109106 566318843
252578203981 0
574247306805 1297
857973047148 2594
406616929277 3891
302980581008 5188
912905974919 6485
668822553586 7782
493263712256 9079
931594496738 10376
820029684667 11673
365841972581 12970
173293565961 14267
871564699380 15564
134217565794 16861
997853801369 18158
949716699714 19455
704500640695 20752
532906031266 22049
532339712423 23346
715260698712 24643
876661568967 25940
55499246617 27237
825692873097 28534
16989565293 29831
19821159508 31128
402086378533 32425
61162435047 33722
514217509447 35019
302980581008 36316
112697449760 37613
608792756228 38910
633144466477 40207
611058031600 41504
340923943489 42801
225394899517 44098
659761452098 45395
677883655074 46692
965007308475 47989
943487192441 49286
517615422505 50583
457019306304 51880
335827073902 53177
53800290088 54474
528375480522 55771
82116232238 57068
943487192441 58365
350551363820 59662
825126554254 60959
73055130750 62256
494396349942 63553
878360525496 64850
272965682329 66147
953680931615 67444
812101220865 68741
774157858384 70038
80983594552 71335
186885218193 72632
805305394749 73929
797943249790 75226
150074493398 76523
546497683498 77820
987093743352 79117
755469336565 80414
699970089951 81711
651266669453 83008
404917972748 84305
909508061861 85602
52101333559 86899
642771886808 88196
383964175557 89493
701669046480 90790
796244293261 92087
269001450428 93384
453055074403 94681
180655710920 95978
62295072733 97275
124023826620 98572
308077450595 99869
709031191439 101166
643904524494 102463
178390435548 103760
954247250458 105057
370372523325 106354
748107191606 107651
973502091120 108948
260506667783 110245
245216059022 111542
357913508779 112839
436631827956 114136
942920873598 115433
686944756562 116730
263338261998 118027
925931308308 119324
605961162013 120621
931594496738 121918
163099826787 123215
238986551749 124512
677883655074 125809
694306901521 127106
696572176893 128403
253710841667 129700
410014842335 130997
673353104330 132294
23785391409 133591
367540929110 134888
581609451764 136185
700536408794 137482
233323363319 138779
181788348606 140076
945752467813 141373
706199597224 142670
20387478351 143967
505722726802 145264
809269626650 146561
855141452933 147858
789448467145 149155
133084928108 150452
74187768436 151749
412846436550 153046
198777913896 154343
970104178062 155640
5663188433 156937
919135482192 158234
352250320349 159531
660894089784 160828
959344120045 162125
774724177227 163422
430402320683 164719
625782321518 166016
347153450762 167313
4530550747 168610
39076000170 169907
592935828624 171204
874396293595 172501
564619886474 173798
146676580340 175095
661460408627 176392
752637742350 177689
196512638524 178986
61162435047 180283
145543942654 181580
162533507944 182877
884590032769 184174
810968583179 185471
694873220364 186768
224828580674 188065
74187768436 189362
258241392411 190659
485335248454 191956
765096756896 193253
626348640361 194550
874396293595 195847
515916465976 197144
553859828457 198441
118360638190 199738
908941743018 201035
181788348606 202332
193114725466 203629
966139946161 204926
24351710252 206223
954813569301 207520
813800177394 208817
544232408126 210114
605961162013 211411
784917916401 212708
438897103328 214005
125156464306 215302
699403771108 216599
935558728639 217896
865901510950 219193
155737681828 220490
634277104163 221787
920268119878 223084
304113218694 224381
16989565293 225678
71356174221 226975
63994029262 228272
20953797194 229569
173293565961 230866
295052117206 232163
218599073401 233460
127988058521 234757
675618379702 236054
420208581509 237351
752637742350 238648
206140058855 239945
509120639860 241242
918569163349 242539
310342725967 243836
228226493732 245133
182354667449 246430
84947826453 247727
786050554087 249024
823993916568 250321
621818089617 251618
902712235745 252915
471743596222 254212
600297973583 255509
433800233741 256806
860804641363 258103
461549857048 259400
223695942988 260697
844947713759 261994
95707884470 263291
795111655575 264588
702801684166 265885
538002900853 267182
688643713091 268479
863636235578 269776
800208525162 271073
254843479353 272370
979731598393 273667
560655654573 274964
351117682663 276261
545365045812 277558
826825510783 278855
173293565961 280152
36810724798 281449
885156351612 282746
782652641029 284043
566885161846 285340
512518552918 286637
535171306638 287934
419075943823 289231
739046090118 290528
380566262499 291825
690342669620 293122
33412811740 294419
248047653237 295716
908375424175 297013
825692873097 298310
400387422004 299607
19821159508 300904
531773393580 302201
78718319180 303498
608226437385 304795
636542379535 306092
157436638357 307389
679582611603 308686
929329221366 309983
662593046313 311280
980297917236 312577
809835945493 313874
704500640695 315171
560089335730 316468
498926900686 317765
617853857716 319062
857406728305 320359
214634841500 321656
881758438554 322953
32846492897 324250
263338261998 325547
218599073401 326844
849478264503 328141
444560291758 329438
668256234743 330735
489865799198 332032
219165392244 333329
825126554254 334626
723189162514 335923
400953740847 337220
110998493231 338517
215767479186 339814
609925393914 341111
119493275876 342408
510819596389 343705
144411304968 345002
485335248454 346299
642205567965 347596
211803247285 348893
790581104831 350190
809269626650 351487
500059538372 352784
90044696040 354081
205573740012 355378
447391885973 356675
460417219362 357972
388494726301 359269
273532001172 360566
275230957701 361863
679016292760 363160
27183304467 364457
929329221366 365754
918002844506 367051
355081914564 368348
699970089951 369645
676184698545 370942
510253277546 372239
374903074069 373536
414545393079 374833
893084815414 376130
765663075739 377427
111564812074 378724
570283074904 380021
728852350944 381318
412280117707 382615
7928463805 383912
386229450929 385209
451356117874 386506
978598960707 387803
114962725132 389100
69090898849 390397
812667539708 391694
917436525663 392991
569150437218 394288
288256291090 395585
933859772110 396882
542533451597 398179
519880697877 399476
626914959204 400773
182920986292 402070
806438032435 403367
148941855712 404664
266169856213 405961
961609395417 407258
468345683164 408555
334694436216 409852
590104234409 411149
185752580507 412446
451922436717 413743
66825623477 415040
271833044643 416337
945752467813 417634
684679481190 418931
571415712590 420228
86646782982 421525
665990959371 422822
455320349775 424119
569716756061 425416
696572176893 426713
558956698044 428010
432667596055 429307
856840409462 430604
393591595888 431901
71922493064 433198
343755537704 434495
454187712089 435792
181222029763 437089
780953684500 438386
863069916735 439683
949716699714 440980
84947826453 442277
789448467145 443574
50968695873 444871
433800233741 446168
663159365156 447465
886288989298 448762
385663132086 450059
706765916067 451356
250312928609 452653
405484291591 453950
581043132921 455247
944619830127 456544
547630321184 457841
587838959037 459138
751505104664 460435
634843423006 461732
795677974418 463029
130819652736 464326
129120696207 465623
987660062195 466920
858539365991 468217
351684001506 469514
561788292259 470811
6229507276 472108
91177333726 473405
421907538038 474702
545931364655 475999
484768929611 477296
431534958369 478593
257675073568 479890
416244349608 481187
295618436049 482484
812101220865 483781
259940348940 485078
89478377197 486375
737347133589 487672
805871713592 488969
410014842335 490266
513084871761 491563
319403827455 492860
410014842335 494157
845514032602 495454
593502147467 496751
516482784819 498048
492697393413 499345
278062551916 500642
441728697543 501939
163666145630 503236
217466435715 504533
395856871260 505830
153472406456 507127
487034204983 508424
327332291257 509721
810968583179 511018
429269682997 512315
985961105666 513612
818897046981 514909
218599073401 516206
855141452933 517503
724321800200 518800
558956698044 520097
560655654573 521394
262205624312 522691
161400870258 523988
707332234910 525285
630879191105 526582
630312872262 527879
855141452933 529176
308077450595 530473
874396293595 531770
921400757564 533067
224262261831 534364
590104234409 535661
630312872262 536958
594634785153 538255
151773449927 539552
379433624813 540849
467213045478 542146
325633334728 543443
786050554087 544740
206140058855 546037
795677974418 547334
397555827789 548631
855707771776 549928
960476757731 551225
816631771609 552522
323934378199 553819
502324813744 555116
373204117540 556413
531207074737 557710
476274146966 559007
117794319347 560304
837585568800 561601
833055018056 562898
443427654072 564195
556125103829 565492
622384408460 566789
112131130917 568086
473442552751 569383
775856814913 570680
300715305636 571977
375469392912 573274
148941855712 574571
441728697543 575868
256542435882 577165
95707884470 578462
232190725633 579759
272399363486 581056
481371016553 582353
94575246784 583650
723755481357 584947
81549913395 586244
3397913061 587541
229359131418 588838
184619942821 590135
564053567631 591432
338658668117 592729
129120696207 594026
24351710252 595323
611058031600 596620
921967076407 597917
23785391409 599214
166497739845 600511
846646670288 601808
398122146632 603105
949150380871 604402
624649683832 605699
304113218694 606996
819463365824 608293
826825510783 609590
253710841667 610887
777555771442 612184
762831481524 613481
308077450595 614778
479672060024 616075
708464872596 617372
616721220030 618669
412846436550 619966
329031247786 621263
660894089784 622560
170461971746 623857
309210088281 625154
639940292593 626451
165931421002 627748
414545393079 629045
14724289921 630342
141013391910 631639
492697393413 632936
868166786322 634233
471743596222 635530
841549800701 636827
691475307306 638124
765663075739 639421
810402264336 640718
408315885806 642015
287689972247 643312
120625913562 644609
15856927607 645906
20387478351 647203
927630264837 648500
1132637689 649797
523844929778 651094
757734611937 652391
504023770273 653688
488733161512 654985
592935828624 656282
252578203981 657579
185752580507 658876
929895540209 660173
653531944825 661470
804172757063 662767
40208637856 664064
517615422505 665361
467779364321 666658
502891132587 667955
245216059022 669252
687511075405 670549
347719769605 671846
263904580841 673143
195380000838 674440
435499190270 675737
161400870258 677034
879493163182 678331
592935828624 679628
569150437218 680925
202175826954 682222
233889682162 683519
145543942654 684816
807004351278 686113
483069973082 687410
653531944825 688707
377168349441 690004
790581104831 691301
801341162848 692598
571415712590 693895
178956754391 695192
739612408961 696489
612190669286 697786
831356061527 699083
142146029596 700380
70789855378 701677
907809105332 702974
142712348439 704271
31713855211 705568
733382901688 706865
357913508779 708162
948017743185 709459
596900060525 710756
53233971245 712053
507988002174 713350
961043076574 714647
559523016887 715944
43040232071 717241
434366552584 718538
670521510115 719835
75320406122 721132
901013279216 722429
235022319848 723726
535737625481 725023
40208637856 726320
859672003677 727617
846080351445 728914
276363595387 730211
998986439055 731508
570849393747 732805
97406840999 734102
649001394081 735399
856274090619 736696
216333798029 737993
344888175390 739290
827958148469 740587
146676580340 741884
608226437385 743181
610491712757 744478
933859772110 745775
340923943489 747072
624083364989 748369
445692929444 749666
373770436383 750963
608226437385 752260
91743652569 753557
843815076073 754854
232190725633 756151
336393392745 757448
489865799198 758745
661460408627 760042
343755537704 761339
262205624312 762636
927630264837 763933
802473800534 765230
53233971245 766527
76453043808 767824
212935884971 769121
93442609098 770418
464381451263 771715
201043189268 773012
475141509280 774309
881758438554 775606
443427654072 776903
907809105332 778200
531207074737 779497
592369509781 780794
12459014549 782091
340357624646 783388
43606550914 784685
257675073568 785982
312041682496 787279
182920986292 788576
998986439055 789873
634277104163 791170
745841916234 792467
278062551916 793764
744709278548 795061
443993972915 796358
558390379201 797655
842682438387 798952
208405334227 800249
14724289921 801546
8494782648 802843
806438032435 804140
936691366325 805437
911773337233 806734
262771943155 808031
821728641196 809328
40774956699 810625
402652697376 811922
467213045478 813219
250879247452 814516
44172869757 815813
181222029763 817110
563487248788 818407
680715249289 819704
776423133756 821001
517615422505 822298
998986439055 823595
269567769271 824892
381698900185 826189
221996986459 827486
139880754224 828783
886855308141 830080
121192232405 831377
181788348606 832674
272965682329 833971
37943362484 835268
123457507777 836565
190283131251 837862
821728641196 839159
435499190270 840456
394724233574 841753
432101277212 843050
49836058187 844347
892518496571 845644
45871826286 846941
926497627151 848238
87779420668 849535
742444003176 850832
922533395250 852129
477406784652 853426
471177277379 854723
621251770774 856020
903844873431 857317
929895540209 858614
418509624980 859911
558956698044 861208
460417219362 862505
47004463972 863802
733949220531 865099
958211482359 866396
297883711421 867693
408315885806 868990
349985044977 870287
645037162180 871584
287689972247 872881
669388872429 874178
388494726301 875475
703934321852 876772
778688409128 878069
626348640361 879366
378867305970 880663
207839015384 881960
69657217692 883257
22652753723 884554
184619942821 885851
292220522991 887148
937824004011 888445
733949220531 889742
75886724965 891039
689776350777 892336
868733105165 893633
262771943155 894930
63427710419 896227
31713855211 897524
602563248955 898821
589537915566 900118
129687015050 901415
732250264002 902712
511385915232 904009
902145916902 905306
178956754391 906603
699403771108 907900
696572176893 909197
729984988630 910494
729418669787 911791
428703364154 913088
242950783650 914385
141579710753 915682
963308351946 916979
405484291591 918276
139314435381 919573
716959655241 920870
962742033103 922167
795111655575 923464
752071423507 924761
477973103495 926058
864202554421 927355
910640699547 928652
49836058187 929949
190283131251 931246
1698956532 932543
654664582511 933840
231624406790 935137
613323306972 936434
820596003510 937731
426438088782 939028
301847943322 940325
400953740847 941622
55499246617 942919
566318843003 944216
395856871260 945513
471177277379 946810
526676523993 948107
291654204148 949404
314306957868 950701
234456001005 951998
326199653571 953295
148375536869 954592
878926844339 955889
803040119377 957186
843248757230 958483
557257741515 959780
351117682663 961077
571982031433 962374
425871769939 963671
100238435214 964968
275230957701 966265
758300930780 967562
308077450595 968859
753204061193 970156
594634785153 971453
552727190771 972750
126855420835 974047
861370960206 975344
97973159842 976641
201043189268 977938
861937279049 979235
781520003343 980532
876095250124 981829
187451537036 983126
214634841500 984423
331862842001 985720
298450030264 987017
658062495569 988314
363010378366 989611
181788348606 990908
983129511451 992205
708464872596 993502
308077450595 994799
862503597892 996096
199344232739 997393
328464928943 998690
289388928776 999987
230491769104 1001284
733382901688 1002581
192548406623 1003878
549329277713 1005175
506289045645 1006472
172727247118 1007769
942920873598 1009066
39076000170 1010363
362444059523 1011660
43606550914 1012957
687511075405 1014254
638807654907 1015551
327898610100 1016848
995588525997 1018145
519314379034 1019442
67958261163 1020739
488166842669 1022036
690908988463 1023333
836452931114 1024630
257675073568 1025927
715827017555 1027224
415111711922 1028521
104202667115 1029818
836452931114 1031115
385663132086 1032412
304679537537 1033709
438330784485 1035006
473442552751 1036303
941788235912 1037600
540834495068 1038897
60596116204 1040194
65692985791 1041491
628613915733 1042788
541400813911 1044085
994455888311 1045382
461549857048 1046679
553859828457 1047976
183487305135 1049273
304113218694 1050570
974634728806 1051867
785484235244 1053164
524411248621 1054461
628613915733 1055758
280327827288 1057055
563487248788 1058352
461549857048 1059649
79284638023 1060946
35111768269 1062243
910640699547 1063540
583308408293 1064837
211803247285 1066134
758300930780 1067431
188017855879 1068728
478539422338 1070025
470610958536 1071322
441162378700 1072619
283725740346 1073916
492697393413 1075213
22086434880 1076510
298450030264 1077807
983695830294 1079104
382265219028 1080401
388494726301 1081698
519880697877 1082995
357913508779 1084292
873829974752 1085589
295618436049 1086886
863069916735 1088183
62861391576 1089480
422473856881 1090777
318271189769 1092074
524977567464 1093371
826259191940 1094668
572548350276 1095965
957078844673 1097262
489299480355 1098559
712429104497 1099856
719791249456 1101153
147242899183 1102450
232757044476 1103747
130253333893 1105044
841549800701 1106341
419642262666 1107638
944053511284 1108935
817764409295 1110232
731117626316 1111529
794545336732 1112826
572548350276 1114123
985961105666 1115420
469478320850 1116717
250312928609 1118014
891385858885 1119311
854008815247 1120608
372637798697 1121905
510819596389 1123202
620685451931 1124499
126855420835 1125796
877227887810 1127093
306378494066 1128390
206140058855 1129687
693174263835 1130984
52101333559 1132281
737913452432 1133578
200476870425 1134875
898181685001 1136172
99105797528 1137469
282026783817 1138766
309210088281 1140063
71922493064 1141360
476840465809 1142657
73055130750 1143954
11326376863 1145251
136482841166 1146548
841549800701 1147845
650700350610 1149142
325067015885 1150439
813233858551 1151736
435499190270 1153033
488733161512 1154330
528375480522 1155627
754336698879 1156924
274664638858 1158221
575379944491 1159518
987660062195 1160815
960476757731 1162112
242950783650 1163409
298450030264 1164706
165365102159 1166003
246348696708 1167300
313174320182 1168597
872697337066 1169894
688643713091 1171191
205573740012 1172488
214068522657 1173785
921400757564 1175082
487600523826 1176379
803040119377 1177676
654664582511 1178973
765663075739 1180270
581043132921 1181567
842682438387 1182864
440029741014 1184161
374903074069 1185458
36810724798 1186755
301281624479 1188052
652965625982 1189349
749239829292 1190646
267868812742 1191943
832488699213 1193240
674485742016 1194537
107600580173 1195834
594068466310 1197131
788882148302 1198428
813800177394 1199725
921967076407 1201022
685245800033 1202319
998420120212 1203616
504023770273 1204913
374903074069 1206210
222563305302 1207507
795677974418 1208804
1132637689 1210101
702235365323 1211398
65692985791 1212695
369239885639 1213992
340357624646 1215289
16989565293 1216586
947451424342 1217883
668256234743 1219180
789448467145 1220477
191415768937 1221774
245216059022 1223071
253144522824 1224368
975767366492 1225665
135916522323 1226962
931594496738 1228259
395290552417 1229556
942920873598 1230853
151773449927 1232150
792846380203 1233447
347153450762 1234744
844381394916 1236041
664858321685 1237338
218599073401 1238635
651832988296 1239932
902712235745 1241229
507421683331 1242526
978032641864 1243823
407749566963 1245120
758300930780 1246417
628047596890 1247714
332429160844 1249011
60596116204 1250308
942354554755 1251605
150640812241 1252902
596333741682 1254199
514783828290 1255496
436065509113 1256793
588971596723 1258090
983695830294 1259387
242384464807 1260684
400387422004 1261981
519880697877 1263278
724888119043 1264575
991624294096 1265872
93442609098 1267169
651832988296 1268466
917436525663 1269763
711862785654 1271060
404351653905 1272357
487034204983 1273654
93442609098 1274951
689210031934 1276248
578211538706 1277545
185186261664 1278842
163099826787 1280139
726587075572 1281436
569150437218 1282733
21520116037 1284030
639940292593 1285327
534604987795 1286624
588405277880 1287921
326765972414 1289218
434366552584 1290515
820596003510 1291812
404351653905 1293109
189150493565 1294406
647302437552 1295703
505156407959 1297000
470610958536 1298297
769627307640 1299594
554992466143 1300891
132518609265 1302188
313740639025 1303485
438330784485 1304782
830789742684 1306079
302414262165 1307376
653531944825 1308673
590104234409 1309970
71922493064 1311267
728286032101 1312564
330730204315 1313861
31713855211 1315158
607660118542 1316455
638241336064 1317752
477973103495 1319049
428703364154 1320346
618420176559 1321643
422473856881 1322940
924232351779 1324237
834187655742 1325534
612756988129 1326831
991624294096 1328128
246348696708 1329425
923099714093 1330722
967272583847 1332019
228792812575 1333316
545931364655 1334613
529508118208 1335910
627481278047 1337207
781520003343 1338504
575379944491 1339801
980297917236 1341098
448524523659 1342395
792280061360 1343692
471743596222 1344989
901013279216 1346286
918002844506 1347583
116095362818 1348880
410581161178 1350177
622950727303 1351474
471177277379 1352771
181222029763 1354068
758300930780 1355365
803606438220 1356662
952548293929 1357959
985961105666 1359256
422473856881 1360553
47570782815 1361850
233323363319 1363147
595201103996 1364444
662593046313 1365741
976333685335 1367038
339224986960 1368335
349418726134 1369632
672220466644 1370929
389627363987 1372226
53233971245 1373523
600864292426 1374820
609925393914 1376117
236154957534 1377414
40208637856 1378711
868733105165 1380008
334128117373 1381305
936691366325 1382602
995022207154 1383899
951415656243 1385196
283159421503 1386493
978032641864 1387790
74754087279 1389087
107600580173 1390384
911773337233 1391681
228792812575 1392978
88912058354 1394275
99672116371 1395572
127988058521 1396869
287689972247 1398166
51535014716 1399463
652399307139 1400760
879493163182 1402057
606527480856 1403354
465514088949 1404651
890819540042 1405948
25484347938 1407245
940655598226 1408542
792280061360 1409839
745275597391 1411136
279761508445 1412433
416810668451 1413730
466646726635 1415027
10760058020 1416324
250312928609 1417621
404917972748 1418918
594068466310 1420215
735081858217 1421512
346587131919 1422809
776989452599 1424106
91177333726 1425403
967272583847 1426700
227093856046 1427997
756601974251 1429294
73621449593 1430591
263338261998 1431888
462682494734 1433185
304113218694 1434482
120059594719 1435779
947451424342 1437076
240685508278 1438373
980864236079 1439670
190849450094 1440967
739046090118 1442264
964440989632 1443561
772458901855 1444858
114962725132 1446155
221430667616 1447452
603695886641 1448749
673919423173 1450046
624083364989 1451343
650700350610 1452640
101371072900 1453937
581043132921 1455234
424739132253 1456531
904411192274 1457828
997853801369 1459125
767362032268 1460422
87213101825 1461719
51535014716 1463016
297317392578 1464313
94008927941 1465610
664858321685 1466907
330730204315 1468204
173859884804 1469501
72488811907 1470798
277496233073 1472095
407183248120 1473392
776423133756 1474689
100804754057 1475986
387928407458 1477283
883457395083 1478580
710163829125 1479877
531207074737 1481174
251445566295 1482471
692041626149 1483768
237853914063 1485065
544232408126 1486362
233323363319 1487659
182920986292 1488956
394157914731 1490253
77585681494 1491550
267868812742 1492847
938390322854 1494144
209537971913 1495441
102503710586 1496738
179523073234 1498035
709031191439 1499332
780953684500 1500629
572548350276 1501926
351117682663 1503223
998420120212 1504520
553293509614 1505817
592369509781 1507114
344888175390 1508411
946318786656 1509708
381132581342 1511005
618986495402 1512302
629746553419 1513599
971803134591 1514896
703934321852 1516193
723755481357 1517490
844947713759 1518787
875528931281 1520084
32280174054 1521381
33412811740 1522678
130819652736 1523975
108733217859 1525272
366974610267 1526569
411713798864 1527866
41341275542 1529163
217466435715 1530460
928762902523 1531757
104202667115 1533054
936691366325 1534351
43606550914 1535648
301847943322 1536945
574813625648 1538242
98539478685 1539539
731117626316 1540836
724888119043 1542133
494962668785 1543430
723755481357 1544727
557824060358 1546024
407183248120 1547321
647302437552 1548618
927630264837 1549915
673919423173 1551212
287689972247 1552509
477406784652 1553806
433233914898 1555103
110998493231 1556400
721490205985 1557697
168196696374 1558994
453621393246 1560291
962742033103 1561588
655797220197 1562885
349985044977 1564182
392458958202 1565479
45305507443 1566776
583308408293 1568073
84947826453 1569370
762265162681 1570667
651832988296 1571964
872697337066 1573261
331296523158 1574558
313740639025 1575855
87213101825 1577152
427004407625 1578449
185186261664 1579746
399254784318 1581043
616721220030 1582340
541967132754 1583637
581043132921 1584934
411147480021 1586231
224262261831 1587528
488733161512 1588825
162533507944 1590122
591803190938 1591419
176125160176 1592716
718092292927 1594013
156304000671 1595310
165365102159 1596607
317138552083 1597904
242384464807 1599201
214068522657 1600498
134783884637 1601795
873829974752 1603092
667689915900 1604389
619552814245 1605686
39642319013 1606983
464381451263 1608280
412846436550 1609577
165931421002 1610874
757734611937 1612171
292220522991 1613468
331862842001 1614765
910640699547 1616062
707898553753 1617359
745841916234 1618656
515350147133 1619953
6229507276 1621250
506855364488 1622547
184053623978 1623844
36810724798 1625141
553859828457 1626438
370938842168 1627735
24351710252 1629032
475141509280 1630329
848345626817 1631626
582175770607 1632923
175558841333 1634220
71922493064 1635517
394157914731 1636814
691475307306 1638111
852876177561 1639408
549895596556 1640705
796244293261 1642002
316005914397 1643299
600864292426 1644596
176125160176 1645893
545931364655 1647190
32280174054 1648487
563487248788 1649784
570849393747 1651081
737913452432 1652378
308643769438 1653675
470610958536 1654972
385663132086 1656269
689210031934 1657566
932727134424 1658863
259374030097 1660160
147809218026 1661457
445126610601 1662754
14157971078 1664051
190849450094 1665348
509686958703 1666645
288822609933 1667942
287123653404 1669239
870432061694 1670536
95707884470 1671833
312041682496 1673130
231624406790 1674427
659761452098 1675724
80983594552 1677021
65692985791 1678318
94575246784 1679615
600297973583 1680912
611058031600 1682209
1698956532 1683506
167630377531 1684803
170461971746 1686100
598032698211 1687397
150640812241 1688694
165931421002 1689991
321102783984 1691288
266736175056 1692585
771326264169 1693882
249180290923 1695179
192548406623 1696476
494396349942 1697773
467213045478 1699070
538002900853 1700367
472876233908 1701664
89478377197 1702961
20387478351 1704258
411713798864 1705555
968971540376 1706852
443427654072 1708149
393591595888 1709446
246348696708 1710743
924798670622 1712040
852309858718 1713337
710163829125 1714634
968405221533 1715931
504023770273 1717228
490998436884 1718525
349418726134 1719822
236721276377 1721119
826259191940 1722416
282593102660 1723713
425305451096 1725010
590670553252 1726307
937257685168 1727604
846646670288 1728901
736214495903 1730198
247481334394 1731495
889120583513 1732792
714128061026 1734089
560655654573 1735386
3964231904 1736683
112131130917 1737980
740745046647 1739277
612756988129 1740574
61162435047 1741871
877227887810 1743168
997853801369 1744465
549895596556 1745762
91743652569 1747059
574813625648 1748356
309210088281 1749653
557257741515 1750950
451356117874 1752247
436065509113 1753544
552727190771 1754841
691475307306 1756138
52101333559 1757435
966139946161 1758732
302980581008 1760029
752071423507 1761326
73621449593 1762623
689776350777 1763920
393591595888 1765217
968405221533 1766514
250879247452 1767811
22086434880 1769108
776423133756 1770405
593502147467 1771702
112131130917 1772999
873829974752 1774296
130819652736 1775593
852876177561 1776890
14157971078 1778187
669388872429 1779484
899880641530 1780781
498926900686 1782078
642771886808 1783375
119493275876 1784672
985961105666 1785969
863069916735 1787266
389061045144 1788563
539135538539 1789860
567451480689 1791157
147809218026 1792454
773025220698 1793751
703368003009 1795048
56065565460 1796345
767928351111 1797642
969537859219 1798939
117794319347 1800236
209537971913 1801533
214068522657 1802830
578777857549 1804127
43040232071 1805424
65126666948 1806721
703368003009 1808018
65692985791 1809315
70789855378 1810612
56631884303 1811909
710730147968 1813206
52101333559 1814503
778122090285 1815800
142146029596 1817097
790581104831 1818394
300148986793 1819691
884023713926 1820988
9061101491 1822285
991057975253 1823582
671087828958 1824879
702235365323 1826176
817198090452 1827473
706199597224 1828770
744142959705 1830067
916303887977 1831364
678449973917 1832661
624649683832 1833958
278628870759 1835255
625216002675 1836552
754903017722 1837849
741877684333 1839146
35111768269 1840443
599165335897 1841740
243517102493 1843037
729418669787 1844334
829657104998 1845631
577078901020 1846928
57764521989 1848225
253144522824 1849522
49269739344 1850819
3964231904 1852116
276929914230 1853413
139880754224 1854710
239552870592 1856007
385663132086 1857304
628613915733 1858601
51535014716 1859898
81549913395 1861195
724321800200 1862492
406616929277 1863789
441728697543 1865086
958777801202 1866383
248047653237 1867680
306378494066 1868977
220864348773 1870274
208971653070 1871571
492697393413 1872868
20387478351 1874165
307511131752 1875462
393025277045 1876759
463815132420 1878056
33979130583 1879353
293919479520 1880650
790014785988 1881947
846080351445 1883244
325067015885 1884541
4530550747 1885838
744142959705 1887135
152906087613 1888432
475707828123 1889729
656929857883 1891026
272399363486 1892323
570283074904 1893620
296184754892 1894917
541967132754 1896214
586140002508 1897511
998986439055 1898808
228792812575 1900105
306944812909 1901402
295618436049 1902699
887987945827 1903996
685812118876 1905293
462682494734 1906590
292786841834 1907887
362444059523 1909184
83815188767 1910481
897049047315 1911778
956512525830 1913075
331862842001 1914372
71356174221 1915669
687511075405 1916966
373204117540 1918263
775290496070 1919560
201609508111 1920857
267868812742 1922154
250312928609 1923451
687511075405 1924748
120625913562 1926045
364709334895 1927342
68524580006 1928639
290521566462 1929936
680715249289 1931233
346020813076 1932530
409448523492 1933827
750938785821 1935124
351684001506 1936421
851177221032 1937718
230491769104 1939015
523844929778 1940312
630879191105 1941609
112131130917 1942906
818897046981 1944203
436065509113 1945500
14724289921 1946797
39076000170 1948094
785484235244 1949391
711862785654 1950688
980864236079 1951985
276363595387 1953282
992756931782 1954579
898748003844 1955876
386229450929 1957173
667123597057 1958470
920268119878 1959767
67391942320 1961064
493263712256 1962361
302414262165 1963658
216900116872 1964955
844381394916 1966252
441728697543 1967549
392458958202 1968846
750938785821 1970143
139880754224 1971440
226527537203 1972737
587838959037 1974034
348286088448 1975331
772458901855 1976628
233889682162 1977925
191415768937 1979222
263904580841 1980519
560655654573 1981816
554426147300 1983113
116661681661 1984410
819463365824 1985707
66259304634 1987004
148375536869 1988301
28882260996 1989598
583308408293 1990895
390760001673 1992192
69657217692 1993489
436065509113 1994786
780387365657 1996083
682980524661 1997380
522145973249 1998677
914038612605 1999974
855707771776 2001271
343755537704 2002568
244649740179 2003865
986527424509 2005162
716959655241 2006459
474008871594 2007756
692041626149 2009053
180089392077 2010350
897615366158 2011647
821162322353 2012944
886855308141 2014241
657496176726 2015538
151773449927 2016835
571982031433 2018132
339224986960 2019429
861370960206 2020726
306944812909 2022023
299016349107 2023320
104202667115 2024617
758300930780 2025914
453055074403 2027211
308077450595 2028508
96840522156 2029805
363576697209 2031102
509120639860 2032399
530074437051 2033696
900446960373 2034993
386229450929 2036290
607093799699 2037587
893651134257 2038884
462116175891 2040181
247481334394 2041478
346587131919 2042775
501192176058 2044072
313740639025 2045369
265037218527 2046666
307511131752 2047963
699403771108 2049260
43040232071 2050557
520447016720 2051854
645037162180 2053151
628047596890 2054448
402652697376 2055745
424739132253 2057042
212935884971 2058339
729984988630 2059636
762831481524 2060933
48703420501 2062230
588971596723 2063527
7362144962 2064824
177257797862 2066121
758867249623 2067418
677883655074 2068715
812101220865 2070012
346587131919 2071309
817764409295 2072606
411713798864 2073903
643338205651 2075200
212935884971 2076497
381132581342 2077794
757734611937 2079091
674485742016 2080388
419075943823 2081685
900446960373 2082982
360745102994 2084279
793979017889 2085576
195946319681 2086873
701102727637 2088170
745275597391 2089467
268435131585 2090764
976333685335 2092061
881192119711 2093358
728852350944 2094655
278062551916 2095952
951981975086 2097249
145543942654 2098546
996154844840 2099843
710730147968 2101140
134783884637 2102437
156304000671 2103734
763397800367 2105031
739612408961 2106328
32846492897 2107625
150074493398 2108922
242384464807 2110219
2831594218 2111516
665424640528 2112813
25484347938 2114110
708464872596 2115407
663159365156 2116704
283159421503 2118001
90611014883 2119298
949150380871 2120595
644470843337 2121892
989925337567 2123189
135916522323 2124486
915171250291 2125783
28315942153 2127080
60029797361 2128377
298450030264 2129674
181788348606 2130971
294485798363 2132268
84381507610 2133565
271266725800 2134862
683546843504 2136159
493263712256 2137456
104202667115 2138753
581609451764 2140050
210670609599 2141347
687511075405 2142644
829090786155 2143941
527809161679 2145238
773025220698 2146535
296184754892 2147832
69090898849 2149129
746408235077 2150426
399821103161 2151723
485901567297 2153020
329031247786 2154317
829090786155 2155614
86080464139 2156911
174992522490 2158208
318837508612 2159505
179523073234 2160802
369806204482 2162099
384530494400 2163396
40208637856 2164693
7928463805 2165990
496095306471 2167287
11326376863 2168584
564619886474 2169881
843815076073 2171178
313740639025 2172475
504590089116 2173772
444560291758 2175069
364709334895 2176366
438897103328 2177663
722622843671 2178960
570283074904 2180257
154038725299 2181554
107034261330 2182851
463815132420 2184148
24351710252 2185445
939522960540 2186742
804739075906 2188039
778122090285 2189336
982563192608 2190633
899880641530 2191930
245782377865 2193227
747540872763 2194524
899314322687 2195821
940655598226 2197118
879493163182 2198415
348286088448 2199712
347153450762 2201009
736780814746 2202306
11326376863 2203603
251445566295 2204900
603695886641 2206197
959344120045 2207494
555558784986 2208791
560089335730 2210088
80983594552 2211385
839284525329 2212682
280894146131 2213979
12459014549 2215276
473442552751 2216573
426438088782 2217870
705633278381 2219167
817764409295 2220464
296184754892 2221761
460417219362 2223058
149508174555 2224355
941221917069 2225652
673919423173 2226949
833621336899 2228246
796810612104 2229543
707332234910 2230840
141579710753 2232137
820596003510 2233434
408315885806 2234731
588405277880 2236028
158002957200 2237325
898748003844 2238622
712995423340 2239919
474575190437 2241216
696572176893 2242513
629746553419 2243810
39642319013 2245107
436065509113 2246404
327898610100 2247701
625216002675 2248998
188584174722 2250295
144411304968 2251592
693174263835 2252889
181222029763 2254186
145543942654 2255483
498360581843 2256780
761698843838 2258077
351117682663 2259374
77585681494 2260671
719224930613 2261968
703368003009 2263265
982563192608 2264562
160268232572 2265859
468912002007 2267156
41341275542 2268453
87213101825 2269750
473442552751 2271047
650134031767 2272344
740745046647 2273641
686944756562 2274938
868733105165 2276235
134217565794 2277532
878360525496 2278829
933293453267 2280126
965007308475 2281423
429269682997 2282720
767928351111 2284017
481937335396 2285314
287123653404 2286611
527242842836 2287908
735648177060 2289205
541400813911 2290502
310342725967 2291799
331862842001 2293096
383964175557 2294393
685245800033 2295690
155737681828 2296987
929895540209 2298284
596900060525 2299581
279195189602 2300878
689210031934 2302175
369239885639 2303472
961609395417 2304769
78718319180 2306066
423040175724 2307363
764530438053 2308660
369239885639 2309957
529508118208 2311254
942354554755 2312551
293353160677 2313848
854008815247 2315145
396423190103 2316442
956512525830 2317739
112697449760 2319036
434932871427 2320333
449090842502 2321630
266169856213 2322927
25484347938 2324224
10193739177 2325521
894783771943 2326818
90044696040 2328115
643904524494 2329412
778688409128 2330709
708464872596 2332006
618420176559 2333303
683546843504 2334600
187451537036 2335897
669388872429 2337194
953114612772 2338491
553859828457 2339788
560655654573 2341085
71922493064 2342382
759999887309 2343679
64560348105 2344976
842116119544 2346273
356214552250 2347570
10760058020 2348867
640506611436 2350164
515350147133 2351461
515350147133 2352758
837019249957 2354055
596900060525 2355352
553859828457 2356649
199344232739 2357946
560089335730 2359243
817198090452 2360540
253144522824 2361837
111564812074 2363134
104202667115 2364431
838718206486 2365728
870432061694 2367025
201609508111 2368322
930461859052 2369619
73621449593 2370916
787749510616 2372213
940089279383 2373510
72488811907 2374807
612756988129 2376104
27749623310 2377401
829090786155 2378698
319403827455 2379995
3 2381292
889120583513 2382589
904977511117 2383886
2265275375 2385183
424739132253 2386480
686378437719 2387777
139314435381 2389074
763964119210 2390371
422473856881 2391668
706199597224 2392965
895916409629 2394262
617287538873 2395559
433233914898 2396856
239552870592 2398153
179523073234 2399450
676184698545 2400747
895916409629 2402044
433233914898 2403341
853442496404 2404638
421907538038 2405935
814366496237 2407232
938956641697 2408529
149508174555 2409826
340923943489 2411123
171028290589 2412420
82116232238 2413717
869865742851 2415014
146676580340 2416311
554992466143 2417608
603695886641 2418905
250312928609 2420202
844381394916 2421499
684679481190 2422796
4530550747 2424093
615588582344 2425390
396423190103 2426687
982563192608 2427984
175558841333 2429281
184053623978 2430578
464947770106 2431875
336393392745 2433172
226527537203 2434469
965007308475 2435766
177257797862 2437063
972935772277 2438360
261072986626 2439657
820029684667 2440954
466080407792 2442251
181788348606 2443548
159701913729 2444845
856274090619 2446142
748673510449 2447439
950849337400 2448736
357347189936 2450033
800208525162 2451330
2265275375 2452627
267302493899 2453924
640506611436 2455221
733382901688 2456518
184053623978 2457815
554426147300 2459112
564619886474 2460409
668256234743 2461706
724888119043 2463003
278628870759 2464300
681281568132 2465597
786050554087 2466894
886855308141 2468191
408315885806 2469488
568017799532 2470785
114962725132 2472082
382831537871 2473379
558390379201 2474676
246348696708 2475973
484768929611 2477270
792846380203 2478567
177824116705 2479864
875528931281 2481161
757168293094 2482458
247481334394 2483755
221996986459 2485052
703368003009 2486349
266736175056 2487646
633144466477 2488943
26050666781 2490240
882324757397 2491537
455320349775 2492834
124590145463 2494131
536303944324 2495428
445692929444 2496725
585007364822 2498022
722622843671 2499319
305812175223 2500616
480804697710 2501913
380566262499 2503210
409448523492 2504507
308077450595 2505804
523844929778 2507101
58330840832 2508398
945186148970 2509695
826825510783 2510992
32846492897 2512289
562920929945 2513586
105335304801 2514883
531207074737 2516180
757168293094 2517477
142146029596 2518774
257108754725 2520071
649001394081 2521368
442295016386 2522665
224262261831 2523962
807004351278 2525259
205573740012 2526556
523844929778 2527853
611058031600 2529150
117794319347 2530447
409448523492 2531744
748673510449 2533041
985961105666 2534338
867034148636 2535635
785484235244 2536932
14157971078 2538229
514783828290 2539526
950849337400 2540823
410581161178 2542120
803606438220 2543417
476274146966 2544714
402086378533 2546011
87213101825 2547308
432101277212 2548605
463815132420 2549902
13591652235 2551199
874962612438 2552496
483636291925 2553793
382831537871 2555090
306944812909 2556387
113263768603 2557684
322801740513 2558981
647302437552 2560278
816631771609 2561575
287689972247 2562872
539701857382 2564169
722622843671 2565466
727153394415 2566763
457019306304 2568060
296751073735 2569357
144411304968 2570654
457019306304 2571951
140447073067 2573248
160834551415 2574545
867034148636 2575842
110432174388 2577139
474575190437 2578436
46438145129 2579733
583874727136 2581030
565186205317 2582327
932727134424 2583624
632011828791 2584921
236721276377 2586218
104768985958 2587515
726587075572 2588812
305245856380 2590109
117228000504 2591406
642771886808 2592703
101937391743 2594000
898181685001 2595297
686378437719 2596594
310909044810 2597891
485335248454 2599188
569150437218 2600485
246915015551 2601782
740745046647 2603079
699403771108 2604376
859672003677 2605673
805305394749 2606970
90611014883 2608267
105335304801 2609564
742444003176 2610861
411713798864 2612158
990491656410 2613455
926497627151 2614752
320536465141 2616049
945752467813 2617346
601430611269 2618643
373770436383 2619940
973502091120 2621237
987660062195 2622534
20387478351 2623831
537436582010 2625128
526110205150 2626425
866467829793 2627722
364709334895 2629019
435499190270 2630316
440596059857 2631613
191415768937 2632910
579910495235 2634207
443427654072 2635504
200476870425 2636801
425305451096 2638098
994455888311 2639395
741877684333 2640692
110998493231 2641989
194247363152 2643286
322801740513 2644583
976333685335 2645880
433233914898 2647177
914604931448 2648474
288822609933 2649771
514783828290 2651068
715827017555 2652365
723189162514 2653662
840417163015 2654959
895350090786 2656256
56631884303 2657553
365841972581 2658850
445692929444 2660147
715260698712 2661444
937824004011 2662741
653531944825 2664038
557824060358 2665335
130819652736 2666632
45305507443 2667929
688643713091 2669226
685812118876 2670523
428703364154 2671820
334694436216 2673117
718092292927 2674414
908941743018 2675711
975201047649 2677008
867600467479 2678305
992756931782 2679602
276929914230 2680899
745275597391 2682196
287123653404 2683493
13025333392 2684790
216333798029 2686087
370372523325 2687384
581043132921 2688681
671654147801 2689978
610491712757 2691275
293353160677 2692572
112697449760 2693869
22652753723 2695166
453621393246 2696463
186318899350 2697760
185186261664 2699057
770193626483 2700354
814932815080 2701651
544798726969 2702948
478539422338 2704245
601430611269 2705542
677883655074 2706839
263904580841 2708136
774724177227 2709433
852309858718 2710730
218032754558 2712027
69090898849 2713324
884590032769 2714621
982563192608 2715918
53800290088 2717215
754336698879 2718512
464947770106 2719809
693174263835 2721106
659761452098 2722403
275797276544 2723700
118926957033 2724997
945752467813 2726294
440596059857 2727591
609359075071 2728888
69090898849 2730185
27183304467 2731482
456452987461 2732779
22652753723 2734076
916303887977 2735373
467779364321 2736670
744709278548 2737967
548762958870 2739264
150640812241 2740561
710730147968 2741858
883457395083 2743155
517049103662 2744452
550461915399 2745749
167630377531 2747046
172727247118 2748343
331862842001 2749640
864202554421 2750937
137615478852 2752234
702235365323 2753531
458151943990 2754828
225394899517 2756125
105335304801 2757422
31147536368 2758719
565186205317 2760016
921967076407 2761313
831356061527 2762610
861370960206 2763907
997287482526 2765204
464381451263 2766501
742444003176 2767798
685245800033 2769095
854575134090 2770392
957645163516 2771689
317704870926 2772986
186885218193 2774283
662026727470 2775580
451356117874 2776877
48703420501 2778174
351117682663 2779471
433233914898 2780768
731117626316 2782065
152906087613 2783362
962175714260 2784659
924798670622 2785956
72488811907 2787253
810968583179 2788550
857406728305 2789847
308077450595 2791144
242384464807 2792441
538002900853 2793738
622950727303 2795035
287689972247 2796332
319970146298 2797629
745841916234 2798926
517049103662 2800223
17555884136 2801520
928762902523 2802817
489865799198 2804114
351684001506 2805411
30581217525 2806708
953114612772 2808005
459850900519 2809302
718092292927 2810599
809835945493 2811896
517615422505 2813193
386795769772 2814490
794545336732 2815787
75320406122 2817084
780953684500 2818381
16423246450 2819678
918569163349 2820975
995588525997 2822272
900446960373 2823569
1698956532 2824866
822294960039 2826163
181222029763 2827460
28315942153 2828757
302414262165 2830054
652399307139 2831351
338092349274 2832648
714694379869 2833945
244649740179 2835242
127988058521 2836539
269001450428 2837836
2265275375 2839133
604262205484 2840430
620119133088 2841727
941221917069 2843024
148941855712 2844321
423606494567 2845618
433233914898 2846915
809269626650 2848212
951981975086 2849509
632011828791 2850806
676184698545 2852103
232757044476 2853400
441162378700 2854697
702235365323 2855994
677883655074 2857291
945186148970 2858588
126289101992 2859885
925931308308 2861182
346020813076 2862479
958777801202 2863776
526110205150 2865073
246915015551 2866370
680715249289 2867667
82682551081 2868964
518181741348 2870261
150640812241 2871558
628047596890 2872855
162533507944 2874152
869865742851 2875449
932727134424 2876746
330730204315 2878043
52667652402 2879340
521013335563 2880637
316572233240 2881934
884023713926 2883231
228226493732 2884528
476840465809 2885825
616154901187 2887122
233889682162 2888419
780387365657 2889716
928196583680 2891013
313174320182 2892310
221996986459 2893607
214068522657 2894904
345454494233 2896201
596900060525 2897498
644470843337 2898795
968971540376 2900092
797376930947 2901389
879493163182 2902686
965007308475 2903983
816631771609 2905280
436065509113 2906577
169895652903 2907874
948017743185 2909171
512518552918 2910468
839284525329 2911765
40774956699 2913062
825126554254 2914359
496661625314 2915656
360745102994 2916953
22086434880 2918250
946318786656 2919547
812101220865 2920844
675618379702 2922141
914038612605 2923438
240685508278 2924735
523278610935 2926032
171028290589 2927329
575946263334 2928626
184053623978 2929923
424739132253 2931220
455886668618 2932517
164798783316 2933814
84947826453 2935111
737913452432 2936408
466646726635 2937705
732250264002 2939002
983695830294 2940299
300715305636 2941596
413412755393 2942893
490432118041 2944190
413979074236 2945487
309210088281 2946784
135916522323 2948081
528941799365 2949378
245782377865 2950675
117228000504 2951972
553859828457 2953269
321669102827 2954566
166497739845 2955863
185752580507 2957160
518748060191 2958457
767362032268 2959754
284292059189 2961051
461549857048 2962348
119493275876 2963645
848345626817 2964942
205007421169 2966239
634843423006 2967536
97973159842 2968833
420208581509 2970130
719224930613 2971427
348286088448 2972724
606527480856 2974021
629180234576 2975318
629746553419 2976615
263338261998 2977912
29448579839 2979209
64560348105 2980506
996154844840 2981803
274098320015 2983100
519314379034 2984397
386229450929 2985694
114396406289 2986991
965573627318 2988288
178390435548 2989585
517049103662 2990882
139880754224 2992179
632011828791 2993476
339224986960 2994773
649567712924 2996070
803040119377 2997367
967838902690 2998664
323934378199 2999961
611624350443 3001258
370938842168 3002555
901013279216 3003852
291087885305 3005149
904411192274 3006446
427004407625 3007743
651266669453 3009040
894783771943 3010337
893651134257 3011634
618986495402 3012931
787749510616 3014228
286557334561 3015525
587272640194 3016822
36810724798 3018119
381698900185 3019416
582175770607 3020713
866467829793 3022010
588405277880 3023307
634277104163 3024604
570283074904 3025901
259940348940 3027198
762265162681 3028495
642205567965 3029792
821728641196 3031089
143278667282 3032386
167064058688 3033683
274098320015 3034980
174426203647 3036277
223129624145 3037574
571982031433 3038871
589537915566 3040168
186885218193 3041465
38509681327 3042762
745275597391 3044059
760566206152 3045356
460417219362 3046653
262205624312 3047950
625782321518 3049247
652965625982 3050544
809269626650 3051841
666557278214 3053138
914038612605 3054435
575946263334 3055732
477406784652 3057029
462682494734 3058326
123457507777 3059623
916870206820 3060920
138748116538 3062217
837585568800 3063514
505722726802 3064811
851177221032 3066108
591236872095 3067405
259940348940 3068702
125722783149 3069999
238986551749 3071296
872697337066 3072593
521013335563 3073890
943487192441 3075187
334128117373 3076484
143844986125 3077781
162533507944 3079078
477973103495 3080375
353949276878 3081672
48137101658 3082969
387928407458 3084266
421341219195 3085563
543099770440 3086860
724321800200 3088157
743010322019 3089454
609359075071 3090751
588971596723 3092048
380566262499 3093345
988792699881 3094642
927063945994 3095939
151207131084 3097236
324500697042 3098533
385096813243 3099830
840417163015 3101127
874396293595 3102424
749806148135 3103721
155737681828 3105018
178956754391 3106315
601430611269 3107612
238986551749 3108909
480238378867 3110206
505156407959 3111503
148375536869 3112800
666557278214 3114097
850610902189 3115394
751505104664 3116691
979165279550 3117988
743576640862 3119285
827958148469 3120582
857973047148 3121879
120059594719 3123176
285991015718 3124473
928196583680 3125770
554426147300 3127067
232190725633 3128364
872697337066 3129661
505722726802 3130958
750372466978 3132255
664858321685 3133552
726020756729 3134849
295052117206 3136146
735081858217 3137443
676184698545 3138740
870998380537 3140037
850044583346 3141334
796244293261 3142631
283159421503 3143928
647868756395 3145225
248047653237 3146522
820596003510 3147819
359612465308 3149116
144411304968 3150413
336393392745 3151710
903278554588 3153007
428703364154 3154304
807570670121 3155601
374903074069 3156898
507988002174 3158195
344321856547 3159492
544232408126 3160789
152339768770 3162086
585573683665 3163383
379433624813 3164680
587838959037 3165977
649001394081 3167274
650700350610 3168571
827958148469 3169868
950283018557 3171165
50402377030 3172462
816065452766 3173759
873829974752 3175056
588971596723 3176353
726020756729 3177650
590670553252 3178947
326765972414 3180244
242950783650 3181541
92876290255 3182838
757168293094 3184135
840417163015 3185432
956512525830 3186729
640506611436 3188026
143278667282 3189323
83815188767 3190620
868733105165 3191917
232190725633 3193214
549895596556 3194511
194247363152 3195808
224828580674 3197105
413979074236 3198402
771326264169 3199699
979165279550 3200996
13591652235 3202293
12459014549 3203590
792846380203 3204887
702235365323 3206184
578777857549 3207481
260506667783 3208778
876095250124 3210075
425305451096 3211372
569716756061 3212669
385096813243 3213966
245782377865 3215263
679016292760 3216560
575946263334 3217857
278062551916 3219154
242384464807 3220451
508554321017 3221748
237853914063 3223045
580476814078 3224342
843248757230 3225639
545931364655 3226936
1132637689 3228233
1698956532 3229530
91177333726 3230827
461549857048 3232124
513084871761 3233421
49836058187 3234718
165365102159 3236015
821162322353 3237312
646169799866 3238609
481937335396 3239906
342622900018 3241203
770193626483 3242500
612190669286 3243797
248613972080 3245094
882324757397 3246391
756601974251 3247688
243517102493 3248985
679016292760 3250282
161400870258 3251579
10193739177 3252876
640506611436 3254173
61728753890 3255470
769060988797 3256767
433800233741 3258064
392458958202 3259361
571982031433 3260658
3964231904 3261955
914604931448 3263252
174426203647 3264549
612190669286 3265846
846080351445 3267143
881192119711 3268440
131385971579 3269737
395856871260 3271034
246348696708 3272331
607660118542 3273628
206140058855 3274925
392458958202 3276222
340357624646 3277519
767928351111 3278816
472309915065 3280113
27183304467 3281410
399254784318 3282707
870998380537 3284004
707332234910 3285301
21520116037 3286598
270700406957 3287895
774157858384 3289192
388494726301 3290489
345454494233 3291786
500625857215 3293083
249180290923 3294380
288256291090 3295677
47570782815 3296974
506855364488 3298271
567451480689 3299568
891385858885 3300865
43606550914 3302162
818330728138 3303459
279195189602 3304756
705633278381 3306053
698837452265 3307350
419642262666 3308647
908375424175 3309944
286557334561 3311241
120059594719 3312538
443427654072 3313835
890253221199 3315132
51535014716 3316429
581609451764 3317726
360745102994 3319023
835886612271 3320320
719224930613 3321617
715827017555 3322914
14724289921 3324211
822861278882 3325508
67958261163 3326805
761132524995 3328102
750938785821 3329399
204441102326 3330696
96840522156 3331993
795111655575 3333290
790014785988 3334587
97973159842 3335884
748673510449 3337181
983695830294 3338478
915171250291 3339775
844947713759 3341072
276363595387 3342369
373204117540 3343666
56631884303 3344963
191982087780 3346260
1132637689 3347557
932160815581 3348854
139314435381 3350151
972369453434 3351448
129687015050 3352745
675618379702 3354042
790581104831 3355339
625782321518 3356636
725454437886 3357933
790581104831 3359230
182920986292 3360527
160268232572 3361824
709597510282 3363121
195380000838 3364418
698271133422 3365715
414545393079 3367012
447958204816 3368309
553859828457 3369606
282593102660 3370903
753770380036 3372200
547064002341 3373497
381132581342 3374794
36244405955 3376091
710163829125 3377388
904411192274 3378685
164798783316 3379982
191415768937 3381279
737913452432 3382576
7928463805 3383873
191982087780 3385170
186885218193 3386467
272965682329 3387764
228226493732 3389061
635409741849 3390358
23219072566 3391655
184053623978 3392952
955379888144 3394249
545365045812 3395546
467213045478 3396843
941788235912 3398140
493263712256 3399437
54366608931 3400734
73055130750 3402031
387928407458 3403328
115529043975 3404625
584441045979 3405922
22652753723 3407219
327332291257 3408516
340923943489 3409813
773025220698 3411110
667123597057 3412407
416810668451 3413704
854008815247 3415001
399254784318 3416298
493830031099 3417595
488166842669 3418892
332429160844 3420189
357913508779 3421486
274098320015 3422783
483636291925 3424080
442295016386 3425377
889686902356 3426674
796244293261 3427971
985394786823 3429268
842116119544 3430565
851177221032 3431862
71356174221 3433159
787183191773 3434456
788315829459 3435753
887421626984 3437050
693740582678 3438347
646736118709 3439644
73055130750 3440941
202742145797 3442238
225394899517 3443535
424172813410 3444832
212369566128 3446129
445692929444 3447426
339791305803 3448723
343755537704 3450020
144411304968 3451317
544798726969 3452614
552160871928 3453911
215201160343 3455208
811534902022 3456505
992756931782 3457802
649567712924 3459099
906676467646 3460396
921400757564 3461693
726587075572 3462990
274098320015 3464287
738479771275 3465584
224828580674 3466881
429269682997 3468178
130819652736 3469475
737913452432 3470772
412280117707 3472069
249180290923 3473366
703934321852 3474663
133651246951 3475960
201043189268 3477257
908941743018 3478554
718658611770 3479851
324500697042 3481148
312041682496 3482445
489865799198 3483742
62861391576 3485039
933859772110 3486336
473442552751 3487633
851177221032 3488930
680715249289 3490227
281460464974 3491524
628613915733 3492821
495528987628 3494118
316005914397 3495415
854575134090 3496712
984262149137 3498009
449090842502 3499306
42473913228 3500603
225394899517 3501900
312608001339 3503197
629180234576 3504494
728286032101 3505791
79850956866 3507088
90044696040 3508385
468345683164 3509682
726020756729 3510979
327898610100 3512276
834753974585 3513573
250879247452 3514870
887421626984 3516167
570283074904 3517464
375469392912 3518761
380566262499 3520058
85514145296 3521355
991057975253 3522652
184053623978 3523949
47004463972 3525246
23219072566 3526543
813233858551 3527840
394157914731 3529137
297317392578 3530434
224262261831 3531731
677883655074 3533028
368107247953 3534325
817764409295 3535622
144977623811 3536919
932727134424 3538216
231058087947 3539513
624649683832 3540810
43040232071 3542107
321102783984 3543404
293919479520 3544701
424172813410 3545998
425305451096 3547295
428703364154 3548592
89478377197 3549889
738479771275 3551186
551028234242 3552483
475141509280 3553780
229925450261 3555077
760566206152 3556374
661460408627 3557671
724321800200 3558968
56065565460 3560265
105335304801 3561562
577078901020 3562859
449090842502 3564156
335260755059 3565453
853442496404 3566750
258807711254 3568047
754336698879 3569344
390193682830 3570641
606527480856 3571938
583308408293 3573235
934426090953 3574532
106467942487 3575829
670521510115 3577126
210104290756 3578423
974634728806 3579720
310909044810 3581017
468345683164 3582314
914038612605 3583611
381698900185 3584908
788315829459 3586205
957645163516 3587502
69657217692 3588799
620685451931 3590096
225961218360 3591393
638807654907 3592690
581609451764 3593987
256542435882 3595284
425305451096 3596581
206706377698 3597878
279761508445 3599175
295052117206 3600472
78152000337 3601769
611624350443 3603066
399821103161 3604363
287123653404 3605660
922533395250 3606957
459850900519 3608254
740745046647 3609551
65692985791 3610848
507988002174 3612145
880059482025 3613442
198777913896 3614739
317138552083 3616036
839284525329 3617333
40208637856 3618630
295618436049 3619927
500059538372 3621224
662026727470 3622521
323934378199 3623818
325067015885 3625115
776989452599 3626412
216333798029 3627709
827391829626 3629006
958777801202 3630303
646169799866 3631600
867600467479 3632897
743010322019 3634194
979165279550 3635491
245216059022 3636788
758300930780 3638085
709597510282 3639382
814932815080 3640679
101371072900 3641976
262205624312 3643273
516482784819 3644570
843248757230 3645867
489865799198 3647164
626914959204 3648461
143844986125 3649758
205573740012 3651055
804172757063 3652352
539135538539 3653649
57764521989 3654946
75886724965 3656243
223129624145 3657540
417376987294 3658837
235588638691 3660134
641072930279 3661431
996154844840 3662728
120625913562 3664025
927630264837 3665322
104768985958 3666619
962742033103 3667916
778122090285 3669213
643338205651 3670510
154605044142 3671807
285991015718 3673104
737913452432 3674401
242950783650 3675698
312041682496 3676995
786616872930 3678292
504590089116 3679589
96840522156 3680886
878360525496 3682183
50968695873 3683480
326199653571 3684777
364143016052 3686074
138181797695 3687371
431534958369 3688668
292220522991 3689965
744142959705 3691262
891952177728 3692559
481937335396 3693856
457019306304 3695153
452488755560 3696450
289388928776 3697747
541400813911 3699044
817764409295 3700341
287689972247 3701638
706765916067 3702935
221430667616 3704232
894217453100 3705529
414545393079 3706826
452488755560 3708123
749239829292 3709420
684679481190 3710717
425305451096 3712014
409448523492 3713311
965007308475 3714608
429836001840 3715905
383397856714 3717202
962175714260 3718499
688643713091 3719796
884023713926 3721093
502891132587 3722390
190849450094 3723687
101937391743 3724984
590104234409 3726281
475707828123 3727578
632011828791 3728875
824560235411 3730172
180655710920 3731469
136482841166 3732766
871564699380 3734063
459850900519 3735360
755469336565 3736657
732250264002 3737954
47570782815 3739251
622384408460 3740548
831356061527 3741845
842116119544 3743142
21520116037 3744439
825692873097 3745736
346587131919 3747033
967838902690 3748330
714128061026 3749627
716959655241 3750924
105335304801 3752221
182354667449 3753518
613323306972 3754815
970670496905 3756112
198211595053 3757409
527242842836 3758706
413412755393 3760003
770193626483 3761300
197078957367 3762597
923099714093 3763894
178390435548 3765191
233323363319 3766488
505722726802 3767785
131385971579 3769082
417376987294 3770379
838718206486 3771676
806438032435 3772973
407749566963 3774270
229359131418 3775567
465514088949 3776864
201043189268 3778161
30014898682 3779458
517049103662 3780755
970670496905 3782052
26050666781 3783349
63427710419 3784646
254843479353 3785943
728852350944 3787240
120059594719 3788537
154038725299 3789834
630312872262 3791131
69657217692 3792428
130819652736 3793725
776989452599 3795022
948017743185 3796319
960476757731 3797616
329031247786 3798913
526676523993 3800210
971236815748 3801507
740178727804 3802804
737347133589 3804101
330730204315 3805398
244083421336 3806695
766795713425 3807992
862503597892 3809289
157436638357 3810586
972935772277 3811883
804172757063 3813180
921400757564 3814477
693174263835 3815774
695439539207 3817071
526676523993 3818368
656363539040 3819665
270700406957 3820962
720923887142 3822259
153472406456 3823556
238420232906 3824853
992756931782 3826150
586706321351 3827447
943487192441 3828744
743576640862 3830041
999552757898 3831338
342622900018 3832635
130819652736 3833932
59463478518 3835229
668256234743 3836526
637108698378 3837823
316572233240 3839120
245782377865 3840417
483069973082 3841714
189716812408 3843011
781520003343 3844308
217466435715 3845605
49269739344 3846902
22086434880 3848199
14157971078 3849496
949716699714 3850793
705633278381 3852090
932727134424 3853387
587838959037 3854684
671087828958 3855981
159701913729 3857278
500625857215 3858575
584441045979 3859872
586706321351 3861169
419642262666 3862466
867034148636 3863763
307511131752 3865060
549329277713 3866357
45871826286 3867654
321669102827 3868951
966139946161 3870248
827391829626 3871545
168196696374 3872842
827958148469 3874139
117228000504 3875436
878360525496 3876733
770193626483 3878030
687511075405 3879327
380566262499 3880624
765096756896 3881921
763964119210 3883218
394724233574 3884515
940655598226 3885812
321102783984 3887109
758867249623 3888406
983695830294 3889703
713561742183 3891000
968971540376 3892297
965007308475 3893594
10760058020 3894891
408882204649 3896188
361311421837 3897485
10760058020 3898782
579910495235 3900079
205573740012 3901376
993323250625 3902673
378300987127 3903970
363010378366 3905267
813800177394 3906564
748673510449 3907861
656363539040 3909158
571415712590 3910455
531773393580 3911752
906676467646 3913049
32280174054 3914346
199344232739 3915643
942354554755 3916940
467779364321 3918237
940089279383 3919534
41341275542 3920831
722622843671 3922128
828524467312 3923425
954813569301 3924722
18122202979 3926019
662026727470 3927316
377168349441 3928613
599165335897 3929910
19254840665 3931207
780953684500 3932504
863636235578 3933801
267868812742 3935098
220298029930 3936395
65692985791 3937692
439463422171 3938989
766795713425 3940286
267868812742 3941583
44172869757 3942880
854008815247 3944177
783785278715 3945474
470044639693 3946771
455886668618 3948068
716393336398 3949365
645037162180 3950662
878360525496 3951959
105335304801 3953256
305812175223 3954553
581043132921 3955850
693740582678 3957147
451356117874 3958444
403219016219 3959741
365841972581 3961038
344888175390 3962335
612756988129 3963632
926497627151 3964929
201043189268 3966226
800774844005 3967523
536303944324 3968820
607660118542 3970117
833055018056 3971414
10193739177 3972711
445692929444 3974008
556691422672 3975305
322801740513 3976602
545931364655 3977899
858539365991 3979196
951415656243 3980493
24918029095 3981790
646736118709 3983087
531207074737 3984384
897049047315 3985681
906676467646 3986978
241251827121 3988275
906110148803 3989572
792846380203 3990869
131385971579 3992166
5096869590 3993463
592369509781 3994760
425871769939 3996057
772458901855 3997354
466080407792 3998651
450223480188 3999948
677883655074 4001245
910074380704 4002542
967838902690 4003839
630312872262 4005136
41341275542 4006433
697704814579 4007730
322801740513 4009027
849478264503 4010324
715827017555 4011621
231058087947 4012918
449090842502 4014215
55499246617 4015512
404917972748 4016809
214634841500 4018106
664858321685 4019403
141013391910 4020700
202742145797 4021997
27183304467 4023294
711296466811 4024591
243517102493 4025888
8494782648 4027185
959910438888 4028482
534604987795 4029779
122324870091 4031076
960476757731 4032373
966139946161 4033670
275230957701 4034967
744142959705 4036264
239552870592 4037561
811534902022 4038858
477973103495 4040155
98539478685 4041452
66825623477 4042749
561788292259 4044046
557257741515 4045343
140447073067 4046640
270700406957 4047937
597466379368 4049234
505722726802 4050531
524411248621 4051828
334694436216 4053125
635976060692 4054422
317704870926 4055719
489865799198 4057016
21520116037 4058313
504590089116 4059610
987093743352 4060907
272399363486 4062204
759999887309 4063501
838151887643 4064798
711862785654 4066095
330163885472 4067392
533472350109 4068689
349985044977 4069986
434366552584 4071283
833055018056 4072580
396423190103 4073877
571982031433 4075174
989925337567 4076471
903278554588 4077768
588405277880 4079065
305245856380 4080362
412280117707 4081659
427570726468 4082956
143278667282 4084253
953114612772 4085550
372637798697 4086847
787749510616 4088144
61728753890 4089441
369806204482 4090738
157436638357 4092035
154038725299 4093332
264470899684 4094629
325633334728 4095926
750372466978 4097223
893084815414 4098520
445692929444 4099817
743010322019 4101114
590670553252 4102411
1132637689 4103708
216900116872 4105005
343755537704 4106302
771326264169 4107599
787183191773 4108896
635976060692 4110193
60596116204 4111490
443427654072 4112787
87213101825 4114084
681281568132 4115381
792846380203 4116678
312041682496 4117975
521579654406 4119272
332429160844 4120569
869865742851 4121866
945752467813 4123163
954813569301 4124460
886288989298 4125757
19254840665 4127054
946885105499 4128351
336393392745 4129648
460983538205 4130945
442295016386 4132242
630312872262 4133539
255976117039 4134836
495528987628 4136133
639373973750 4137430
278628870759 4138727
612756988129 4140024
826825510783 4141321
702235365323 4142618
292220522991 4143915
911773337233 4145212
541400813911 4146509
818897046981 4147806
779821046814 4149103
197078957367 4150400
840983481858 4151697
534604987795 4152994
80417275709 4154291
816631771609 4155588
746974553920 4156885
144411304968 4158182
847779307974 4159479
263904580841 4160776
221996986459 4162073
92876290255 4163370
233889682162 4164667
411713798864 4165964
305245856380 4167261
514783828290 4168558
543099770440 4169855
667689915900 4171152
669388872429 4172449
92876290255 4173746
639373973750 4175043
293919479520 4176340
127421739678 4177637
821728641196 4178934
998420120212 4180231
561788292259 4181528
684113162347 4182825
298450030264 4184122
338658668117 4185419
389627363987 4186716
494396349942 4188013
523278610935 4189310
948017743185 4190607
440029741014 4191904
134217565794 4193201
888554264670 4194498
30581217525 4195795
874396293595 4197092
592935828624 4198389
457585625147 4199686
832488699213 4200983
242950783650 4202280
600297973583 4203577
237853914063 4204874
63994029262 4206171
362444059523 4207468
716959655241 4208765
746974553920 4210062
816065452766 4211359
207839015384 4212656
468912002007 4213953
337526030431 4215250
764530438053 4216547
552160871928 4217844
450789799031 4219141
393025277045 4220438
106467942487 4221735
601996930112 4223032
467779364321 4224329
861370960206 4225626
684679481190 4226923
411713798864 4228220
736214495903 4229517
590104234409 4230814
643338205651 4232111
957078844673 4233408
693174263835 4234705
865901510950 4236002
144411304968 4237299
396989508946 4238596
59463478518 4239893
566318846 4241190
632011828791 4242487
110998493231 4243784
43606550914 4245081
842116119544 4246378
689210031934 4247675
31147536368 4248972
383397856714 4250269
62295072733 4251566
219731711087 4252863
769627307640 4254160
80417275709 4255457
361311421837 4256754
534038668952 4258051
53800290088 4259348
61728753890 4260645
728286032101 4261942
250312928609 4263239
812667539708 4264536
39642319013 4265833
94575246784 4267130
959344120045 4268427
245216059022 4269724
892518496571 4271021
409448523492 4272318
770759945326 4273615
128554377364 4274912
61728753890 4276209
296184754892 4277506
937257685168 4278803
392458958202 4280100
642205567965 4281397
485901567297 4282694
920834438721 4283991
503457451430 4285288
308643769438 4286585
271266725800 4287882
917436525663 4289179
56631884303 4290476
37377043641 4291773
150640812241 4293070
646736118709 4294367
16989565293 4295664
650700350610 4296961
965573627318 4298258
902145916902 4299555
91177333726 4300852
55499246617 4302149
390193682830 4303446
982563192608 4304743
12459014549 4306040
776423133756 4307337
287689972247 4308634
527242842836 4309931
630879191105 4311228
690342669620 4312525
246348696708 4313822
748673510449 4315119
606527480856 4316416
981430554922 4317713
186318899350 4319010
687511075405 4320307
108166899016 4321604
199910551582 4322901
488733161512 4324198
506289045645 4325495
276363595387 4326792
146110261497 4328089
465514088949 4329386
514217509447 4330683
557824060358 4331980
467779364321 4333277
303546899851 4334574
238986551749 4335871
99105797528 4337168
1698956532 4338465
18688521822 4339762
437198146799 4341059
154605044142 4342356
620685451931 4343653
661460408627 4344950
31713855211 4346247
512518552918 4347544
475707828123 4348841
773591539541 4350138
665990959371 4351435
553859828457 4352732
809835945493 4354029
152906087613 4355326
234456001005 4356623
933293453267 4357920
218599073401 4359217
292786841834 4360514
171028290589 4361811
635976060692 4363108
511385915232 4364405
604828524327 4365702
535171306638 4366999
836452931114 4368296
481937335396 4369593
829090786155 4370890
151207131084 4372187
788882148302 4373484
63994029262 4374781
949716699714 4376078
369239885639 4377375
489299480355 4378672
997287482526 4379969
428703364154 4381266
250879247452 4382563
386795769772 4383860
981430554922 4385157
570283074904 4386454
805305394749 4387751
291087885305 4389048
618420176559 4390345
587838959037 4391642
15290608764 4392939
738479771275 4394236
433800233741 4395533
13025333392 4396830
651832988296 4398127
234456001005 4399424
741311365490 4400721
360178784151 4402018
934992409796 4403315
183487305135 4404612
429836001840 4405909
814366496237 4407206
710163829125 4408503
744709278548 4409800
575379944491 4411097
208405334227 4412394
856840409462 4413691
871564699380 4414988
86646782982 4416285
136482841166 4417582
65692985791 4418879
369806204482 4420176
314873276711 4421473
387928407458 4422770
60596116204 4424067
941221917069 4425364
332995479687 4426661
668256234743 4427958
52101333559 4429255
385663132086 4430552
246348696708 4431849
414545393079 4433146
724888119043 4434443
864768873264 4435740
208971653070 4437037
222563305302 4438334
288822609933 4439631
928196583680 4440928
902145916902 4442225
701669046480 4443522
937257685168 4444819
770759945326 4446116
235588638691 4447413
362444059523 4448710
468912002007 4450007
413979074236 4451304
703934321852 4452601
568017799532 4453898
953114612772 4455195
783785278715 4456492
764530438053 4457789
562920929945 4459086
465514088949 4460383
30581217525 4461680
125722783149 4462977
49836058187 4464274
107600580173 4465571
990491656410 4466868
369239885639 4468165
654664582511 4469462
404351653905 4470759
977466323021 4472056
372637798697 4473353
12459014549 4474650
880625800868 4475947
678449973917 4477244
351684001506 4478541
272965682329 4479838
870998380537 4481135
948584062028 4482432
714128061026 4483729
64560348105 4485026
152906087613 4486323
813800177394 4487620
471177277379 4488917
148941855712 4490214
626914959204 4491511
995588525997 4492808
295618436049 4494105
939522960540 4495402
765663075739 4496699
108733217859 4497996
878360525496 4499293
402086378533 4500590
831356061527 4501887
661460408627 4503184
354515595721 4504481
578211538706 4505778
612756988129 4507075
291654204148 4508372
42473913228 4509669
933293453267 4510966
894217453100 4512263
941788235912 4513560
460417219362 4514857
138748116538 4516154
351684001506 4517451
951981975086 4518748
760566206152 4520045
784917916401 4521342
424172813410 4522639
150074493398 4523936
162533507944 4525233
633144466477 4526530
538569219696 4527827
277496233073 4529124
433800233741 4530421
490998436884 4531718
534604987795 4533015
393025277045 4534312
292786841834 4535609
558390379201 4536906
114962725132 4538203
728852350944 4539500
306378494066 4540797
276929914230 4542094
240119189435 4543391
52101333559 4544688
437764465642 4545985
546497683498 4547282
869299424008 4548579
254277160510 4549876
176691479019 4551173
908375424175 4552470
365275653738 4553767
199910551582 4555064
226527537203 4556361
813800177394 4557658
116661681661 4558955
253144522824 4560252
172727247118 4561549
442295016386 4562846
440596059857 4564143
840983481858 4565440
949150380871 4566737
103070029429 4568034
955946206987 4569331
440596059857 4570628
980864236079 4571925
832488699213 4573222
258807711254 4574519
109865855545 4575816
350551363820 4577113
146110261497 4578410
175558841333 4579707
416810668451 4581004
466646726635 4582301
425305451096 4583598
436065509113 4584895
70789855378 4586192
484768929611 4587489
129687015050 4588786
831922380370 4590083
184053623978 4591380
655230901354 4592677
352250320349 4593974
147809218026 4595271
284858378032 4596568
558390379201 4597865
21520116037 4599162
102503710586 4600459
664292002842 4601756
313740639025 4603053
318837508612 4604350
380566262499 4605647
838718206486 4606944
34545449426 4608241
318271189769 4609538
292786841834 4610835
217466435715 4612132
748673510449 4613429
626348640361 4614726
352816639192 4616023
454754030932 4617320
584441045979 4618617
786616872930 4619914
704500640695 4621211
189150493565 4622508
245216059022 4623805
249746609766 4625102
263904580841 4626399
666557278214 4627696
32280174054 4628993
3 4630290
54366608931 4631587
216333798029 4632884
215201160343 4634181
770193626483 4635478
616721220030 4636775
162533507944 4638072
513651190604 4639369
695439539207 4640666
195946319681 4641963
749239829292 4643260
579344176392 4644557
723755481357 4645854
50402377030 4647151
161967189101 4648448
66825623477 4649745
169895652903 4651042
848911945660 4652339
113263768603 4653636
795677974418 4654933
755469336565 4656230
267868812742 4657527
20387478351 4658824
524411248621 4660121
292220522991 4661418
390760001673 4662715
489299480355 4664012
575379944491 4665309
31713855211 4666606
238986551749 4667903
962175714260 4669200
146110261497 4670497
26050666781 4671794
905543829960 4673091
737347133589 4674388
454754030932 4675685
319970146298 4676982
609359075071 4678279
859672003677 4679576
7362144962 4680873
764530438053 4682170
607093799699 4683467
527242842836 4684764
261639305469 4686061
887421626984 4687358
659761452098 4688655
534038668952 4689952
790014785988 4691249
462116175891 4692546
787183191773 4693843
923666032936 4695140
817764409295 4696437
861370960206 4697734
13025333392 4699031
582742089450 4700328
629180234576 4701625
479672060024 4702922
280327827288 4704219
998986439055 4705516
620119133088 4706813
693174263835 4708110
764530438053 4709407
595201103996 4710704
347153450762 4712001
446259248287 4713298
405484291591 4714595
802473800534 4715892
698837452265 4717189
152339768770 4718486
924232351779 4719783
296751073735 4721080
319970146298 4722377
569150437218 4723674
194813681995 4724971
837019249957 4726268
272399363486 4727565
674485742016 4728862
978032641864 4730159
770193626483 4731456
157436638357 4732753
663159365156 4734050
430402320683 4735347
566318843003 4736644
912905974919 4737941
387928407458 4739238
654098263668 4740535
988226381038 4741832
628613915733 4743129
684679481190 4744426
852876177561 4745723
965573627318 4747020
161967189101 4748317
349985044977 4749614
138748116538 4750911
808136988964 4752208
200476870425 4753505
603695886641 4754802
599731654740 4756099
517049103662 4757396
847779307974 4758693
949716699714 4759990
914038612605 4761287
243517102493 4762584
228792812575 4763881
776423133756 4765178
934426090953 4766475
276929914230 4767772
90611014883 4769069
594634785153 4770366
914038612605 4771663
383964175557 4772960
105901623644 4774257
755469336565 4775554
218032754558 4776851
532906031266 4778148
625782321518 4779445
408315885806 4780742
599731654740 4782039
194247363152 4783336
269567769271 4784633
735648177060 4785930
86080464139 4787227
111564812074 4788524
743010322019 4789821
774157858384 4791118
385096813243 4792415
528375480522 4793712
651266669453 4795009
53800290088 4796306
940655598226 4797603
942920873598 4798900
511385915232 4800197
801907481691 4801494
450789799031 4802791
675618379702 4804088
776423133756 4805385
35678087112 4806682
491564755727 4807979
501192176058 4809276
202742145797 4810573
2831594218 4811870
936125047482 4813167
156870319514 4814464
743576640862 4815761
238986551749 4817058
338658668117 4818355
349985044977 4819652
786616872930 4820949
733949220531 4822246
670521510115 4823543
462116175891 4824840
145543942654 4826137
543099770440 4827434
482503654239 4828731
12459014549 4830028
105901623644 4831325
813233858551 4832622
692041626149 4833919
541400813911 4835216
387362088615 4836513
824560235411 4837810
541967132754 4839107
761132524995 4840404
499493219529 4841701
400953740847 4842998
143278667282 4844295
386229450929 4845592
127988058521 4846889
47004463972 4848186
978598960707 4849483
938390322854 4850780
322235421670 4852077
568017799532 4853374
926497627151 4854671
213502203814 4855968
666557278214 4857265
560655654573 4858562
968971540376 4859859
889686902356 4861156
18688521822 4862453
993889569468 4863750
88912058354 4865047
623517046146 4866344
919701801035 4867641
10760058020 4868938
750372466978 4870235
368107247953 4871532
561221973416 4872829
761698843838 4874126
900446960373 4875423
133084928108 4876720
572548350276 4878017
474008871594 4879314
690342669620 4880611
763964119210 4881908
595201103996 4883205
457019306304 4884502
682980524661 4885799
275230957701 4887096
159701913729 4888393
660894089784 4889690
58330840832 4890987
417943306137 4892284
737913452432 4893581
572548350276 4894878
437764465642 4896175
26616985624 4897472
736780814746 4898769
783785278715 4900066
250312928609 4901363
736214495903 4902660
198777913896 4903957
854008815247 4905254
506855364488 4906551
534604987795 4907848
212935884971 4909145
263338261998 4910442
819463365824 4911739
565186205317 4913036
276929914230 4914333
808136988964 4915630
627481278047 4916927
284292059189 4918224
406050610434 4919521
453621393246 4920818
653531944825 4922115
361877740680 4923412
910640699547 4924709
870432061694 4926006
433233914898 4927303
205007421169 4928600
214634841500 4929897
374903074069 4931194
836452931114 4932491
97406840999 4933788
557257741515 4935085
189716812408 4936382
751505104664 4937679
826259191940 4938976
283159421503 4940273
566318846 4941570
139314435381 4942867
280327827288 4944164
348286088448 4945461
188584174722 4946758
706199597224 4948055
264470899684 4949352
637675017221 4950649
191982087780 4951946
433233914898 4953243
342056581175 4954540
271266725800 4955837
565752524160 4957134
46438145129 4958431
540268176225 4959728
532339712423 4961025
621251770774 4962322
906110148803 4963619
686944756562 4964916
556691422672 4966213
553859828457 4967510
126855420835 4968807
343755537704 4970104
155171362985 4971401
924798670622 4972698
804739075906 4973995
433800233741 4975292
836452931114 4976589
719224930613 4977886
171028290589 4979183
695439539207 4980480
508554321017 4981777
450789799031 4983074
445692929444 4984371
626914959204 4985668
95141565627 4986965
796810612104 4988262
125156464306 4989559
451922436717 4990856
329031247786 4992153
296751073735 4993450
714694379869 4994747
339224986960 4996044
387362088615 4997341
709031191439 4998638
244083421336 4999935
757168293094 5001232
212369566128 5002529
5096869590 5003826
390760001673 5005123
553859828457 5006420
689210031934 5007717
90611014883 5009014
462116175891 5010311
575379944491 5011608
240119189435 5012905
747540872763 5014202
213502203814 5015499
453621393246 5016796
894217453100 5018093
330163885472 5019390
579344176392 5020687
639373973750 5021984
803606438220 5023281
641072930279 5024578
763964119210 5025875
455886668618 5027172
357347189936 5028469
139880754224 5029766
154605044142 5031063
174426203647 5032360
661460408627 5033657
136482841166 5034954
254843479353 5036251
515916465976 5037548
489299480355 5038845
553859828457 5040142
633710785320 5041439
757734611937 5042736
515916465976 5044033
236721276377 5045330
714694379869 5046627
338092349274 5047924
28315942153 5049221
447391885973 5050518
308077450595 5051815
663159365156 5053112
81549913395 5054409
943487192441 5055706
807570670121 5057003
761132524995 5058300
714128061026 5059597
83248869924 5060894
461549857048 5062191
531207074737 5063488
796810612104 5064785
505722726802 5066082
272399363486 5067379
989359018724 5068676
40774956699 5069973
867034148636 5071270
370372523325 5072567
817764409295 5073864
890819540042 5075161
367540929110 5076458
109299536702 5077755
383397856714 5079052
352250320349 5080349
880059482025 5081646
685245800033 5082943
473442552751 5084240
658628814412 5085537
205573740012 5086834
981430554922 5088131
403219016219 5089428
415678030765 5090725
219165392244 5092022
105901623644 5093319
692041626149 5094616
633710785320 5095913
555558784986 5097210
520447016720 5098507
929329221366 5099804
314306957868 5101101
522145973249 5102398
288822609933 5103695
944053511284 5104992
857406728305 5106289
908941743018 5107586
225394899517 5108883
881758438554 5110180
372071479854 5111477
340923943489 5112774
480238378867 5114071
664858321685 5115368
89478377197 5116665
461549857048 5117962
679582611603 5119259
799642206319 5120556
911773337233 5121853
207272696541 5123150
733382901688 5124447
94575246784 5125744
738479771275 5127041
692607944992 5128338
451356117874 5129635
654098263668 5130932
356780871093 5132229
147809218026 5133526
354515595721 5134823
236154957534 5136120
166497739845 5137417
193114725466 5138714
118926957033 5140011
921967076407 5141308
338092349274 5142605
910640699547 5143902
69657217692 5145199
729418669787 5146496
703368003009 5147793
11892695706 5149090
190849450094 5150387
867600467479 5151684
797943249790 5152981
870432061694 5154278
953114612772 5155575
476274146966 5156872
585573683665 5158169
9061101491 5159466
198777913896 5160763
260506667783 5162060
383397856714 5163357
316005914397 5164654
24918029095 5165951
663159365156 5167248
673919423173 5168545
763964119210 5169842
684679481190 5171139
23785391409 5172436
533472350109 5173733
655230901354 5175030
214068522657 5176327
201043189268 5177624
799075887476 5178921
843248757230 5180218
880059482025 5181515
114962725132 5182812
48703420501 5184109
104768985958 5185406
180089392077 5186703
743010322019 5188000
652399307139 5189297
522145973249 5190594
791147423674 5191891
592935828624 5193188
436065509113 5194485
996154844840 5195782
998986439055 5197079
519314379034 5198376
570849393747 5199673
285991015718 5200970
639940292593 5202267
108733217859 5203564
126855420835 5204861
412846436550 5206158
543666089283 5207455
722056524828 5208752
785484235244 5210049
48703420501 5211346
301847943322 5212643
689776350777 5213940
354515595721 5215237
215201160343 5216534
995588525997 5217831
138181797695 5219128
478539422338 5220425
651832988296 5221722
164232464473 5223019
374903074069 5224316
368673566796 5225613
425871769939 5226910
491564755727 5228207
234456001005 5229504
823993916568 5230801
378867305970 5232098
681281568132 5233395
121192232405 5234692
734515539374 5235989
974068409963 5237286
710730147968 5238583
657496176726 5239880
483069973082 5241177
963874670789 5242474
985961105666 5243771
522712292092 5245068
659195133255 5246365
606527480856 5247662
394724233574 5248959
979731598393 5250256
756035655408 5251553
173293565961 5252850
685245800033 5254147
144977623811 5255444
978598960707 5256741
116095362818 5258038
411713798864 5259335
609925393914 5260632
211803247285 5261929
976900004178 5263226
615588582344 5264523
780953684500 5265820
52667652402 5267117
582175770607 5268414
895916409629 5269711
706199597224 5271008
435499190270 5272305
18688521822 5273602
94575246784 5274899
983695830294 5276196
628613915733 5277493
869865742851 5278790
459850900519 5280087
856840409462 5281384
655230901354 5282681
278628870759 5283978
882891076240 5285275
883457395083 5286572
372071479854 5287869
551594553085 5289166
378867305970 5290463
669955191272 5291760
907242786489 5293057
114962725132 5294354
595201103996 5295651
665990959371 5296948
630879191105 5298245
844947713759 5299542
667689915900 5300839
165931421002 5302136
832488699213 5303433
492131074570 5304730
589537915566 5306027
889686902356 5307324
361311421837 5308621
770193626483 5309918
711296466811 5311215
826825510783 5312512
373770436383 5313809
421907538038 5315106
374903074069 5316403
419642262666 5317700
920834438721 5318997
625216002675 5320294
607660118542 5321591
656363539040 5322888
52101333559 5324185
714694379869 5325482
712429104497 5326779
484768929611 5328076
719791249456 5329373
479672060024 5330670
323368059356 5331967
377734668284 5333264
247481334394 5334561
365275653738 5335858
791147423674 5337155
972369453434 5338452
110432174388 5339749
44172869757 5341046
62861391576 5342343
77585681494 5343640
980297917236 5344937
406616929277 5346234
413412755393 5347531
937257685168 5348828
219731711087 5350125
43040232071 5351422
367540929110 5352719
721490205985 5354016
172160928275 5355313
230491769104 5356610
549329277713 5357907
295618436049 5359204
625216002675 5360501
607093799699 5361798
9627420334 5363095
40774956699 5364392
497794263000 5365689
854008815247 5366986
278062551916 5368283
534038668952 5369580
9061101491 5370877
309776407124 5372174
280327827288 5373471
815499133923 5374768
92876290255 5376065
240685508278 5377362
400387422004 5378659
838718206486 5379956
595201103996 5381253
749239829292 5382550
838718206486 5383847
39642319013 5385144
432101277212 5386441
830223423841 5387738
708464872596 5389035
159701913729 5390332
191982087780 5391629
421907538038 5392926
481371016553 5394223
215201160343 5395520
985394786823 5396817
844381394916 5398114
543666089283 5399411
14724289921 5400708
462682494734 5402005
684679481190 5403302
23219072566 5404599
10193739177 5405896
734515539374 5407193
221430667616 5408490
330730204315 5409787
15856927607 5411084
381132581342 5412381
502324813744 5413678
349418726134 5414975
966139946161 5416272
115529043975 5417569
532339712423 5418866
595201103996 5420163
248047653237 5421460
515350147133 5422757
116661681661 5424054
738479771275 5425351
355081914564 5426648
696572176893 5427945
590670553252 5429242
526110205150 5430539
778122090285 5431836
686944756562 5433133
412280117707 5434430
176691479019 5435727
356214552250 5437024
236154957534 5438321
672786785487 5439618
203874783483 5440915
996721163683 5442212
618986495402 5443509
500625857215 5444806
898181685001 5446103
692041626149 5447400
335827073902 5448697
430402320683 5449994
745275597391 5451291
306944812909 5452588
920834438721 5453885
27749623310 5455182
929329221366 5456479
203308464640 5457776
427570726468 5459073
352250320349 5460370
223695942988 5461667
288256291090 5462964
365275653738 5464261
77019362651 5465558
296184754892 5466855
538002900853 5468152
269567769271 5469449
432101277212 5470746
108166899016 5472043
181222029763 5473340
671654147801 5474637
745841916234 5475934
520447016720 5477231
760566206152 5478528
845514032602 5479825
480238378867 5481122
709031191439 5482419
219731711087 5483716
686378437719 5485013
649567712924 5486310
910640699547 5487607
890253221199 5488904
626914959204 5490201
157436638357 5491498
446825567130 5492795
51535014716 5494092
297317392578 5495389
774157858384 5496686
712429104497 5497983
665990959371 5499280
756601974251 5500577
793412699046 5501874
676184698545 5503171
266169856213 5504468
478539422338 5505765
97406840999 5507062
384530494400 5508359
790581104831 5509656
601430611269 5510953
811534902022 5512250
822861278882 5513547
974068409963 5514844
190283131251 5516141
58897159675 5517438
6229507276 5518735
437764465642 5520032
618420176559 5521329
482503654239 5522626
505156407959 5523923
144977623811 5525220
299582667950 5526517
126289101992 5527814
304679537537 5529111
76453043808 5530408
390193682830 5531705
575379944491 5533002
751505104664 5534299
37943362484 5535596
149508174555 5536893
485901567297 5538190
869299424008 5539487
259374030097 5540784
80983594552 5542081
586140002508 5543378
769060988797 5544675
201609508111 5545972
853442496404 5547269
410014842335 5548566
427570726468 5549863
950283018557 5551160
243517102493 5552457
31713855211 5553754
682414205818 5555051
120059594719 5556348
905543829960 5557645
291654204148 5558942
420208581509 5560239
138181797695 5561536
425871769939 5562833
243517102493 5564130
976333685335 5565427
471743596222 5566724
632578147634 5568021
774724177227 5569318
929895540209 5570615
131385971579 5571912
818330728138 5573209
546497683498 5574506
458718262833 5575803
515916465976 5577100
553293509614 5578397
614455944658 5579694
786050554087 5580991
267868812742 5582288
620685451931 5583585
342056581175 5584882
645037162180 5586179
985394786823 5587476
433800233741 5588773
314306957868 5590070
10760058020 5591367
403219016219 5592664
195380000838 5593961
912905974919 5595258
686378437719 5596555
934426090953 5597852
455320349775 5599149
449657161345 5600446
472309915065 5601743
155737681828 5603040
252011885138 5604337
510253277546 5605634
571982031433 5606931
787183191773 5608228
640506611436 5609525
771326264169 5610822
612756988129 5612119
872131018223 5613416
877794206653 5614713
351684001506 5616010
265603537370 5617307
942920873598 5618604
343189218861 5619901
744709278548 5621198
799642206319 5622495
83815188767 5623792
935558728639 5625089
715260698712 5626386
195380000838 5627683
535171306638 5628980
402652697376 5630277
886288989298 5631574
492131074570 5632871
38509681327 5634168
936125047482 5635465
353949276878 5636762
199910551582 5638059
555558784986 5639356
318271189769 5640653
860238322520 5641950
276363595387 5643247
606527480856 5644544
462682494734 5645841
813800177394 5647138
657496176726 5648435
795677974418 5649732
163099826787 5651029
654664582511 5652326
309776407124 5653623
779821046814 5654920
445126610601 5656217
119493275876 5657514
378300987127 5658811
480238378867 5660108
78152000337 5661405
90611014883 5662702
676751017388 5663999
267868812742 5665296
285424696875 5666593
504023770273 5667890
534038668952 5669187
99672116371 5670484
80983594552 5671781
706765916067 5673078
830789742684 5674375
372637798697 5675672
484768929611 5676969
31147536368 5678266
840983481858 5679563
295618436049 5680860
224828580674 5682157
396423190103 5683454
309776407124 5684751
315439595554 5686048
841549800701 5687345
922533395250 5688642
227093856046 5689939
964440989632 5691236
809835945493 5692533
984828467980 5693830
154605044142 5695127
541400813911 5696424
14157971078 5697721
587272640194 5699018
739612408961 5700315
212369566128 5701612
228226493732 5702909
357913508779 5704206
571982031433 5705503
386795769772 5706800
925931308308 5708097
149508174555 5709394
534038668952 5710691
473442552751 5711988
694306901521 5713285
236721276377 5714582
506289045645 5715879
518748060191 5717176
755469336565 5718473
797943249790 5719770
253710841667 5721067
872131018223 5722364
637108698378 5723661
347153450762 5724958
279761508445 5726255
976900004178 5727552
783218959872 5728849
652965625982 5730146
547064002341 5731443
552727190771 5732740
87213101825 5734037
330163885472 5735334
340357624646 5736631
778122090285 5737928
438897103328 5739225
850610902189 5740522
888554264670 5741819
103070029429 5743116
961609395417 5744413
225961218360 5745710
133651246951 5747007
476274146966 5748304
577645219863 5749601
671087828958 5750898
351117682663 5752195
907242786489 5753492
706765916067 5754789
351117682663 5756086
13025333392 5757383
970670496905 5758680
620119133088 5759977
416244349608 5761274
393025277045 5762571
938390322854 5763868
978598960707 5765165
428137045311 5766462
232757044476 5767759
557824060358 5769056
913472293762 5770353
464381451263 5771650
754336698879 5772947
95707884470 5774244
599731654740 5775541
440029741014 5776838
169329334060 5778135
570849393747 5779432
290521566462 5780729
887421626984 5782026
458151943990 5783323
127988058521 5784620
274098320015 5785917
813800177394 5787214
485901567297 5788511
832488699213 5789808
30014898682 5791105
18122202979 5792402
347719769605 5793699
18688521822 5794996
502324813744 5796293
468345683164 5797590
260506667783 5798887
32280174054 5800184
906676467646 5801481
407183248120 5802778
712429104497 5804075
972935772277 5805372
517049103662 5806669
659761452098 5807966
261072986626 5809263
699970089951 5810560
326765972414 5811857
936691366325 5813154
734515539374 5814451
964440989632 5815748
741311365490 5817045
325633334728 5818342
254277160510 5819639
996721163683 5820936
396989508946 5822233
738479771275 5823530
41907594385 5824827
817198090452 5826124
593502147467 5827421
660327770941 5828718
781520003343 5830015
773025220698 5831312
356780871093 5832609
590670553252 5833906
585007364822 5835203
315439595554 5836500
263904580841 5837797
204441102326 5839094
880625800868 5840391
757734611937 5841688
840417163015 5842985
703368003009 5844282
992756931782 5845579
816065452766 5846876
103636348272 5848173
709597510282 5849470
989359018724 5850767
527242842836 5852064
333561798530 5853361
558390379201 5854658
637675017221 5855955
734515539374 5857252
912339656076 5858549
699403771108 5859846
280327827288 5861143
227093856046 5862440
838151887643 5863737
708464872596 5865034
544798726969 5866331
285991015718 5867628
166497739845 5868925
644470843337 5870222
181788348606 5871519
92876290255 5872816
633710785320 5874113
99105797528 5875410
379433624813 5876707
591236872095 5878004
623517046146 5879301
991057975253 5880598
90611014883 5881895
227093856046 5883192
894783771943 5884489
58897159675 5885786
953680931615 5887083
782086322186 5888380
459284581676 5889677
210104290756 5890974
423606494567 5892271
198211595053 5893568
634277104163 5894865
89478377197 5896162
45305507443 5897459
925931308308 5898756
327898610100 5900053
225961218360 5901350
241818145964 5902647
739046090118 5903944
130253333893 5905241
985961105666 5906538
984262149137 5907835
656363539040 5909132
200476870425 5910429
724888119043 5911726
443427654072 5913023
757168293094 5914320
745275597391 5915617
309210088281 5916914
703934321852 5918211
294485798363 5919508
411147480021 5920805
237287595220 5922102
928196583680 5923399
249180290923 5924696
877794206653 5925993
184053623978 5927290
890819540042 5928587
417376987294 5929884
673353104330 5931181
111564812074 5932478
66259304634 5933775
85514145296 5935072
919135482192 5936369
254843479353 5937666
597466379368 5938963
339791305803 5940260
296751073735 5941557
669955191272 5942854
588405277880 5944151
88345739511 5945448
200476870425 5946745
749239829292 5948042
730551307473 5949339
65126666948 5950636
57764521989 5951933
682414205818 5953230
445126610601 5954527
65126666948 5955824
297317392578 5957121
471743596222 5958418
184619942821 5959715
951981975086 5961012
60029797361 5962309
635976060692 5963606
776423133756 5964903
615588582344 5966200
910640699547 5967497
241818145964 5968794
527242842836 5970091
772458901855 5971388
735081858217 5972685
469478320850 5973982
812667539708 5975279
989925337567 5976576
208971653070 5977873
417376987294 5979170
117228000504 5980467
825126554254 5981764
604828524327 5983061
329031247786 5984358
27749623310 5985655
96840522156 5986952
924798670622 5988249
69657217692 5989546
953680931615 5990843
112131130917 5992140
411713798864 5993437
839850844172 5994734
516482784819 5996031
278062551916 5997328
954247250458 5998625
154605044142 5999922
917436525663 6001219
227093856046 6002516
924232351779 6003813
343189218861 6005110
2265275375 6006407
686378437719 6007704
240119189435 6009001
420208581509 6010298
337526030431 6011595
174992522490 6012892
446259248287 6014189
904977511117 6015486
470610958536 6016783
267868812742 6018080
22652753723 6019377
515350147133 6020674
583308408293 6021971
492131074570 6023268
277496233073 6024565
880625800868 6025862
301281624479 6027159
676184698545 6028456
987660062195 6029753
125722783149 6031050
793979017889 6032347
821162322353 6033644
125722783149 6034941
342622900018 6036238
261639305469 6037535
680148930446 6038832
472309915065 6040129
349418726134 6041426
952548293929 6042723
194247363152 6044020
654664582511 6045317
538569219696 6046614
927063945994 6047911
309776407124 6049208
570283074904 6050505
925931308308 6051802
878926844339 6053099
43606550914 6054396
740178727804 6055693
616154901187 6056990
919135482192 6058287
723189162514 6059584
542533451597 6060881
393025277045 6062178
545365045812 6063475
117794319347 6064772
686944756562 6066069
504590089116 6067366
546497683498 6068663
340357624646 6069960
445692929444 6071257
147242899183 6072554
82116232238 6073851
532339712423 6075148
423040175724 6076445
47004463972 6077742
424172813410 6079039
208971653070 6080336
790014785988 6081633
496095306471 6082930
502891132587 6084227
492131074570 6085524
970104178062 6086821
61162435047 6088118
727153394415 6089415
225961218360 6090712
493830031099 6092009
351117682663 6093306
752071423507 6094603
369806204482 6095900
376035711755 6097197
466080407792 6098494
680148930446 6099791
702235365323 6101088
534604987795 6102385
595767422839 6103682
28315942153 6104979
315439595554 6106276
552727190771 6107573
553293509614 6108870
248047653237 6110167
143278667282 6111464
830789742684 6112761
324500697042 6114058
778688409128 6115355
395856871260 6116652
493830031099 6117949
180089392077 6119246
144977623811 6120543
699403771108 6121840
230491769104 6123137
982563192608 6124434
741877684333 6125731
128554377364 6127028
607660118542 6128325
902712235745 6129622
470610958536 6130919
232190725633 6132216
245216059022 6133513
329031247786 6134810
405484291591 6136107
765663075739 6137404
575946263334 6138701
802473800534 6139998
699970089951 6141295
322801740513 6142592
242950783650 6143889
271833044643 6145186
956512525830 6146483
704500640695 6147780
575946263334 6149077
353949276878 6150374
259940348940 6151671
678449973917 6152968
646736118709 6154265
523844929778 6155562
753770380036 6156859
471743596222 6158156
116661681661 6159453
455320349775 6160750
699970089951 6162047
680148930446 6163344
137615478852 6164641
719224930613 6165938
897049047315 6167235
475707828123 6168532
206140058855 6169829
785484235244 6171126
133084928108 6172423
121192232405 6173720
224828580674 6175017
198211595053 6176314
215201160343 6177611
308643769438 6178908
643338205651 6180205
861370960206 6181502
71356174221 6182799
876661568967 6184096
758867249623 6185393
552160871928 6186690
842116119544 6187987
400953740847 6189284
202175826954 6190581
505722726802 6191878
474008871594 6193175
44172869757 6194472
452488755560 6195769
460983538205 6197066
3397913061 6198363
590104234409 6199660
642205567965 6200957
646736118709 6202254
339791305803 6203551
729984988630 6204848
228226493732 6206145
572548350276 6207442
844947713759 6208739
958211482359 6210036
36810724798 6211333
556125103829 6212630
20953797194 6213927
193681044309 6215224
987093743352 6216521
230491769104 6217818
955946206987 6219115
264470899684 6220412
788315829459 6221709
217466435715 6223006
603129567798 6224303
634277104163 6225600
888554264670 6226897
910074380704 6228194
134783884637 6229491
505156407959 6230788
782086322186 6232085
718658611770 6233382
850044583346 6234679
763397800367 6235976
548762958870 6237273
731117626316 6238570
337526030431 6239867
674485742016 6241164
342622900018 6242461
623517046146 6243758
45305507443 6245055
857406728305 6246352
19821159508 6247649
864768873264 6248946
685245800033 6250243
205007421169 6251540
886288989298 6252837
319403827455 6254134
671087828958 6255431
565186205317 6256728
47570782815 6258025
272965682329 6259322
183487305135 6260619
869299424008 6261916
993889569468 6263213
356214552250 6264510
188584174722 6265807
716959655241 6267104
488166842669 6268401
527242842836 6269698
984828467980 6270995
634843423006 6272292
603129567798 6273589
471177277379 6274886
988792699881 6276183
754903017722 6277480
415111711922 6278777
365275653738 6280074
615022263501 6281371
252011885138 6282668
41341275542 6283965
52101333559 6285262
125722783149 6286559
58330840832 6287856
676751017388 6289153
356780871093 6290450
966706265004 6291747
549329277713 6293044
391892639359 6294341
73621449593 6295638
48703420501 6296935
493830031099 6298232
389627363987 6299529
766795713425 6300826
141579710753 6302123
705066959538 6303420
427570726468 6304717
359046146465 6306014
314873276711 6307311
457019306304 6308608
268435131585 6309905
850044583346 6311202
324500697042 6312499
112697449760 6313796
376602030598 6315093
493263712256 6316390
954813569301 6317687
726587075572 6318984
27749623310 6320281
275797276544 6321578
335827073902 6322875
858539365991 6324172
654664582511 6325469
386229450929 6326766
927063945994 6328063
894217453100 6329360
54932927774 6330657
167064058688 6331954
725454437886 6333251
331296523158 6334548
404917972748 6335845
949716699714 6337142
252011885138 6338439
530640755894 6339736
526110205150 6341033
634277104163 6342330
674485742016 6343627
713561742183 6344924
927063945994 6346221
440596059857 6347518
821162322353 6348815
771326264169 6350112
968405221533 6351409
924232351779 6352706
659195133255 6354003
461549857048 6355300
646736118709 6356597
621818089617 6357894
926497627151 6359191
83248869924 6360488
54932927774 6361785
531773393580 6363082
662593046313 6364379
844381394916 6365676
445692929444 6366973
32280174054 6368270
612190669286 6369567
191415768937 6370864
446825567130 6372161
189150493565 6373458
329597566629 6374755
300148986793 6376052
933293453267 6377349
159135594886 6378646
325067015885 6379943
393025277045 6381240
804172757063 6382537
783218959872 6383834
547064002341 6385131
596333741682 6386428
342056581175 6387725
635976060692 6389022
505156407959 6390319
936691366325 6391616
774724177227 6392913
97973159842 6394210
328464928943 6395507
308077450595 6396804
7928463805 6398101
287123653404 6399398
786050554087 6400695
455886668618 6401992
74754087279 6403289
609925393914 6404586
323934378199 6405883
806438032435 6407180
834187655742 6408477
188584174722 6409774
929329221366 6411071
383397856714 6412368
671654147801 6413665
601430611269 6414962
269001450428 6416259
251445566295 6417556
92309971412 6418853
221430667616 6420150
649567712924 6421447
32846492897 6422744
226527537203 6424041
35678087112 6425338
788315829459 6426635
779254727971 6427932
355081914564 6429229
925364989465 6430526
146676580340 6431823
103636348272 6433120
636542379535 6434417
438897103328 6435714
197645276210 6437011
515350147133 6438308
839284525329 6439605
671654147801 6440902
296751073735 6442199
485335248454 6443496
667689915900 6444793
386795769772 6446090
223129624145 6447387
124023826620 6448684
728852350944 6449981
371505161011 6451278
276929914230 6452575
427004407625 6453872
302414262165 6455169
18122202979 6456466
142712348439 6457763
897049047315 6459060
110998493231 6460357
885156351612 6461654
240685508278 6462951
823993916568 6464248
773025220698 6465545
116661681661 6466842
551028234242 6468139
463815132420 6469436
937824004011 6470733
250879247452 6472030
546497683498 6473327
466646726635 6474624
582175770607 6475921
618420176559 6477218
190849450094 6478515
865335192107 6479812
882891076240 6481109
207839015384 6482406
866467829793 6483703
289388928776 6485000
727153394415 6486297
172160928275 6487594
828524467312 6488891
101371072900 6490188
981430554922 6491485
661460408627 6492782
468912002007 6494079
618420176559 6495376
619552814245 6496673
308643769438 6497970
131385971579 6499267
205573740012 6500564
528375480522 6501861
4530550747 6503158
976333685335 6504455
50968695873 6505752
485335248454 6507049
364709334895 6508346
67958261163 6509643
296751073735 6510940
197078957367 6512237
586706321351 6513534
332995479687 6514831
946885105499 6516128
247481334394 6517425
829090786155 6518722
756035655408 6520019
903844873431 6521316
862503597892 6522613
783785278715 6523910
263904580841 6525207
621818089617 6526504
427570726468 6527801
809269626650 6529098
517049103662 6530395
958211482359 6531692
347153450762 6532989
181222029763 6534286
131385971579 6535583
521013335563 6536880
685812118876 6538177
522145973249 6539474
773025220698 6540771
982563192608 6542068
254843479353 6543365
850044583346 6544662
121192232405 6545959
768494669954 6547256
563487248788 6548553
787183191773 6549850
693740582678 6551147
215767479186 6552444
571415712590 6553741
336959711588 6555038
887987945827 6556335
421907538038 6557632
459284581676 6558929
269001450428 6560226
771892583012 6561523
312608001339 6562820
305812175223 6564117
545931364655 6565414
970670496905 6566711
843248757230 6568008
472309915065 6569305
443993972915 6570602
830223423841 6571899
626348640361 6573196
475707828123 6574493
66825623477 6575790
229925450261 6577087
317704870926 6578384
548762958870 6579681
915171250291 6580978
107034261330 6582275
965007308475 6583572
115529043975 6584869
147242899183 6586166
495528987628 6587463
978032641864 6588760
585573683665 6590057
236721276377 6591354
907242786489 6592651
804739075906 6593948
950849337400 6595245
342622900018 6596542
357347189936 6597839
818897046981 6599136
510819596389 6600433
35678087112 6601730
861370960206 6603027
61162435047 6604324
355081914564 6605621
913472293762 6606918
439463422171 6608215
645603481023 6609512
638241336064 6610809
276363595387 6612106
407183248120 6613403
511385915232 6614700
806438032435 6615997
8494782648 6617294
107600580173 6618591
53233971245 6619888
624083364989 6621185
527242842836 6622482
769060988797 6623779
251445566295 6625076
959344120045 6626373
784351597558 6627670
703368003009 6628967
70223536535 6630264
822861278882 6631561
996721163683 6632858
766795713425 6634155
562920929945 6635452
238420232906 6636749
203308464640 6638046
186318899350 6639343
712429104497 6640640
918569163349 6641937
596900060525 6643234
6229507276 6644531
761698843838 6645828
497227944157 6647125
848345626817 6648422
363576697209 6649719
911207018390 6651016
987093743352 6652313
11326376863 6653610
278628870759 6654907
700536408794 6656204
788315829459 6657501
245216059022 6658798
538569219696 6660095
434932871427 6661392
54932927774 6662689
626348640361 6663986
246915015551 6665283
797943249790 6666580
180089392077 6667877
663725683999 6669174
968405221533 6670471
783218959872 6671768
46438145129 6673065
45305507443 6674362
263904580841 6675659
149508174555 6676956
959910438888 6678253
693174263835 6679550
310909044810 6680847
424739132253 6682144
840983481858 6683441
864202554421 6684738
521579654406 6686035
689776350777 6687332
635409741849 6688629
185752580507 6689926
724888119043 6691223
144411304968 6692520
403219016219 6693817
18122202979 6695114
216333798029 6696411
955946206987 6697708
797376930947 6699005
393025277045 6700302
903844873431 6701599
168196696374 6702896
3964231904 6704193
854575134090 6705490
533472350109 6706787
309776407124 6708084
548762958870 6709381
154038725299 6710678
650134031767 6711975
661460408627 6713272
660327770941 6714569
450789799031 6715866
144411304968 6717163
441728697543 6718460
18122202979 6719757
97973159842 6721054
11326376863 6722351
636542379535 6723648
49269739344 6724945
553859828457 6726242
76453043808 6727539
470610958536 6728836
441162378700 6730133
769627307640 6731430
761698843838 6732727
306378494066 6734024
902145916902 6735321
858539365991 6736618
464947770106 6737915
712995423340 6739212
712995423340 6740509
387928407458 6741806
595201103996 6743103
130819652736 6744400
266169856213 6745697
471177277379 6746994
641072930279 6748291
494396349942 6749588
551594553085 6750885
419642262666 6752182
671654147801 6753479
711296466811 6754776
187451537036 6756073
191415768937 6757370
930461859052 6758667
743576640862 6759964
229359131418 6761261
862503597892 6762558
474008871594 6763855
931028177895 6765152
7362144962 6766449
471743596222 6767746
450789799031 6769043
425871769939 6770340
36810724798 6771637
863069916735 6772934
90611014883 6774231
425305451096 6775528
221996986459 6776825
997853801369 6778122
869299424008 6779419
385663132086 6780716
288822609933 6782013
823993916568 6783310
355648233407 6784607
15856927607 6785904
618420176559 6787201
31147536368 6788498
658062495569 6789795
622384408460 6791092
910640699547 6792389
9061101491 6793686
684113162347 6794983
85514145296 6796280
702235365323 6797577
476274146966 6798874
637675017221 6800171
770759945326 6801468
127421739678 6802765
302414262165 6804062
167630377531 6805359
542533451597 6806656
673919423173 6807953
179523073234 6809250
426438088782 6810547
269567769271 6811844
841549800701 6813141
420774900352 6814438
438330784485 6815735
363010378366 6817032
561221973416 6818329
865335192107 6819626
55499246617 6820923
867034148636 6822220
812667539708 6823517
295618436049 6824814
554992466143 6826111
618420176559 6827408
312041682496 6828705
1698956532 6830002
866467829793 6831299
766229394582 6832596
368107247953 6833893
757734611937 6835190
80983594552 6836487
92309971412 6837784
447391885973 6839081
236721276377 6840378
535171306638 6841675
268435131585 6842972
863069916735 6844269
416810668451 6845566
198211595053 6846863
57764521989 6848160
765096756896 6849457
486467886140 6850754
360178784151 6852051
375469392912 6853348
336959711588 6854645
507421683331 6855942
398122146632 6857239
628613915733 6858536
173859884804 6859833
631445509948 6861130
821162322353 6862427
483069973082 6863724
684679481190 6865021
347719769605 6866318
973502091120 6867615
810968583179 6868912
642205567965 6870209
238986551749 6871506
361877740680 6872803
137049160009 6874100
539135538539 6875397
702801684166 6876694
391892639359 6877991
921400757564 6879288
159701913729 6880585
203874783483 6881882
598032698211 6883179
755469336565 6884476
959344120045 6885773
383397856714 6887070
512518552918 6888367
651832988296 6889664
904977511117 6890961
305812175223 6892258
278628870759 6893555
750938785821 6894852
208405334227 6896149
291087885305 6897446
950849337400 6898743
919701801035 6900040
787749510616 6901337
7928463805 6902634
886855308141 6903931
981430554922 6905228
706199597224 6906525
261072986626 6907822
536870263167 6909119
980864236079 6910416
403785335062 6911713
364709334895 6913010
788315829459 6914307
542533451597 6915604
258807711254 6916901
255976117039 6918198
832488699213 6919495
773025220698 6920792
991057975253 6922089
739046090118 6923386
639373973750 6924683
874962612438 6925980
345454494233 6927277
936691366325 6928574
242384464807 6929871
296184754892 6931168
769627307640 6932465
355648233407 6933762
246915015551 6935059
801907481691 6936356
147809218026 6937653
325067015885 6938950
895350090786 6940247
14157971078 6941544
744709278548 6942841
172727247118 6944138
5096869590 6945435
446825567130 6946732
291087885305 6948029
967838902690 6949326
558390379201 6950623
895916409629 6951920
883457395083 6953217
896482728472 6954514
979731598393 6955811
569150437218 6957108
564053567631 6958405
97406840999 6959702
15856927607 6960999
236721276377 6962296
372071479854 6963593
171028290589 6964890
787183191773 6966187
770193626483 6967484
231058087947 6968781
855707771776 6970078
43040232071 6971375
583874727136 6972672
430402320683 6973969
103070029429 6975266
46438145129 6976563
933859772110 6977860
609359075071 6979157
935558728639 6980454
432101277212 6981751
600297973583 6983048
178956754391 6984345
453055074403 6985642
968405221533 6986939
455320349775 6988236
711862785654 6989533
675618379702 6990830
884590032769 6992127
864768873264 6993424
719791249456 6994721
457585625147 6996018
372637798697 6997315
63994029262 6998612
180655710920 6999909
116661681661 7001206
499493219529 7002503
203308464640 7003800
799642206319 7005097
472876233908 7006394
113263768603 7007691
238420232906 7008988
985961105666 7010285
958211482359 7011582
686378437719 7012879
343189218861 7014176
197078957367 7015473
676751017388 7016770
588971596723 7018067
935558728639 7019364
887421626984 7020661
626348640361 7021958
183487305135 7023255
685245800033 7024552
432101277212 7025849
175558841333 7027146
765096756896 7028443
551028234242 7029740
27183304467 7031037
987660062195 7032334
779821046814 7033631
11326376863 7034928
489299480355 7036225
980297917236 7037522
2831594218 7038819
882324757397 7040116
422473856881 7041413
518748060191 7042710
608226437385 7044007
395290552417 7045304
331296523158 7046601
50968695873 7047898
190849450094 7049195
218032754558 7050492
474575190437 7051789
39642319013 7053086
832488699213 7054383
723189162514 7055680
20953797194 7056977
860238322520 7058274
39642319013 7059571
279195189602 7060868
903278554588 7062165
630312872262 7063462
504590089116 7064759
57198203146 7066056
562920929945 7067353
728852350944 7068650
219165392244 7069947
954247250458 7071244
919701801035 7072541
721490205985 7073838
31713855211 7075135
242950783650 7076432
500625857215 7077729
238420232906 7079026
314873276711 7080323
966139946161 7081620
2831594218 7082917
10760058020 7084214
15290608764 7085511
399821103161 7086808
821728641196 7088105
432101277212 7089402
458718262833 7090699
447958204816 7091996
235022319848 7093293
358479827622 7094590
182354667449 7095887
560655654573 7097184
395290552417 7098481
432101277212 7099778
972935772277 7101075
761132524995 7102372
776989452599 7103669
312041682496 7104966
191415768937 7106263
348852407291 7107560
133651246951 7108857
816631771609 7110154
793412699046 7111451
976333685335 7112748
976900004178 7114045
910640699547 7115342
864202554421 7116639
416810668451 7117936
457585625147 7119233
925931308308 7120530
348852407291 7121827
571415712590 7123124
20387478351 7124421
590670553252 7125718
203874783483 7127015
699970089951 7128312
380566262499 7129609
812101220865 7130906
229925450261 7132203
404917972748 7133500
9061101491 7134797
244083421336 7136094
213502203814 7137391
992756931782 7138688
513084871761 7139985
73621449593 7141282
303546899851 7142579
199910551582 7143876
211803247285 7145173
277496233073 7146470
643904524494 7147767
352816639192 7149064
181222029763 7150361
984828467980 7151658
729418669787 7152955
53233971245 7154252
460417219362 7155549
992756931782 7156846
986527424509 7158143
323934378199 7159440
147809218026 7160737
882891076240 7162034
205573740012 7163331
889120583513 7164628
258241392411 7165925
752071423507 7167222
262771943155 7168519
780387365657 7169816
107034261330 7171113
215201160343 7172410
381698900185 7173707
729984988630 7175004
16989565293 7176301
111564812074 7177598
509686958703 7178895
967838902690 7180192
835886612271 7181489
343755537704 7182786
140447073067 7184083
518748060191 7185380
651266669453 7186677
558956698044 7187974
488733161512 7189271
643904524494 7190568
982563192608 7191865
107034261330 7193162
629180234576 7194459
855141452933 7195756
686944756562 7197053
769060988797 7198350
164232464473 7199647
150074493398 7200944
790014785988 7202241
990491656410 7203538
791147423674 7204835
20953797194 7206132
27749623310 7207429
267302493899 7208726
644470843337 7210023
974068409963 7211320
36244405955 7212617
177824116705 7213914
398122146632 7215211
573680987962 7216508
126855420835 7217805
731683945159 7219102
647302437552 7220399
571982031433 7221696
346587131919 7222993
71356174221 7224290
722622843671 7225587
374336755226 7226884
818330728138 7228181
334694436216 7229478
177257797862 7230775
662026727470 7232072
521579654406 7233369
110432174388 7234666
218032754558 7235963
722056524828 7237260
715827017555 7238557
439463422171 7239854
936125047482 7241151
58330840832 7242448
273532001172 7243745
99105797528 7245042
292220522991 7246339
227093856046 7247636
692607944992 7248933
30581217525 7250230
441728697543 7251527
103636348272 7252824
97406840999 7254121
111564812074 7255418
714694379869 7256715
641072930279 7258012
566318846 7259309
699403771108 7260606
363010378366 7261903
872131018223 7263200
14724289921 7264497
948017743185 7265794
573680987962 7267091
240119189435 7268388
641639249122 7269685
820029684667 7270982
198211595053 7272279
585007364822 7273576
731117626316 7274873
379999943656 7276170
90611014883 7277467
318271189769 7278764
883457395083 7280061
16423246450 7281358
830223423841 7282655
519880697877 7283952
635976060692 7285249
22652753723 7286546
471743596222 7287843
984262149137 7289140
736780814746 7290437
147809218026 7291734
457019306304 7293031
800774844005 7294328
543099770440 7295625
834753974585 7296922
988792699881 7298219
410014842335 7299516
775856814913 7300813
651832988296 7302110
581609451764 7303407
877227887810 7304704
83248869924 7306001
214068522657 7307298
646736118709 7308595
716959655241 7309892
890253221199 7311189
588405277880 7312486
505156407959 7313783
490432118041 7315080
811534902022 7316377
552727190771 7317674
332429160844 7318971
77019362651 7320268
837019249957 7321565
27749623310 7322862
26616985624 7324159
135350203480 7325456
240685508278 7326753
954247250458 7328050
901579598059 7329347
36810724798 7330644
382265219028 7331941
604262205484 7333238
609359075071 7334535
677317336231 7335832
709031191439 7337129
924798670622 7338426
618986495402 7339723
793979017889 7341020
527242842836 7342317
225961218360 7343614
632578147634 7344911
706765916067 7346208
764530438053 7347505
601430611269 7348802
970104178062 7350099
586706321351 7351396
682980524661 7352693
386795769772 7353990
618420176559 7355287
313174320182 7356584
698837452265 7357881
73055130750 7359178
44739188600 7360475
563487248788 7361772
39076000170 7363069
727153394415 7364366
15856927607 7365663
580476814078 7366960
862503597892 7368257
488166842669 7369554
697704814579 7370851
612190669286 7372148
284292059189 7373445
323368059356 7374742
791713742517 7376039
238986551749 7377336
618986495402 7378633
608792756228 7379930
49269739344 7381227
253144522824 7382524
996721163683 7383821
413979074236 7385118
601996930112 7386415
275230957701 7387712
619552814245 7389009
498926900686 7390306
398688465475 7391603
498360581843 7392900
23785391409 7394197
996721163683 7395494
94575246784 7396791
738479771275 7398088
402086378533 7399385
565752524160 7400682
504590089116 7401979
256542435882 7403276
662026727470 7404573
75320406122 7405870
310909044810 7407167
378300987127 7408464
223129624145 7409761
527242842836 7411058
309776407124 7412355
455886668618 7413652
245782377865 7414949
686944756562 7416246
782086322186 7417543
513651190604 7418840
598032698211 7420137
299582667950 7421434
317138552083 7422731
419075943823 7424028
235588638691 7425325
155171362985 7426622
4530550747 7427919
746974553920 7429216
17555884136 7430513
386795769772 7431810
72488811907 7433107
508554321017 7434404
357913508779 7435701
933293453267 7436998
399254784318 7438295
481937335396 7439592
718092292927 7440889
441728697543 7442186
42473913228 7443483
711862785654 7444780
925931308308 7446077
964440989632 7447374
504023770273 7448671
381132581342 7449968
719224930613 7451265
95707884470 7452562
204441102326 7453859
490432118041 7455156
193681044309 7456453
854575134090 7457750
416244349608 7459047
277496233073 7460344
649567712924 7461641
981996873765 7462938
620119133088 7464235
672220466644 7465532
327332291257 7466829
37377043641 7468126
837585568800 7469423
652399307139 7470720
440596059857 7472017
462682494734 7473314
45871826286 7474611
109299536702 7475908
200476870425 7477205
814932815080 7478502
129120696207 7479799
623517046146 7481096
757168293094 7482393
346587131919 7483690
139880754224 7484987
250879247452 7486284
642205567965 7487581
604828524327 7488878
936125047482 7490175
446259248287 7491472
223129624145 7492769
538569219696 7494066
535737625481 7495363
270700406957 7496660
110432174388 7497957
459850900519 7499254
918569163349 7500551
210104290756 7501848
827391829626 7503145
932160815581 7504442
431534958369 7505739
581609451764 7507036
704500640695 7508333
370372523325 7509630
125722783149 7510927
346587131919 7512224
769060988797 7513521
221996986459 7514818
796244293261 7516115
413979074236 7517412
676184698545 7518709
769627307640 7520006
225961218360 7521303
8494782648 7522600
164798783316 7523897
229925450261 7525194
635976060692 7526491
182354667449 7527788
344321856547 7529085
620685451931 7530382
442295016386 7531679
978598960707 7532976
183487305135 7534273
752637742350 7535570
716393336398 7536867
952548293929 7538164
533472350109 7539461
979731598393 7540758
279195189602 7542055
158002957200 7543352
107600580173 7544649
233889682162 7545946
405484291591 7547243
23785391409 7548540
437198146799 7549837
619552814245 7551134
877227887810 7552431
945752467813 7553728
928196583680 7555025
955946206987 7556322
806438032435 7557619
288822609933 7558916
594068466310 7560213
808136988964 7561510
254277160510 7562807
76453043808 7564104
335260755059 7565401
360178784151 7566698
744709278548 7567995
590104234409 7569292
871564699380 7570589
938956641697 7571886
918002844506 7573183
983129511451 7574480
126289101992 7575777
905543829960 7577074
146110261497 7578371
375469392912 7579668
829090786155 7580965
161967189101 7582262
588971596723 7583559
758867249623 7584856
629180234576 7586153
3397913061 7587450
447958204816 7588747
718658611770 7590044
31713855211 7591341
914604931448 7592638
928762902523 7593935
989925337567 7595232
454754030932 7596529
669955191272 7597826
911773337233 7599123
425871769939 7600420
86646782982 7601717
876661568967 7603014
457585625147 7604311
163666145630 7605608
175558841333 7606905
885722670455 7608202
201609508111 7609499
997853801369 7610796
729418669787 7612093
408882204649 7613390
507988002174 7614687
649567712924 7615984
180089392077 7617281
574813625648 7618578
120059594719 7619875
203308464640 7621172
681847886975 7622469
338658668117 7623766
995022207154 7625063
189716812408 7626360
394724233574 7627657
759433568466 7628954
300715305636 7630251
19821159508 7631548
122891188934 7632845
596333741682 7634142
446259248287 7635439
161967189101 7636736
790581104831 7638033
50402377030 7639330
872131018223 7640627
762265162681 7641924
445126610601 7643221
188584174722 7644518
671654147801 7645815
288256291090 7647112
985961105666 7648409
925931308308 7649706
490432118041 7651003
742444003176 7652300
615588582344 7653597
693174263835 7654894
993323250625 7656191
512518552918 7657488
511952234075 7658785
615022263501 7660082
66259304634 7661379
274664638858 7662676
429269682997 7663973
801907481691 7665270
470044639693 7666567
702235365323 7667864
938956641697 7669161
77585681494 7670458
485901567297 7671755
496095306471 7673052
7362144962 7674349
953114612772 7675646
557257741515 7676943
191415768937 7678240
153472406456 7679537
534604987795 7680834
830789742684 7682131
948017743185 7683428
675618379702 7684725
826825510783 7686022
8494782648 7687319
31713855211 7688616
947451424342 7689913
196512638524 7691210
719224930613 7692507
860804641363 7693804
308077450595 7695101
398122146632 7696398
706765916067 7697695
801907481691 7698992
181222029763 7700289
14157971078 7701586
752071423507 7702883
16423246450 7704180
637675017221 7705477
447958204816 7706774
506289045645 7708071
318271189769 7709368
172727247118 7710665
398122146632 7711962
973502091120 7713259
264470899684 7714556
779821046814 7715853
680148930446 7717150
406616929277 7718447
457019306304 7719744
494396349942 7721041
779821046814 7722338
742444003176 7723635
514217509447 7724932
444560291758 7726229
88345739511 7727526
66259304634 7728823
679582611603 7730120
808703307807 7731417
347719769605 7732714
206140058855 7734011
613889625815 7735308
484202610768 7736605
686944756562 7737902
307511131752 7739199
77585681494 7740496
743010322019 7741793
958777801202 7743090
909508061861 7744387
644470843337 7745684
966139946161 7746981
617287538873 7748278
427570726468 7749575
655230901354 7750872
931028177895 7752169
127421739678 7753466
988226381038 7754763
907242786489 7756060
312041682496 7757357
136482841166 7758654
272399363486 7759951
666557278214 7761248
977466323021 7762545
865901510950 7763842
457019306304 7765139
70789855378 7766436
685812118876 7767733
565186205317 7769030
754903017722 7770327
379999943656 7771624
792846380203 7772921
156870319514 7774218
788315829459 7775515
770759945326 7776812
376035711755 7778109
618420176559 7779406
434932871427 7780703
355081914564 7782000
649001394081 7783297
554426147300 7784594
270134088114 7785891
742444003176 7787188
198211595053 7788485
410581161178 7789782
513651190604 7791079
61728753890 7792376
171594609432 7793673
110432174388 7794970
336959711588 7796267
540834495068 7797564
10760058020 7798861
826825510783 7800158
625782321518 7801455
436631827956 7802752
419642262666 7804049
639940292593 7805346
162533507944 7806643
646169799866 7807940
672220466644 7809237
187451537036 7810534
353382958035 7811831
981430554922 7813128
493263712256 7814425
92876290255 7815722
46438145129 7817019
212935884971 7818316
33412811740 7819613
967272583847 7820910
134783884637 7822207
736780814746 7823504
927630264837 7824801
554992466143 7826098
743576640862 7827395
739612408961 7828692
50402377030 7829989
975767366492 7831286
359612465308 7832583
25484347938 7833880
846080351445 7835177
914038612605 7836474
929895540209 7837771
92309971412 7839068
68524580006 7840365
918569163349 7841662
186318899350 7842959
386229450929 7844256
240119189435 7845553
428703364154 7846850
43040232071 7848147
949716699714 7849444
502891132587 7850741
805871713592 7852038
36244405955 7853335
883457395083 7854632
572548350276 7855929
618420176559 7857226
225394899517 7858523
734515539374 7859820
4530550747 7861117
636542379535 7862414
346587131919 7863711
120059594719 7865008
15856927607 7866305
473442552751 7867602
677317336231 7868899
417943306137 7870196
348852407291 7871493
410581161178 7872790
71922493064 7874087
487034204983 7875384
975767366492 7876681
477973103495 7877978
912339656076 7879275
883457395083 7880572
503457451430 7881869
521013335563 7883166
742444003176 7884463
420774900352 7885760
903278554588 7887057
429269682997 7888354
664292002842 7889651
721490205985 7890948
654098263668 7892245
182354667449 7893542
285424696875 7894839
941788235912 7896136
332429160844 7897433
585573683665 7898730
964440989632 7900027
76453043808 7901324
831356061527 7902621
159701913729 7903918
723755481357 7905215
824560235411 7906512
79284638023 7907809
270700406957 7909106
539701857382 7910403
795677974418 7911700
392458958202 7912997
266736175056 7914294
613889625815 7915591
400387422004 7916888
574813625648 7918185
279195189602 7919482
531773393580 7920779
941788235912 7922076
861937279049 7923373
156870319514 7924670
182920986292 7925967
914038612605 7927264
860238322520 7928561
741311365490 7929858
326199653571 7931155
95707884470 7932452
280327827288 7933749
482503654239 7935046
176125160176 7936343
146110261497 7937640
911207018390 7938937
743576640862 7940234
813233858551 7941531
813233858551 7942828
285991015718 7944125
704500640695 7945422
35111768269 7946719
522145973249 7948016
519314379034 7949313
78152000337 7950610
371505161011 7951907
715260698712 7953204
662026727470 7954501
519314379034 7955798
530640755894 7957095
348852407291 7958392
199910551582 7959689
527809161679 7960986
233323363319 7962283
415111711922 7963580
722622843671 7964877
614455944658 7966174
710163829125 7967471
75886724965 7968768
356214552250 7970065
957078844673 7971362
373770436383 7972659
229925450261 7973956
590104234409 7975253
421341219195 7976550
827958148469 7977847
966706265004 7979144
32280174054 7980441
54932927774 7981738
458718262833 7983035
785484235244 7984332
928196583680 7985629
6795826119 7986926
440596059857 7988223
711862785654 7989520
549895596556 7990817
878360525496 7992114
814366496237 7993411
347153450762 7994708
861370960206 7996005
260506667783 7997302
382831537871 7998599
198211595053 7999896
568584118375 8001193
96274203313 8002490
304113218694 8003787
278628870759 8005084
860238322520 8006381
335260755059 8007678
905543829960 8008975
344888175390 8010272
903278554588 8011569
539135538539 8012866
271833044643 8014163
700536408794 8015460
480804697710 8016757
982563192608 8018054
425305451096 8019351
221996986459 8020648
437198146799 8021945
771326264169 8023242
613323306972 8024539
920268119878 8025836
778122090285 8027133
438897103328 8028430
316572233240 8029727
736780814746 8031024
757168293094 8032321
928762902523 8033618
524977567464 8034915
344888175390 8036212
946318786656 8037509
615022263501 8038806
349418726134 8040103
773025220698 8041400
566885161846 8042697
547064002341 8043994
907242786489 8045291
262771943155 8046588
365275653738 8047885
181222029763 8049182
193114725466 8050479
575379944491 8051776
775290496070 8053073
828524467312 8054370
246348696708 8055667
378867305970 8056964
78152000337 8058261
175558841333 8059558
447391885973 8060855
280327827288 8062152
261639305469 8063449
831922380370 8064746
91177333726 8066043
919701801035 8067340
261072986626 8068637
61728753890 8069934
305245856380 8071231
600864292426 8072528
411147480021 8073825
666557278214 8075122
716959655241 8076419
116661681661 8077716
591236872095 8079013
114962725132 8080310
189716812408 8081607
893651134257 8082904
688077394248 8084201
134783884637 8085498
494962668785 8086795
363576697209 8088092
27749623310 8089389
549895596556 8090686
803606438220 8091983
825692873097 8093280
497227944157 8094577
874962612438 8095874
748107191606 8097171
89478377197 8098468
76453043808 8099765
434932871427 8101062
759999887309 8102359
274098320015 8103656
533472350109 8104953
212369566128 8106250
979731598393 8107547
521013335563 8108844
84947826453 8110141
157436638357 8111438
716393336398 8112735
334128117373 8114032
961609395417 8115329
505722726802 8116626
536303944324 8117923
438330784485 8119220
613323306972 8120517
583308408293 8121814
711296466811 8123111
582742089450 8124408
161967189101 8125705
407749566963 8127002
366974610267 8128299
163099826787 8129596
288822609933 8130893
779254727971 8132190
787183191773 8133487
193114725466 8134784
945752467813 8136081
537436582010 8137378
637675017221 8138675
312041682496 8139972
609925393914 8141269
180655710920 8142566
498360581843 8143863
577645219863 8145160
62861391576 8146457
962175714260 8147754
957645163516 8149051
513084871761 8150348
184053623978 8151645
125722783149 8152942
667689915900 8154239
765096756896 8155536
509120639860 8156833
863636235578 8158130
848911945660 8159427
719224930613 8160724
732816582845 8162021
656363539040 8163318
354515595721 8164615
844381394916 8165912
431534958369 8167209
454754030932 8168506
113830087446 8169803
697138495736 8171100
211236928442 8172397
490432118041 8173694
801341162848 8174991
562920929945 8176288
819463365824 8177585
689776350777 8178882
993889569468 8180179
449657161345 8181476
21520116037 8182773
495528987628 8184070
142712348439 8185367
928196583680 8186664
716393336398 8187961
744709278548 8189258
560655654573 8190555
860238322520 8191852
151773449927 8193149
743010322019 8194446
683546843504 8195743
641072930279 8197040
395856871260 8198337
659761452098 8199634
343189218861 8200931
937257685168 8202228
565186205317 8203525
887421626984 8204822
62295072733 8206119
938390322854 8207416
786050554087 8208713
28315942153 8210010
408315885806 8211307
746974553920 8212604
389627363987 8213901
84947826453 8215198
506289045645 8216495
594634785153 8217792
690342669620 8219089
20953797194 8220386
225961218360 8221683
848911945660 8222980
575379944491 8224277
197645276210 8225574
492131074570 8226871
872131018223 8228168
651266669453 8229465
879493163182 8230762
684679481190 8232059
228792812575 8233356
203308464640 8234653
546497683498 8235950
514783828290 8237247
524977567464 8238544
45871826286 8239841
387362088615 8241138
377168349441 8242435
58330840832 8243732
709031191439 8245029
481371016553 8246326
126289101992 8247623
470610958536 8248920
895350090786 8250217
270700406957 8251514
781520003343 8252811
484202610768 8254108
317704870926 8255405
703934321852 8256702
195946319681 8257999
494962668785 8259296
301847943322 8260593
270700406957 8261890
466646726635 8263187
233323363319 8264484
689776350777 8265781
901013279216 8267078
795111655575 8268375
953680931615 8269672
616721220030 8270969
841549800701 8272266
556125103829 8273563
202175826954 8274860
815499133923 8276157
911773337233 8277454
904977511117 8278751
428137045311 8280048
554426147300 8281345
573680987962 8282642
184053623978 8283939
984262149137 8285236
558390379201 8286533
474575190437 8287830
907809105332 8289127
134217565794 8290424
357347189936 8291721
912339656076 8293018
355648233407 8294315
468345683164 8295612
805305394749 8296909
116661681661 8298206
83815188767 8299503
400953740847 8300800
381698900185 8302097
130253333893 8303394
271266725800 8304691
190283131251 8305988
698837452265 8307285
211236928442 8308582
684113162347 8309879
107034261330 8311176
629180234576 8312473
365841972581 8313770
807570670121 8315067
118360638190 8316364
766229394582 8317661
561221973416 8318958
257108754725 8320255
708464872596 8321552
731683945159 8322849
148375536869 8324146
823993916568 8325443
605394843170 8326740
327332291257 8328037
639940292593 8329334
765663075739 8330631
873829974752 8331928
270134088114 8333225
759433568466 8334522
394157914731 8335819
105335304801 8337116
43040232071 8338413
425871769939 8339710
447958204816 8341007
761132524995 8342304
500625857215 8343601
135350203480 8344898
57198203146 8346195
538002900853 8347492
791147423674 8348789
72488811907 8350086
382265219028 8351383
811534902022 8352680
532906031266 8353977
344321856547 8355274
881758438554 8356571
703368003009 8357868
584441045979 8359165
605961162013 8360462
221996986459 8361759
194813681995 8363056
71356174221 8364353
77019362651 8365650
955946206987 8366947
320536465141 8368244
458718262833 8369541
609925393914 8370838
667689915900 8372135
233323363319 8373432
525543886307 8374729
709597510282 8376026
755469336565 8377323
792280061360 8378620
374336755226 8379917
508554321017 8381214
81549913395 8382511
985961105666 8383808
995588525997 8385105
791147423674 8386402
216900116872 8387699
352250320349 8388996
376602030598 8390293
74754087279 8391590
754336698879 8392887
339791305803 8394184
199910551582 8395481
606527480856 8396778
30581217525 8398075
49836058187 8399372
725454437886 8400669
825692873097 8401966
252578203981 8403263
816065452766 8404560
837585568800 8405857
8494782648 8407154
84381507610 8408451
66825623477 8409748
784917916401 8411045
959910438888 8412342
876095250124 8413639
787749510616 8414936
214634841500 8416233
782652641029 8417530
919135482192 8418827
9061101491 8420124
11892695706 8421421
141013391910 8422718
957645163516 8424015
329031247786 8425312
429836001840 8426609
261072986626 8427906
779254727971 8429203
107034261330 8430500
330163885472 8431797
566885161846 8433094
373204117540 8434391
889120583513 8435688
586140002508 8436985
212369566128 8438282
130253333893 8439579
864202554421 8440876
605394843170 8442173
143844986125 8443470
229359131418 8444767
285991015718 8446064
245782377865 8447361
71356174221 8448658
164232464473 8449955
288256291090 8451252
586706321351 8452549
864202554421 8453846
73055130750 8455143
356780871093 8456440
360178784151 8457737
573114669119 8459034
912905974919 8460331
899314322687 8461628
216333798029 8462925
64560348105 8464222
600297973583 8465519
296751073735 8466816
810968583179 8468113
639373973750 8469410
140447073067 8470707
327898610100 8472004
101371072900 8473301
223695942988 8474598
204441102326 8475895
773025220698 8477192
392458958202 8478489
974068409963 8479786
501758494901 8481083
643904524494 8482380
790014785988 8483677
867600467479 8484974
878360525496 8486271
243517102493 8487568
26050666781 8488865
802473800534 8490162
600297973583 8491459
961043076574 8492756
16989565293 8494053
874962612438 8495350
602563248955 8496647
788315829459 8497944
635409741849 8499241
859105684834 8500538
787183191773 8501835
667689915900 8503132
440596059857 8504429
503457451430 8505726
738479771275 8507023
555558784986 8508320
282593102660 8509617
434366552584 8510914
968405221533 8512211
930461859052 8513508
784917916401 8514805
89478377197 8516102
436065509113 8517399
887421626984 8518696
929329221366 8519993
90044696040 8521290
607660118542 8522587
759433568466 8523884
130819652736 8525181
764530438053 8526478
890253221199 8527775
24918029095 8529072
480238378867 8530369
626914959204 8531666
309210088281 8532963
516482784819 8534260
713561742183 8535557
43040232071 8536854
470610958536 8538151
604828524327 8539448
558390379201 8540745
30014898682 8542042
745841916234 8543339
608226437385 8544636
714128061026 8545933
470044639693 8547230
436631827956 8548527
819463365824 8549824
510253277546 8551121
918569163349 8552418
921400757564 8553715
450223480188 8555012
220298029930 8556309
471743596222 8557606
556691422672 8558903
628047596890 8560200
355081914564 8561497
531207074737 8562794
762831481524 8564091
97973159842 8565388
968405221533 8566685
462116175891 8567982
118926957033 8569279
495528987628 8570576
646169799866 8571873
91177333726 8573170
640506611436 8574467
531207074737 8575764
319970146298 8577061
714128061026 8578358
336959711588 8579655
182354667449 8580952
843815076073 8582249
730551307473 8583546
657496176726 8584843
769060988797 8586140
757734611937 8587437
726020756729 8588734
595201103996 8590031
271833044643 8591328
818330728138 8592625
410014842335 8593922
400953740847 8595219
429836001840 8596516
40208637856 8597813
154605044142 8599110
846646670288 8600407
26616985624 8601704
398122146632 8603001
400953740847 8604298
808703307807 8605595
267302493899 8606892
462682494734 8608189
770759945326 8609486
656929857883 8610783
463815132420 8612080
295052117206 8613377
889686902356 8614674
336959711588 8615971
784351597558 8617268
918002844506 8618565
967272583847 8619862
526676523993 8621159
708464872596 8622456
412846436550 8623753
742444003176 8625050
11892695706 8626347
389061045144 8627644
766795713425 8628941
40774956699 8630238
127988058521 8631535
624649683832 8632832
212935884971 8634129
701669046480 8635426
726020756729 8636723
367540929110 8638020
329597566629 8639317
114962725132 8640614
758300930780 8641911
450789799031 8643208
582175770607 8644505
267868812742 8645802
575946263334 8647099
579910495235 8648396
222563305302 8649693
996154844840 8650990
859105684834 8652287
52101333559 8653584
30014898682 8654881
164232464473 8656178
578211538706 8657475
286557334561 8658772
878926844339 8660069
184619942821 8661366
594068466310 8662663
938956641697 8663960
992190612939 8665257
355081914564 8666554
766795713425 8667851
474575190437 8669148
92876290255 8670445
438330784485 8671742
107034261330 8673039
86646782982 8674336
163099826787 8675633
385663132086 8676930
744709278548 8678227
558956698044 8679524
124023826620 8680821
90611014883 8682118
950849337400 8683415
265603537370 8684712
574813625648 8686009
141579710753 8687306
769627307640 8688603
35111768269 8689900
121758551248 8691197
627481278047 8692494
648435075238 8693791
949716699714 8695088
238420232906 8696385
539135538539 8697682
859105684834 8698979
873263655909 8700276
705633278381 8701573
215767479186 8702870
376602030598 8704167
345454494233 8705464
799642206319 8706761
227093856046 8708058
517049103662 8709355
162533507944 8710652
948017743185 8711949
913472293762 8713246
408315885806 8714543
266169856213 8715840
861370960206 8717137
91743652569 8718434
887987945827 8719731
182354667449 8721028
920268119878 8722325
237287595220 8723622
286557334561 8724919
928196583680 8726216
440596059857 8727513
363576697209 8728810
662026727470 8730107
701102727637 8731404
326765972414 8732701
997853801369 8733998
612190669286 8735295
774157858384 8736592
541967132754 8737889
374903074069 8739186
399254784318 8740483
867600467479 8741780
310909044810 8743077
915737569134 8744374
684113162347 8745671
403785335062 8746968
76453043808 8748265
86080464139 8749562
455886668618 8750859
373204117540 8752156
758867249623 8753453
77585681494 8754750
61728753890 8756047
192548406623 8757344
372637798697 8758641
46438145129 8759938
340357624646 8761235
870998380537 8762532
781520003343 8763829
954813569301 8765126
765663075739 8766423
160268232572 8767720
272965682329 8769017
712995423340 8770314
427004407625 8771611
215767479186 8772908
633144466477 8774205
766795713425 8775502
116661681661 8776799
523278610935 8778096
839850844172 8779393
486467886140 8780690
669955191272 8781987
591803190938 8783284
74754087279 8784581
342056581175 8785878
169329334060 8787175
709597510282 8788472
255409798196 8789769
69090898849 8791066
764530438053 8792363
591236872095 8793660
891952177728 8794957
316572233240 8796254
807570670121 8797551
158002957200 8798848
370372523325 8800145
669388872429 8801442
478539422338 8802739
69090898849 8804036
14724289921 8805333
864202554421 8806630
662026727470 8807927
272965682329 8809224
814932815080 8810521
710730147968 8811818
939522960540 8813115
680148930446 8814412
507421683331 8815709
529508118208 8817006
120059594719 8818303
48703420501 8819600
816065452766 8820897
745275597391 8822194
420774900352 8823491
859672003677 8824788
466646726635 8826085
349418726134 8827382
499493219529 8828679
2265275375 8829976
850610902189 8831273
378867305970 8832570
87779420668 8833867
611058031600 8835164
725454437886 8836461
908375424175 8837758
358479827622 8839055
903844873431 8840352
705633278381 8841649
627481278047 8842946
834753974585 8844243
860804641363 8845540
37377043641 8846837
788315829459 8848134
948017743185 8849431
394157914731 8850728
546497683498 8852025
66825623477 8853322
276929914230 8854619
404351653905 8855916
100238435214 8857213
201609508111 8858510
253710841667 8859807
745275597391 8861104
90044696040 8862401
24918029095 8863698
670521510115 8864995
611624350443 8866292
108733217859 8867589
540834495068 8868886
814932815080 8870183
617287538873 8871480
282026783817 8872777
338658668117 8874074
379433624813 8875371
84947826453 8876668
642205567965 8877965
455320349775 8879262
582175770607 8880559
787749510616 8881856
694873220364 8883153
348852407291 8884450
796244293261 8885747
679582611603 8887044
379433624813 8888341
553293509614 8889638
717525974084 8890935
427004407625 8892232
14724289921 8893529
905543829960 8894826
731683945159 8896123
640506611436 8897420
846646670288 8898717
113263768603 8900014
376602030598 8901311
497227944157 8902608
142146029596 8903905
681847886975 8905202
244083421336 8906499
814932815080 8907796
959910438888 8909093
432667596055 8910390
477973103495 8911687
59463478518 8912984
329031247786 8914281
1698956532 8915578
614455944658 8916875
801341162848 8918172
880625800868 8919469
825126554254 8920766
128554377364 8922063
975767366492 8923360
745841916234 8924657
620119133088 8925954
105335304801 8927251
421341219195 8928548
52667652402 8929845
454187712089 8931142
680715249289 8932439
45305507443 8933736
842116119544 8935033
29448579839 8936330
857406728305 8937627
174426203647 8938924
782652641029 8940221
358479827622 8941518
128554377364 8942815
532906031266 8944112
702801684166 8945409
759999887309 8946706
159135594886 8948003
810402264336 8949300
637108698378 8950597
835886612271 8951894
847779307974 8953191
104202667115 8954488
554426147300 8955785
54932927774 8957082
43606550914 8958379
691475307306 8959676
293919479520 8960973
626914959204 8962270
588405277880 8963567
205007421169 8964864
467779364321 8966161
765096756896 8967458
709597510282 8968755
182920986292 8970052
366974610267 8971349
248613972080 8972646
695439539207 8973943
74754087279 8975240
659761452098 8976537
795677974418 8977834
429836001840 8979131
332429160844 8980428
403219016219 8981725
576512582177 8983022
113263768603 8984319
708464872596 8985616
829090786155 8986913
561221973416 8988210
971236815748 8989507
365275653738 8990804
896482728472 8992101
124590145463 8993398
754903017722 8994695
566885161846 8995992
732250264002 8997289
970104178062 8998586
463248813577 8999883
986527424509 9001180
158569276043 9002477
361877740680 9003774
24918029095 9005071
919135482192 9006368
985394786823 9007665
969537859219 9008962
232190725633 9010259
213502203814 9011556
866467829793 9012853
880059482025 9014150
672786785487 9015447
400953740847 9016744
389061045144 9018041
8494782648 9019338
68524580006 9020635
72488811907 9021932
811534902022 9023229
965007308475 9024526
313174320182 9025823
564619886474 9027120
798509568633 9028417
838718206486 9029714
790014785988 9031011
801341162848 9032308
10193739177 9033605
966139946161 9034902
252578203981 9036199
194247363152 9037496
357347189936 9038793
686378437719 9040090
562354611102 9041387
298450030264 9042684
228792812575 9043981
903278554588 9045278
882324757397 9046575
58330840832 9047872
434932871427 9049169
692041626149 9050466
832488699213 9051763
511952234075 9053060
535171306638 9054357
557257741515 9055654
698837452265 9056951
359612465308 9058248
169895652903 9059545
812667539708 9060842
659195133255 9062139
3397913061 9063436
853442496404 9064733
11892695706 9066030
137049160009 9067327
870432061694 9068624
70223536535 9069921
492131074570 9071218
632578147634 9072515
192548406623 9073812
340357624646 9075109
996154844840 9076406
649001394081 9077703
7928463805 9079000
747540872763 9080297
459284581676 9081594
72488811907 9082891
349418726134 9084188
680715249289 9085485
345454494233 9086782
996154844840 9088079
248613972080 9089376
541400813911 9090673
71922493064 9091970
12459014549 9093267
241251827121 9094564
658062495569 9095861
548762958870 9097158
651832988296 9098455
613323306972 9099752
36810724798 9101049
645603481023 9102346
948584062028 9103643
423040175724 9104940
299582667950 9106237
608792756228 9107534
669955191272 9108831
325067015885 9110128
923666032936 9111425
422473856881 9112722
278628870759 9114019
200476870425 9115316
64560348105 9116613
731683945159 9117910
496095306471 9119207
108166899016 9120504
505722726802 9121801
792280061360 9123098
856840409462 9124395
598032698211 9125692
450223480188 9126989
582742089450 9128286
195380000838 9129583
863069916735 9130880
261639305469 9132177
733949220531 9133474
348852407291 9134771
440596059857 9136068
770193626483 9137365
270700406957 9138662
385663132086 9139959
106467942487 9141256
831356061527 9142553
364709334895 9143850
156870319514 9145147
443427654072 9146444
367540929110 9147741
374336755226 9149038
659195133255 9150335
33412811740 9151632
639373973750 9152929
397555827789 9154226
367540929110 9155523
561221973416 9156820
934426090953 9158117
99672116371 9159414
18688521822 9160711
116095362818 9162008
94575246784 9163305
80983594552 9164602
201609508111 9165899
703934321852 9167196
419642262666 9168493
531207074737 9169790
210104290756 9171087
921400757564 9172384
60029797361 9173681
91177333726 9174978
882891076240 9176275
490998436884 9177572
26050666781 9178869
444560291758 9180166
521579654406 9181463
173293565961 9182760
359612465308 9184057
843248757230 9185354
920268119878 9186651
265603537370 9187948
578211538706 9189245
437198146799 9190542
632011828791 9191839
75320406122 9193136
421341219195 9194433
297317392578 9195730
68524580006 9197027
6795826119 9198324
233889682162 9199621
453055074403 9200918
399821103161 9202215
500059538372 9203512
989925337567 9204809
339791305803 9206106
834753974585 9207403
377168349441 9208700
38509681327 9209997
860238322520 9211294
649567712924 9212591
427004407625 9213888
701669046480 9215185
41907594385 9216482
58330840832 9217779
18688521822 9219076
286557334561 9220373
766795713425 9221670
244083421336 9222967
501192176058 9224264
532906031266 9225561
630879191105 9226858
355648233407 9228155
502324813744 9229452
241251827121 9230749
547630321184 9232046
795677974418 9233343
523844929778 9234640
905543829960 9235937
769627307640 9237234
181788348606 9238531
782086322186 9239828
457585625147 9241125
279195189602 9242422
334694436216 9243719
668822553586 9245016
357913508779 9246313
221430667616 9247610
999552757898 9248907
641639249122 9250204
237853914063 9251501
937824004011 9252798
150074493398 9254095
673353104330 9255392
917436525663 9256689
395290552417 9257986
569150437218 9259283
843248757230 9260580
773591539541 9261877
205573740012 9263174
413412755393 9264471
271833044643 9265768
836452931114 9267065
803040119377 9268362
328464928943 9269659
878926844339 9270956
236154957534 9272253
950849337400 9273550
880059482025 9274847
120625913562 9276144
799642206319 9277441
221430667616 9278738
468912002007 9280035
71922493064 9281332
275797276544 9282629
933859772110 9283926
802473800534 9285223
908941743018 9286520
633144466477 9287817
726587075572 9289114
906676467646 9290411
137049160009 9291708
360745102994 9293005
633710785320 9294302
980297917236 9295599
565752524160 9296896
975201047649 9298193
538569219696 9299490
409448523492 9300787
280894146131 9302084
866467829793 9303381
122891188934 9304678
770193626483 9305975
651266669453 9307272
859105684834 9308569
69090898849 9309866
428137045311 9311163
190283131251 9312460
662026727470 9313757
592935828624 9315054
73055130750 9316351
633144466477 9317648
709597510282 9318945
516482784819 9320242
299016349107 9321539
838151887643 9322836
329597566629 9324133
349418726134 9325430
997287482526 9326727
107600580173 9328024
607660118542 9329321
266736175056 9330618
857406728305 9331915
667689915900 9333212
155171362985 9334509
820029684667 9335806
559523016887 9337103
757168293094 9338400
560089335730 9339697
42473913228 9340994
155171362985 9342291
690908988463 9343588
927630264837 9344885
920834438721 9346182
701102727637 9347479
105335304801 9348776
877794206653 9350073
481937335396 9351370
821728641196 9352667
17555884136 9353964
402652697376 9355261
123457507777 9356558
877227887810 9357855
763964119210 9359152
222563305302 9360449
463815132420 9361746
382831537871 9363043
615588582344 9364340
762265162681 9365637
160268232572 9366934
319403827455 9368231
465514088949 9369528
476840465809 9370825
484202610768 9372122
924232351779 9373419
125156464306 9374716
26616985624 9376013
293353160677 9377310
621818089617 9378607
998986439055 9379904
616721220030 9381201
182920986292 9382498
219165392244 9383795
645037162180 9385092
116095362818 9386389
787183191773 9387686
70223536535 9388983
450223480188 9390280
279761508445 9391577
375469392912 9392874
981430554922 9394171
706199597224 9395468
515916465976 9396765
504023770273 9398062
41341275542 9399359
769060988797 9400656
827391829626 9401953
73055130750 9403250
937824004011 9404547
598032698211 9405844
224828580674 9407141
561221973416 9408438
455320349775 9409735
544232408126 9411032
599165335897 9412329
262771943155 9413626
363010378366 9414923
957078844673 9416220
735648177060 9417517
661460408627 9418814
90044696040 9420111
926497627151 9421408
887421626984 9422705
367540929110 9424002
4530550747 9425299
771892583012 9426596
242950783650 9427893
984828467980 9429190
464381451263 9430487
460417219362 9431784
556691422672 9433081
699403771108 9434378
960476757731 9435675
463815132420 9436972
968405221533 9438269
71922493064 9439566
252011885138 9440863
924232351779 9442160
14157971078 9443457
406050610434 9444754
1132637689 9446051
1698956532 9447348
123457507777 9448645
983129511451 9449942
265603537370 9451239
766229394582 9452536
485335248454 9453833
110432174388 9455130
555558784986 9456427
276929914230 9457724
998986439055 9459021
429269682997 9460318
124590145463 9461615
980864236079 9462912
840983481858 9464209
711296466811 9465506
918569163349 9466803
184619942821 9468100
969537859219 9469397
867600467479 9470694
534604987795 9471991
654664582511 9473288
992756931782 9474585
343755537704 9475882
882891076240 9477179
66259304634 9478476
203874783483 9479773
775856814913 9481070
158002957200 9482367
130253333893 9483664
632578147634 9484961
142712348439 9486258
879493163182 9487555
715260698712 9488852
965573627318 9490149
595767422839 9491446
406050610434 9492743
693740582678 9494040
527809161679 9495337
796244293261 9496634
654664582511 9497931
235022319848 9499228
60596116204 9500525
361311421837 9501822
265603537370 9503119
257108754725 9504416
398688465475 9505713
962175714260 9507010
863636235578 9508307
817198090452 9509604
970104178062 9510901
571982031433 9512198
75886724965 9513495
360178784151 9514792
265037218527 9516089
38509681327 9517386
778688409128 9518683
89478377197 9519980
947451424342 9521277
588405277880 9522574
983695830294 9523871
934426090953 9525168
341490262332 9526465
43040232071 9527762
792280061360 9529059
402652697376 9530356
36244405955 9531653
152339768770 9532950
306944812909 9534247
806438032435 9535544
669955191272 9536841
205007421169 9538138
692041626149 9539435
849478264503 9540732
966139946161 9542029
36810724798 9543326
157436638357 9544623
407749566963 9545920
928762902523 9547217
577645219863 9548514
836452931114 9549811
657496176726 9551108
132518609265 9552405
203308464640 9553702
364143016052 9554999
762265162681 9556296
345454494233 9557593
310342725967 9558890
322235421670 9560187
460983538205 9561484
163099826787 9562781
540268176225 9564078
304679537537 9565375
192548406623 9566672
494962668785 9567969
413979074236 9569266
767928351111 9570563
236721276377 9571860
860238322520 9573157
299582667950 9574454
786616872930 9575751
402652697376 9577048
481937335396 9578345
678449973917 9579642
586706321351 9580939
141013391910 9582236
304679537537 9583533
740178727804 9584830
224262261831 9586127
791713742517 9587424
217466435715 9588721
188017855879 9590018
189716812408 9591315
18122202979 9592612
694306901521 9593909
952548293929 9595206
466646726635 9596503
474575190437 9597800
545931364655 9599097
808136988964 9600394
130253333893 9601691
224828580674 9602988
787183191773 9604285
767928351111 9605582
485335248454 9606879
553859828457 9608176
270134088114 9609473
526110205150 9610770
200476870425 9612067
753204061193 9613364
750938785821 9614661
235022319848 9615958
97406840999 9617255
382831537871 9618552
380566262499 9619849
30581217525 9621146
308077450595 9622443
228226493732 9623740
996154844840 9625037
155171362985 9626334
719224930613 9627631
292786841834 9628928
893084815414 9630225
748673510449 9631522
394724233574 9632819
570283074904 9634116
732250264002 9635413
684113162347 9636710
818330728138 9638007
566885161846 9639304
487034204983 9640601
782086322186 9641898
290521566462 9643195
968971540376 9644492
67958261163 9645789
348286088448 9647086
62861391576 9648383
114396406289 9649680
267868812742 9650977
728852350944 9652274
495528987628 9653571
575379944491 9654868
479105741181 9656165
71356174221 9657462
298450030264 9658759
166497739845 9660056
197645276210 9661353
867600467479 9662650
655230901354 9663947
554992466143 9665244
969537859219 9666541
211803247285 9667838
65692985791 9669135
620685451931 9670432
58330840832 9671729
222563305302 9673026
412846436550 9674323
585573683665 9675620
161400870258 9676917
864202554421 9678214
987660062195 9679511
191415768937 9680808
113830087446 9682105
223695942988 9683402
130819652736 9684699
954813569301 9685996
744709278548 9687293
914604931448 9688590
573680987962 9689887
472876233908 9691184
287689972247 9692481
541967132754 9693778
904977511117 9695075
99672116371 9696372
3397913061 9697669
490998436884 9698966
92309971412 9700263
964440989632 9701560
541967132754 9702857
565752524160 9704154
730551307473 9705451
913472293762 9706748
219731711087 9708045
272965682329 9709342
745841916234 9710639
699970089951 9711936
5096869590 9713233
752637742350 9714530
136482841166 9715827
925364989465 9717124
442295016386 9718421
244649740179 9719718
197078957367 9721015
160834551415 9722312
699970089951 9723609
979731598393 9724906
167630377531 9726203
749239829292 9727500
167064058688 9728797
787749510616 9730094
433800233741 9731391
460983538205 9732688
882324757397 9733985
464381451263 9735282
617287538873 9736579
782652641029 9737876
361311421837 9739173
137615478852 9740470
796810612104 9741767
975767366492 9743064
750938785821 9744361
641639249122 9745658
577078901020 9746955
793979017889 9748252
466080407792 9749549
370372523325 9750846
282593102660 9752143
351117682663 9753440
880625800868 9754737
294485798363 9756034
955379888144 9757331
108733217859 9758628
236721276377 9759925
944053511284 9761222
293919479520 9762519
148941855712 9763816
965007308475 9765113
232190725633 9766410
462682494734 9767707
518748060191 9769004
632578147634 9770301
531773393580 9771598
407183248120 9772895
390193682830 9774192
389627363987 9775489
125156464306 9776786
218032754558 9778083
142146029596 9779380
41341275542 9780677
460983538205 9781974
738479771275 9783271
83815188767 9784568
202742145797 9785865
200476870425 9787162
254843479353 9788459
946318786656 9789756
313174320182 9791053
994455888311 9792350
650700350610 9793647
489299480355 9794944
454187712089 9796241
781520003343 9797538
741877684333 9798835
146110261497 9800132
131385971579 9801429
63427710419 9802726
593502147467 9804023
814932815080 9805320
351684001506 9806617
569716756061 9807914
886288989298 9809211
542533451597 9810508
534038668952 9811805
314306957868 9813102
940655598226 9814399
964440989632 9815696
546497683498 9816993
128554377364 9818290
211236928442 9819587
763964119210 9820884
658062495569 9822181
534038668952 9823478
457585625147 9824775
772458901855 9826072
332429160844 9827369
886855308141 9828666
857973047148 9829963
26050666781 9831260
892518496571 9832557
511385915232 9833854
214634841500 9835151
494962668785 9836448
980297917236 9837745
359612465308 9839042
543666089283 9840339
468345683164 9841636
556691422672 9842933
66825623477 9844230
407183248120 9845527
637108698378 9846824
818330728138 9848121
524977567464 9849418
701102727637 9850715
818330728138 9852012
690342669620 9853309
674485742016 9854606
594634785153 9855903
597466379368 9857200
232190725633 9858497
912339656076 9859794
647302437552 9861091
181788348606 9862388
814366496237 9863685
506855364488 9864982
75320406122 9866279
154605044142 9867576
552160871928 9868873
381132581342 9870170
202742145797 9871467
749239829292 9872764
357913508779 9874061
44172869757 9875358
374903074069 9876655
410014842335 9877952
337526030431 9879249
213502203814 9880546
475707828123 9881843
951981975086 9883140
250879247452 9884437
954247250458 9885734
357347189936 9887031
782086322186 9888328
785484235244 9889625
178956754391 9890922
499493219529 9892219
983129511451 9893516
934992409796 9894813
915171250291 9896110
841549800701 9897407
848345626817 9898704
970104178062 9900001
407749566963 9901298
927630264837 9902595
634277104163 9903892
322235421670 9905189
468345683164 9906486
521013335563 9907783
979731598393 9909080
526676523993 9910377
88912058354 9911674
298450030264 9912971
44172869757 9914268
622950727303 9915565
821162322353 9916862
195380000838 9918159
919135482192 9919456
150074493398 9920753
338658668117 9922050
578211538706 9923347
825126554254 9924644
705633278381 9925941
438897103328 9927238
949150380871 9928535
84947826453 9929832
834753974585 9931129
161400870258 9932426
310909044810 9933723
114962725132 9935020
287689972247 9936317
968971540376 9937614
625216002675 9938911
756601974251 9940208
312041682496 9941505
206140058855 9942802
593502147467 9944099
832488699213 9945396
523278610935 9946693
875528931281 9947990
202742145797 9949287
81549913395 9950584
441728697543 9951881
552160871928 9953178
585007364822 9954475
225961218360 9955772
962742033103 9957069
815499133923 9958366
643904524494 9959663
139880754224 9960960
860804641363 9962257
673353104330 9963554
584441045979 9964851
388494726301 9966148
309210088281 9967445
35678087112 9968742
523844929778 9970039
579910495235 9971336
962175714260 9972633
394724233574 9973930
837019249957 9975227
645603481023 9976524
626348640361 9977821
514783828290 9979118
445126610601 9980415
429269682997 9981712
910074380704 9983009
860238322520 9984306
558390379201 9985603
116661681661 9986900
756035655408 9988197
501758494901 9989494
454754030932 9990791
834753974585 9992088
120059594719 9993385
9627420334 9994682
149508174555 9995979
546497683498 9997276
759433568466 9998573
918569163349 9999870
885722670455 10001167
390760001673 10002464
432667596055 10003761
698837452265 10005058
130253333893 10006355
451922436717 10007652
44739188600 10008949
813800177394 10010246
970104178062 10011543
962742033103 10012840
211236928442 10014137
754336698879 10015434
362444059523 10016731
213502203814 10018028
84381507610 10019325
171594609432 10020622
606527480856 10021919
231058087947 10023216
707898553753 10024513
268435131585 10025810
958777801202 10027107
675618379702 10028404
417943306137 10029701
849478264503 10030998
990491656410 10032295
220298029930 10033592
129120696207 10034889
96274203313 10036186
118360638190 10037483
481937335396 10038780
821162322353 10040077
148375536869 10041374
292220522991 10042671
566318846 10043968
846080351445 10045265
882324757397 10046562
327898610100 10047859
481371016553 10049156
612190669286 10050453
581609451764 10051750
925364989465 10053047
450223480188 10054344
918002844506 10055641
826259191940 10056938
969537859219 10058235
46438145129 10059532
553293509614 10060829
245216059022 10062126
225394899517 10063423
744709278548 10064720
933293453267 10066017
774724177227 10067314
165931421002 10068611
777555771442 10069908
117794319347 10071205
755469336565 10072502
85514145296 10073799
328464928943 10075096
413979074236 10076393
830223423841 10077690
462682494734 10078987
521013335563 10080284
36810724798 10081581
34545449426 10082878
418509624980 10084175
714694379869 10085472
889686902356 10086769
282026783817 10088066
233323363319 10089363
875528931281 10090660
965007308475 10091957
117228000504 10093254
550461915399 10094551
911207018390 10095848
900446960373 10097145
5096869590 10098442
959344120045 10099739
434366552584 10101036
165931421002 10102333
436631827956 10103630
336393392745 10104927
437198146799 10106224
66259304634 10107521
816065452766 10108818
445692929444 10110115
144411304968 10111412
614455944658 10112709
85514145296 10114006
417376987294 10115303
972935772277 10116600
154038725299 10117897
965007308475 10119194
579910495235 10120491
379433624813 10121788
494962668785 10123085
638241336064 10124382
791147423674 10125679
207272696541 10126976
837019249957 10128273
711862785654 10129570
978598960707 10130867
420774900352 10132164
382265219028 10133461
242950783650 10134758
222563305302 10136055
859105684834 10137352
22086434880 10138649
112131130917 10139946
104202667115 10141243
955946206987 10142540
534038668952 10143837
89478377197 10145134
386795769772 10146431
898181685001 10147728
86080464139 10149025
739612408961 10150322
294485798363 10151619
483069973082 10152916
24918029095 10154213
225961218360 10155510
678449973917 10156807
630312872262 10158104
883457395083 10159401
626348640361 10160698
36810724798 10161995
47004463972 10163292
530640755894 10164589
526110205150 10165886
291087885305 10167183
947451424342 10168480
50968695873 10169777
240685508278 10171074
995022207154 10172371
519314379034 10173668
19821159508 10174965
451922436717 10176262
745275597391 10177559
728852350944 10178856
464381451263 10180153
227660174889 10181450
168763015217 10182747
881192119711 10184044
759433568466 10185341
750372466978 10186638
447958204816 10187935
846080351445 10189232
141013391910 10190529
687511075405 10191826
691475307306 10193123
633144466477 10194420
765096756896 10195717
425305451096 10197014
810402264336 10198311
207272696541 10199608
143844986125 10200905
521579654406 10202202
740178727804 10203499
874396293595 10204796
912339656076 10206093
608792756228 10207390
618986495402 10208687
547630321184 10209984
669388872429 10211281
254277160510 10212578
888554264670 10213875
949150380871 10215172
740178727804 10216469
181222029763 10217766
132518609265 10219063
243517102493 10220360
66825623477 10221657
289955247619 10222954
869299424008 10224251
786616872930 10225548
375469392912 10226845
207272696541 10228142
526110205150 10229439
997287482526 10230736
843815076073 10232033
97406840999 10233330
413979074236 10234627
139314435381 10235924
326199653571 10237221
7362144962 10238518
55499246617 10239815
142712348439 10241112
336959711588 10242409
95707884470 10243706
946885105499 10245003
918569163349 10246300
40208637856 10247597
97973159842 10248894
158569276043 10250191
998420120212 10251488
319403827455 10252785
927063945994 10254082
600864292426 10255379
137615478852 10256676
5663188433 10257973
561221973416 10259270
193114725466 10260567
476274146966 10261864
521579654406 10263161
152906087613 10264458
823427597725 10265755
834753974585 10267052
516482784819 10268349
405484291591 10269646
297317392578 10270943
48703420501 10272240
566885161846 10273537
167630377531 10274834
410581161178 10276131
349418726134 10277428
76453043808 10278725
988792699881 10280022
757734611937 10281319
507421683331 10282616
116661681661 10283913
396423190103 10285210
676184698545 10286507
839850844172 10287804
620685451931 10289101
353382958035 10290398
40208637856 10291695
200476870425 10292992
720357568299 10294289
942354554755 10295586
447958204816 10296883
960476757731 10298180
156304000671 10299477
942354554755 10300774
421907538038 10302071
247481334394 10303368
968405221533 10304665
622950727303 10305962
929329221366 10307259
2831594218 10308556
99105797528 10309853
626348640361 10311150
445692929444 10312447
580476814078 10313744
512518552918 10315041
561221973416 10316338
1698956532 10317635
703934321852 10318932
967272583847 10320229
740178727804 10321526
389061045144 10322823
285991015718 10324120
103070029429 10325417
826825510783 10326714
331862842001 10328011
611058031600 10329308
652965625982 10330605
962742033103 10331902
793412699046 10333199
695439539207 10334496
500625857215 10335793
466080407792 10337090
860804641363 10338387
785484235244 10339684
516482784819 10340981
438330784485 10342278
361877740680 10343575
62295072733 10344872
844947713759 10346169
227660174889 10347466
808136988964 10348763
898181685001 10350060
369806204482 10351357
553859828457 10352654
53800290088 10353951
286557334561 10355248
27749623310 10356545
209537971913 10357842
363576697209 10359139
673919423173 10360436
114396406289 10361733
82682551081 10363030
471177277379 10364327
240119189435 10365624
521579654406 10366921
389061045144 10368218
794545336732 10369515
92309971412 10370812
803606438220 10372109
797943249790 10373406
894783771943 10374703
179523073234 10376000
629180234576 10377297
48703420501 10378594
346587131919 10379891
552160871928 10381188
474008871594 10382485
789448467145 10383782
544232408126 10385079
816631771609 10386376
47004463972 10387673
634277104163 10388970
771326264169 10390267
992190612939 10391564
836452931114 10392861
598032698211 10394158
851177221032 10395455
637675017221 10396752
349418726134 10398049
137615478852 10399346
171028290589 10400643
271266725800 10401940
182354667449 10403237
858539365991 10404534
82682551081 10405831
360745102994 10407128
737347133589 10408425
107034261330 10409722
588971596723 10411019
635976060692 10412316
515916465976 10413613
197645276210 10414910
700536408794 10416207
189716812408 10417504
119493275876 10418801
312608001339 10420098
876095250124 10421395
562920929945 10422692
945752467813 10423989
424172813410 10425286
811534902022 10426583
695439539207 10427880
633710785320 10429177
292220522991 10430474
893084815414 10431771
708464872596 10433068
97406840999 10434365
838151887643 10435662
109865855545 10436959
241251827121 10438256
568584118375 10439553
830223423841 10440850
18688521822 10442147
798509568633 10443444
181222029763 10444741
313174320182 10446038
421341219195 10447335
985394786823 10448632
472876233908 10449929
495528987628 10451226
410014842335 10452523
259940348940 10453820
921400757564 10455117
521013335563 10456414
810402264336 10457711
391892639359 10459008
408882204649 10460305
634277104163 10461602
329031247786 10462899
9061101491 10464196
134217565794 10465493
991624294096 10466790
900446960373 10468087
564053567631 10469384
487600523826 10470681
536870263167 10471978
356214552250 10473275
579910495235 10474572
133084928108 10475869
949150380871 10477166
407183248120 10478463
472309915065 10479760
474008871594 10481057
45305507443 10482354
58330840832 10483651
304113218694 10484948
161967189101 10486245
882891076240 10487542
679582611603 10488839
822861278882 10490136
165365102159 10491433
249746609766 10492730
680148930446 10494027
548196640027 10495324
944053511284 10496621
483069973082 10497918
348852407291 10499215
9061101491 10500512
989925337567 10501809
484768929611 10503106
840983481858 10504403
915737569134 10505700
783218959872 10506997
328464928943 10508294
728852350944 10509591
342056581175 10510888
215201160343 10512185
253710841667 10513482
58330840832 10514779
347153450762 10516076
160268232572 10517373
436631827956 10518670
389061045144 10519967
707332234910 10521264
744709278548 10522561
434366552584 10523858
953114612772 10525155
657496176726 10526452
329031247786 10527749
390193682830 10529046
951981975086 10530343
393025277045 10531640
703934321852 10532937
618420176559 10534234
390760001673 10535531
394724233574 10536828
87779420668 10538125
894217453100 10539422
86080464139 10540719
633710785320 10542016
464381451263 10543313
568017799532 10544610
395856871260 10545907
616154901187 10547204
554426147300 10548501
808136988964 10549798
752637742350 10551095
975201047649 10552392
258241392411 10553689
786616872930 10554986
263338261998 10556283
504590089116 10557580
368673566796 10558877
238420232906 10560174
797376930947 10561471
966706265004 10562768
861370960206 10564065
756035655408 10565362
643338205651 10566659
686378437719 10567956
504590089116 10569253
970670496905 10570550
101371072900 10571847
1698956532 10573144
360178784151 10574441
110432174388 10575738
432101277212 10577035
880625800868 10578332
159135594886 10579629
358479827622 10580926
481371016553 10582223
341490262332 10583520
995588525997 10584817
398122146632 10586114
154038725299 10587411
860804641363 10588708
901013279216 10590005
992190612939 10591302
261072986626 10592599
487034204983 10593896
454187712089 10595193
323934378199 10596490
723755481357 10597787
454187712089 10599084
370372523325 10600381
970104178062 10601678
485335248454 10602975
718092292927 10604272
804172757063 10605569
739046090118 10606866
799075887476 10608163
745841916234 10609460
297317392578 10610757
658628814412 10612054
639373973750 10613351
903844873431 10614648
435499190270 10615945
436065509113 10617242
898748003844 10618539
295052117206 10619836
264470899684 10621133
408315885806 10622430
790014785988 10623727
767362032268 10625024
805871713592 10626321
350551363820 10627618
968405221533 10628915
654098263668 10630212
537436582010 10631509
873263655909 10632806
541400813911 10634103
455320349775 10635400
2265275375 10636697
706199597224 10637994
250312928609 10639291
355081914564 10640588
557824060358 10641885
581043132921 10643182
349985044977 10644479
373204117540 10645776
574247306805 10647073
919135482192 10648370
765663075739 10649667
82116232238 10650964
79284638023 10652261
829657104998 10653558
378300987127 10654855
675052060859 10656152
522712292092 10657449
121758551248 10658746
602563248955 10660043
158569276043 10661340
398688465475 10662637
897049047315 10663934
357347189936 10665231
966706265004 10666528
997853801369 10667825
554992466143 10669122
159701913729 10670419
552727190771 10671716
826259191940 10673013
193681044309 10674310
947451424342 10675607
285991015718 10676904
781520003343 10678201
158569276043 10679498
3 10680795
420208581509 10682092
790581104831 10683389
442861335229 10684686
994455888311 10685983
706765916067 10687280
117794319347 10688577
985961105666 10689874
748107191606 10691171
995588525997 10692468
822294960039 10693765
809835945493 10695062
607093799699 10696359
157436638357 10697656
800208525162 10698953
313740639025 10700250
942920873598 10701547
566318843003 10702844
622384408460 10704141
876661568967 10705438
695439539207 10706735
771326264169 10708032
160268232572 10709329
797376930947 10710626
488733161512 10711923
838718206486 10713220
684679481190 10714517
309210088281 10715814
942920873598 10717111
484768929611 10718408
397555827789 10719705
416810668451 10721002
45871826286 10722299
494962668785 10723596
867034148636 10724893
933293453267 10726190
18688521822 10727487
12459014549 10728784
281460464974 10730081
561788292259 10731378
871564699380 10732675
242950783650 10733972
212935884971 10735269
856840409462 10736566
927630264837 10737863
103070029429 10739160
105901623644 10740457
104202667115 10741754
587838959037 10743051
972369453434 10744348
608226437385 10745645
199344232739 10746942
208405334227 10748239
889686902356 10749536
396423190103 10750833
690342669620 10752130
453055074403 10753427
673353104330 10754724
191982087780 10756021
299016349107 10757318
735648177060 10758615
761698843838 10759912
975201047649 10761209
573114669119 10762506
349985044977 10763803
428137045311 10765100
760566206152 10766397
92309971412 10767694
161400870258 10768991
521013335563 10770288
179523073234 10771585
653531944825 10772882
332429160844 10774179
806438032435 10775476
438897103328 10776773
262771943155 10778070
513651190604 10779367
882891076240 10780664
16423246450 10781961
630879191105 10783258
368107247953 10784555
430968639526 10785852
648435075238 10787149
453055074403 10788446
545365045812 10789743
527242842836 10791040
437198146799 10792337
613323306972 10793634
169895652903 10794931
564619886474 10796228
111564812074 10797525
799075887476 10798822
70789855378 10800119
519880697877 10801416
656363539040 10802713
511952234075 10804010
634277104163 10805307
496661625314 10806604
694306901521 10807901
744142959705 10809198
473442552751 10810495
930461859052 10811792
651832988296 10813089
254843479353 10814386
468912002007 10815683
323934378199 10816980
543666089283 10818277
351684001506 10819574
127421739678 10820871
247481334394 10822168
938956641697 10823465
959910438888 10824762
20387478351 10826059
536303944324 10827356
245216059022 10828653
294485798363 10829950
540834495068 10831247
667123597057 10832544
578777857549 10833841
309776407124 10835138
316005914397 10836435
37377043641 10837732
269567769271 10839029
293919479520 10840326
177824116705 10841623
668822553586 10842920
141579710753 10844217
455320349775 10845514
621818089617 10846811
979165279550 10848108
152339768770 10849405
151773449927 10850702
872697337066 10851999
718658611770 10853296
292786841834 10854593
853442496404 10855890
742444003176 10857187
224828580674 10858484
769060988797 10859781
812667539708 10861078
400387422004 10862375
793979017889 10863672
983695830294 10864969
272965682329 10866266
241251827121 10867563
681847886975 10868860
566318843003 10870157
318271189769 10871454
957078844673 10872751
977466323021 10874048
546497683498 10875345
753204061193 10876642
558390379201 10877939
612190669286 10879236
152339768770 10880533
196512638524 10881830
266169856213 10883127
728286032101 10884424
268435131585 10885721
735081858217 10887018
946318786656 10888315
112131130917 10889612
523844929778 10890909
30014898682 10892206
843815076073 10893503
560089335730 10894800
871564699380 10896097
760566206152 10897394
647868756395 10898691
671087828958 10899988
40208637856 10901285
974068409963 10902582
291654204148 10903879
746974553920 10905176
572548350276 10906473
575946263334 10907770
689210031934 10909067
344321856547 10910364
341490262332 10911661
864768873264 10912958
136482841166 10914255
671654147801 10915552
570849393747 10916849
540268176225 10918146
613889625815 10919443
43040232071 10920740
720923887142 10922037
288822609933 10923334
925364989465 10924631
921400757564 10925928
537436582010 10927225
996721163683 10928522
94008927941 10929819
553293509614 10931116
925364989465 10932413
686378437719 10933710
930461859052 10935007
781520003343 10936304
822294960039 10937601
578777857549 10938898
343189218861 10940195
724321800200 10941492
201609508111 10942789
188584174722 10944086
643338205651 10945383
167630377531 10946680
549329277713 10947977
770193626483 10949274
415678030765 10950571
185752580507 10951868
205573740012 10953165
603695886641 10954462
440029741014 10955759
501758494901 10957056
299016349107 10958353
728852350944 10959650
298450030264 10960947
764530438053 10962244
576512582177 10963541
172727247118 10964838
270134088114 10966135
669388872429 10967432
694873220364 10968729
202742145797 10970026
882891076240 10971323
26616985624 10972620
7362144962 10973917
906676467646 10975214
926497627151 10976511
189716812408 10977808
437198146799 10979105
372071479854 10980402
210670609599 10981699
825692873097 10982996
63994029262 10984293
961609395417 10985590
907242786489 10986887
885156351612 10988184
876095250124 10989481
49836058187 10990778
838151887643 10992075
197078957367 10993372
713561742183 10994669
241818145964 10995966
170461971746 10997263
231624406790 10998560
762265162681 10999857
267302493899 11001154
320536465141 11002451
287689972247 11003748
864202554421 11005045
757168293094 11006342
290521566462 11007639
183487305135 11008936
693174263835 11010233
39642319013 11011530
789448467145 11012827
557824060358 11014124
754903017722 11015421
864768873264 11016718
767928351111 11018015
162533507944 11019312
594634785153 11020609
3 11021906
423606494567 11023203
396423190103 11024500
925364989465 11025797
430968639526 11027094
209537971913 11028391
996721163683 11029688
822861278882 11030985
709597510282 11032282
732250264002 11033579
154605044142 11034876
505722726802 11036173
83815188767 11037470
64560348105 11038767
130253333893 11040064
529508118208 11041361
58330840832 11042658
666557278214 11043955
657496176726 11045252
876661568967 11046549
144977623811 11047846
585573683665 11049143
591236872095 11050440
26050666781 11051737
7362144962 11053034
579344176392 11054331
261639305469 11055628
993323250625 11056925
556691422672 11058222
498360581843 11059519
310909044810 11060816
594634785153 11062113
805305394749 11063410
222563305302 11064707
840417163015 11066004
238986551749 11067301
80983594552 11068598
514217509447 11069895
151773449927 11071192
186885218193 11072489
194813681995 11073786
589537915566 11075083
852309858718 11076380
732816582845 11077677
125156464306 11078974
906676467646 11080271
204441102326 11081568
604828524327 11082865
472309915065 11084162
632578147634 11085459
454754030932 11086756
339224986960 11088053
464381451263 11089350
845514032602 11090647
178390435548 11091944
189716812408 11093241
312608001339 11094538
190849450094 11095835
904977511117 11097132
104768985958 11098429
808136988964 11099726
67391942320 11101023
262771943155 11102320
24918029095 11103617
674485742016 11104914
679016292760 11106211
502324813744 11107508
722056524828 11108805
267868812742 11110102
766229394582 11111399
240119189435 11112696
896482728472 11113993
544798726969 11115290
116095362818 11116587
925364989465 11117884
241818145964 11119181
356214552250 11120478
635976060692 11121775
634843423006 11123072
791713742517 11124369
910640699547 11125666
447391885973 11126963
164798783316 11128260
131385971579 11129557
181222029763 11130854
42473913228 11132151
120059594719 11133448
56065565460 11134745
725454437886 11136042
541967132754 11137339
775856814913 11138636
958211482359 11139933
700536408794 11141230
538569219696 11142527
159701913729 11143824
873829974752 11145121
393591595888 11146418
365275653738 11147715
83248869924 11149012
96840522156 11150309
33979130583 11151606
427570726468 11152903
215201160343 11154200
113263768603 11155497
607093799699 11156794
685245800033 11158091
21520116037 11159388
596333741682 11160685
839850844172 11161982
509120639860 11163279
160268232572 11164576
624083364989 11165873
342056581175 11167170
553293509614 11168467
86080464139 11169764
600297973583 11171061
639940292593 11172358
815499133923 11173655
704500640695 11174952
808703307807 11176249
623517046146 11177546
174426203647 11178843
98539478685 11180140
433233914898 11181437
360178784151 11182734
186885218193 11184031
39642319013 11185328
951981975086 11186625
645037162180 11187922
890253221199 11189219
919135482192 11190516
658628814412 11191813
929329221366 11193110
274664638858 11194407
698271133422 11195704
288822609933 11197001
899880641530 11198298
691475307306 11199595
552727190771 11200892
109299536702 11202189
910074380704 11203486
264470899684 11204783
830789742684 11206080
289388928776 11207377
666557278214 11208674
179523073234 11209971
122324870091 11211268
33979130583 11212565
376602030598 11213862
651832988296 11215159
278062551916 11216456
172727247118 11217753
456452987461 11219050
91177333726 11220347
919135482192 11221644
885722670455 11222941
727719713258 11224238
413979074236 11225535
407749566963 11226832
104202667115 11228129
111564812074 11229426
2831594218 11230723
316572233240 11232020
561788292259 11233317
841549800701 11234614
107034261330 11235911
929895540209 11237208
691475307306 11238505
401520059690 11239802
729418669787 11241099
734515539374 11242396
869299424008 11243693
693740582678 11244990
233323363319 11246287
975767366492 11247584
674485742016 11248881
164232464473 11250178
234456001005 11251475
377168349441 11252772
792280061360 11254069
303546899851 11255366
432101277212 11256663
128554377364 11257960
461549857048 11259257
227093856046 11260554
715827017555 11261851
163099826787 11263148
252011885138 11264445
832488699213 11265742
723755481357 11267039
132518609265 11268336
173293565961 11269633
103070029429 11270930
759433568466 11272227
126289101992 11273524
958211482359 11274821
100804754057 11276118
307511131752 11277415
326199653571 11278712
623517046146 11280009
625782321518 11281306
16423246450 11282603
389627363987 11283900
566318843003 11285197
600297973583 11286494
282593102660 11287791
932160815581 11289088
909508061861 11290385
911207018390 11291682
134217565794 11292979
534038668952 11294276
894783771943 11295573
677317336231 11296870
821162322353 11298167
189716812408 11299464
245782377865 11300761
9627420334 11302058
209537971913 11303355
743010322019 11304652
601996930112 11305949
661460408627 11307246
988792699881 11308543
289388928776 11309840
885156351612 11311137
679582611603 11312434
951981975086 11313731
887421626984 11315028
322801740513 11316325
190849450094 11317622
349985044977 11318919
40208637856 11320216
730551307473 11321513
496095306471 11322810
938390322854 11324107
463248813577 11325404
681847886975 11326701
997287482526 11327998
948017743185 11329295
990491656410 11330592
502891132587 11331889
791713742517 11333186
952548293929 11334483
91177333726 11335780
984262149137 11337077
201609508111 11338374
230491769104 11339671
43040232071 11340968
548196640027 11342265
29448579839 11343562
774724177227 11344859
898748003844 11346156
947451424342 11347453
811534902022 11348750
502324813744 11350047
327332291257 11351344
455886668618 11352641
731117626316 11353938
946885105499 11355235
335260755059 11356532
693740582678 11357829
405484291591 11359126
680715249289 11360423
763397800367 11361720
978032641864 11363017
40774956699 11364314
315439595554 11365611
925931308308 11366908
300148986793 11368205
211803247285 11369502
155171362985 11370799
749239829292 11372096
802473800534 11373393
967272583847 11374690
145543942654 11375987
812101220865 11377284
752637742350 11378581
749239829292 11379878
43040232071 11381175
1698956532 11382472
499493219529 11383769
231058087947 11385066
301281624479 11386363
728286032101 11387660
776989452599 11388957
431534958369 11390254
729984988630 11391551
178390435548 11392848
311475363653 11394145
420774900352 11395442
547064002341 11396739
48137101658 11398036
87213101825 11399333
864202554421 11400630
462116175891 11401927
238420232906 11403224
152339768770 11404521
928762902523 11405818
460983538205 11407115
714694379869 11408412
172160928275 11409709
732816582845 11411006
192548406623 11412303
591803190938 11413600
104202667115 11414897
788315829459 11416194
784917916401 11417491
946885105499 11418788
24918029095 11420085
823427597725 11421382
155737681828 11422679
864768873264 11423976
373204117540 11425273
344888175390 11426570
651832988296 11427867
160268232572 11429164
732816582845 11430461
325633334728 11431758
545365045812 11433055
777555771442 11434352
523278610935 11435649
521579654406 11436946
304679537537 11438243
590104234409 11439540
870998380537 11440837
642771886808 11442134
433800233741 11443431
291087885305 11444728
16989565293 11446025
99105797528 11447322
348286088448 11448619
548762958870 11449916
122891188934 11451213
709031191439 11452510
910074380704 11453807
627481278047 11455104
38509681327 11456401
165365102159 11457698
44739188600 11458995
225961218360 11460292
183487305135 11461589
515916465976 11462886
889686902356 11464183
711862785654 11465480
610491712757 11466777
87213101825 11468074
275797276544 11469371
854008815247 11470668
949716699714 11471965
313174320182 11473262
143278667282 11474559
355648233407 11475856
602563248955 11477153
259940348940 11478450
940089279383 11479747
332995479687 11481044
231624406790 11482341
543666089283 11483638
816631771609 11484935
453621393246 11486232
936125047482 11487529
139880754224 11488826
793412699046 11490123
45871826286 11491420
943487192441 11492717
672786785487 11494014
918569163349 11495311
90044696040 11496608
979165279550 11497905
278628870759 11499202
878926844339 11500499
677883655074 11501796
477973103495 11503093
366974610267 11504390
859672003677 11505687
942920873598 11506984
450223480188 11508281
894217453100 11509578
783785278715 11510875
637108698378 11512172
575379944491 11513469
772458901855 11514766
103636348272 11516063
245782377865 11517360
382265219028 11518657
256542435882 11519954
443427654072 11521251
411147480021 11522548
778688409128 11523845
387362088615 11525142
737913452432 11526439
468912002007 11527736
929329221366 11529033
574247306805 11530330
313740639025 11531627
975767366492 11532924
891952177728 11534221
338658668117 11535518
993323250625 11536815
977466323021 11538112
391326320516 11539409
696572176893 11540706
355081914564 11542003
119493275876 11543300
137615478852 11544597
996154844840 11545894
432667596055 11547191
804172757063 11548488
285991015718 11549785
194813681995 11551082
617853857716 11552379
845514032602 11553676
696005858050 11554973
590104234409 11556270
586140002508 11557567
299016349107 11558864
168196696374 11560161
52101333559 11561458
759999887309 11562755
100804754057 11564052
82116232238 11565349
714128061026 11566646
64560348105 11567943
78718319180 11569240
314873276711 11570537
231058087947 11571834
252578203981 11573131
72488811907 11574428
524977567464 11575725
423606494567 11577022
919701801035 11578319
372071479854 11579616
259374030097 11580913
846646670288 11582210
981430554922 11583507
977466323021 11584804
865901510950 11586101
32280174054 11587398
302980581008 11588695
453055074403 11589992
914038612605 11591289
865901510950 11592586
766229394582 11593883
111564812074 11595180
846080351445 11596477
474008871594 11597774
891385858885 11599071
777555771442 11600368
537436582010 11601665
903844873431 11602962
595767422839 11604259
865335192107 11605556
511952234075 11606853
754336698879 11608150
103070029429 11609447
860238322520 11610744
22086434880 11612041
836452931114 11613338
543666089283 11614635
929329221366 11615932
680148930446 11617229
778122090285 11618526
540268176225 11619823
752637742350 11621120
616154901187 11622417
591803190938 11623714
419075943823 11625011
48703420501 11626308
714128061026 11627605
66259304634 11628902
395290552417 11630199
616721220030 11631496
293919479520 11632793
423040175724 11634090
826259191940 11635387
453621393246 11636684
304113218694 11637981
308077450595 11639278
494396349942 11640575
181788348606 11641872
159135594886 11643169
536303944324 11644466
286557334561 11645763
938956641697 11647060
514217509447 11648357
314873276711 11649654
292786841834 11650951
216333798029 11652248
408315885806 11653545
235022319848 11654842
642771886808 11656139
788315829459 11657436
355081914564 11658733
668256234743 11660030
462116175891 11661327
446825567130 11662624
327332291257 11663921
93442609098 11665218
191415768937 11666515
113263768603 11667812
130819652736 11669109
986527424509 11670406
134783884637 11671703
910640699547 11673000
20387478351 11674297
807570670121 11675594
350551363820 11676891
896482728472 11678188
706765916067 11679485
521013335563 11680782
351117682663 11682079
888554264670 11683376
821162322353 11684673
562920929945 11685970
803606438220 11687267
302414262165 11688564
143278667282 11689861
151773449927 11691158
253144522824 11692455
159701913729 11693752
805871713592 11695049
244649740179 11696346
447391885973 11697643
264470899684 11698940
996721163683 11700237
550461915399 11701534
939522960540 11702831
148375536869 11704128
563487248788 11705425
712995423340 11706722
333561798530 11708019
319403827455 11709316
937824004011 11710613
292786841834 11711910
476274146966 11713207
807004351278 11714504
402086378533 11715801
469478320850 11717098
220864348773 11718395
792280061360 11719692
934426090953 11720989
35678087112 11722286
617287538873 11723583
549329277713 11724880
481937335396 11726177
914604931448 11727474
706199597224 11728771
937257685168 11730068
466080407792 11731365
31713855211 11732662
849478264503 11733959
109865855545 11735256
669388872429 11736553
52101333559 11737850
216900116872 11739147
77019362651 11740444
908941743018 11741741
201043189268 11743038
114962725132 11744335
773025220698 11745632
222563305302 11746929
773025220698 11748226
523844929778 11749523
144977623811 11750820
870432061694 11752117
469478320850 11753414
721490205985 11754711
390193682830 11756008
47004463972 11757305
423606494567 11758602
242950783650 11759899
199910551582 11761196
564619886474 11762493
201609508111 11763790
117794319347 11765087
147242899183 11766384
707898553753 11767681
979731598393 11768978
194813681995 11770275
818330728138 11771572
427570726468 11772869
69090898849 11774166
31713855211 11775463
582175770607 11776760
825692873097 11778057
304113218694 11779354
670521510115 11780651
620119133088 11781948
397555827789 11783245
638807654907 11784542
3 11785839
163099826787 11787136
369806204482 11788433
612190669286 11789730
248613972080 11791027
402652697376 11792324
262771943155 11793621
833621336899 11794918
743576640862 11796215
672220466644 11797512
570283074904 11798809
651832988296 11800106
884590032769 11801403
87779420668 11802700
497794263000 11803997
543099770440 11805294
686944756562 11806591
731117626316 11807888
437764465642 11809185
684679481190 11810482
684113162347 11811779
722056524828 11813076
84381507610 11814373
198211595053 11815670
11326376863 11816967
67958261163 11818264
915171250291 11819561
455886668618 11820858
174426203647 11822155
722622843671 11823452
217466435715 11824749
600297973583 11826046
735081858217 11827343
453055074403 11828640
579344176392 11829937
162533507944 11831234
830789742684 11832531
881192119711 11833828
187451537036 11835125
23785391409 11836422
960476757731 11837719
565186205317 11839016
962742033103 11840313
558390379201 11841610
355648233407 11842907
244649740179 11844204
965007308475 11845501
955946206987 11846798
364143016052 11848095
309210088281 11849392
677883655074 11850689
117794319347 11851986
307511131752 11853283
173859884804 11854580
558956698044 11855877
530640755894 11857174
178390435548 11858471
913472293762 11859768
806438032435 11861065
729418669787 11862362
56065565460 11863659
487034204983 11864956
711862785654 11866253
296751073735 11867550
183487305135 11868847
783785278715 11870144
948584062028 11871441
288822609933 11872738
957078844673 11874035
613889625815 11875332
592369509781 11876629
832488699213 11877926
704500640695 11879223
387362088615 11880520
421907538038 11881817
158002957200 11883114
979165279550 11884411
350551363820 11885708
122891188934 11887005
480238378867 11888302
675052060859 11889599
459284581676 11890896
774157858384 11892193
731683945159 11893490
313174320182 11894787
846080351445 11896084
881192119711 11897381
160268232572 11898678
202175826954 11899975
769627307640 11901272
341490262332 11902569
911207018390 11903866
931594496738 11905163
194813681995 11906460
968971540376 11907757
939522960540 11909054
843815076073 11910351
644470843337 11911648
75886724965 11912945
926497627151 11914242
314306957868 11915539
584441045979 11916836
288822609933 11918133
947451424342 11919430
443993972915 11920727
364143016052 11922024
543666089283 11923321
343755537704 11924618
256542435882 11925915
872697337066 11927212
644470843337 11928509
120059594719 11929806
710730147968 11931103
441162378700 11932400
814932815080 11933697
467779364321 11934994
442861335229 11936291
385096813243 11937588
945186148970 11938885
384530494400 11940182
907809105332 11941479
494962668785 11942776
52667652402 11944073
607660118542 11945370
330730204315 11946667
206140058855 11947964
758867249623 11949261
498926900686 11950558
279761508445 11951855
244083421336 11953152
100238435214 11954449
434366552584 11955746
300148986793 11957043
569150437218 11958340
249746609766 11959637
244649740179 11960934
335827073902 11962231
546497683498 11963528
803606438220 11964825
639940292593 11966122
423040175724 11967419
910640699547 11968716
976900004178 11970013
572548350276 11971310
566885161846 11972607
143844986125 11973904
844947713759 11975201
862503597892 11976498
670521510115 11977795
907809105332 11979092
2265275375 11980389
544798726969 11981686
245782377865 11982983
811534902022 11984280
80983594552 11985577
788882148302 11986874
175558841333 11988171
719224930613 11989468
424739132253 11990765
220864348773 11992062
131385971579 11993359
301281624479 11994656
314306957868 11995953
446259248287 11997250
509686958703 11998547
652399307139 11999844
695439539207 12001141
736780814746 12002438
547064002341 12003735
991057975253 12005032
235588638691 12006329
5096869590 12007626
452488755560 12008923
903278554588 12010220
937257685168 12011517
937257685168 12012814
876661568967 12014111
98539478685 12015408
882324757397 12016705
252578203981 12018002
715260698712 12019299
780953684500 12020596
855141452933 12021893
56631884303 12023190
726020756729 12024487
78718319180 12025784
277496233073 12027081
23219072566 12028378
493263712256 12029675
294485798363 12030972
737913452432 12032269
428137045311 12033566
504023770273 12034863
273532001172 12036160
619552814245 12037457
312041682496 12038754
839284525329 12040051
447391885973 12041348
449657161345 12042645
370372523325 12043942
412846436550 12045239
501758494901 12046536
761132524995 12047833
229359131418 12049130
394157914731 12050427
630879191105 12051724
624649683832 12053021
903844873431 12054318
477973103495 12055615
734515539374 12056912
649001394081 12058209
97973159842 12059506
912905974919 12060803
924232351779 12062100
400387422004 12063397
151773449927 12064694
826259191940 12065991
575379944491 12067288
834187655742 12068585
308643769438 12069882
177824116705 12071179
263338261998 12072476
711296466811 12073773
595767422839 12075070
327332291257 12076367
404351653905 12077664
745275597391 12078961
636542379535 12080258
911773337233 12081555
655797220197 12082852
677883655074 12084149
745841916234 12085446
38509681327 12086743
804739075906 12088040
478539422338 12089337
674485742016 12090634
937257685168 12091931
996154844840 12093228
686378437719 12094525
773591539541 12095822
588405277880 12097119
498926900686 12098416
535171306638 12099713
359612465308 12101010
465514088949 12102307
269001450428 12103604
345454494233 12104901
786050554087 12106198
408882204649 12107495
988226381038 12108792
899880641530 12110089
639940292593 12111386
837585568800 12112683
570849393747 12113980
885156351612 12115277
474575190437 12116574
158002957200 12117871
895916409629 12119168
585573683665 12120465
491564755727 12121762
889686902356 12123059
90611014883 12124356
970670496905 12125653
460983538205 12126950
334694436216 12128247
363576697209 12129544
695439539207 12130841
24918029095 12132138
427570726468 12133435
207272696541 12134732
536303944324 12136029
807004351278 12137326
353382958035 12138623
127421739678 12139920
541400813911 12141217
782086322186 12142514
563487248788 12143811
328464928943 12145108
603129567798 12146405
837585568800 12147702
417943306137 12148999
508554321017 12150296
275797276544 12151593
39076000170 12152890
637108698378 12154187
780387365657 12155484
611624350443 12156781
12459014549 12158078
178956754391 12159375
455320349775 12160672
643338205651 12161969
126289101992 12163266
912339656076 12164563
176125160176 12165860
117228000504 12167157
784917916401 12168454
47004463972 12169751
906676467646 12171048
551028234242 12172345
424739132253 12173642
19821159508 12174939
842682438387 12176236
696572176893 12177533
275797276544 12178830
263338261998 12180127
835320293428 12181424
855141452933 12182721
373204117540 12184018
410014842335 12185315
40208637856 12186612
329597566629 12187909
165365102159 12189206
611624350443 12190503
613323306972 12191800
214634841500 12193097
456452987461 12194394
900446960373 12195691
710730147968 12196988
813233858551 12198285
623517046146 12199582
934992409796 12200879
510253277546 12202176
794545336732 12203473
966139946161 12204770
24351710252 12206067
825692873097 12207364
301847943322 12208661
426438088782 12209958
164232464473 12211255
652399307139 12212552
651266669453 12213849
490432118041 12215146
391892639359 12216443
566885161846 12217740
778688409128 12219037
500059538372 12220334
890253221199 12221631
850610902189 12222928
808136988964 12224225
712995423340 12225522
920834438721 12226819
808703307807 12228116
317704870926 12229413
959344120045 12230710
49269739344 12232007
844947713759 12233304
652965625982 12234601
373770436383 12235898
671654147801 12237195
841549800701 12238492
728852350944 12239789
352250320349 12241086
428703364154 12242383
773025220698 12243680
192548406623 12244977
79850956866 12246274
950283018557 12247571
155171362985 12248868
739046090118 12250165
729984988630 12251462
423606494567 12252759
451356117874 12254056
698271133422 12255353
788882148302 12256650
396423190103 12257947
761132524995 12259244
822294960039 12260541
647868756395 12261838
379999943656 12263135
502891132587 12264432
329031247786 12265729
451922436717 12267026
521013335563 12268323
874396293595 12269620
373204117540 12270917
105335304801 12272214
450223480188 12273511
216333798029 12274808
138748116538 12276105
455320349775 12277402
613889625815 12278699
962175714260 12279996
862503597892 12281293
854008815247 12282590
776989452599 12283887
327332291257 12285184
773591539541 12286481
996721163683 12287778
63994029262 12289075
425871769939 12290372
77019362651 12291669
412846436550 12292966
984828467980 12294263
662593046313 12295560
807570670121 12296857
417943306137 12298154
628613915733 12299451
660327770941 12300748
29448579839 12302045
808703307807 12303342
445126610601 12304639
710163829125 12305936
385096813243 12307233
812101220865 12308530
589537915566 12309827
470044639693 12311124
929895540209 12312421
658062495569 12313718
80983594552 12315015
781520003343 12316312
221430667616 12317609
854008815247 12318906
595201103996 12320203
144977623811 12321500
318837508612 12322797
12459014549 12324094
914038612605 12325391
172160928275 12326688
679582611603 12327985
621251770774 12329282
927063945994 12330579
689776350777 12331876
83248869924 12333173
335260755059 12334470
11892695706 12335767
773591539541 12337064
144977623811 12338361
126855420835 12339658
11326376863 12340955
995022207154 12342252
934426090953 12343549
105901623644 12344846
237853914063 12346143
187451537036 12347440
407749566963 12348737
633710785320 12350034
568584118375 12351331
800774844005 12352628
287123653404 12353925
202175826954 12355222
982563192608 12356519
277496233073 12357816
206706377698 12359113
760566206152 12360410
778122090285 12361707
447391885973 12363004
466646726635 12364301
232190725633 12365598
722622843671 12366895
997853801369 12368192
136482841166 12369489
842682438387 12370786
824560235411 12372083
203308464640 12373380
662026727470 12374677
410014842335 12375974
173293565961 12377271
683546843504 12378568
62861391576 12379865
953114612772 12381162
279195189602 12382459
917436525663 12383756
399821103161 12385053
519880697877 12386350
310342725967 12387647
36810724798 12388944
168763015217 12390241
859672003677 12391538
353949276878 12392835
495528987628 12394132
804739075906 12395429
993323250625 12396726
835886612271 12398023
485335248454 12399320
552727190771 12400617
353949276878 12401914
810968583179 12403211
805871713592 12404508
37943362484 12405805
696572176893 12407102
912905974919 12408399
658628814412 12409696
374336755226 12410993
103636348272 12412290
9627420334 12413587
467213045478 12414884
104202667115 12416181
529508118208 12417478
712995423340 12418775
26616985624 12420072
533472350109 12421369
265037218527 12422666
446259248287 12423963
672786785487 12425260
554992466143 12426557
702235365323 12427854
328464928943 12429151
316572233240 12430448
840983481858 12431745
779254727971 12433042
772458901855 12434339
830223423841 12435636
422473856881 12436933
895350090786 12438230
429269682997 12439527
713561742183 12440824
184619942821 12442121
868166786322 12443418
636542379535 12444715
911207018390 12446012
360178784151 12447309
996154844840 12448606
58330840832 12449903
249180290923 12451200
528375480522 12452497
822294960039 12453794
330163885472 12455091
760566206152 12456388
970670496905 12457685
954247250458 12458982
835320293428 12460279
482503654239 12461576
453055074403 12462873
635976060692 12464170
613889625815 12465467
591236872095 12466764
124590145463 12468061
566318843003 12469358
142712348439 12470655
168763015217 12471952
595201103996 12473249
468912002007 12474546
758867249623 12475843
479105741181 12477140
544232408126 12478437
979731598393 12479734
446259248287 12481031
361877740680 12482328
976900004178 12483625
497227944157 12484922
628047596890 12486219
918569163349 12487516
314306957868 12488813
783218959872 12490110
789448467145 12491407
163666145630 12492704
876661568967 12494001
241818145964 12495298
107034261330 12496595
634277104163 12497892
19254840665 12499189
631445509948 12500486
875528931281 12501783
860238322520 12503080
779254727971 12504377
576512582177 12505674
483636291925 12506971
450223480188 12508268
622384408460 12509565
344888175390 12510862
248613972080 12512159
115529043975 12513456
292786841834 12514753
502324813744 12516050
827958148469 12517347
931594496738 12518644
232190725633 12519941
773025220698 12521238
121192232405 12522535
211803247285 12523832
536870263167 12525129
588971596723 12526426
531773393580 12527723
327898610100 12529020
958777801202 12530317
548196640027 12531614
714694379869 12532911
701102727637 12534208
663159365156 12535505
378300987127 12536802
483069973082 12538099
872697337066 12539396
617287538873 12540693
70789855378 12541990
867600467479 12543287
165365102159 12544584
99672116371 12545881
820029684667 12547178
534038668952 12548475
33412811740 12549772
468345683164 12551069
744142959705 12552366
600864292426 12553663
227093856046 12554960
75886724965 12556257
173859884804 12557554
129120696207 12558851
867034148636 12560148
254277160510 12561445
891952177728 12562742
929895540209 12564039
932727134424 12565336
947451424342 12566633
849478264503 12567930
384530494400 12569227
70789855378 12570524
803606438220 12571821
395290552417 12573118
876095250124 12574415
572548350276 12575712
940655598226 12577009
424739132253 12578306
702801684166 12579603
851743539875 12580900
914038612605 12582197
566318846 12583494
796810612104 12584791
779821046814 12586088
121758551248 12587385
950849337400 12588682
820596003510 12589979
519314379034 12591276
335260755059 12592573
704500640695 12593870
894783771943 12595167
247481334394 12596464
902712235745 12597761
193114725466 12599058
518181741348 12600355
143844986125 12601652
426438088782 12602949
834187655742 12604246
43040232071 12605543
112131130917 12606840
865901510950 12608137
120625913562 12609434
285424696875 12610731
536870263167 12612028
741877684333 12613325
276929914230 12614622
891952177728 12615919
467779364321 12617216
826259191940 12618513
889120583513 12619810
384530494400 12621107
711296466811 12622404
415678030765 12623701
155737681828 12624998
761698843838 12626295
32846492897 12627592
612756988129 12628889
783785278715 12630186
390760001673 12631483
583308408293 12632780
489865799198 12634077
957078844673 12635374
130819652736 12636671
922533395250 12637968
636542379535 12639265
744142959705 12640562
135350203480 12641859
925931308308 12643156
13591652235 12644453
724888119043 12645750
556691422672 12647047
807004351278 12648344
928762902523 12649641
79850956866 12650938
736780814746 12652235
688077394248 12653532
584441045979 12654829
144411304968 12656126
934992409796 12657423
607093799699 12658720
4530550747 12660017
720923887142 12661314
18688521822 12662611
755469336565 12663908
201609508111 12665205
395290552417 12666502
912905974919 12667799
634843423006 12669096
963874670789 12670393
531773393580 12671690
928762902523 12672987
197645276210 12674284
684679481190 12675581
864202554421 12676878
984828467980 12678175
588405277880 12679472
183487305135 12680769
673353104330 12682066
965007308475 12683363
342622900018 12684660
273532001172 12685957
884590032769 12687254
487600523826 12688551
378300987127 12689848
969537859219 12691145
5096869590 12692442
735648177060 12693739
877794206653 12695036
440029741014 12696333
325067015885 12697630
265037218527 12698927
759999887309 12700224
974068409963 12701521
972935772277 12702818
840983481858 12704115
664858321685 12705412
412846436550 12706709
313174320182 12708006
333561798530 12709303
231058087947 12710600
624083364989 12711897
103636348272 12713194
418509624980 12714491
480804697710 12715788
357347189936 12717085
438897103328 12718382
135916522323 12719679
809269626650 12720976
5096869590 12722273
348286088448 12723570
294485798363 12724867
57764521989 12726164
986527424509 12727461
932160815581 12728758
176125160176 12730055
79284638023 12731352
467779364321 12732649
334128117373 12733946
972935772277 12735243
508554321017 12736540
221996986459 12737837
113830087446 12739134
855141452933 12740431
468345683164 12741728
403219016219 12743025
658628814412 12744322
313740639025 12745619
865901510950 12746916
908941743018 12748213
844947713759 12749510
127988058521 12750807
125722783149 12752104
791147423674 12753401
694306901521 12754698
346587131919 12755995
446825567130 12757292
343755537704 12758589
555558784986 12759886
869865742851 12761183
603695886641 12762480
328464928943 12763777
440029741014 12765074
267302493899 12766371
966139946161 12767668
865901510950 12768965
950849337400 12770262
199344232739 12771559
553293509614 12772856
975201047649 12774153
843815076073 12775450
207839015384 12776747
261639305469 12778044
644470843337 12779341
616721220030 12780638
694306901521 12781935
665424640528 12783232
340357624646 12784529
432667596055 12785826
843248757230 12787123
275797276544 12788420
434932871427 12789717
606527480856 12791014
220298029930 12792311
413979074236 12793608
378867305970 12794905
114962725132 12796202
907242786489 12797499
801341162848 12798796
812101220865 12800093
220864348773 12801390
966706265004 12802687
394724233574 12803984
318271189769 12805281
176691479019 12806578
1698956532 12807875
658062495569 12809172
119493275876 12810469
220298029930 12811766
35111768269 12813063
654664582511 12814360
825692873097 12815657
235588638691 12816954
573114669119 12818251
193681044309 12819548
671654147801 12820845
661460408627 12822142
39642319013 12823439
213502203814 12824736
732816582845 12826033
516482784819 12827330
514783828290 12828627
663159365156 12829924
319970146298 12831221
341490262332 12832518
325067015885 12833815
41907594385 12835112
193681044309 12836409
761132524995 12837706
447391885973 12839003
587272640194 12840300
720357568299 12841597
931594496738 12842894
95141565627 12844191
32846492897 12845488
622950727303 12846785
512518552918 12848082
207272696541 12849379
982563192608 12850676
64560348105 12851973
440029741014 12853270
346020813076 12854567
208405334227 12855864
465514088949 12857161
560655654573 12858458
83815188767 12859755
295618436049 12861052
502891132587 12862349
766229394582 12863646
246348696708 12864943
155737681828 12866240
665990959371 12867537
394157914731 12868834
705066959538 12870131
66259304634 12871428
765096756896 12872725
73055130750 12874022
143844986125 12875319
940655598226 12876616
320536465141 12877913
475707828123 12879210
201609508111 12880507
338658668117 12881804
660327770941 12883101
1132637689 12884398
634843423006 12885695
314873276711 12886992
611058031600 12888289
346020813076 12889586
763964119210 12890883
999552757898 12892180
970670496905 12893477
639373973750 12894774
138181797695 12896071
227093856046 12897368
585007364822 12898665
429269682997 12899962
236721276377 12901259
534038668952 12902556
767362032268 12903853
756035655408 12905150
765663075739 12906447
159135594886 12907744
665990959371 12909041
861937279049 12910338
412280117707 12911635
51535014716 12912932
457585625147 12914229
788315829459 12915526
694873220364 12916823
574247306805 12918120
805305394749 12919417
908375424175 12920714
655230901354 12922011
471177277379 12923308
453055074403 12924605
369239885639 12925902
869299424008 12927199
229359131418 12928496
453621393246 12929793
440029741014 12931090
50402377030 12932387
700536408794 12933684
786050554087 12934981
487600523826 12936278
979731598393 12937575
586706321351 12938872
707898553753 12940169
912905974919 12941466
568017799532 12942763
721490205985 12944060
284292059189 12945357
451922436717 12946654
596333741682 12947951
107600580173 12949248
860238322520 12950545
727719713258 12951842
336393392745 12953139
227093856046 12954436
213502203814 12955733
117228000504 12957030
954813569301 12958327
347153450762 12959624
9627420334 12960921
739046090118 12962218
287123653404 12963515
187451537036 12964812
634277104163 12966109
143844986125 12967406
270700406957 12968703
522145973249 12970000
534604987795 12971297
569150437218 12972594
916303887977 12973891
722622843671 12975188
429836001840 12976485
212369566128 12977782
171028290589 12979079
867034148636 12980376
80417275709 12981673
879493163182 12982970
264470899684 12984267
758300930780 12985564
859672003677 12986861
822294960039 12988158
865335192107 12989455
334694436216 12990752
176125160176 12992049
357347189936 12993346
669955191272 12994643
928762902523 12995940
108166899016 12997237
726020756729 12998534
968971540376 12999831
692041626149 13001128
166497739845 13002425
65126666948 13003722
167630377531 13005019
2265275375 13006316
458718262833 13007613
195380000838 13008910
987660062195 13010207
246348696708 13011504
39642319013 13012801
433800233741 13014098
682414205818 13015395
122324870091 13016692
55499246617 13017989
339224986960 13019286
809835945493 13020583
477973103495 13021880
159135594886 13023177
14157971078 13024474
143844986125 13025771
17555884136 13027068
541400813911 13028365
483069973082 13029662
798509568633 13030959
363576697209 13032256
992190612939 13033553
885156351612 13034850
447391885973 13036147
935558728639 13037444
441162378700 13038741
117228000504 13040038
615588582344 13041335
536303944324 13042632
680715249289 13043929
92309971412 13045226
257108754725 13046523
424739132253 13047820
263904580841 13049117
659195133255 13050414
872131018223 13051711
177257797862 13053008
721490205985 13054305
261072986626 13055602
7928463805 13056899
158569276043 13058196
902145916902 13059493
753770380036 13060790
573114669119 13062087
475141509280 13063384
925931308308 13064681
401520059690 13065978
378300987127 13067275
427004407625 13068572
219731711087 13069869
149508174555 13071166
765096756896 13072463
348286088448 13073760
942354554755 13075057
551028234242 13076354
287123653404 13077651
99105797528 13078948
220298029930 13080245
868166786322 13081542
736214495903 13082839
548762958870 13084136
236721276377 13085433
322235421670 13086730
152339768770 13088027
147809218026 13089324
104202667115 13090621
867034148636 13091918
529508118208 13093215
316572233240 13094512
797376930947 13095809
121758551248 13097106
453621393246 13098403
571982031433 13099700
304679537537 13100997
669388872429 13102294
526110205150 13103591
609359075071 13104888
934992409796 13106185
614455944658 13107482
907809105332 13108779
718658611770 13110076
801907481691 13111373
647302437552 13112670
176691479019 13113967
877227887810 13115264
306944812909 13116561
557257741515 13117858
856840409462 13119155
417943306137 13120452
67958261163 13121749
137049160009 13123046
538002900853 13124343
910640699547 13125640
49836058187 13126937
183487305135 13128234
820029684667 13129531
463815132420 13130828
556125103829 13132125
735081858217 13133422
847779307974 13134719
330730204315 13136016
630879191105 13137313
80983594552 13138610
72488811907 13139907
584441045979 13141204
877794206653 13142501
81549913395 13143798
652399307139 13145095
466080407792 13146392
566318846 13147689
494962668785 13148986
527809161679 13150283
766229394582 13151580
126855420835 13152877
647302437552 13154174
257108754725 13155471
644470843337 13156768
177257797862 13158065
855707771776 13159362
726020756729 13160659
386795769772 13161956
443993972915 13163253
938956641697 13164550
125722783149 13165847
524411248621 13167144
870432061694 13168441
623517046146 13169738
690908988463 13171035
870998380537 13172332
447391885973 13173629
21520116037 13174926
937824004011 13176223
953114612772 13177520
840417163015 13178817
96840522156 13180114
858539365991 13181411
826825510783 13182708
190283131251 13184005
334128117373 13185302
932160815581 13186599
862503597892 13187896
233889682162 13189193
406050610434 13190490
650134031767 13191787
582742089450 13193084
683546843504 13194381
53800290088 13195678
206140058855 13196975
784917916401 13198272
355648233407 13199569
681847886975 13200866
285991015718 13202163
273532001172 13203460
517049103662 13204757
317704870926 13206054
174992522490 13207351
445692929444 13208648
198777913896 13209945
756601974251 13211242
630312872262 13212539
291087885305 13213836
588405277880 13215133
870432061694 13216430
432667596055 13217727
523844929778 13219024
109865855545 13220321
548196640027 13221618
312041682496 13222915
229925450261 13224212
814366496237 13225509
237287595220 13226806
537436582010 13228103
526110205150 13229400
477973103495 13230697
848345626817 13231994
983695830294 13233291
368107247953 13234588
921967076407 13235885
829657104998 13237182
720357568299 13238479
661460408627 13239776
739046090118 13241073
273532001172 13242370
248613972080 13243667
695439539207 13244964
420208581509 13246261
826825510783 13247558
860238322520 13248855
235588638691 13250152
684679481190 13251449
375469392912 13252746
404917972748 13254043
81549913395 13255340
117228000504 13256637
343755537704 13257934
518181741348 13259231
961609395417 13260528
408315885806 13261825
151207131084 13263122
948584062028 13264419
133651246951 13265716
221996986459 13267013
45871826286 13268310
453055074403 13269607
131952290422 13270904
460983538205 13272201
428137045311 13273498
191982087780 13274795
101371072900 13276092
800774844005 13277389
521579654406 13278686
323368059356 13279983
380566262499 13281280
620119133088 13282577
429269682997 13283874
971803134591 13285171
644470843337 13286468
629746553419 13287765
305245856380 13289062
398688465475 13290359
342056581175 13291656
998420120212 13292953
797943249790 13294250
850610902189 13295547
257108754725 13296844
443993972915 13298141
47004463972 13299438
806438032435 13300735
511385915232 13302032
843248757230 13303329
67958261163 13304626
309210088281 13305923
391326320516 13307220
14724289921 13308517
97406840999 13309814
672220466644 13311111
635409741849 13312408
412846436550 13313705
131385971579 13315002
15290608764 13316299
123457507777 13317596
423040175724 13318893
477973103495 13320190
150640812241 13321487
173859884804 13322784
723189162514 13324081
122891188934 13325378
945186148970 13326675
534038668952 13327972
527809161679 13329269
294485798363 13330566
952548293929 13331863
488733161512 13333160
197645276210 13334457
975201047649 13335754
190283131251 13337051
590104234409 13338348
844381394916 13339645
488733161512 13340942
560089335730 13342239
105335304801 13343536
66259304634 13344833
329031247786 13346130
111564812074 13347427
360745102994 13348724
118926957033 13350021
288256291090 13351318
755469336565 13352615
721490205985 13353912
269567769271 13355209
370938842168 13356506
323368059356 13357803
755469336565 13359100
551028234242 13360397
73621449593 13361694
205573740012 13362991
589537915566 13364288
391326320516 13365585
70789855378 13366882
149508174555 13368179
502891132587 13369476
499493219529 13370773
250312928609 13372070
196512638524 13373367
720357568299 13374664
195946319681 13375961
164798783316 13377258
741311365490 13378555
221996986459 13379852
325067015885 13381149
454187712089 13382446
829657104998 13383743
377168349441 13385040
594068466310 13386337
785484235244 13387634
380566262499 13388931
484202610768 13390228
53233971245 13391525
891952177728 13392822
37943362484 13394119
396989508946 13395416
819463365824 13396713
831922380370 13398010
371505161011 13399307
318271189769 13400604
336959711588 13401901
221430667616 13403198
862503597892 13404495
942354554755 13405792
610491712757 13407089
890819540042 13408386
203308464640 13409683
907809105332 13410980
522712292092 13412277
733949220531 13413574
24918029095 13414871
72488811907 13416168
366408291424 13417465
819463365824 13418762
481371016553 13420059
691475307306 13421356
229925450261 13422653
384530494400 13423950
899880641530 13425247
901579598059 13426544
919701801035 13427841
208405334227 13429138
246915015551 13430435
45871826286 13431732
197645276210 13433029
511385915232 13434326
536303944324 13435623
699970089951 13436920
471177277379 13438217
778688409128 13439514
671654147801 13440811
837019249957 13442108
143844986125 13443405
697704814579 13444702
769060988797 13445999
698271133422 13447296
706765916067 13448593
19254840665 13449890
621818089617 13451187
753204061193 13452484
265603537370 13453781
774157858384 13455078
545931364655 13456375
159701913729 13457672
491564755727 13458969
905543829960 13460266
583308408293 13461563
906676467646 13462860
970104178062 13464157
352250320349 13465454
10193739177 13466751
848345626817 13468048
450789799031 13469345
436631827956 13470642
841549800701 13471939
697704814579 13473236
125722783149 13474533
402086378533 13475830
777555771442 13477127
347153450762 13478424
971803134591 13479721
779254727971 13481018
673353104330 13482315
118360638190 13483612
743576640862 13484909
498360581843 13486206
70789855378 13487503
467213045478 13488800
735648177060 13490097
329597566629 13491394
629180234576 13492691
235588638691 13493988
780953684500 13495285
252011885138 13496582
118360638190 13497879
931028177895 13499176
181222029763 13500473
35111768269 13501770
30581217525 13503067
500625857215 13504364
640506611436 13505661
454187712089 13506958
711862785654 13508255
228226493732 13509552
703934321852 13510849
297883711421 13512146
766795713425 13513443
705633278381 13514740
586140002508 13516037
758300930780 13517334
148375536869 13518631
944619830127 13519928
809269626650 13521225
490432118041 13522522
31147536368 13523819
477973103495 13525116
806438032435 13526413
979165279550 13527710
910074380704 13529007
958777801202 13530304
801341162848 13531601
752071423507 13532898
569716756061 13534195
472876233908 13535492
127421739678 13536789
562920929945 13538086
515350147133 13539383
882324757397 13540680
13025333392 13541977
803040119377 13543274
871564699380 13544571
210104290756 13545868
962175714260 13547165
196512638524 13548462
465514088949 13549759
557824060358 13551056
889686902356 13552353
895916409629 13553650
194247363152 13554947
498360581843 13556244
169895652903 13557541
319403827455 13558838
761698843838 13560135
855141452933 13561432
761698843838 13562729
648435075238 13564026
692041626149 13565323
470610958536 13566620
690342669620 13567917
576512582177 13569214
20387478351 13570511
707332234910 13571808
37377043641 13573105
437764465642 13574402
21520116037 13575699
671654147801 13576996
219165392244 13578293
168196696374 13579590
854008815247 13580887
206706377698 13582184
616721220030 13583481
724321800200 13584778
428703364154 13586075
460417219362 13587372
749239829292 13588669
920268119878 13589966
154038725299 13591263
269567769271 13592560
649001394081 13593857
262205624312 13595154
367540929110 13596451
193681044309 13597748
473442552751 13599045
300715305636 13600342
594634785153 13601639
70223536535 13602936
255976117039 13604233
396989508946 13605530
765663075739 13606827
848345626817 13608124
788315829459 13609421
516482784819 13610718
106467942487 13612015
36244405955 13613312
534604987795 13614609
900446960373 13615906
211803247285 13617203
463815132420 13618500
760566206152 13619797
635976060692 13621094
424739132253 13622391
599165335897 13623688
165931421002 13624985
86646782982 13626282
626348640361 13627579
465514088949 13628876
5096869590 13630173
44172869757 13631470
984262149137 13632767
309776407124 13634064
202742145797 13635361
823993916568 13636658
489299480355 13637955
766795713425 13639252
227093856046 13640549
142712348439 13641846
637675017221 13643143
749239829292 13644440
519314379034 13645737
978032641864 13647034
932727134424 13648331
746408235077 13649628
240685508278 13650925
598032698211 13652222
837019249957 13653519
660327770941 13654816
808703307807 13656113
492697393413 13657410
245216059022 13658707
372071479854 13660004
792846380203 13661301
796244293261 13662598
127988058521 13663895
343755537704 13665192
50402377030 13666489
55499246617 13667786
737347133589 13669083
338092349274 13670380
222563305302 13671677
701669046480 13672974
219731711087 13674271
249180290923 13675568
594634785153 13676865
205007421169 13678162
357913508779 13679459
339224986960 13680756
800774844005 13682053
466080407792 13683350
5663188433 13684647
765096756896 13685944
500625857215 13687241
129687015050 13688538
124590145463 13689835
5096869590 13691132
210104290756 13692429
690342669620 13693726
603129567798 13695023
58330840832 13696320
933859772110 13697617
267868812742 13698914
993889569468 13700211
606527480856 13701508
570283074904 13702805
151207131084 13704102
368673566796 13705399
262771943155 13706696
565186205317 13707993
301281624479 13709290
839284525329 13710587
996154844840 13711884
761132524995 13713181
716393336398 13714478
288256291090 13715775
489865799198 13717072
817198090452 13718369
958777801202 13719666
44739188600 13720963
886855308141 13722260
800208525162 13723557
404917972748 13724854
889120583513 13726151
120059594719 13727448
326199653571 13728745
813800177394 13730042
778688409128 13731339
867034148636 13732636
38509681327 13733933
336959711588 13735230
11326376863 13736527
951415656243 13737824
62861391576 13739121
997287482526 13740418
259374030097 13741715
956512525830 13743012
114962725132 13744309
538002900853 13745606
746408235077 13746903
877794206653 13748200
710730147968 13749497
910640699547 13750794
61162435047 13752091
908941743018 13753388
768494669954 13754685
28315942153 13755982
107034261330 13757279
955379888144 13758576
370372523325 13759873
632578147634 13761170
591803190938 13762467
816631771609 13763764
40774956699 13765061
648435075238 13766358
415678030765 13767655
810968583179 13768952
427004407625 13770249
696572176893 13771546
767362032268 13772843
459850900519 13774140
342056581175 13775437
557824060358 13776734
974068409963 13778031
120625913562 13779328
48703420501 13780625
373204117540 13781922
391892639359 13783219
978032641864 13784516
513084871761 13785813
717525974084 13787110
241251827121 13788407
494962668785 13789704
11892695706 13791001
460417219362 13792298
892518496571 13793595
988792699881 13794892
687511075405 13796189
279761508445 13797486
805871713592 13798783
697704814579 13800080
494962668785 13801377
371505161011 13802674
997853801369 13803971
168196696374 13805268
712429104497 13806565
902145916902 13807862
295052117206 13809159
189716812408 13810456
807570670121 13811753
992190612939 13813050
832488699213 13814347
982563192608 13815644
405484291591 13816941
625782321518 13818238
860238322520 13819535
77019362651 13820832
494962668785 13822129
615588582344 13823426
548196640027 13824723
171028290589 13826020
255409798196 13827317
969537859219 13828614
182354667449 13829911
467213045478 13831208
599731654740 13832505
995022207154 13833802
402086378533 13835099
71922493064 13836396
829657104998 13837693
783785278715 13838990
201043189268 13840287
472309915065 13841584
390760001673 13842881
598032698211 13844178
667689915900 13845475
161967189101 13846772
439463422171 13848069
572548350276 13849366
28882260996 13850663
165365102159 13851960
71356174221 13853257
496095306471 13854554
982563192608 13855851
335827073902 13857148
347153450762 13858445
457585625147 13859742
406050610434 13861039
693174263835 13862336
652965625982 13863633
805305394749 13864930
223695942988 13866227
826825510783 13867524
26616985624 13868821
571982031433 13870118
790581104831 13871415
199910551582 13872712
258807711254 13874009
425871769939 13875306
694873220364 13876603
906676467646 13877900
756035655408 13879197
940089279383 13880494
224262261831 13881791
86646782982 13883088
599165335897 13884385
986527424509 13885682
472876233908 13886979
724321800200 13888276
805871713592 13889573
92876290255 13890870
736780814746 13892167
214068522657 13893464
344888175390 13894761
472876233908 13896058
50402377030 13897355
289955247619 13898652
134783884637 13899949
677317336231 13901246
22652753723 13902543
861370960206 13903840
97973159842 13905137
195380000838 13906434
381698900185 13907731
996154844840 13909028
727153394415 13910325
185752580507 13911622
748673510449 13912919
235022319848 13914216
95707884470 13915513
497794263000 13916810
977466323021 13918107
455320349775 13919404
128554377364 13920701
596900060525 13921998
581609451764 13923295
233323363319 13924592
351684001506 13925889
227660174889 13927186
754903017722 13928483
832488699213 13929780
543666089283 13931077
474575190437 13932374
126289101992 13933671
98539478685 13934968
245782377865 13936265
420208581509 13937562
241818145964 13938859
847779307974 13940156
865335192107 13941453
107600580173 13942750
530074437051 13944047
480238378867 13945344
719224930613 13946641
506289045645 13947938
9061101491 13949235
918569163349 13950532
702801684166 13951829
109865855545 13953126
597466379368 13954423
346587131919 13955720
793979017889 13957017
94575246784 13958314
844381394916 13959611
442861335229 13960908
989359018724 13962205
369239885639 13963502
679016292760 13964799
15856927607 13966096
538002900853 13967393
619552814245 13968690
288256291090 13969987
512518552918 13971284
571982031433 13972581
950283018557 13973878
959910438888 13975175
797943249790 13976472
483636291925 13977769
246915015551 13979066
972369453434 13980363
260506667783 13981660
625216002675 13982957
179523073234 13984254
468912002007 13985551
378867305970 13986848
417376987294 13988145
436065509113 13989442
1132637689 13990739
936691366325 13992036
47004463972 13993333
754336698879 13994630
763964119210 13995927
614455944658 13997224
514783828290 13998521
248047653237 13999818
258807711254 14001115
946885105499 14002412
787749510616 14003709
166497739845 14005006
729418669787 14006303
415678030765 14007600
83815188767 14008897
971236815748 14010194
706765916067 14011491
805305394749 14012788
623517046146 14014085
680148930446 14015382
568017799532 14016679
349418726134 14017976
742444003176 14019273
105901623644 14020570
979731598393 14021867
698271133422 14023164
189150493565 14024461
776989452599 14025758
446259248287 14027055
398122146632 14028352
925364989465 14029649
756601974251 14030946
369239885639 14032243
135916522323 14033540
69657217692 14034837
272399363486 14036134
17555884136 14037431
309210088281 14038728
51535014716 14040025
212935884971 14041322
125722783149 14042619
351117682663 14043916
863069916735 14045213
616721220030 14046510
418509624980 14047807
566885161846 14049104
968405221533 14050401
571415712590 14051698
292220522991 14052995
121758551248 14054292
502891132587 14055589
96840522156 14056886
507988002174 14058183
545365045812 14059480
16423246450 14060777
458151943990 14062074
301281624479 14063371
552160871928 14064668
306944812909 14065965
406616929277 14067262
476840465809 14068559
449657161345 14069856
558390379201 14071153
860804641363 14072450
373204117540 14073747
775856814913 14075044
334694436216 14076341
440029741014 14077638
847779307974 14078935
9627420334 14080232
681281568132 14081529
961609395417 14082826
645603481023 14084123
327898610100 14085420
389627363987 14086717
751505104664 14088014
881192119711 14089311
784917916401 14090608
980297917236 14091905
368673566796 14093202
506855364488 14094499
466646726635 14095796
28315942153 14097093
394724233574 14098390
982563192608 14099687
868733105165 14100984
509120639860 14102281
818897046981 14103578
571982031433 14104875
319403827455 14106172
253710841667 14107469
39642319013 14108766
366974610267 14110063
470044639693 14111360
967272583847 14112657
992756931782 14113954
749239829292 14115251
997287482526 14116548
799075887476 14117845
239552870592 14119142
118360638190 14120439
876095250124 14121736
917436525663 14123033
201043189268 14124330
427570726468 14125627
527242842836 14126924
732816582845 14128221
558390379201 14129518
938390322854 14130815
493263712256 14132112
418509624980 14133409
247481334394 14134706
31147536368 14136003
99105797528 14137300
7928463805 14138597
355648233407 14139894
347719769605 14141191
885156351612 14142488
729984988630 14143785
176125160176 14145082
391892639359 14146379
664858321685 14147676
525543886307 14148973
629746553419 14150270
23219072566 14151567
91743652569 14152864
342622900018 14154161
771892583012 14155458
394724233574 14156755
615588582344 14158052
898181685001 14159349
371505161011 14160646
26050666781 14161943
38509681327 14163240
779821046814 14164537
976333685335 14165834
546497683498 14167131
476840465809 14168428
708464872596 14169725
312608001339 14171022
451356117874 14172319
163099826787 14173616
325067015885 14174913
981430554922 14176210
950849337400 14177507
249180290923 14178804
701102727637 14180101
803040119377 14181398
992190612939 14182695
624649683832 14183992
56065565460 14185289
239552870592 14186586
325067015885 14187883
50402377030 14189180
459850900519 14190477
176125160176 14191774
180089392077 14193071
711296466811 14194368
293919479520 14195665
894217453100 14196962
928762902523 14198259
313174320182 14199556
36810724798 14200853
172727247118 14202150
572548350276 14203447
942920873598 14204744
13025333392 14206041
765663075739 14207338
488733161512 14208635
510253277546 14209932
198211595053 14211229
970670496905 14212526
498926900686 14213823
696005858050 14215120
735081858217 14216417
203308464640 14217714
12459014549 14219011
274098320015 14220308
363010378366 14221605
198211595053 14222902
55499246617 14224199
783218959872 14225496
776989452599 14226793
919701801035 14228090
225394899517 14229387
893651134257 14230684
780953684500 14231981
956512525830 14233278
180655710920 14234575
759433568466 14235872
794545336732 14237169
436631827956 14238466
959344120045 14239763
813233858551 14241060
908941743018 14242357
756601974251 14243654
746974553920 14244951
127421739678 14246248
124023826620 14247545
739046090118 14248842
963874670789 14250139
398688465475 14251436
215201160343 14252733
445692929444 14254030
483636291925 14255327
704500640695 14256624
303546899851 14257921
323934378199 14259218
52667652402 14260515
995022207154 14261812
385096813243 14263109
889120583513 14264406
556125103829 14265703
207272696541 14267000
750372466978 14268297
434366552584 14269594
279195189602 14270891
481937335396 14272188
13591652235 14273485
210670609599 14274782
351117682663 14276079
463815132420 14277376
984828467980 14278673
541967132754 14279970
667689915900 14281267
869299424008 14282564
181222029763 14283861
163099826787 14285158
818897046981 14286455
35678087112 14287752
466080407792 14289049
267868812742 14290346
456452987461 14291643
425305451096 14292940
493263712256 14294237
501192176058 14295534
220864348773 14296831
886855308141 14298128
927630264837 14299425
252578203981 14300722
863069916735 14302019
105901623644 14303316
510819596389 14304613
365275653738 14305910
973502091120 14307207
818330728138 14308504
118926957033 14309801
5096869590 14311098
81549913395 14312395
724321800200 14313692
790014785988 14314989
317704870926 14316286
87213101825 14317583
150640812241 14318880
810968583179 14320177
295052117206 14321474
924232351779 14322771
708464872596 14324068
325633334728 14325365
950849337400 14326662
846646670288 14327959
931594496738 14329256
648435075238 14330553
553293509614 14331850
232757044476 14333147
125722783149 14334444
647868756395 14335741
905543829960 14337038
35678087112 14338335
52101333559 14339632
419075943823 14340929
795111655575 14342226
403219016219 14343523
178390435548 14344820
285424696875 14346117
602563248955 14347414
792846380203 14348711
476840465809 14350008
122324870091 14351305
53233971245 14352602
262771943155 14353899
75320406122 14355196
987660062195 14356493
396423190103 14357790
372637798697 14359087
929329221366 14360384
718092292927 14361681
89478377197 14362978
688077394248 14364275
638807654907 14365572
941788235912 14366869
159701913729 14368166
201609508111 14369463
647302437552 14370760
978032641864 14372057
858539365991 14373354
516482784819 14374651
873829974752 14375948
626914959204 14377245
889686902356 14378542
293353160677 14379839
718092292927 14381136
639940292593 14382433
901579598059 14383730
684113162347 14385027
14724289921 14386324
38509681327 14387621
454754030932 14388918
460417219362 14390215
844381394916 14391512
379433624813 14392809
142712348439 14394106
624649683832 14395403
506855364488 14396700
157436638357 14397997
150640812241 14399294
638241336064 14400591
386229450929 14401888
302414262165 14403185
511952234075 14404482
18688521822 14405779
943487192441 14407076
329031247786 14408373
810402264336 14409670
572548350276 14410967
459850900519 14412264
799075887476 14413561
624649683832 14414858
771892583012 14416155
52101333559 14417452
511952234075 14418749
890819540042 14420046
410581161178 14421343
867034148636 14422640
481371016553 14423937
984262149137 14425234
252011885138 14426531
688643713091 14427828
158569276043 14429125
22086434880 14430422
798509568633 14431719
326199653571 14433016
827958148469 14434313
562920929945 14435610
610491712757 14436907
679016292760 14438204
318271189769 14439501
773025220698 14440798
805871713592 14442095
112697449760 14443392
972369453434 14444689
389061045144 14445986
53233971245 14447283
90611014883 14448580
624083364989 14449877
722056524828 14451174
130819652736 14452471
416244349608 14453768
395290552417 14455065
530074437051 14456362
429269682997 14457659
690342669620 14458956
950283018557 14460253
371505161011 14461550
763964119210 14462847
974634728806 14464144
523278610935 14465441
870432061694 14466738
649001394081 14468035
528375480522 14469332
613323306972 14470629
924232351779 14471926
235022319848 14473223
175558841333 14474520
887421626984 14475817
210670609599 14477114
877227887810 14478411
377168349441 14479708
161967189101 14481005
664292002842 14482302
300715305636 14483599
788315829459 14484896
875528931281 14486193
951415656243 14487490
412846436550 14488787
105901623644 14490084
274664638858 14491381
736214495903 14492678
700536408794 14493975
338092349274 14495272
211803247285 14496569
208405334227 14497866
63427710419 14499163
703368003009 14500460
347153450762 14501757
706199597224 14503054
348852407291 14504351
547064002341 14505648
286557334561 14506945
68524580006 14508242
780953684500 14509539
483069973082 14510836
147809218026 14512133
847779307974 14513430
703368003009 14514727
965573627318 14516024
857973047148 14517321
943487192441 14518618
946885105499 14519915
270134088114 14521212
840983481858 14522509
98539478685 14523806
804739075906 14525103
99672116371 14526400
461549857048 14527697
824560235411 14528994
988792699881 14530291
595201103996 14531588
758300930780 14532885
622950727303 14534182
761698843838 14535479
302980581008 14536776
208971653070 14538073
278062551916 14539370
618986495402 14540667
538569219696 14541964
6795826119 14543261
956512525830 14544558
307511131752 14545855
195380000838 14547152
510253277546 14548449
796244293261 14549746
65126666948 14551043
688077394248 14552340
22086434880 14553637
125156464306 14554934
699970089951 14556231
224828580674 14557528
507988002174 14558825
258807711254 14560122
176125160176 14561419
840983481858 14562716
24918029095 14564013
111564812074 14565310
51535014716 14566607
486467886140 14567904
558390379201 14569201
628047596890 14570498
154038725299 14571795
998986439055 14573092
534038668952 14574389
48703420501 14575686
917436525663 14576983
774157858384 14578280
343755537704 14579577
751505104664 14580874
777555771442 14582171
402086378533 14583468
120059594719 14584765
275797276544 14586062
636542379535 14587359
564053567631 14588656
708464872596 14589953
518748060191 14591250
305812175223 14592547
484768929611 14593844
776989452599 14595141
88912058354 14596438
556125103829 14597735
804739075906 14599032
290521566462 14600329
188017855879 14601626
393591595888 14602923
904411192274 14604220
205007421169 14605517
318271189769 14606814
54366608931 14608111
272399363486 14609408
210670609599 14610705
431534958369 14612002
389061045144 14613299
669388872429 14614596
126289101992 14615893
484768929611 14617190
185186261664 14618487
491564755727 14619784
172160928275 14621081
870998380537 14622378
419075943823 14623675
865335192107 14624972
333561798530 14626269
78152000337 14627566
282593102660 14628863
295618436049 14630160
51535014716 14631457
882891076240 14632754
627481278047 14634051
701669046480 14635348
202742145797 14636645
704500640695 14637942
60029797361 14639239
100804754057 14640536
864202554421 14641833
639940292593 14643130
916303887977 14644427
282026783817 14645724
785484235244 14647021
816065452766 14648318
300148986793 14649615
980297917236 14650912
578777857549 14652209
289388928776 14653506
890253221199 14654803
953680931615 14656100
326765972414 14657397
897615366158 14658694
585007364822 14659991
564053567631 14661288
335260755059 14662585
716393336398 14663882
458151943990 14665179
757168293094 14666476
247481334394 14667773
8494782648 14669070
485335248454 14670367
894783771943 14671664
263338261998 14672961
682414205818 14674258
956512525830 14675555
721490205985 14676852
111564812074 14678149
513084871761 14679446
790014785988 14680743
39642319013 14682040
67391942320 14683337
551028234242 14684634
652399307139 14685931
267302493899 14687228
74187768436 14688525
455886668618 14689822
662593046313 14691119
463248813577 14692416
119493275876 14693713
220298029930 14695010
347153450762 14696307
721490205985 14697604
272965682329 14698901
697138495736 14700198
160834551415 14701495
242384464807 14702792
50968695873 14704089
148375536869 14705386
855707771776 14706683
956512525830 14707980
262771943155 14709277
648435075238 14710574
611624350443 14711871
173293565961 14713168
67958261163 14714465
736214495903 14715762
695439539207 14717059
827391829626 14718356
601430611269 14719653
699403771108 14720950
433800233741 14722247
656929857883 14723544
337526030431 14724841
830789742684 14726138
938956641697 14727435
960476757731 14728732
852876177561 14730029
705066959538 14731326
565186205317 14732623
69657217692 14733920
649001394081 14735217
449657161345 14736514
15290608764 14737811
929329221366 14739108
861370960206 14740405
938956641697 14741702
86080464139 14742999
971803134591 14744296
378867305970 14745593
413412755393 14746890
223695942988 14748187
532339712423 14749484
591236872095 14750781
813800177394 14752078
902712235745 14753375
788882148302 14754672
932160815581 14755969
809835945493 14757266
810402264336 14758563
972935772277 14759860
771326264169 14761157
967838902690 14762454
536303944324 14763751
187451537036 14765048
312041682496 14766345
361311421837 14767642
354515595721 14768939
743010322019 14770236
396423190103 14771533
940089279383 14772830
415678030765 14774127
859672003677 14775424
151773449927 14776721
588971596723 14778018
5663188433 14779315
172727247118 14780612
125156464306 14781909
173293565961 14783206
27749623310 14784503
485335248454 14785800
298450030264 14787097
187451537036 14788394
878926844339 14789691
344888175390 14790988
378867305970 14792285
347153450762 14793582
675052060859 14794879
184619942821 14796176
842682438387 14797473
733382901688 14798770
521579654406 14800067
801907481691 14801364
884590032769 14802661
671087828958 14803958
344888175390 14805255
795677974418 14806552
369806204482 14807849
885156351612 14809146
70789855378 14810443
927063945994 14811740
836452931114 14813037
559523016887 14814334
146676580340 14815631
82116232238 14816928
102503710586 14818225
952548293929 14819522
356214552250 14820819
313740639025 14822116
406616929277 14823413
822294960039 14824710
961609395417 14826007
555558784986 14827304
404917972748 14828601
882324757397 14829898
227660174889 14831195
758867249623 14832492
686378437719 14833789
801341162848 14835086
215201160343 14836383
494962668785 14837680
725454437886 14838977
722622843671 14840274
9627420334 14841571
682980524661 14842868
455320349775 14844165
242950783650 14845462
229925450261 14846759
364143016052 14848056
633710785320 14849353
799075887476 14850650
80417275709 14851947
817764409295 14853244
804172757063 14854541
915737569134 14855838
711862785654 14857135
121192232405 14858432
915737569134 14859729
547630321184 14861026
217466435715 14862323
284292059189 14863620
883457395083 14864917
822861278882 14866214
914038612605 14867511
852876177561 14868808
919701801035 14870105
47570782815 14871402
167630377531 14872699
342622900018 14873996
167630377531 14875293
264470899684 14876590
997853801369 14877887
1132637689 14879184
240685508278 14880481
71356174221 14881778
907242786489 14883075
886855308141 14884372
382831537871 14885669
365275653738 14886966
65126666948 14888263
279195189602 14889560
776423133756 14890857
97406840999 14892154
970104178062 14893451
171594609432 14894748
369806204482 14896045
683546843504 14897342
541967132754 14898639
267302493899 14899936
839284525329 14901233
106467942487 14902530
911207018390 14903827
991624294096 14905124
329031247786 14906421
23219072566 14907718
816631771609 14909015
572548350276 14910312
869865742851 14911609
637108698378 14912906
765096756896 14914203
32280174054 14915500
20387478351 14916797
201609508111 14918094
744142959705 14919391
936691366325 14920688
252011885138 14921985
807004351278 14923282
805871713592 14924579
65126666948 14925876
484768929611 14927173
724888119043 14928470
291654204148 14929767
992756931782 14931064
184619942821 14932361
599731654740 14933658
751505104664 14934955
296751073735 14936252
220864348773 14937549
441162378700 14938846
757734611937 14940143
668822553586 14941440
47004463972 14942737
739612408961 14944034
501192176058 14945331
364709334895 14946628
450223480188 14947925
415678030765 14949222
625782321518 14950519
842116119544 14951816
376035711755 14953113
688643713091 14954410
700536408794 14955707
218599073401 14957004
648435075238 14958301
1132637689 14959598
41907594385 14960895
48703420501 14962192
881758438554 14963489
754336698879 14964786
62295072733 14966083
992190612939 14967380
915737569134 14968677
827391829626 14969974
840417163015 14971271
704500640695 14972568
560655654573 14973865
948584062028 14975162
238420232906 14976459
120625913562 14977756
272399363486 14979053
758300930780 14980350
362444059523 14981647
356780871093 14982944
168763015217 14984241
160834551415 14985538
66825623477 14986835
265603537370 14988132
404351653905 14989429
749239829292 14990726
2265275375 14992023
297883711421 14993320
312608001339 14994617
814932815080 14995914
83248869924 14997211
831356061527 14998508
258807711254 14999805
268435131585 15001102
656363539040 15002399
310909044810 15003696
816065452766 15004993
707332234910 15006290
80417275709 15007587
289388928776 15008884
937257685168 15010181
287689972247 15011478
645603481023 15012775
900446960373 15014072
719224930613 15015369
466080407792 15016666
781520003343 15017963
518181741348 15019260
940655598226 15020557
497227944157 15021854
869865742851 15023151
685812118876 15024448
603695886641 15025745
507421683331 15027042
541967132754 15028339
369806204482 15029636
710163829125 15030933
484768929611 15032230
826259191940 15033527
468912002007 15034824
762265162681 15036121
230491769104 15037418
43040232071 15038715
797376930947 15040012
383397856714 15041309
927630264837 15042606
373770436383 15043903
368107247953 15045200
863069916735 15046497
189150493565 15047794
317704870926 15049091
919135482192 15050388
80983594552 15051685
75320406122 15052982
22086434880 15054279
996154844840 15055576
165365102159 15056873
168763015217 15058170
328464928943 15059467
208405334227 15060764
644470843337 15062061
471743596222 15063358
649567712924 15064655
319970146298 15065952
215767479186 15067249
62295072733 15068546
622384408460 15069843
421341219195 15071140
731117626316 15072437
548196640027 15073734
297883711421 15075031
951981975086 15076328
135916522323 15077625
419075943823 15078922
564053567631 15080219
569716756061 15081516
598032698211 15082813
955946206987 15084110
77019362651 15085407
360178784151 15086704
163099826787 15088001
442295016386 15089298
792280061360 15090595
464947770106 15091892
26050666781 15093189
78718319180 15094486
689776350777 15095783
796810612104 15097080
898181685001 15098377
664292002842 15099674
268435131585 15100971
65692985791 15102268
652399307139 15103565
578211538706 15104862
727719713258 15106159
391326320516 15107456
813233858551 15108753
530074437051 15110050
677317336231 15111347
139314435381 15112644
663725683999 15113941
361877740680 15115238
651832988296 15116535
899880641530 15117832
796244293261 15119129
71356174221 15120426
608226437385 15121723
502891132587 15123020
880059482025 15124317
644470843337 15125614
307511131752 15126911
692041626149 15128208
417376987294 15129505
251445566295 15130802
528375480522 15132099
548762958870 15133396
224262261831 15134693
220298029930 15135990
237853914063 15137287
916303887977 15138584
788882148302 15139881
769060988797 15141178
560655654573 15142475
517615422505 15143772
121192232405 15145069
344321856547 15146366
118360638190 15147663
90611014883 15148960
931594496738 15150257
975767366492 15151554
646736118709 15152851
86646782982 15154148
715260698712 15155445
705066959538 15156742
389627363987 15158039
664292002842 15159336
302980581008 15160633
284858378032 15161930
273532001172 15163227
827391829626 15164524
902712235745 15165821
574247306805 15167118
411147480021 15168415
212369566128 15169712
12459014549 15171009
105901623644 15172306
489299480355 15173603
407749566963 15174900
702235365323 15176197
391326320516 15177494
711862785654 15178791
529508118208 15180088
696572176893 15181385
967838902690 15182682
422473856881 15183979
11326376863 15185276
762831481524 15186573
192548406623 15187870
863636235578 15189167
473442552751 15190464
753770380036 15191761
796810612104 15193058
890819540042 15194355
868733105165 15195652
373204117540 15196949
699970089951 15198246
993889569468 15199543
155171362985 15200840
48703420501 15202137
850044583346 15203434
250879247452 15204731
429269682997 15206028
179523073234 15207325
189150493565 15208622
817764409295 15209919
57198203146 15211216
429269682997 15212513
895350090786 15213810
588971596723 15215107
690342669620 15216404
324500697042 15217701
376035711755 15218998
580476814078 15220295
139314435381 15221592
449657161345 15222889
88912058354 15224186
618986495402 15225483
406050610434 15226780
565752524160 15228077
818330728138 15229374
681847886975 15230671
100238435214 15231968
161400870258 15233265
52101333559 15234562
455320349775 15235859
872131018223 15237156
971236815748 15238453
209537971913 15239750
399821103161 15241047
625782321518 15242344
677317336231 15243641
416244349608 15244938
158002957200 15246235
6795826119 15247532
934426090953 15248829
193114725466 15250126
156304000671 15251423
175558841333 15252720
354515595721 15254017
199344232739 15255314
211803247285 15256611
417376987294 15257908
776423133756 15259205
329597566629 15260502
250312928609 15261799
233889682162 15263096
529508118208 15264393
468912002007 15265690
167630377531 15266987
286557334561 15268284
477406784652 15269581
267302493899 15270878
979165279550 15272175
287123653404 15273472
87213101825 15274769
783785278715 15276066
202175826954 15277363
44739188600 15278660
402652697376 15279957
306378494066 15281254
643904524494 15282551
883457395083 15283848
709031191439 15285145
122891188934 15286442
569150437218 15287739
400387422004 15289036
317704870926 15290333
268435131585 15291630
352816639192 15292927
793412699046 15294224
300148986793 15295521
768494669954 15296818
350551363820 15298115
409448523492 15299412
987093743352 15300709
277496233073 15302006
594634785153 15303303
533472350109 15304600
491564755727 15305897
21520116037 15307194
7362144962 15308491
852876177561 15309788
649567712924 15311085
399821103161 15312382
986527424509 15313679
966139946161 15314976
1698956532 15316273
61162435047 15317570
451922436717 15318867
511952234075 15320164
492697393413 15321461
815499133923 15322758
273532001172 15324055
474575190437 15325352
688077394248 15326649
75886724965 15327946
890253221199 15329243
219165392244 15330540
551028234242 15331837
585573683665 15333134
826825510783 15334431
187451537036 15335728
67958261163 15337025
73621449593 15338322
823427597725 15339619
228226493732 15340916
921967076407 15342213
831922380370 15343510
694306901521 15344807
958777801202 15346104
407183248120 15347401
84947826453 15348698
604262205484 15349995
393025277045 15351292
746408235077 15352589
527809161679 15353886
563487248788 15355183
329597566629 15356480
289388928776 15357777
351684001506 15359074
874962612438 15360371
211236928442 15361668
904977511117 15362965
524411248621 15364262
408315885806 15365559
818897046981 15366856
776989452599 15368153
89478377197 15369450
893651134257 15370747
613323306972 15372044
203874783483 15373341
835320293428 15374638
368673566796 15375935
750938785821 15377232
216900116872 15378529
621818089617 15379826
31147536368 15381123
145543942654 15382420
650134031767 15383717
622950727303 15385014
874962612438 15386311
441162378700 15387608
302980581008 15388905
568017799532 15390202
515916465976 15391499
172160928275 15392796
148941855712 15394093
509120639860 15395390
143844986125 15396687
659761452098 15397984
889120583513 15399281
200476870425 15400578
412280117707 15401875
754903017722 15403172
87213101825 15404469
332995479687 15405766
995588525997 15407063
700536408794 15408360
463815132420 15409657
474008871594 15410954
769627307640 15412251
234456001005 15413548
689210031934 15414845
673353104330 15416142
815499133923 15417439
541967132754 15418736
597466379368 15420033
477406784652 15421330
569150437218 15422627
48703420501 15423924
623517046146 15425221
55499246617 15426518
582175770607 15427815
472876233908 15429112
730551307473 15430409
867034148636 15431706
274664638858 15433003
433800233741 15434300
443993972915 15435597
374903074069 15436894
520447016720 15438191
302980581008 15439488
657496176726 15440785
404351653905 15442082
881758438554 15443379
232757044476 15444676
925931308308 15445973
457019306304 15447270
537436582010 15448567
547630321184 15449864
886288989298 15451161
530640755894 15452458
430402320683 15453755
833621336899 15455052
575379944491 15456349
905543829960 15457646
7362144962 15458943
142712348439 15460240
999552757898 15461537
561221973416 15462834
105901623644 15464131
249746609766 15465428
167064058688 15466725
16989565293 15468022
60596116204 15469319
28315942153 15470616
877227887810 15471913
549895596556 15473210
851177221032 15474507
203874783483 15475804
177824116705 15477101
507988002174 15478398
515916465976 15479695
711862785654 15480992
717525974084 15482289
703934321852 15483586
154605044142 15484883
966139946161 15486180
646736118709 15487477
809269626650 15488774
624083364989 15490071
289955247619 15491368
137615478852 15492665
672220466644 15493962
724888119043 15495259
791147423674 15496556
884590032769 15497853
852309858718 15499150
903844873431 15500447
242950783650 15501744
332429160844 15503041
268435131585 15504338
579344176392 15505635
164232464473 15506932
641072930279 15508229
240119189435 15509526
301281624479 15510823
991624294096 15512120
189716812408 15513417
310342725967 15514714
34545449426 15516011
976900004178 15517308
624083364989 15518605
987093743352 15519902
741311365490 15521199
129120696207 15522496
40774956699 15523793
113263768603 15525090
449090842502 15526387
208971653070 15527684
377168349441 15528981
207272696541 15530278
298450030264 15531575
519314379034 15532872
271266725800 15534169
733382901688 15535466
400953740847 15536763
10193739177 15538060
740745046647 15539357
236154957534 15540654
170461971746 15541951
26616985624 15543248
473442552751 15544545
310909044810 15545842
384530494400 15547139
481371016553 15548436
35678087112 15549733
15290608764 15551030
199910551582 15552327
728286032101 15553624
496661625314 15554921
706199597224 15556218
677883655074 15557515
165931421002 15558812
898748003844 15560109
885722670455 15561406
5096869590 15562703
194813681995 15564000
280894146131 15565297
583308408293 15566594
96840522156 15567891
734515539374 15569188
467779364321 15570485
328464928943 15571782
773591539541 15573079
9627420334 15574376
162533507944 15575673
771326264169 15576970
863069916735 15578267
154605044142 15579564
92309971412 15580861
740745046647 15582158
536303944324 15583455
927063945994 15584752
357913508779 15586049
142712348439 15587346
836452931114 15588643
455320349775 15589940
33412811740 15591237
949716699714 15592534
710730147968 15593831
472876233908 15595128
997287482526 15596425
711862785654 15597722
945186148970 15599019
648435075238 15600316
352250320349 15601613
350551363820 15602910
746974553920 15604207
743576640862 15605504
615022263501 15606801
746974553920 15608098
400953740847 15609395
280327827288 15610692
561788292259 15611989
804172757063 15613286
20387478351 15614583
662593046313 15615880
146676580340 15617177
287689972247 15618474
684113162347 15619771
552160871928 15621068
622384408460 15622365
968971540376 15623662
852309858718 15624959
537436582010 15626256
881192119711 15627553
299016349107 15628850
834753974585 15630147
402086378533 15631444
338658668117 15632741
698271133422 15634038
754336698879 15635335
645603481023 15636632
978032641864 15637929
486467886140 15639226
743576640862 15640523
779254727971 15641820
902712235745 15643117
124023826620 15644414
682980524661 15645711
198777913896 15647008
70223536535 15648305
523844929778 15649602
56065565460 15650899
152906087613 15652196
454754030932 15653493
532906031266 15654790
304113218694 15656087
28315942153 15657384
116095362818 15658681
453055074403 15659978
365841972581 15661275
369239885639 15662572
610491712757 15663869
125156464306 15665166
784351597558 15666463
955946206987 15667760
958211482359 15669057
427570726468 15670354
936125047482 15671651
329031247786 15672948
357347189936 15674245
31147536368 15675542
463248813577 15676839
993889569468 15678136
863636235578 15679433
421907538038 15680730
968971540376 15682027
780953684500 15683324
214068522657 15684621
734515539374 15685918
65692985791 15687215
548196640027 15688512
45871826286 15689809
415678030765 15691106
882891076240 15692403
720357568299 15693700
342056581175 15694997
651266669453 15696294
409448523492 15697591
188017855879 15698888
722056524828 15700185
667689915900 15701482
390760001673 15702779
95141565627 15704076
785484235244 15705373
421341219195 15706670
916303887977 15707967
442861335229 15709264
191415768937 15710561
857973047148 15711858
603129567798 15713155
685812118876 15714452
214068522657 15715749
567451480689 15717046
387928407458 15718343
235588638691 15719640
464381451263 15720937
587838959037 15722234
183487305135 15723531
424172813410 15724828
356780871093 15726125
212935884971 15727422
491564755727 15728719
290521566462 15730016
254843479353 15731313
57198203146 15732610
673353104330 15733907
29448579839 15735204
921967076407 15736501
203308464640 15737798
11892695706 15739095
886855308141 15740392
57764521989 15741689
432667596055 15742986
148941855712 15744283
536303944324 15745580
395290552417 15746877
23219072566 15748174
155737681828 15749471
377168349441 15750768
681281568132 15752065
910074380704 15753362
525543886307 15754659
148941855712 15755956
390193682830 15757253
135350203480 15758550
718658611770 15759847
92309971412 15761144
567451480689 15762441
926497627151 15763738
276363595387 15765035
33979130583 15766332
652965625982 15767629
9061101491 15768926
107600580173 15770223
14157971078 15771520
45305507443 15772817
553859828457 15774114
823993916568 15775411
904411192274 15776708
33979130583 15778005
552727190771 15779302
650700350610 15780599
707898553753 15781896
983129511451 15783193
638807654907 15784490
311475363653 15785787
25484347938 15787084
896482728472 15788381
376602030598 15789678
28315942153 15790975
560655654573 15792272
790014785988 15793569
86080464139 15794866
21520116037 15796163
346020813076 15797460
398122146632 15798757
99672116371 15800054
352816639192 15801351
593502147467 15802648
35111768269 15803945
449090842502 15805242
937257685168 15806539
914604931448 15807836
317138552083 15809133
483636291925 15810430
995022207154 15811727
143844986125 15813024
799075887476 15814321
415678030765 15815618
54366608931 15816915
132518609265 15818212
765663075739 15819509
147809218026 15820806
124023826620 15822103
462116175891 15823400
925364989465 15824697
147809218026 15825994
193114725466 15827291
478539422338 15828588
356780871093 15829885
570849393747 15831182
893651134257 15832479
394724233574 15833776
811534902022 15835073
937257685168 15836370
786050554087 15837667
618420176559 15838964
995022207154 15840261
641639249122 15841558
842116119544 15842855
680148930446 15844152
193681044309 15845449
12459014549 15846746
621251770774 15848043
801907481691 15849340
607093799699 15850637
215201160343 15851934
510253277546 15853231
126289101992 15854528
365275653738 15855825
401520059690 15857122
195946319681 15858419
122324870091 15859716
998986439055 15861013
458718262833 15862310
817198090452 15863607
570849393747 15864904
907809105332 15866201
898181685001 15867498
794545336732 15868795
32846492897 15870092
912339656076 15871389
694306901521 15872686
540268176225 15873983
592369509781 15875280
658062495569 15876577
567451480689 15877874
35678087112 15879171
387362088615 15880468
479672060024 15881765
723189162514 15883062
850610902189 15884359
959344120045 15885656
73621449593 15886953
633710785320 15888250
960476757731 15889547
823993916568 15890844
613889625815 15892141
199344232739 15893438
213502203814 15894735
445692929444 15896032
164232464473 15897329
233889682162 15898626
708464872596 15899923
153472406456 15901220
260506667783 15902517
131952290422 15903814
23219072566 15905111
900446960373 15906408
186885218193 15907705
129687015050 15909002
336393392745 15910299
642205567965 15911596
483636291925 15912893
497794263000 15914190
676184698545 15915487
411147480021 15916784
872131018223 15918081
48137101658 15919378
275230957701 15920675
627481278047 15921972
121758551248 15923269
113263768603 15924566
657496176726 15925863
705066959538 15927160
113830087446 15928457
658628814412 15929754
302980581008 15931051
110998493231 15932348
837019249957 15933645
60029797361 15934942
492131074570 15936239
338658668117 15937536
458718262833 15938833
370372523325 15940130
669955191272 15941427
538569219696 15942724
137049160009 15944021
874962612438 15945318
567451480689 15946615
325633334728 15947912
8494782648 15949209
811534902022 15950506
712995423340 15951803
927630264837 15953100
772458901855 15954397
107034261330 15955694
676184698545 15956991
899314322687 15958288
287689972247 15959585
902712235745 15960882
795111655575 15962179
561788292259 15963476
108166899016 15964773
192548406623 15966070
435499190270 15967367
16423246450 15968664
594068466310 15969961
954813569301 15971258
942920873598 15972555
165365102159 15973852
540834495068 15975149
280327827288 15976446
885156351612 15977743
78152000337 15979040
753204061193 15980337
455320349775 15981634
756601974251 15982931
134217565794 15984228
504590089116 15985525
474008871594 15986822
698837452265 15988119
723755481357 15989416
527809161679 15990713
207839015384 15992010
720357568299 15993307
924232351779 15994604
798509568633 15995901
984262149137 15997198
744142959705 15998495
930461859052 15999792
83248869924 16001089
226527537203 16002386
309776407124 16003683
558390379201 16004980
844947713759 16006277
176691479019 16007574
269567769271 16008871
215201160343 16010168
7928463805 16011465
541967132754 16012762
47570782815 16014059
906110148803 16015356
79850956866 16016653
110998493231 16017950
518748060191 16019247
940655598226 16020544
942920873598 16021841
154038725299 16023138
970104178062 16024435
505722726802 16025732
395290552417 16027029
678449973917 16028326
641072930279 16029623
685812118876 16030920
979165279550 16032217
737913452432 16033514
75886724965 16034811
663159365156 16036108
23219072566 16037405
928196583680 16038702
877794206653 16039999
919135482192 16041296
682414205818 16042593
457019306304 16043890
150640812241 16045187
17555884136 16046484
104202667115 16047781
332995479687 16049078
898181685001 16050375
407183248120 16051672
220864348773 16052969
767362032268 16054266
973502091120 16055563
574247306805 16056860
284858378032 16058157
523278610935 16059454
88912058354 16060751
480804697710 16062048
929329221366 16063345
126289101992 16064642
337526030431 16065939
829657104998 16067236
601430611269 16068533
662026727470 16069830
270134088114 16071127
246348696708 16072424
911207018390 16073721
259940348940 16075018
252578203981 16076315
355081914564 16077612
982563192608 16078909
639373973750 16080206
60029797361 16081503
139880754224 16082800
403785335062 16084097
54366608931 16085394
745841916234 16086691
481937335396 16087988
886288989298 16089285
308643769438 16090582
455886668618 16091879
137049160009 16093176
667123597057 16094473
604262205484 16095770
883457395083 16097067
77585681494 16098364
947451424342 16099661
903278554588 16100958
91177333726 16102255
669955191272 16103552
119493275876 16104849
40774956699 16106146
929329221366 16107443
28315942153 16108740
590104234409 16110037
844947713759 16111334
592935828624 16112631
763397800367 16113928
190283131251 16115225
747540872763 16116522
317138552083 16117819
100238435214 16119116
773025220698 16120413
52667652402 16121710
137615478852 16123007
342622900018 16124304
668256234743 16125601
850610902189 16126898
673919423173 16128195
803040119377 16129492
715260698712 16130789
193681044309 16132086
492697393413 16133383
319970146298 16134680
635976060692 16135977
340923943489 16137274
795111655575 16138571
936125047482 16139868
746974553920 16141165
417376987294 16142462
338092349274 16143759
625782321518 16145056
403785335062 16146353
102503710586 16147650
744142959705 16148947
895350090786 16150244
651832988296 16151541
695439539207 16152838
226527537203 16154135
478539422338 16155432
679582611603 16156729
181222029763 16158026
198211595053 16159323
919135482192 16160620
839284525329 16161917
765096756896 16163214
390193682830 16164511
635409741849 16165808
817764409295 16167105
332995479687 16168402
188017855879 16169699
936125047482 16170996
681281568132 16172293
568017799532 16173590
242384464807 16174887
484202610768 16176184
390193682830 16177481
906676467646 16178778
993323250625 16180075
545931364655 16181372
545931364655 16182669
820029684667 16183966
382265219028 16185263
612756988129 16186560
174992522490 16187857
756035655408 16189154
983695830294 16190451
372071479854 16191748
84381507610 16193045
413979074236 16194342
956512525830 16195639
899880641530 16196936
595767422839 16198233
310342725967 16199530
289955247619 16200827
631445509948 16202124
774157858384 16203421
942920873598 16204718
728852350944 16206015
771892583012 16207312
329031247786 16208609
739046090118 16209906
62295072733 16211203
583308408293 16212500
417376987294 16213797
710163829125 16215094
927063945994 16216391
280894146131 16217688
377168349441 16218985
4530550747 16220282
473442552751 16221579
749806148135 16222876
918569163349 16224173
851743539875 16225470
26616985624 16226767
880059482025 16228064
763397800367 16229361
254277160510 16230658
189716812408 16231955
240685508278 16233252
606527480856 16234549
156304000671 16235846
941788235912 16237143
54932927774 16238440
974634728806 16239737
718092292927 16241034
234456001005 16242331
190849450094 16243628
249180290923 16244925
127421739678 16246222
450789799031 16247519
711862785654 16248816
57764521989 16250113
699970089951 16251410
743010322019 16252707
141579710753 16254004
53233971245 16255301
672220466644 16256598
773025220698 16257895
877227887810 16259192
215201160343 16260489
282593102660 16261786
56631884303 16263083
144977623811 16264380
293919479520 16265677
99672116371 16266974
674485742016 16268271
837585568800 16269568
349418726134 16270865
919135482192 16272162
307511131752 16273459
616154901187 16274756
724321800200 16276053
244649740179 16277350
185186261664 16278647
2831594218 16279944
938956641697 16281241
948584062028 16282538
318271189769 16283835
349418726134 16285132
907242786489 16286429
661460408627 16287726
54366608931 16289023
248047653237 16290320
129687015050 16291617
911207018390 16292914
397555827789 16294211
560655654573 16295508
564053567631 16296805
49836058187 16298102
495528987628 16299399
587272640194 16300696
808703307807 16301993
408315885806 16303290
741311365490 16304587
118360638190 16305884
480804697710 16307181
244649740179 16308478
584441045979 16309775
976900004178 16311072
779821046814 16312369
838151887643 16313666
251445566295 16314963
325067015885 16316260
103636348272 16317557
577645219863 16318854
488166842669 16320151
809835945493 16321448
402652697376 16322745
935558728639 16324042
805305394749 16325339
778688409128 16326636
979731598393 16327933
191415768937 16329230
242384464807 16330527
122324870091 16331824
984828467980 16333121
837585568800 16334418
216900116872 16335715
335827073902 16337012
877794206653 16338309
205573740012 16339606
701102727637 16340903
712429104497 16342200
474008871594 16343497
917436525663 16344794
843248757230 16346091
716393336398 16347388
566885161846 16348685
447391885973 16349982
166497739845 16351279
403219016219 16352576
299016349107 16353873
658628814412 16355170
960476757731 16356467
104202667115 16357764
784917916401 16359061
557257741515 16360358
665990959371 16361655
886288989298 16362952
457585625147 16364249
773025220698 16365546
143844986125 16366843
843815076073 16368140
295618436049 16369437
108166899016 16370734
374903074069 16372031
261072986626 16373328
761132524995 16374625
428137045311 16375922
220298029930 16377219
347719769605 16378516
323368059356 16379813
92876290255 16381110
167064058688 16382407
731117626316 16383704
719791249456 16385001
272965682329 16386298
322801740513 16387595
208971653070 16388892
366974610267 16390189
126289101992 16391486
594634785153 16392783
996721163683 16394080
640506611436 16395377
620119133088 16396674
385663132086 16397971
990491656410 16399268
594068466310 16400565
214634841500 16401862
290521566462 16403159
507988002174 16404456
324500697042 16405753
800774844005 16407050
184053623978 16408347
346020813076 16409644
850610902189 16410941
558956698044 16412238
395856871260 16413535
803040119377 16414832
45871826286 16416129
635409741849 16417426
994455888311 16418723
864768873264 16420020
677317336231 16421317
433233914898 16422614
607093799699 16423911
809835945493 16425208
716393336398 16426505
87779420668 16427802
768494669954 16429099
48703420501 16430396
393591595888 16431693
702235365323 16432990
254843479353 16434287
556691422672 16435584
985961105666 16436881
214068522657 16438178
442861335229 16439475
598032698211 16440772
607093799699 16442069
225961218360 16443366
221996986459 16444663
587838959037 16445960
727153394415 16447257
684113162347 16448554
479105741181 16449851
855141452933 16451148
686944756562 16452445
61728753890 16453742
327898610100 16455039
555558784986 16456336
509120639860 16457633
252578203981 16458930
827391829626 16460227
416810668451 16461524
984262149137 16462821
188017855879 16464118
901013279216 16465415
650134031767 16466712
135350203480 16468009
665990959371 16469306
597466379368 16470603
868166786322 16471900
281460464974 16473197
726587075572 16474494
27183304467 16475791
345454494233 16477088
571982031433 16478385
804172757063 16479682
360745102994 16480979
771326264169 16482276
387362088615 16483573
171594609432 16484870
705066959538 16486167
44739188600 16487464
67391942320 16488761
420208581509 16490058
671087828958 16491355
537436582010 16492652
644470843337 16493949
432667596055 16495246
396989508946 16496543
96274203313 16497840
150074493398 16499137
266736175056 16500434
679582611603 16501731
142146029596 16503028
526676523993 16504325
622384408460 16505622
520447016720 16506919
879493163182 16508216
227093856046 16509513
652965625982 16510810
568017799532 16512107
515916465976 16513404
527242842836 16514701
739612408961 16515998
965573627318 16517295
830223423841 16518592
574813625648 16519889
627481278047 16521186
165931421002 16522483
972369453434 16523780
689776350777 16525077
798509568633 16526374
813800177394 16527671
133084928108 16528968
998420120212 16530265
477973103495 16531562
287689972247 16532859
52667652402 16534156
407749566963 16535453
160834551415 16536750
706765916067 16538047
672786785487 16539344
426438088782 16540641
576512582177 16541938
837019249957 16543235
403785335062 16544532
720357568299 16545829
535737625481 16547126
240685508278 16548423
578777857549 16549720
662026727470 16551017
581609451764 16552314
859105684834 16553611
673919423173 16554908
57764521989 16556205
201043189268 16557502
978032641864 16558799
991624294096 16560096
991624294096 16561393
487600523826 16562690
822294960039 16563987
780953684500 16565284
506289045645 16566581
632011828791 16567878
525543886307 16569175
720923887142 16570472
591803190938 16571769
31713855211 16573066
53233971245 16574363
923666032936 16575660
410581161178 16576957
409448523492 16578254
304679537537 16579551
552160871928 16580848
12459014549 16582145
189150493565 16583442
322801740513 16584739
433800233741 16586036
560655654573 16587333
752637742350 16588630
923666032936 16589927
616721220030 16591224
888554264670 16592521
74187768436 16593818
299016349107 16595115
359046146465 16596412
686944756562 16597709
806438032435 16599006
842682438387 16600303
555558784986 16601600
98539478685 16602897
387928407458 16604194
797376930947 16605491
850044583346 16606788
557257741515 16608085
863069916735 16609382
493830031099 16610679
987093743352 16611976
53233971245 16613273
636542379535 16614570
905543829960 16615867
913472293762 16617164
126289101992 16618461
44739188600 16619758
430402320683 16621055
715827017555 16622352
47570782815 16623649
407749566963 16624946
50968695873 16626243
421907538038 16627540
248613972080 16628837
312041682496 16630134
510253277546 16631431
356780871093 16632728
737913452432 16634025
720357568299 16635322
827958148469 16636619
997287482526 16637916
808703307807 16639213
583308408293 16640510
179523073234 16641807
853442496404 16643104
438330784485 16644401
16423246450 16645698
306944812909 16646995
586706321351 16648292
389061045144 16649589
840983481858 16650886
228792812575 16652183
418509624980 16653480
95141565627 16654777
450223480188 16656074
770193626483 16657371
457585625147 16658668
877227887810 16659965
621251770774 16661262
62861391576 16662559
568017799532 16663856
380566262499 16665153
481937335396 16666450
817764409295 16667747
978032641864 16669044
884590032769 16670341
821162322353 16671638
221996986459 16672935
880059482025 16674232
718658611770 16675529
686378437719 16676826
352816639192 16678123
767362032268 16679420
475141509280 16680717
265037218527 16682014
105901623644 16683311
762265162681 16684608
806438032435 16685905
662026727470 16687202
421341219195 16688499
971236815748 16689796
624649683832 16691093
215201160343 16692390
927063945994 16693687
338092349274 16694984
461549857048 16696281
966706265004 16697578
744142959705 16698875
582742089450 16700172
19821159508 16701469
591236872095 16702766
916303887977 16704063
399821103161 16705360
794545336732 16706657
536870263167 16707954
441728697543 16709251
758300930780 16710548
3 16711845
573680987962 16713142
121758551248 16714439
919701801035 16715736
833621336899 16717033
493830031099 16718330
872697337066 16719627
618420176559 16720924
41341275542 16722221
979165279550 16723518
408315885806 16724815
524411248621 16726112
556691422672 16727409
113263768603 16728706
790581104831 16730003
396989508946 16731300
836452931114 16732597
142146029596 16733894
396989508946 16735191
673353104330 16736488
203874783483 16737785
519314379034 16739082
592935828624 16740379
446259248287 16741676
918002844506 16742973
189150493565 16744270
71922493064 16745567
758300930780 16746864
927063945994 16748161
923099714093 16749458
307511131752 16750755
623517046146 16752052
594068466310 16753349
437764465642 16754646
113830087446 16755943
129687015050 16757240
743576640862 16758537
377168349441 16759834
659195133255 16761131
904411192274 16762428
425871769939 16763725
840983481858 16765022
400387422004 16766319
284292059189 16767616
308077450595 16768913
855141452933 16770210
734515539374 16771507
515350147133 16772804
989359018724 16774101
107034261330 16775398
279761508445 16776695
500625857215 16777992
60596116204 16779289
450223480188 16780586
104768985958 16781883
194813681995 16783180
861937279049 16784477
927063945994 16785774
379433624813 16787071
799642206319 16788368
558390379201 16789665
965007308475 16790962
196512638524 16792259
440029741014 16793556
475141509280 16794853
274664638858 16796150
69090898849 16797447
274664638858 16798744
910640699547 16800041
390760001673 16801338
366974610267 16802635
647868756395 16803932
723755481357 16805229
41341275542 16806526
669388872429 16807823
293919479520 16809120
180089392077 16810417
831922380370 16811714
97406840999 16813011
897615366158 16814308
357913508779 16815605
911773337233 16816902
817198090452 16818199
364143016052 16819496
926497627151 16820793
170461971746 16822090
278628870759 16823387
607660118542 16824684
547064002341 16825981
598032698211 16827278
730551307473 16828575
473442552751 16829872
340357624646 16831169
391326320516 16832466
90044696040 16833763
388494726301 16835060
179523073234 16836357
412280117707 16837654
451922436717 16838951
94008927941 16840248
79850956866 16841545
94575246784 16842842
437198146799 16844139
813233858551 16845436
336959711588 16846733
928196583680 16848030
570283074904 16849327
169329334060 16850624
402086378533 16851921
405484291591 16853218
839284525329 16854515
516482784819 16855812
715827017555 16857109
427004407625 16858406
257675073568 16859703
533472350109 16861000
582175770607 16862297
848345626817 16863594
671087828958 16864891
701102727637 16866188
294485798363 16867485
47004463972 16868782
874962612438 16870079
987093743352 16871376
519880697877 16872673
528941799365 16873970
817198090452 16875267
664858321685 16876564
336393392745 16877861
5663188433 16879158
647868756395 16880455
757734611937 16881752
245782377865 16883049
304113218694 16884346
988792699881 16885643
894217453100 16886940
280327827288 16888237
133084928108 16889534
548196640027 16890831
507988002174 16892128
524411248621 16893425
39642319013 16894722
556125103829 16896019
429269682997 16897316
216900116872 16898613
295618436049 16899910
292786841834 16901207
477406784652 16902504
444560291758 16903801
659761452098 16905098
260506667783 16906395
416244349608 16907692
579344176392 16908989
920834438721 16910286
605394843170 16911583
451356117874 16912880
949716699714 16914177
682980524661 16915474
716959655241 16916771
430968639526 16918068
856840409462 16919365
372071479854 16920662
685245800033 16921959
659195133255 16923256
27183304467 16924553
826259191940 16925850
389061045144 16927147
622950727303 16928444
448524523659 16929741
805305394749 16931038
159135594886 16932335
3 16933632
714694379869 16934929
953114612772 16936226
974634728806 16937523
390760001673 16938820
582175770607 16940117
699403771108 16941414
255409798196 16942711
374903074069 16944008
505722726802 16945305
838718206486 16946602
987093743352 16947899
370372523325 16949196
678449973917 16950493
69090898849 16951790
903278554588 16953087
541967132754 16954384
235588638691 16955681
875528931281 16956978
50402377030 16958275
954813569301 16959572
685812118876 16960869
11326376863 16962166
360745102994 16963463
340357624646 16964760
248047653237 16966057
983695830294 16967354
18122202979 16968651
497227944157 16969948
453055074403 16971245
94575246784 16972542
195946319681 16973839
931594496738 16975136
507988002174 16976433
139880754224 16977730
492697393413 16979027
466080407792 16980324
498360581843 16981621
645037162180 16982918
327898610100 16984215
679016292760 16985512
739612408961 16986809
628047596890 16988106
779254727971 16989403
355081914564 16990700
634277104163 16991997
675618379702 16993294
483636291925 16994591
940655598226 16995888
600297973583 16997185
513651190604 16998482
11892695706 16999779
897615366158 17001076
41341275542 17002373
981996873765 17003670
2265275375 17004967
970104178062 17006264
107034261330 17007561
412280117707 17008858
143844986125 17010155
792846380203 17011452
743010322019 17012749
97406840999 17014046
49836058187 17015343
41341275542 17016640
61162435047 17017937
549329277713 17019234
496661625314 17020531
610491712757 17021828
205007421169 17023125
446825567130 17024422
968971540376 17025719
433800233741 17027016
167630377531 17028313
296751073735 17029610
104202667115 17030907
143844986125 17032204
216900116872 17033501
310342725967 17034798
424739132253 17036095
736780814746 17037392
525543886307 17038689
102503710586 17039986
342622900018 17041283
603129567798 17042580
566885161846 17043877
600297973583 17045174
710730147968 17046471
744142959705 17047768
879493163182 17049065
287123653404 17050362
839284525329 17051659
545365045812 17052956
898181685001 17054253
553859828457 17055550
983129511451 17056847
769627307640 17058144
959344120045 17059441
420208581509 17060738
975767366492 17062035
113830087446 17063332
997287482526 17064629
247481334394 17065926
31713855211 17067223
129687015050 17068520
970104178062 17069817
987660062195 17071114
151207131084 17072411
433800233741 17073708
950849337400 17075005
569150437218 17076302
270134088114 17077599
622384408460 17078896
859672003677 17080193
234456001005 17081490
449657161345 17082787
39642319013 17084084
750372466978 17085381
686378437719 17086678
906676467646 17087975
141013391910 17089272
185752580507 17090569
652965625982 17091866
492697393413 17093163
9627420334 17094460
652399307139 17095757
42473913228 17097054
381698900185 17098351
650134031767 17099648
54932927774 17100945
206706377698 17102242
778688409128 17103539
902712235745 17104836
808703307807 17106133
571415712590 17107430
40208637856 17108727
595767422839 17110024
623517046146 17111321
985394786823 17112618
720357568299 17113915
403219016219 17115212
112697449760 17116509
148941855712 17117806
78718319180 17119103
941788235912 17120400
812667539708 17121697
151773449927 17122994
138181797695 17124291
898181685001 17125588
549329277713 17126885
659761452098 17128182
775290496070 17129479
929329221366 17130776
383397856714 17132073
599165335897 17133370
927630264837 17134667
437198146799 17135964
788315829459 17137261
668822553586 17138558
379433624813 17139855
801907481691 17141152
910640699547 17142449
606527480856 17143746
803606438220 17145043
125156464306 17146340
94575246784 17147637
336393392745 17148934
454187712089 17150231
145543942654 17151528
598599017054 17152825
297883711421 17154122
563487248788 17155419
856274090619 17156716
317704870926 17158013
281460464974 17159310
134217565794 17160607
202175826954 17161904
893084815414 17163201
673919423173 17164498
553859828457 17165795
168196696374 17167092
397555827789 17168389
82116232238 17169686
402652697376 17170983
8494782648 17172280
591803190938 17173577
464381451263 17174874
677883655074 17176171
468345683164 17177468
323368059356 17178765
741311365490 17180062
528941799365 17181359
257675073568 17182656
646736118709 17183953
525543886307 17185250
911207018390 17186547
367540929110 17187844
11892695706 17189141
511952234075 17190438
135916522323 17191735
723755481357 17193032
67391942320 17194329
89478377197 17195626
169895652903 17196923
828524467312 17198220
917436525663 17199517
828524467312 17200814
919701801035 17202111
666557278214 17203408
521579654406 17204705
715260698712 17206002
753770380036 17207299
194813681995 17208596
566318843003 17209893
841549800701 17211190
510253277546 17212487
262771943155 17213784
972935772277 17215081
372637798697 17216378
16423246450 17217675
169329334060 17218972
829657104998 17220269
743010322019 17221566
941221917069 17222863
223129624145 17224160
494962668785 17225457
655230901354 17226754
102503710586 17228051
54366608931 17229348
483636291925 17230645
122324870091 17231942
374903074069 17233239
715827017555 17234536
911207018390 17235833
810402264336 17237130
365841972581 17238427
96274203313 17239724
976900004178 17241021
922533395250 17242318
439463422171 17243615
306944812909 17244912
367540929110 17246209
519314379034 17247506
364709334895 17248803
676184698545 17250100
489299480355 17251397
97973159842 17252694
276363595387 17253991
689210031934 17255288
314306957868 17256585
783785278715 17257882
916870206820 17259179
502324813744 17260476
297883711421 17261773
697138495736 17263070
528375480522 17264367
647302437552 17265664
49836058187 17266961
874962612438 17268258
629746553419 17269555
45871826286 17270852
847779307974 17272149
41341275542 17273446
709031191439 17274743
297317392578 17276040
50402377030 17277337
823427597725 17278634
815499133923 17279931
620685451931 17281228
698271133422 17282525
544798726969 17283822
525543886307 17285119
771892583012 17286416
683546843504 17287713
137049160009 17289010
252011885138 17290307
250312928609 17291604
362444059523 17292901
975201047649 17294198
236154957534 17295495
19254840665 17296792
527809161679 17298089
432667596055 17299386
865335192107 17300683
216333798029 17301980
609925393914 17303277
113830087446 17304574
942920873598 17305871
717525974084 17307168
884590032769 17308465
834753974585 17309762
939522960540 17311059
958211482359 17312356
109299536702 17313653
789448467145 17314950
128554377364 17316247
150074493398 17317544
437198146799 17318841
131385971579 17320138
873263655909 17321435
113830087446 17322732
652399307139 17324029
783218959872 17325326
416244349608 17326623
709031191439 17327920
49269739344 17329217
197078957367 17330514
567451480689 17331811
833055018056 17333108
506855364488 17334405
18688521822 17335702
353949276878 17336999
352816639192 17338296
412846436550 17339593
619552814245 17340890
163666145630 17342187
852309858718 17343484
748107191606 17344781
44739188600 17346078
626348640361 17347375
834753974585 17348672
350551363820 17349969
265603537370 17351266
807004351278 17352563
284292059189 17353860
363010378366 17355157
441728697543 17356454
44739188600 17357751
425305451096 17359048
498926900686 17360345
466080407792 17361642
591236872095 17362939
942354554755 17364236
958777801202 17365533
771892583012 17366830
863636235578 17368127
163099826787 17369424
477973103495 17370721
712429104497 17372018
83815188767 17373315
736214495903 17374612
399254784318 17375909
239552870592 17377206
204441102326 17378503
232757044476 17379800
209537971913 17381097
265037218527 17382394
594068466310 17383691
446259248287 17384988
327898610100 17386285
80983594552 17387582
130253333893 17388879
7362144962 17390176
204441102326 17391473
582175770607 17392770
626914959204 17394067
421341219195 17395364
148941855712 17396661
980297917236 17397958
30014898682 17399255
710163829125 17400552
654664582511 17401849
316005914397 17403146
32846492897 17404443
462682494734 17405740
144977623811 17407037
559523016887 17408334
495528987628 17409631
701669046480 17410928
797943249790 17412225
14157971078 17413522
792846380203 17414819
530640755894 17416116
809835945493 17417413
221430667616 17418710
476274146966 17420007
873263655909 17421304
451922436717 17422601
702235365323 17423898
557257741515 17425195
955379888144 17426492
695439539207 17427789
633710785320 17429086
847212989131 17430383
496095306471 17431680
347719769605 17432977
128554377364 17434274
871564699380 17435571
963874670789 17436868
196512638524 17438165
129120696207 17439462
914038612605 17440759
629746553419 17442056
880059482025 17443353
873829974752 17444650
193114725466 17445947
659195133255 17447244
12459014549 17448541
372637798697 17449838
80417275709 17451135
993889569468 17452432
141013391910 17453729
564053567631 17455026
680715249289 17456323
150074493398 17457620
741877684333 17458917
616154901187 17460214
562354611102 17461511
70789855378 17462808
189150493565 17464105
242384464807 17465402
51535014716 17466699
264470899684 17467996
221996986459 17469293
193114725466 17470590
506855364488 17471887
265603537370 17473184
113263768603 17474481
915171250291 17475778
282593102660 17477075
255976117039 17478372
357913508779 17479669
837585568800 17480966
116661681661 17482263
711296466811 17483560
580476814078 17484857
830789742684 17486154
214634841500 17487451
618986495402 17488748
265037218527 17490045
553859828457 17491342
787749510616 17492639
56065565460 17493936
856274090619 17495233
122891188934 17496530
625782321518 17497827
386795769772 17499124
947451424342 17500421
955946206987 17501718
467779364321 17503015
590104234409 17504312
136482841166 17505609
6795826119 17506906
880625800868 17508203
65692985791 17509500
41907594385 17510797
790581104831 17512094
972369453434 17513391
428137045311 17514688
755469336565 17515985
980297917236 17517282
981430554922 17518579
758867249623 17519876
646169799866 17521173
639940292593 17522470
997287482526 17523767
126289101992 17525064
285424696875 17526361
110998493231 17527658
78152000337 17528955
674485742016 17530252
764530438053 17531549
231624406790 17532846
990491656410 17534143
329031247786 17535440
814932815080 17536737
329031247786 17538034
477406784652 17539331
941788235912 17540628
727719713258 17541925
973502091120 17543222
381132581342 17544519
310342725967 17545816
228226493732 17547113
723755481357 17548410
766229394582 17549707
393591595888 17551004
121192232405 17552301
133084928108 17553598
97406840999 17554895
453055074403 17556192
645037162180 17557489
199344232739 17558786
266169856213 17560083
445692929444 17561380
353382958035 17562677
930461859052 17563974
641072930279 17565271
177824116705 17566568
778122090285 17567865
91743652569 17569162
132518609265 17570459
449090842502 17571756
724321800200 17573053
93442609098 17574350
319403827455 17575647
25484347938 17576944
335260755059 17578241
313740639025 17579538
45305507443 17580835
117794319347 17582132
278628870759 17583429
241251827121 17584726
258241392411 17586023
446259248287 17587320
707332234910 17588617
199910551582 17589914
67391942320 17591211
961609395417 17592508
510819596389 17593805
957645163516 17595102
497227944157 17596399
79850956866 17597696
369806204482 17598993
813800177394 17600290
756601974251 17601587
219731711087 17602884
80983594552 17604181
224262261831 17605478
665990959371 17606775
34545449426 17608072
793979017889 17609369
197645276210 17610666
701669046480 17611963
214068522657 17613260
200476870425 17614557
191982087780 17615854
883457395083 17617151
45871826286 17618448
626914959204 17619745
454754030932 17621042
643338205651 17622339
628613915733 17623636
575379944491 17624933
339791305803 17626230
515916465976 17627527
374336755226 17628824
205573740012 17630121
197078957367 17631418
197078957367 17632715
552160871928 17634012
208405334227 17635309
973502091120 17636606
519880697877 17637903
401520059690 17639200
246348696708 17640497
181788348606 17641794
628047596890 17643091
239552870592 17644388
972369453434 17645685
134783884637 17646982
600864292426 17648279
326765972414 17649576
438330784485 17650873
969537859219 17652170
759433568466 17653467
595201103996 17654764
351117682663 17656061
283159421503 17657358
134217565794 17658655
99105797528 17659952
503457451430 17661249
711862785654 17662546
699970089951 17663843
312041682496 17665140
457585625147 17666437
449090842502 17667734
699403771108 17669031
304113218694 17670328
79850956866 17671625
919135482192 17672922
987093743352 17674219
541400813911 17675516
521013335563 17676813
854575134090 17678110
60029797361 17679407
191982087780 17680704
283159421503 17682001
638241336064 17683298
531207074737 17684595
810402264336 17685892
796244293261 17687189
118360638190 17688486
790581104831 17689783
333561798530 17691080
334128117373 17692377
359612465308 17693674
571982031433 17694971
842682438387 17696268
335827073902 17697565
736214495903 17698862
148941855712 17700159
784351597558 17701456
611058031600 17702753
395856871260 17704050
295618436049 17705347
217466435715 17706644
173859884804 17707941
984262149137 17709238
738479771275 17710535
480238378867 17711832
31147536368 17713129
562354611102 17714426
755469336565 17715723
752071423507 17717020
120059594719 17718317
15290608764 17719614
9061101491 17720911
146676580340 17722208
340357624646 17723505
357913508779 17724802
93442609098 17726099
572548350276 17727396
477406784652 17728693
850610902189 17729990
721490205985 17731287
141013391910 17732584
718092292927 17733881
936691366325 17735178
809269626650 17736475
476274146966 17737772
587272640194 17739069
847212989131 17740366
340357624646 17741663
244083421336 17742960
15856927607 17744257
715827017555 17745554
391326320516 17746851
699970089951 17748148
374336755226 17749445
874962612438 17750742
814366496237 17752039
993889569468 17753336
357347189936 17754633
309210088281 17755930
53233971245 17757227
873263655909 17758524
779254727971 17759821
773591539541 17761118
496661625314 17762415
849478264503 17763712
364709334895 17765009
875528931281 17766306
493830031099 17767603
309210088281 17768900
637108698378 17770197
866467829793 17771494
646736118709 17772791
818897046981 17774088
662026727470 17775385
967272583847 17776682
461549857048 17777979
592369509781 17779276
944619830127 17780573
737347133589 17781870
514217509447 17783167
860804641363 17784464
33412811740 17785761
769627307640 17787058
13025333392 17788355
84381507610 17789652
116661681661 17790949
488166842669 17792246
501758494901 17793543
107600580173 17794840
480804697710 17796137
299582667950 17797434
312608001339 17798731
982563192608 17800028
141579710753 17801325
819463365824 17802622
589537915566 17803919
230491769104 17805216
196512638524 17806513
860238322520 17807810
985394786823 17809107
267302493899 17810404
833055018056 17811701
463815132420 17812998
179523073234 17814295
919701801035 17815592
587838959037 17816889
514783828290 17818186
478539422338 17819483
997853801369 17820780
458151943990 17822077
85514145296 17823374
214634841500 17824671
341490262332 17825968
775856814913 17827265
473442552751 17828562
159135594886 17829859
894217453100 17831156
221430667616 17832453
821162322353 17833750
699403771108 17835047
348852407291 17836344
810402264336 17837641
335827073902 17838938
820029684667 17840235
119493275876 17841532
593502147467 17842829
750938785821 17844126
244083421336 17845423
501758494901 17846720
557257741515 17848017
748107191606 17849314
732816582845 17850611
415111711922 17851908
538002900853 17853205
360745102994 17854502
575379944491 17855799
248047653237 17857096
637108698378 17858393
799642206319 17859690
208405334227 17860987
969537859219 17862284
940089279383 17863581
846646670288 17864878
86646782982 17866175
176691479019 17867472
719791249456 17868769
92309971412 17870066
730551307473 17871363
637108698378 17872660
156304000671 17873957
568017799532 17875254
781520003343 17876551
950283018557 17877848
717525974084 17879145
645037162180 17880442
603695886641 17881739
508554321017 17883036
279761508445 17884333
403219016219 17885630
186885218193 17886927
391326320516 17888224
61162435047 17889521
771326264169 17890818
693740582678 17892115
403219016219 17893412
113263768603 17894709
426438088782 17896006
202742145797 17897303
765096756896 17898600
728852350944 17899897
692607944992 17901194
643338205651 17902491
47570782815 17903788
239552870592 17905085
386795769772 17906382
23219072566 17907679
360178784151 17908976
311475363653 17910273
30014898682 17911570
352250320349 17912867
766795713425 17914164
241818145964 17915461
987660062195 17916758
110998493231 17918055
805871713592 17919352
714694379869 17920649
141579710753 17921946
492697393413 17923243
533472350109 17924540
970104178062 17925837
286557334561 17927134
691475307306 17928431
797943249790 17929728
744709278548 17931025
885156351612 17932322
772458901855 17933619
886855308141 17934916
154038725299 17936213
155737681828 17937510
374336755226 17938807
886288989298 17940104
965573627318 17941401
82682551081 17942698
34545449426 17943995
105901623644 17945292
41907594385 17946589
14724289921 17947886
467779364321 17949183
465514088949 17950480
975767366492 17951777
316572233240 17953074
873829974752 17954371
366408291424 17955668
975201047649 17956965
851743539875 17958262
130819652736 17959559
854008815247 17960856
79850956866 17962153
843248757230 17963450
878360525496 17964747
865901510950 17966044
876661568967 17967341
767362032268 17968638
793979017889 17969935
918569163349 17971232
971236815748 17972529
702235365323 17973826
397555827789 17975123
477973103495 17976420
537436582010 17977717
738479771275 17979014
906110148803 17980311
686944756562 17981608
30581217525 17982905
484768929611 17984202
998420120212 17985499
767928351111 17986796
26616985624 17988093
780953684500 17989390
249746609766 17990687
496095306471 17991984
595767422839 17993281
155171362985 17994578
249180290923 17995875
200476870425 17997172
493263712256 17998469
406616929277 17999766
793979017889 18001063
160834551415 18002360
647302437552 18003657
948584062028 18004954
178956754391 18006251
11326376863 18007548
987093743352 18008845
555558784986 18010142
94575246784 18011439
649567712924 18012736
504023770273 18014033
205007421169 18015330
822861278882 18016627
171594609432 18017924
876661568967 18019221
419642262666 18020518
374336755226 18021815
527809161679 18023112
395856871260 18024409
980864236079 18025706
763397800367 18027003
108166899016 18028300
980864236079 18029597
716959655241 18030894
99105797528 18032191
906676467646 18033488
408315885806 18034785
756601974251 18036082
391892639359 18037379
923099714093 18038676
515350147133 18039973
479105741181 18041270
869865742851 18042567
658062495569 18043864
87213101825 18045161
989925337567 18046458
970670496905 18047755
756601974251 18049052
97406840999 18050349
954247250458 18051646
838718206486 18052943
335260755059 18054240
850610902189 18055537
738479771275 18056834
781520003343 18058131
24351710252 18059428
76453043808 18060725
908375424175 18062022
598032698211 18063319
979731598393 18064616
191415768937 18065913
352250320349 18067210
950283018557 18068507
878360525496 18069804
136482841166 18071101
134217565794 18072398
68524580006 18073695
28315942153 18074992
538569219696 18076289
90044696040 18077586
799642206319 18078883
372071479854 18080180
185752580507 18081477
476274146966 18082774
495528987628 18084071
566885161846 18085368
671087828958 18086665
430402320683 18087962
948017743185 18089259
496095306471 18090556
690908988463 18091853
884023713926 18093150
720357568299 18094447
113830087446 18095744
793979017889 18097041
816631771609 18098338
960476757731 18099635
97406840999 18100932
348852407291 18102229
949150380871 18103526
979165279550 18104823
917436525663 18106120
752071423507 18107417
979731598393 18108714
302414262165 18110011
64560348105 18111308
893084815414 18112605
353382958035 18113902
138181797695 18115199
306378494066 18116496
855141452933 18117793
393025277045 18119090
71922493064 18120387
968971540376 18121684
440029741014 18122981
807570670121 18124278
509686958703 18125575
262771943155 18126872
745275597391 18128169
878360525496 18129466
635409741849 18130763
649567712924 18132060
322235421670 18133357
733949220531 18134654
49836058187 18135951
9627420334 18137248
271833044643 18138545
479105741181 18139842
45305507443 18141139
886855308141 18142436
169895652903 18143733
558956698044 18145030
991057975253 18146327
592369509781 18147624
869865742851 18148921
541400813911 18150218
958211482359 18151515
867034148636 18152812
49836058187 18154109
973502091120 18155406
669388872429 18156703
724321800200 18158000
839284525329 18159297
266169856213 18160594
471743596222 18161891
717525974084 18163188
197078957367 18164485
579344176392 18165782
745275597391 18167079
838151887643 18168376
853442496404 18169673
652965625982 18170970
402652697376 18172267
224262261831 18173564
729984988630 18174861
995588525997 18176158
567451480689 18177455
687511075405 18178752
68524580006 18180049
141013391910 18181346
801341162848 18182643
526676523993 18183940
949150380871 18185237
909508061861 18186534
850044583346 18187831
805305394749 18189128
564619886474 18190425
710163829125 18191722
558956698044 18193019
637675017221 18194316
156870319514 18195613
231058087947 18196910
376602030598 18198207
929329221366 18199504
870432061694 18200801
750938785821 18202098
587838959037 18203395
934992409796 18204692
934992409796 18205989
289388928776 18207286
607093799699 18208583
97406840999 18209880
518748060191 18211177
417943306137 18212474
954247250458 18213771
773025220698 18215068
3 18216365
528375480522 18217662
578777857549 18218959
903278554588 18220256
431534958369 18221553
294485798363 18222850
543666089283 18224147
502891132587 18225444
481937335396 18226741
416244349608 18228038
797376930947 18229335
791147423674 18230632
954247250458 18231929
963874670789 18233226
335260755059 18234523
573680987962 18235820
566885161846 18237117
841549800701 18238414
796810612104 18239711
595767422839 18241008
475141509280 18242305
264470899684 18243602
368107247953 18244899
419075943823 18246196
919701801035 18247493
796810612104 18248790
565186205317 18250087
814932815080 18251384
578211538706 18252681
697704814579 18253978
941221917069 18255275
358479827622 18256572
67958261163 18257869
262771943155 18259166
336393392745 18260463
350551363820 18261760
61728753890 18263057
937824004011 18264354
212369566128 18265651
985394786823 18266948
593502147467 18268245
799075887476 18269542
291654204148 18270839
848345626817 18272136
822861278882 18273433
855707771776 18274730
522712292092 18276027
434366552584 18277324
87779420668 18278621
80983594552 18279918
844947713759 18281215
30014898682 18282512
501192176058 18283809
257675073568 18285106
155171362985 18286403
334694436216 18287700
622950727303 18288997
562920929945 18290294
653531944825 18291591
923666032936 18292888
252578203981 18294185
811534902022 18295482
50968695873 18296779
11326376863 18298076
479672060024 18299373
547064002341 18300670
1698956532 18301967
622950727303 18303264
702801684166 18304561
238420232906 18305858
94575246784 18307155
981996873765 18308452
955379888144 18309749
841549800701 18311046
800774844005 18312343
158569276043 18313640
484768929611 18314937
404351653905 18316234
947451424342 18317531
698837452265 18318828
842116119544 18320125
310342725967 18321422
736780814746 18322719
263338261998 18324016
312041682496 18325313
940655598226 18326610
257675073568 18327907
347719769605 18329204
353382958035 18330501
802473800534 18331798
177824116705 18333095
71922493064 18334392
884023713926 18335689
338092349274 18336986
277496233073 18338283
975201047649 18339580
786050554087 18340877
411147480021 18342174
438897103328 18343471
333561798530 18344768
517615422505 18346065
117228000504 18347362
353949276878 18348659
279195189602 18349956
596900060525 18351253
804739075906 18352550
35678087112 18353847
843248757230 18355144
183487305135 18356441
818330728138 18357738
372637798697 18359035
549329277713 18360332
352816639192 18361629
833055018056 18362926
138748116538 18364223
3964231904 18365520
988226381038 18366817
790581104831 18368114
440596059857 18369411
652965625982 18370708
508554321017 18372005
794545336732 18373302
752071423507 18374599
13025333392 18375896
250879247452 18377193
890819540042 18378490
382831537871 18379787
69090898849 18381084
27183304467 18382381
424172813410 18383678
576512582177 18384975
373770436383 18386272
574247306805 18387569
248047653237 18388866
400387422004 18390163
224262261831 18391460
105901623644 18392757
834753974585 18394054
509686958703 18395351
317704870926 18396648
814366496237 18397945
720357568299 18399242
189716812408 18400539
27749623310 18401836
543099770440 18403133
522145973249 18404430
584441045979 18405727
135916522323 18407024
327898610100 18408321
869865742851 18409618
259374030097 18410915
160834551415 18412212
742444003176 18413509
194813681995 18414806
730551307473 18416103
325633334728 18417400
385663132086 18418697
761132524995 18419994
62295072733 18421291
159135594886 18422588
428703364154 18423885
89478377197 18425182
724888119043 18426479
746974553920 18427776
177824116705 18429073
265037218527 18430370
352250320349 18431667
769627307640 18432964
708464872596 18434261
113830087446 18435558
628613915733 18436855
436065509113 18438152
632011828791 18439449
291654204148 18440746
479105741181 18442043
21520116037 18443340
657496176726 18444637
877794206653 18445934
318271189769 18447231
385663132086 18448528
402086378533 18449825
997853801369 18451122
598599017054 18452419
374336755226 18453716
47570782815 18455013
370938842168 18456310
887421626984 18457607
582175770607 18458904
509686958703 18460201
676184698545 18461498
376602030598 18462795
723189162514 18464092
330163885472 18465389
947451424342 18466686
285991015718 18467983
43606550914 18469280
574813625648 18470577
875528931281 18471874
970104178062 18473171
837019249957 18474468
307511131752 18475765
861937279049 18477062
784917916401 18478359
907809105332 18479656
78152000337 18480953
950283018557 18482250
313174320182 18483547
931594496738 18484844
306378494066 18486141
888554264670 18487438
578211538706 18488735
482503654239 18490032
311475363653 18491329
195946319681 18492626
336959711588 18493923
387928407458 18495220
898181685001 18496517
954813569301 18497814
393591595888 18499111
19254840665 18500408
799075887476 18501705
897049047315 18503002
260506667783 18504299
327898610100 18505596
121758551248 18506893
675052060859 18508190
355081914564 18509487
146676580340 18510784
918002844506 18512081
373770436383 18513378
75320406122 18514675
326765972414 18515972
832488699213 18517269
688077394248 18518566
906676467646 18519863
643904524494 18521160
919135482192 18522457
218032754558 18523754
260506667783 18525051
208405334227 18526348
603695886641 18527645
508554321017 18528942
696005858050 18530239
55499246617 18531536
374336755226 18532833
297317392578 18534130
469478320850 18535427
560655654573 18536724
566318846 18538021
484768929611 18539318
725454437886 18540615
665424640528 18541912
943487192441 18543209
58897159675 18544506
870432061694 18545803
208971653070 18547100
319970146298 18548397
806438032435 18549694
507988002174 18550991
134783884637 18552288
442861335229 18553585
923099714093 18554882
160268232572 18556179
950283018557 18557476
991057975253 18558773
764530438053 18560070
4530550747 18561367
276929914230 18562664
206706377698 18563961
527242842836 18565258
786616872930 18566555
212369566128 18567852
514217509447 18569149
41341275542 18570446
745841916234 18571743
366974610267 18573040
538569219696 18574337
675618379702 18575634
721490205985 18576931
769060988797 18578228
656929857883 18579525
626348640361 18580822
911773337233 18582119
500059538372 18583416
299582667950 18584713
771892583012 18586010
248613972080 18587307
363010378366 18588604
477406784652 18589901
804739075906 18591198
316572233240 18592495
756601974251 18593792
36244405955 18595089
492131074570 18596386
283159421503 18597683
19821159508 18598980
234456001005 18600277
513084871761 18601574
103070029429 18602871
521579654406 18604168
359046146465 18605465
188584174722 18606762
673919423173 18608059
190849450094 18609356
547630321184 18610653
570849393747 18611950
169895652903 18613247
918002844506 18614544
378867305970 18615841
487600523826 18617138
464381451263 18618435
64560348105 18619732
383397856714 18621029
565186205317 18622326
745275597391 18623623
234456001005 18624920
240119189435 18626217
704500640695 18627514
617853857716 18628811
174426203647 18630108
24351710252 18631405
517049103662 18632702
100804754057 18633999
265603537370 18635296
777555771442 18636593
718658611770 18637890
660894089784 18639187
788882148302 18640484
53800290088 18641781
508554321017 18643078
248613972080 18644375
916870206820 18645672
874962612438 18646969
219731711087 18648266
496661625314 18649563
410014842335 18650860
560089335730 18652157
8494782648 18653454
272965682329 18654751
236154957534 18656048
18688521822 18657345
727719713258 18658642
989925337567 18659939
105901623644 18661236
195380000838 18662533
697704814579 18663830
467779364321 18665127
781520003343 18666424
735648177060 18667721
854575134090 18669018
699403771108 18670315
361877740680 18671612
630312872262 18672909
201609508111 18674206
430402320683 18675503
206140058855 18676800
904411192274 18678097
949150380871 18679394
914604931448 18680691
583874727136 18681988
352250320349 18683285
138181797695 18684582
894217453100 18685879
543666089283 18687176
848911945660 18688473
258241392411 18689770
404351653905 18691067
607660118542 18692364
729418669787 18693661
588971596723 18694958
587272640194 18696255
449657161345 18697552
976333685335 18698849
121758551248 18700146
839850844172 18701443
313174320182 18702740
754903017722 18704037
967272583847 18705334
945752467813 18706631
890819540042 18707928
288256291090 18709225
584441045979 18710522
463248813577 18711819
921400757564 18713116
279195189602 18714413
43040232071 18715710
119493275876 18717007
634277104163 18718304
122324870091 18719601
170461971746 18720898
949716699714 18722195
663159365156 18723492
16989565293 18724789
545931364655 18726086
382265219028 18727383
667123597057 18728680
455886668618 18729977
483069973082 18731274
790014785988 18732571
75320406122 18733868
718658611770 18735165
729984988630 18736462
864768873264 18737759
792280061360 18739056
923099714093 18740353
355081914564 18741650
710163829125 18742947
778688409128 18744244
795677974418 18745541
156304000671 18746838
822861278882 18748135
621251770774 18749432
479105741181 18750729
27749623310 18752026
428703364154 18753323
356780871093 18754620
339791305803 18755917
91177333726 18757214
615022263501 18758511
135350203480 18759808
322235421670 18761105
945752467813 18762402
31713855211 18763699
263904580841 18764996
893084815414 18766293
81549913395 18767590
626914959204 18768887
400953740847 18770184
785484235244 18771481
686944756562 18772778
185752580507 18774075
700536408794 18775372
125722783149 18776669
521579654406 18777966
582175770607 18779263
77585681494 18780560
960476757731 18781857
787749510616 18783154
172727247118 18784451
566318843003 18785748
150074493398 18787045
318837508612 18788342
974068409963 18789639
100238435214 18790936
803606438220 18792233
32280174054 18793530
962175714260 18794827
677883655074 18796124
681847886975 18797421
228792812575 18798718
82682551081 18800015
211803247285 18801312
364709334895 18802609
638807654907 18803906
466080407792 18805203
476274146966 18806500
929329221366 18807797
592369509781 18809094
790581104831 18810391
990491656410 18811688
775290496070 18812985
292786841834 18814282
788315829459 18815579
655230901354 18816876
924798670622 18818173
863069916735 18819470
987093743352 18820767
548762958870 18822064
477406784652 18823361
880059482025 18824658
740178727804 18825955
188017855879 18827252
453055074403 18828549
975201047649 18829846
809269626650 18831143
96840522156 18832440
120625913562 18833737
453621393246 18835034
876661568967 18836331
264470899684 18837628
427570726468 18838925
392458958202 18840222
176691479019 18841519
116661681661 18842816
696572176893 18844113
938390322854 18845410
225961218360 18846707
910074380704 18848004
861937279049 18849301
560655654573 18850598
633710785320 18851895
934992409796 18853192
925931308308 18854489
978598960707 18855786
320536465141 18857083
213502203814 18858380
824560235411 18859677
494396349942 18860974
676184698545 18862271
914038612605 18863568
509120639860 18864865
35678087112 18866162
496661625314 18867459
780953684500 18868756
897615366158 18870053
432667596055 18871350
938390322854 18872647
665990959371 18873944
588971596723 18875241
45871826286 18876538
44172869757 18877835
639373973750 18879132
901579598059 18880429
40774956699 18881726
245216059022 18883023
604262205484 18884320
550461915399 18885617
888554264670 18886914
766229394582 18888211
625216002675 18889508
224262261831 18890805
460983538205 18892102
500059538372 18893399
316572233240 18894696
451922436717 18895993
615588582344 18897290
788882148302 18898587
237287595220 18899884
265037218527 18901181
22652753723 18902478
801341162848 18903775
857973047148 18905072
872131018223 18906369
81549913395 18907666
435499190270 18908963
363576697209 18910260
3397913061 18911557
567451480689 18912854
254843479353 18914151
707898553753 18915448
787749510616 18916745
880059482025 18918042
893651134257 18919339
774157858384 18920636
125156464306 18921933
987093743352 18923230
872697337066 18924527
707332234910 18925824
203308464640 18927121
714128061026 18928418
79284638023 18929715
95707884470 18931012
847212989131 18932309
463815132420 18933606
531207074737 18934903
939522960540 18936200
848345626817 18937497
582742089450 18938794
855141452933 18940091
672786785487 18941388
592935828624 18942685
804172757063 18943982
504590089116 18945279
538002900853 18946576
891952177728 18947873
797376930947 18949170
863069916735 18950467
895916409629 18951764
231624406790 18953061
595201103996 18954358
292220522991 18955655
178390435548 18956952
86646782982 18958249
89478377197 18959546
992756931782 18960843
840983481858 18962140
575379944491 18963437
424172813410 18964734
492697393413 18966031
83248869924 18967328
86080464139 18968625
423606494567 18969922
960476757731 18971219
651266669453 18972516
701669046480 18973813
49269739344 18975110
132518609265 18976407
489865799198 18977704
493830031099 18979001
797943249790 18980298
731117626316 18981595
797376930947 18982892
80983594552 18984189
323934378199 18985486
748673510449 18986783
918002844506 18988080
763964119210 18989377
181788348606 18990674
460417219362 18991971
324500697042 18993268
938390322854 18994565
886855308141 18995862
287123653404 18997159
31713855211 18998456
366408291424 18999753
659761452098 19001050
365275653738 19002347
11326376863 19003644
428137045311 19004941
24918029095 19006238
452488755560 19007535
697704814579 19008832
727719713258 19010129
886855308141 19011426
214068522657 19012723
8494782648 19014020
197645276210 19015317
938390322854 19016614
114396406289 19017911
452488755560 19019208
501758494901 19020505
338658668117 19021802
60596116204 19023099
918569163349 19024396
719791249456 19025693
465514088949 19026990
169329334060 19028287
808136988964 19029584
633144466477 19030881
940089279383 19032178
347719769605 19033475
558956698044 19034772
429269682997 19036069
675052060859 19037366
428703364154 19038663
885156351612 19039960
296751073735 19041257
1698956532 19042554
440029741014 19043851
113830087446 19045148
855141452933 19046445
861370960206 19047742
961609395417 19049039
556125103829 19050336
715260698712 19051633
346587131919 19052930
783785278715 19054227
491564755727 19055524
612190669286 19056821
748107191606 19058118
834187655742 19059415
653531944825 19060712
237287595220 19062009
634843423006 19063306
88345739511 19064603
940089279383 19065900
47570782815 19067197
65692985791 19068494
664858321685 19069791
519314379034 19071088
625782321518 19072385
236154957534 19073682
623517046146 19074979
382265219028 19076276
288256291090 19077573
203874783483 19078870
453621393246 19080167
299016349107 19081464
660327770941 19082761
114396406289 19084058
219165392244 19085355
344888175390 19086652
440596059857 19087949
731117626316 19089246
326199653571 19090543
735081858217 19091840
353949276878 19093137
265603537370 19094434
688077394248 19095731
738479771275 19097028
865901510950 19098325
82116232238 19099622
516482784819 19100919
186885218193 19102216
822861278882 19103513
391326320516 19104810
350551363820 19106107
295052117206 19107404
667689915900 19108701
147809218026 19109998
873263655909 19111295
895916409629 19112592
972369453434 19113889
191415768937 19115186
510819596389 19116483
831922380370 19117780
446825567130 19119077
662593046313 19120374
807570670121 19121671
440029741014 19122968
317138552083 19124265
358479827622 19125562
26616985624 19126859
94575246784 19128156
73055130750 19129453
969537859219 19130750
639373973750 19132047
198211595053 19133344
446825567130 19134641
223129624145 19135938
129687015050 19137235
397555827789 19138532
993889569468 19139829
562354611102 19141126
724321800200 19142423
107600580173 19143720
535737625481 19145017
902712235745 19146314
12459014549 19147611
997287482526 19148908
162533507944 19150205
569150437218 19151502
257675073568 19152799
995022207154 19154096
904411192274 19155393
390760001673 19156690
956512525830 19157987
58897159675 19159284
181222029763 19160581
822861278882 19161878
984828467980 19163175
104202667115 19164472
438897103328 19165769
424172813410 19167066
599165335897 19168363
972935772277 19169660
485335248454 19170957
411713798864 19172254
540268176225 19173551
457019306304 19174848
624649683832 19176145
165931421002 19177442
421341219195 19178739
122324870091 19180036
307511131752 19181333
209537971913 19182630
407183248120 19183927
28315942153 19185224
556125103829 19186521
365841972581 19187818
344888175390 19189115
507421683331 19190412
210104290756 19191709
699970089951 19193006
40774956699 19194303
477973103495 19195600
876661568967 19196897
326765972414 19198194
218032754558 19199491
451922436717 19200788
219731711087 19202085
572548350276 19203382
761132524995 19204679
177824116705 19205976
869865742851 19207273
587838959037 19208570
203308464640 19209867
146110261497 19211164
928762902523 19212461
251445566295 19213758
111564812074 19215055
725454437886 19216352
779254727971 19217649
946885105499 19218946
967838902690 19220243
661460408627 19221540
910640699547 19222837
447958204816 19224134
506855364488 19225431
764530438053 19226728
797376930947 19228025
385663132086 19229322
140447073067 19230619
83248869924 19231916
877794206653 19233213
300715305636 19234510
958211482359 19235807
403785335062 19237104
471177277379 19238401
764530438053 19239698
169329334060 19240995
332995479687 19242292
886855308141 19243589
364143016052 19244886
662026727470 19246183
459850900519 19247480
574813625648 19248777
675052060859 19250074
468912002007 19251371
600297973583 19252668
324500697042 19253965
23785391409 19255262
492131074570 19256559
665424640528 19257856
98539478685 19259153
903278554588 19260450
808703307807 19261747
252011885138 19263044
669388872429 19264341
359046146465 19265638
921967076407 19266935
164798783316 19268232
57764521989 19269529
754903017722 19270826
665424640528 19272123
566318843003 19273420
568584118375 19274717
327898610100 19276014
129120696207 19277311
663725683999 19278608
83248869924 19279905
716393336398 19281202
368673566796 19282499
104202667115 19283796
732250264002 19285093
711296466811 19286390
232757044476 19287687
359612465308 19288984
340923943489 19290281
882891076240 19291578
399821103161 19292875
460417219362 19294172
391892639359 19295469
484202610768 19296766
589537915566 19298063
438897103328 19299360
752637742350 19300657
332995479687 19301954
416244349608 19303251
864202554421 19304548
14724289921 19305845
970670496905 19307142
651832988296 19308439
87779420668 19309736
575946263334 19311033
728286032101 19312330
884590032769 19313627
483636291925 19314924
966139946161 19316221
712995423340 19317518
912339656076 19318815
566318846 19320112
553859828457 19321409
348286088448 19322706
884590032769 19324003
911773337233 19325300
229359131418 19326597
849478264503 19327894
654098263668 19329191
336959711588 19330488
774724177227 19331785
696005858050 19333082
131385971579 19334379
869865742851 19335676
1698956532 19336973
763964119210 19338270
339791305803 19339567
352250320349 19340864
901013279216 19342161
501192176058 19343458
356780871093 19344755
726020756729 19346052
702801684166 19347349
980297917236 19348646
754903017722 19349943
859672003677 19351240
41907594385 19352537
348286088448 19353834
245782377865 19355131
859672003677 19356428
779254727971 19357725
647868756395 19359022
248047653237 19360319
967838902690 19361616
750372466978 19362913
433800233741 19364210
552727190771 19365507
617853857716 19366804
962742033103 19368101
283159421503 19369398
383397856714 19370695
455886668618 19371992
99672116371 19373289
949716699714 19374586
371505161011 19375883
229925450261 19377180
613323306972 19378477
636542379535 19379774
393591595888 19381071
723755481357 19382368
373204117540 19383665
9061101491 19384962
386229450929 19386259
432101277212 19387556
390193682830 19388853
835320293428 19390150
890819540042 19391447
252578203981 19392744
212369566128 19394041
557824060358 19395338
73055130750 19396635
92876290255 19397932
748107191606 19399229
408882204649 19400526
796244293261 19401823
291087885305 19403120
112131130917 19404417
835886612271 19405714
535171306638 19407011
189150493565 19408308
687511075405 19409605
920268119878 19410902
978598960707 19412199
983129511451 19413496
528375480522 19414793
417376987294 19416090
282026783817 19417387
939522960540 19418684
779821046814 19419981
167064058688 19421278
529508118208 19422575
3964231904 19423872
590104234409 19425169
907242786489 19426466
821162322353 19427763
876095250124 19429060
313174320182 19430357
396989508946 19431654
725454437886 19432951
47570782815 19434248
203874783483 19435545
494396349942 19436842
958777801202 19438139
863069916735 19439436
16989565293 19440733
996721163683 19442030
250879247452 19443327
410014842335 19444624
632578147634 19445921
833055018056 19447218
836452931114 19448515
358479827622 19449812
735081858217 19451109
628047596890 19452406
775856814913 19453703
767362032268 19455000
184619942821 19456297
156870319514 19457594
652965625982 19458891
54932927774 19460188
590670553252 19461485
688077394248 19462782
574247306805 19464079
43606550914 19465376
886288989298 19466673
976900004178 19467970
856274090619 19469267
827391829626 19470564
260506667783 19471861
966139946161 19473158
296184754892 19474455
470044639693 19475752
854575134090 19477049
770193626483 19478346
10193739177 19479643
133084928108 19480940
530640755894 19482237
151773449927 19483534
285991015718 19484831
336959711588 19486128
71356174221 19487425
275797276544 19488722
32280174054 19490019
109299536702 19491316
275797276544 19492613
989925337567 19493910
352816639192 19495207
586706321351 19496504
333561798530 19497801
917436525663 19499098
283159421503 19500395
774724177227 19501692
850044583346 19502989
562920929945 19504286
744142959705 19505583
327898610100 19506880
757734611937 19508177
412280117707 19509474
667689915900 19510771
146676580340 19512068
36810724798 19513365
956512525830 19514662
942354554755 19515959
18122202979 19517256
823993916568 19518553
242950783650 19519850
483069973082 19521147
477406784652 19522444
210670609599 19523741
822294960039 19525038
548196640027 19526335
443993972915 19527632
618420176559 19528929
198777913896 19530226
129687015050 19531523
998420120212 19532820
483069973082 19534117
147809218026 19535414
999552757898 19536711
302980581008 19538008
71356174221 19539305
916303887977 19540602
80983594552 19541899
391892639359 19543196
592935828624 19544493
437764465642 19545790
130819652736 19547087
295052117206 19548384
894783771943 19549681
13591652235 19550978
290521566462 19552275
284858378032 19553572
109865855545 19554869
739046090118 19556166
62861391576 19557463
49836058187 19558760
713561742183 19560057
497794263000 19561354
385663132086 19562651
638807654907 19563948
334694436216 19565245
682414205818 19566542
899880641530 19567839
961043076574 19569136
755469336565 19570433
344321856547 19571730
298450030264 19573027
347153450762 19574324
448524523659 19575621
317704870926 19576918
727153394415 19578215
373770436383 19579512
626914959204 19580809
39642319013 19582106
629746553419 19583403
616154901187 19584700
14157971078 19585997
956512525830 19587294
649001394081 19588591
793979017889 19589888
174992522490 19591185
24351710252 19592482
260506667783 19593779
882324757397 19595076
88345739511 19596373
948584062028 19597670
55499246617 19598967
642205567965 19600264
904411192274 19601561
197078957367 19602858
182354667449 19604155
454754030932 19605452
167630377531 19606749
271266725800 19608046
418509624980 19609343
848911945660 19610640
10193739177 19611937
255976117039 19613234
944053511284 19614531
880625800868 19615828
156304000671 19617125
477406784652 19618422
839850844172 19619719
715827017555 19621016
438897103328 19622313
101371072900 19623610
523278610935 19624907
666557278214 19626204
438330784485 19627501
37377043641 19628798
756601974251 19630095
931594496738 19631392
740745046647 19632689
393025277045 19633986
861937279049 19635283
767928351111 19636580
864768873264 19637877
131385971579 19639174
928762902523 19640471
285424696875 19641768
488166842669 19643065
277496233073 19644362
53233971245 19645659
492131074570 19646956
491564755727 19648253
12459014549 19649550
677317336231 19650847
578777857549 19652144
152339768770 19653441
893084815414 19654738
580476814078 19656035
219165392244 19657332
833055018056 19658629
57764521989 19659926
959344120045 19661223
929895540209 19662520
376035711755 19663817
433800233741 19665114
405484291591 19666411
352816639192 19667708
658628814412 19669005
527809161679 19670302
210104290756 19671599
131952290422 19672896
407183248120 19674193
789448467145 19675490
799075887476 19676787
618420176559 19678084
482503654239 19679381
483069973082 19680678
895350090786 19681975
63427710419 19683272
843815076073 19684569
630879191105 19685866
656363539040 19687163
938390322854 19688460
926497627151 19689757
894783771943 19691054
275230957701 19692351
832488699213 19693648
57764521989 19694945
949716699714 19696242
637108698378 19697539
215201160343 19698836
750938785821 19700133
446259248287 19701430
398122146632 19702727
626348640361 19704024
134217565794 19705321
216333798029 19706618
302980581008 19707915
144977623811 19709212
621818089617 19710509
362444059523 19711806
176125160176 19713103
922533395250 19714400
160834551415 19715697
60029797361 19716994
557257741515 19718291
847212989131 19719588
308077450595 19720885
258807711254 19722182
23219072566 19723479
556691422672 19724776
615588582344 19726073
47570782815 19727370
371505161011 19728667
400953740847 19729964
541967132754 19731261
329031247786 19732558
759433568466 19733855
74754087279 19735152
847779307974 19736449
486467886140 19737746
465514088949 19739043
303546899851 19740340
801907481691 19741637
956512525830 19742934
962175714260 19744231
962175714260 19745528
4530550747 19746825
675052060859 19748122
37943362484 19749419
62295072733 19750716
785484235244 19752013
250312928609 19753310
67958261163 19754607
126289101992 19755904
654098263668 19757201
769627307640 19758498
591236872095 19759795
643904524494 19761092
470610958536 19762389
938390322854 19763686
642771886808 19764983
123457507777 19766280
25484347938 19767577
591803190938 19768874
577078901020 19770171
650700350610 19771468
341490262332 19772765
352816639192 19774062
408315885806 19775359
425305451096 19776656
981430554922 19777953
66259304634 19779250
763397800367 19780547
210670609599 19781844
30014898682 19783141
900446960373 19784438
374903074069 19785735
936125047482 19787032
333561798530 19788329
502324813744 19789626
452488755560 19790923
587838959037 19792220
15290608764 19793517
564053567631 19794814
974634728806 19796111
727719713258 19797408
291654204148 19798705
341490262332 19800002
667123597057 19801299
55499246617 19802596
814366496237 19803893
586706321351 19805190
228226493732 19806487
237853914063 19807784
774724177227 19809081
768494669954 19810378
907809105332 19811675
66259304634 19812972
13025333392 19814269
946318786656 19815566
571982031433 19816863
117228000504 19818160
331862842001 19819457
487034204983 19820754
609359075071 19822051
804739075906 19823348
411147480021 19824645
908941743018 19825942
902145916902 19827239
686378437719 19828536
258807711254 19829833
782652641029 19831130
796244293261 19832427
526110205150 19833724
911773337233 19835021
752071423507 19836318
631445509948 19837615
503457451430 19838912
274098320015 19840209
549895596556 19841506
7362144962 19842803
268435131585 19844100
896482728472 19845397
174992522490 19846694
744142959705 19847991
58897159675 19849288
325067015885 19850585
682414205818 19851882
663725683999 19853179
241251827121 19854476
562920929945 19855773
57764521989 19857070
594068466310 19858367
137615478852 19859664
31147536368 19860961
229925450261 19862258
920834438721 19863555
374903074069 19864852
764530438053 19866149
998986439055 19867446
666557278214 19868743
889120583513 19870040
818330728138 19871337
956512525830 19872634
22086434880 19873931
702235365323 19875228
48703420501 19876525
382831537871 19877822
267868812742 19879119
847212989131 19880416
368673566796 19881713
668822553586 19883010
759999887309 19884307
322235421670 19885604
278628870759 19886901
964440989632 19888198
490998436884 19889495
634843423006 19890792
912905974919 19892089
989359018724 19893386
902145916902 19894683
201609508111 19895980
886288989298 19897277
381698900185 19898574
924798670622 19899871
822861278882 19901168
194247363152 19902465
797943249790 19903762
987660062195 19905059
437198146799 19906356
114396406289 19907653
867600467479 19908950
683546843504 19910247
77019362651 19911544
360178784151 19912841
406616929277 19914138
856274090619 19915435
246348696708 19916732
924798670622 19918029
197645276210 19919326
223129624145 19920623
245216059022 19921920
561221973416 19923217
624083364989 19924514
379999943656 19925811
374903074069 19927108
528375480522 19928405
205007421169 19929702
882324757397 19930999
924232351779 19932296
492131074570 19933593
593502147467 19934890
418509624980 19936187
271833044643 19937484
585573683665 19938781
390760001673 19940078
294485798363 19941375
759999887309 19942672
225961218360 19943969
524977567464 19945266
166497739845 19946563
835320293428 19947860
188584174722 19949157
579344176392 19950454
813233858551 19951751
522712292092 19953048
158569276043 19954345
727719713258 19955642
368673566796 19956939
362444059523 19958236
916870206820 19959533
314873276711 19960830
108733217859 19962127
531773393580 19963424
924798670622 19964721
756601974251 19966018
27749623310 19967315
385096813243 19968612
649567712924 19969909
349418726134 19971206
720357568299 19972503
856840409462 19973800
246348696708 19975097
211236928442 19976394
49836058187 19977691
820596003510 19978988
508554321017 19980285
366974610267 19981582
712429104497 19982879
560089335730 19984176
673353104330 19985473
951981975086 19986770
485335248454 19988067
745275597391 19989364
78152000337 19990661
530074437051 19991958
481371016553 19993255
27183304467 19994552
399254784318 19995849
179523073234 19997146
397555827789 19998443
793979017889 19999740
629180234576 20001037
208405334227 20002334
365275653738 20003631
472309915065 20004928
481371016553 20006225
245782377865 20007522
267868812742 20008819
20387478351 20010116
305245856380 20011413
294485798363 20012710
30014898682 20014007
783218959872 20015304
962175714260 20016601
739612408961 20017898
696005858050 20019195
880625800868 20020492
939522960540 20021789
726587075572 20023086
87779420668 20024383
470044639693 20025680
539701857382 20026977
993889569468 20028274
627481278047 20029571
404917972748 20030868
5096869590 20032165
734515539374 20033462
469478320850 20034759
295052117206 20036056
744709278548 20037353
818897046981 20038650
962175714260 20039947
479105741181 20041244
138748116538 20042541
445692929444 20043838
893651134257 20045135
489299480355 20046432
258241392411 20047729
82682551081 20049026
854008815247 20050323
981430554922 20051620
96274203313 20052917
439463422171 20054214
883457395083 20055511
889120583513 20056808
447391885973 20058105
147809218026 20059402
850610902189 20060699
772458901855 20061996
561788292259 20063293
991057975253 20064590
871564699380 20065887
954247250458 20067184
866467829793 20068481
309210088281 20069778
692607944992 20071075
123457507777 20072372
27183304467 20073669
775290496070 20074966
924232351779 20076263
132518609265 20077560
456452987461 20078857
725454437886 20080154
805305394749 20081451
35111768269 20082748
457585625147 20084045
989925337567 20085342
673353104330 20086639
231058087947 20087936
404351653905 20089233
458151943990 20090530
923099714093 20091827
111564812074 20093124
203308464640 20094421
883457395083 20095718
27749623310 20097015
752637742350 20098312
929329221366 20099609
199910551582 20100906
563487248788 20102203
327332291257 20103500
363576697209 20104797
234456001005 20106094
894783771943 20107391
361877740680 20108688
949716699714 20109985
539701857382 20111282
665990959371 20112579
495528987628 20113876
741311365490 20115173
799075887476 20116470
965007308475 20117767
308077450595 20119064
705633278381 20120361
902145916902 20121658
860804641363 20122955
823993916568 20124252
944053511284 20125549
628613915733 20126846
332995479687 20128143
949716699714 20129440
412280117707 20130737
894217453100 20132034
368673566796 20133331
923099714093 20134628
686944756562 20135925
610491712757 20137222
490998436884 20138519
300715305636 20139816
562354611102 20141113
675618379702 20142410
939522960540 20143707
665424640528 20145004
944053511284 20146301
45305507443 20147598
893084815414 20148895
886288989298 20150192
74754087279 20151489
214634841500 20152786
566318846 20154083
810968583179 20155380
121758551248 20156677
740745046647 20157974
433233914898 20159271
986527424509 20160568
530640755894 20161865
989925337567 20163162
294485798363 20164459
321669102827 20165756
33979130583 20167053
320536465141 20168350
852309858718 20169647
585007364822 20170944
984262149137 20172241
629746553419 20173538
561788292259 20174835
979731598393 20176132
458151943990 20177429
801907481691 20178726
527809161679 20180023
752637742350 20181320
696572176893 20182617
854008815247 20183914
844947713759 20185211
394724233574 20186508
738479771275 20187805
929895540209 20189102
515916465976 20190399
242950783650 20191696
846646670288 20192993
735081858217 20194290
374336755226 20195587
245782377865 20196884
350551363820 20198181
563487248788 20199478
309210088281 20200775
152339768770 20202072
365275653738 20203369
572548350276 20204666
310909044810 20205963
117228000504 20207260
803040119377 20208557
368673566796 20209854
965573627318 20211151
854008815247 20212448
158569276043 20213745
194247363152 20215042
657496176726 20216339
299582667950 20217636
281460464974 20218933
21520116037 20220230
776423133756 20221527
850610902189 20222824
790014785988 20224121
654664582511 20225418
629180234576 20226715
96840522156 20228012
628047596890 20229309
300148986793 20230606
270134088114 20231903
434932871427 20233200
31713855211 20234497
388494726301 20235794
628613915733 20237091
996154844840 20238388
462116175891 20239685
570849393747 20240982
419642262666 20242279
599731654740 20243576
673353104330 20244873
178956754391 20246170
462682494734 20247467
713561742183 20248764
534038668952 20250061
496661625314 20251358
244649740179 20252655
988792699881 20253952
723189162514 20255249
88912058354 20256546
728852350944 20257843
483636291925 20259140
177824116705 20260437
137615478852 20261734
84381507610 20263031
855141452933 20264328
151207131084 20265625
144411304968 20266922
801907481691 20268219
258241392411 20269516
323934378199 20270813
180655710920 20272110
997287482526 20273407
29448579839 20274704
139880754224 20276001
416244349608 20277298
267868812742 20278595
583874727136 20279892
67391942320 20281189
295052117206 20282486
724321800200 20283783
901579598059 20285080
640506611436 20286377
492697393413 20287674
47570782815 20288971
634843423006 20290268
62295072733 20291565
279195189602 20292862
325633334728 20294159
412846436550 20295456
941788235912 20296753
349985044977 20298050
334128117373 20299347
578211538706 20300644
887421626984 20301941
481937335396 20303238
761698843838 20304535
875528931281 20305832
786050554087 20307129
8494782648 20308426
861937279049 20309723
353949276878 20311020
442295016386 20312317
663725683999 20313614
984262149137 20314911
84381507610 20316208
833055018056 20317505
24351710252 20318802
190283131251 20320099
151207131084 20321396
657496176726 20322693
967272583847 20323990
6795826119 20325287
737347133589 20326584
242950783650 20327881
334694436216 20329178
44739188600 20330475
836452931114 20331772
762831481524 20333069
205007421169 20334366
524977567464 20335663
99672116371 20336960
590104234409 20338257
958777801202 20339554
829090786155 20340851
562354611102 20342148
178390435548 20343445
867600467479 20344742
296751073735 20346039
37943362484 20347336
415111711922 20348633
799642206319 20349930
803040119377 20351227
23219072566 20352524
685812118876 20353821
959910438888 20355118
911773337233 20356415
753204061193 20357712
891952177728 20359009
222563305302 20360306
380566262499 20361603
83815188767 20362900
131385971579 20364197
183487305135 20365494
637675017221 20366791
332995479687 20368088
349418726134 20369385
302980581008 20370682
845514032602 20371979
202175826954 20373276
824560235411 20374573
924798670622 20375870
521013335563 20377167
353382958035 20378464
567451480689 20379761
991624294096 20381058
287123653404 20382355
23219072566 20383652
23785391409 20384949
410581161178 20386246
95141565627 20387543
433800233741 20388840
552727190771 20390137
853442496404 20391434
373770436383 20392731
41341275542 20394028
119493275876 20395325
4530550747 20396622
587838959037 20397919
839850844172 20399216
551594553085 20400513
438897103328 20401810
552160871928 20403107
710730147968 20404404
581043132921 20405701
363576697209 20406998
693740582678 20408295
861370960206 20409592
330730204315 20410889
30581217525 20412186
287689972247 20413483
325067015885 20414780
130253333893 20416077
284858378032 20417374
981996873765 20418671
677317336231 20419968
681847886975 20421265
721490205985 20422562
937824004011 20423859
922533395250 20425156
76453043808 20426453
577645219863 20427750
487600523826 20429047
987093743352 20430344
805305394749 20431641
983129511451 20432938
487034204983 20434235
687511075405 20435532
969537859219 20436829
121192232405 20438126
471743596222 20439423
877794206653 20440720
958211482359 20442017
330730204315 20443314
970670496905 20444611
220864348773 20445908
185752580507 20447205
341490262332 20448502
23785391409 20449799
554992466143 20451096
612756988129 20452393
325633334728 20453690
549895596556 20454987
747540872763 20456284
565186205317 20457581
349985044977 20458878
244649740179 20460175
605961162013 20461472
438897103328 20462769
838151887643 20464066
85514145296 20465363
664292002842 20466660
915737569134 20467957
743010322019 20469254
108733217859 20470551
523844929778 20471848
732250264002 20473145
488733161512 20474442
669388872429 20475739
386229450929 20477036
880625800868 20478333
861937279049 20479630
151773449927 20480927
526110205150 20482224
823427597725 20483521
639940292593 20484818
779254727971 20486115
55499246617 20487412
669388872429 20488709
521579654406 20490006
151773449927 20491303
904977511117 20492600
914038612605 20493897
999552757898 20495194
837585568800 20496491
375469392912 20497788
915171250291 20499085
127988058521 20500382
104202667115 20501679
894783771943 20502976
991624294096 20504273
465514088949 20505570
287123653404 20506867
449090842502 20508164
342622900018 20509461
185752580507 20510758
934992409796 20512055
360745102994 20513352
265603537370 20514649
792280061360 20515946
966706265004 20517243
15290608764 20518540
588971596723 20519837
544798726969 20521134
775856814913 20522431
795677974418 20523728
275797276544 20525025
741311365490 20526322
327898610100 20527619
560089335730 20528916
480804697710 20530213
487600523826 20531510
667123597057 20532807
280894146131 20534104
89478377197 20535401
611624350443 20536698
745841916234 20537995
317138552083 20539292
477973103495 20540589
733949220531 20541886
270134088114 20543183
839850844172 20544480
765663075739 20545777
754336698879 20547074
523278610935 20548371
485901567297 20549668
925931308308 20550965
727719713258 20552262
735648177060 20553559
922533395250 20554856
240685508278 20556153
365275653738 20557450
662026727470 20558747
530074437051 20560044
881192119711 20561341
129687015050 20562638
365275653738 20563935
220298029930 20565232
596900060525 20566529
441728697543 20567826
694306901521 20569123
438897103328 20570420
402086378533 20571717
963308351946 20573014
154605044142 20574311
516482784819 20575608
692607944992 20576905
311475363653 20578202
251445566295 20579499
804739075906 20580796
566885161846 20582093
677883655074 20583390
800208525162 20584687
468912002007 20585984
731117626316 20587281
962742033103 20588578
593502147467 20589875
257675073568 20591172
629180234576 20592469
808136988964 20593766
44739188600 20595063
104768985958 20596360
175558841333 20597657
657496176726 20598954
370372523325 20600251
615588582344 20601548
445692929444 20602845
753204061193 20604142
401520059690 20605439
733382901688 20606736
837019249957 20608033
404351653905 20609330
247481334394 20610627
659761452098 20611924
52667652402 20613221
839850844172 20614518
179523073234 20615815
269567769271 20617112
920268119878 20618409
582742089450 20619706
171594609432 20621003
967272583847 20622300
908941743018 20623597
163099826787 20624894
146110261497 20626191
60596116204 20627488
415678030765 20628785
987093743352 20630082
847779307974 20631379
720923887142 20632676
795677974418 20633973
603695886641 20635270
944619830127 20636567
906110148803 20637864
621818089617 20639161
207272696541 20640458
775290496070 20641755
768494669954 20643052
976333685335 20644349
548762958870 20645646
354515595721 20646943
539701857382 20648240
344321856547 20649537
470610958536 20650834
102503710586 20652131
251445566295 20653428
481371016553 20654725
134783884637 20656022
514217509447 20657319
488166842669 20658616
864202554421 20659913
939522960540 20661210
321102783984 20662507
905543829960 20663804
52101333559 20665101
210670609599 20666398
7362144962 20667695
78718319180 20668992
376602030598 20670289
4530550747 20671586
758300930780 20672883
878360525496 20674180
929329221366 20675477
241818145964 20676774
809269626650 20678071
195946319681 20679368
124590145463 20680665
302414262165 20681962
493830031099 20683259
720923887142 20684556
159135594886 20685853
230491769104 20687150
592369509781 20688447
462116175891 20689744
297317392578 20691041
932727134424 20692338
164798783316 20693635
873263655909 20694932
953680931615 20696229
749239829292 20697526
41907594385 20698823
726020756729 20700120
940089279383 20701417
396989508946 20702714
656363539040 20704011
773025220698 20705308
756035655408 20706605
583874727136 20707902
884023713926 20709199
793412699046 20710496
223129624145 20711793
511385915232 20713090
654664582511 20714387
441728697543 20715684
33979130583 20716981
625782321518 20718278
916303887977 20719575
373770436383 20720872
897615366158 20722169
161400870258 20723466
103636348272 20724763
650134031767 20726060
295618436049 20727357
408882204649 20728654
555558784986 20729951
660327770941 20731248
950283018557 20732545
823427597725 20733842
745275597391 20735139
543099770440 20736436
773591539541 20737733
816065452766 20739030
561788292259 20740327
305812175223 20741624
188584174722 20742921
844947713759 20744218
408315885806 20745515
254843479353 20746812
696005858050 20748109
651832988296 20749406
844947713759 20750703
139880754224 20752000
18688521822 20753297
446825567130 20754594
799642206319 20755891
152339768770 20757188
181222029763 20758485
799075887476 20759782
916870206820 20761079
395856871260 20762376
886855308141 20763673
357913508779 20764970
778122090285 20766267
884023713926 20767564
184619942821 20768861
778688409128 20770158
155737681828 20771455
22086434880 20772752
420208581509 20774049
299016349107 20775346
301281624479 20776643
201043189268 20777940
359612465308 20779237
861937279049 20780534
707898553753 20781831
138181797695 20783128
959344120045 20784425
645037162180 20785722
520447016720 20787019
698837452265 20788316
189150493565 20789613
121192232405 20790910
269001450428 20792207
318837508612 20793504
792280061360 20794801
928762902523 20796098
261639305469 20797395
724321800200 20798692
323368059356 20799989
26050666781 20801286
73621449593 20802583
652399307139 20803880
819463365824 20805177
867034148636 20806474
918002844506 20807771
222563305302 20809068
936691366325 20810365
47004463972 20811662
444560291758 20812959
887421626984 20814256
545931364655 20815553
797376930947 20816850
276929914230 20818147
690342669620 20819444
155171362985 20820741
634277104163 20822038
654664582511 20823335
613323306972 20824632
772458901855 20825929
131385971579 20827226
39642319013 20828523
24351710252 20829820
16423246450 20831117
717525974084 20832414
720357568299 20833711
912905974919 20835008
1132637689 20836305
960476757731 20837602
31147536368 20838899
720923887142 20840196
764530438053 20841493
483636291925 20842790
727719713258 20844087
518748060191 20845384
107600580173 20846681
657496176726 20847978
50968695873 20849275
466080407792 20850572
566318846 20851869
468345683164 20853166
139314435381 20854463
32846492897 20855760
221996986459 20857057
699970089951 20858354
408315885806 20859651
402652697376 20860948
749806148135 20862245
620119133088 20863542
56065565460 20864839
736214495903 20866136
235022319848 20867433
209537971913 20868730
624083364989 20870027
527809161679 20871324
266736175056 20872621
83248869924 20873918
600297973583 20875215
3964231904 20876512
783218959872 20877809
906110148803 20879106
585573683665 20880403
958777801202 20881700
697704814579 20882997
642771886808 20884294
962742033103 20885591
297883711421 20886888
16989565293 20888185
604828524327 20889482
780953684500 20890779
688077394248 20892076
446259248287 20893373
406616929277 20894670
647868756395 20895967
527809161679 20897264
386795769772 20898561
542533451597 20899858
199910551582 20901155
690908988463 20902452
253710841667 20903749
596333741682 20905046
235022319848 20906343
49269739344 20907640
165931421002 20908937
374336755226 20910234
551594553085 20911531
428703364154 20912828
784351597558 20914125
421907538038 20915422
761698843838 20916719
951415656243 20918016
718092292927 20919313
7362144962 20920610
583874727136 20921907
241818145964 20923204
180655710920 20924501
221430667616 20925798
251445566295 20927095
483069973082 20928392
505722726802 20929689
652399307139 20930986
312608001339 20932283
212935884971 20933580
17555884136 20934877
202175826954 20936174
442295016386 20937471
20387478351 20938768
709597510282 20940065
37377043641 20941362
412280117707 20942659
433233914898 20943956
540834495068 20945253
647868756395 20946550
330730204315 20947847
679016292760 20949144
658628814412 20950441
241251827121 20951738
732250264002 20953035
518181741348 20954332
355081914564 20955629
8494782648 20956926
675618379702 20958223
996154844840 20959520
112697449760 20960817
837019249957 20962114
367540929110 20963411
619552814245 20964708
121758551248 20966005
605394843170 20967302
375469392912 20968599
616721220030 20969896
296751073735 20971193
351117682663 20972490
736780814746 20973787
348852407291 20975084
795111655575 20976381
415678030765 20977678
360745102994 20978975
422473856881 20980272
46438145129 20981569
827391829626 20982866
744709278548 20984163
146676580340 20985460
915171250291 20986757
126289101992 20988054
573680987962 20989351
457019306304 20990648
180089392077 20991945
936691366325 20993242
408315885806 20994539
906676467646 20995836
622950727303 20997133
660327770941 20998430
681847886975 20999727
415678030765 21001024
418509624980 21002321
382265219028 21003618
279195189602 21004915
284858378032 21006212
465514088949 21007509
975767366492 21008806
111564812074 21010103
598032698211 21011400
5096869590 21012697
539135538539 21013994
911773337233 21015291
716959655241 21016588
407749566963 21017885
616154901187 21019182
837585568800 21020479
987093743352 21021776
825126554254 21023073
330730204315 21024370
657496176726 21025667
159135594886 21026964
70223536535 21028261
573114669119 21029558
113263768603 21030855
776423133756 21032152
552160871928 21033449
786616872930 21034746
409448523492 21036043
44172869757 21037340
489865799198 21038637
403219016219 21039934
894217453100 21041231
37377043641 21042528
69657217692 21043825
829090786155 21045122
973502091120 21046419
958777801202 21047716
754903017722 21049013
513651190604 21050310
694873220364 21051607
13025333392 21052904
424172813410 21054201
317704870926 21055498
944619830127 21056795
20953797194 21058092
356214552250 21059389
666557278214 21060686
609359075071 21061983
193681044309 21063280
207272696541 21064577
373770436383 21065874
368673566796 21067171
860804641363 21068468
465514088949 21069765
645603481023 21071062
798509568633 21072359
292220522991 21073656
839284525329 21074953
736214495903 21076250
915171250291 21077547
372071479854 21078844
910640699547 21080141
251445566295 21081438
322801740513 21082735
811534902022 21084032
587272640194 21085329
740178727804 21086626
614455944658 21087923
223695942988 21089220
760566206152 21090517
596333741682 21091814
161967189101 21093111
31147536368 21094408
161400870258 21095705
863069916735 21097002
620685451931 21098299
235022319848 21099596
208971653070 21100893
4530550747 21102190
336959711588 21103487
109299536702 21104784
732250264002 21106081
87213101825 21107378
848345626817 21108675
96274203313 21109972
981430554922 21111269
240119189435 21112566
208971653070 21113863
398122146632 21115160
40774956699 21116457
151773449927 21117754
965007308475 21119051
159701913729 21120348
201609508111 21121645
645603481023 21122942
196512638524 21124239
23219072566 21125536
829090786155 21126833
749806148135 21128130
224262261831 21129427
8494782648 21130724
971803134591 21132021
233323363319 21133318
750372466978 21134615
63994029262 21135912
633144466477 21137209
205573740012 21138506
160268232572 21139803
122324870091 21141100
77585681494 21142397
587272640194 21143694
948017743185 21144991
497227944157 21146288
996721163683 21147585
932727134424 21148882
942920873598 21150179
143278667282 21151476
393025277045 21152773
319403827455 21154070
188017855879 21155367
583308408293 21156664
292786841834 21157961
898181685001 21159258
925931308308 21160555
818897046981 21161852
374336755226 21163149
207272696541 21164446
469478320850 21165743
558956698044 21167040
861937279049 21168337
329031247786 21169634
274664638858 21170931
518181741348 21172228
998420120212 21173525
209537971913 21174822
289388928776 21176119
174426203647 21177416
230491769104 21178713
218032754558 21180010
357347189936 21181307
430968639526 21182604
218032754558 21183901
224828580674 21185198
872131018223 21186495
855141452933 21187792
812667539708 21189089
559523016887 21190386
462116175891 21191683
680715249289 21192980
851177221032 21194277
332995479687 21195574
734515539374 21196871
464947770106 21198168
47004463972 21199465
343755537704 21200762
536870263167 21202059
611058031600 21203356
253710841667 21204653
599165335897 21205950
392458958202 21207247
41907594385 21208544
123457507777 21209841
809835945493 21211138
670521510115 21212435
161400870258 21213732
736780814746 21215029
30014898682 21216326
761132524995 21217623
555558784986 21218920
951415656243 21220217
604828524327 21221514
764530438053 21222811
878926844339 21224108
128554377364 21225405
56631884303 21226702
124023826620 21227999
843815076073 21229296
169895652903 21230593
608792756228 21231890
611058031600 21233187
350551363820 21234484
298450030264 21235781
355648233407 21237078
841549800701 21238375
280894146131 21239672
629180234576 21240969
521013335563 21242266
207839015384 21243563
244649740179 21244860
233323363319 21246157
748673510449 21247454
834187655742 21248751
156870319514 21250048
2831594218 21251345
353382958035 21252642
227093856046 21253939
751505104664 21255236
78718319180 21256533
692607944992 21257830
829090786155 21259127
73055130750 21260424
827958148469 21261721
84947826453 21263018
578211538706 21264315
773591539541 21265612
519314379034 21266909
265603537370 21268206
135916522323 21269503
743576640862 21270800
355081914564 21272097
780953684500 21273394
225961218360 21274691
554992466143 21275988
932727134424 21277285
389061045144 21278582
997287482526 21279879
533472350109 21281176
30581217525 21282473
717525974084 21283770
716959655241 21285067
872697337066 21286364
463815132420 21287661
56065565460 21288958
571415712590 21290255
57198203146 21291552
150074493398 21292849
49269739344 21294146
680148930446 21295443
703368003009 21296740
167630377531 21298037
297317392578 21299334
741311365490 21300631
455886668618 21301928
556125103829 21303225
726587075572 21304522
397555827789 21305819
586706321351 21307116
223695942988 21308413
936125047482 21309710
732816582845 21311007
917436525663 21312304
597466379368 21313601
496661625314 21314898
144977623811 21316195
29448579839 21317492
712429104497 21318789
562354611102 21320086
665990959371 21321383
938390322854 21322680
474575190437 21323977
440029741014 21325274
237287595220 21326571
410581161178 21327868
401520059690 21329165
818897046981 21330462
168196696374 21331759
237853914063 21333056
817198090452 21334353
392458958202 21335650
40208637856 21336947
27749623310 21338244
844947713759 21339541
266736175056 21340838
892518496571 21342135
634843423006 21343432
941788235912 21344729
523844929778 21346026
240685508278 21347323
140447073067 21348620
318837508612 21349917
675618379702 21351214
568017799532 21352511
835320293428 21353808
935558728639 21355105
498360581843 21356402
420208581509 21357699
60596116204 21358996
699970089951 21360293
527242842836 21361590
500625857215 21362887
869299424008 21364184
885722670455 21365481
944053511284 21366778
485335248454 21368075
353382958035 21369372
817764409295 21370669
316572233240 21371966
870998380537 21373263
863636235578 21374560
495528987628 21375857
733382901688 21377154
824560235411 21378451
283725740346 21379748
275797276544 21381045
294485798363 21382342
878360525496 21383639
676184698545 21384936
914604931448 21386233
880625800868 21387530
720923887142 21388827
12459014549 21390124
612190669286 21391421
759999887309 21392718
970670496905 21394015
385096813243 21395312
570849393747 21396609
282026783817 21397906
587272640194 21399203
218599073401 21400500
453055074403 21401797
483069973082 21403094
12459014549 21404391
345454494233 21405688
868166786322 21406985
934426090953 21408282
878926844339 21409579
597466379368 21410876
274098320015 21412173
374903074069 21413470
672220466644 21414767
464381451263 21416064
368107247953 21417361
613323306972 21418658
998986439055 21419955
906676467646 21421252
124023826620 21422549
116095362818 21423846
848911945660 21425143
600864292426 21426440
743576640862 21427737
686378437719 21429034
623517046146 21430331
72488811907 21431628
96274203313 21432925
26050666781 21434222
525543886307 21435519
639940292593 21436816
367540929110 21438113
419642262666 21439410
842682438387 21440707
195946319681 21442004
579344176392 21443301
996721163683 21444598
181222029763 21445895
823427597725 21447192
564053567631 21448489
308077450595 21449786
915171250291 21451083
558956698044 21452380
16423246450 21453677
900446960373 21454974
607093799699 21456271
807004351278 21457568
741311365490 21458865
143844986125 21460162
659195133255 21461459
257675073568 21462756
670521510115 21464053
143844986125 21465350
406050610434 21466647
456452987461 21467944
20387478351 21469241
131385971579 21470538
681847886975 21471835
190283131251 21473132
296751073735 21474429
916870206820 21475726
76453043808 21477023
988226381038 21478320
245216059022 21479617
833055018056 21480914
70789855378 21482211
675618379702 21483508
148941855712 21484805
864768873264 21486102
236721276377 21487399
493830031099 21488696
279761508445 21489993
715827017555 21491290
248047653237 21492587
314873276711 21493884
363010378366 21495181
731683945159 21496478
231624406790 21497775
321669102827 21499072
835886612271 21500369
637675017221 21501666
415111711922 21502963
689776350777 21504260
155737681828 21505557
184053623978 21506854
727719713258 21508151
161400870258 21509448
374903074069 21510745
274098320015 21512042
346587131919 21513339
434932871427 21514636
974634728806 21515933
111564812074 21517230
708464872596 21518527
523278610935 21519824
935558728639 21521121
141013391910 21522418
792846380203 21523715
861370960206 21525012
90611014883 21526309
685812118876 21527606
55499246617 21528903
562354611102 21530200
54366608931 21531497
607660118542 21532794
151773449927 21534091
950283018557 21535388
316572233240 21536685
612190669286 21537982
969537859219 21539279
474575190437 21540576
291654204148 21541873
277496233073 21543170
270134088114 21544467
735648177060 21545764
665424640528 21547061
259940348940 21548358
539135538539 21549655
436631827956 21550952
205573740012 21552249
873829974752 21553546
799075887476 21554843
803606438220 21556140
762831481524 21557437
43606550914 21558734
820029684667 21560031
682980524661 21561328
632011828791 21562625
703368003009 21563922
980864236079 21565219
51535014716 21566516
310342725967 21567813
707898553753 21569110
705633278381 21570407
207839015384 21571704
890819540042 21573001
6229507276 21574298
346020813076 21575595
722622843671 21576892
989925337567 21578189
833055018056 21579486
689210031934 21580783
130253333893 21582080
658062495569 21583377
442861335229 21584674
902712235745 21585971
822294960039 21587268
448524523659 21588565
360178784151 21589862
491564755727 21591159
852876177561 21592456
457585625147 21593753
567451480689 21595050
760566206152 21596347
746974553920 21597644
634277104163 21598941
609925393914 21600238
327332291257 21601535
678449973917 21602832
863069916735 21604129
318271189769 21605426
747540872763 21606723
569150437218 21608020
201043189268 21609317
762831481524 21610614
150640812241 21611911
116661681661 21613208
226527537203 21614505
731683945159 21615802
174426203647 21617099
99672116371 21618396
719791249456 21619693
75320406122 21620990
544232408126 21622287
683546843504 21623584
337526030431 21624881
483636291925 21626178
122324870091 21627475
489865799198 21628772
426438088782 21630069
317138552083 21631366
552727190771 21632663
474575190437 21633960
941221917069 21635257
778688409128 21636554
571415712590 21637851
353949276878 21639148
688077394248 21640445
474008871594 21641742
450789799031 21643039
199910551582 21644336
924798670622 21645633
698837452265 21646930
628613915733 21648227
156870319514 21649524
634277104163 21650821
671654147801 21652118
30014898682 21653415
608792756228 21654712
621818089617 21656009
924798670622 21657306
951415656243 21658603
701102727637 21659900
355648233407 21661197
451356117874 21662494
474008871594 21663791
709597510282 21665088
129687015050 21666385
424739132253 21667682
923099714093 21668979
926497627151 21670276
556125103829 21671573
178956754391 21672870
605394843170 21674167
449657161345 21675464
286557334561 21676761
786050554087 21678058
564053567631 21679355
961043076574 21680652
696005858050 21681949
175558841333 21683246
271833044643 21684543
682980524661 21685840
534038668952 21687137
652399307139 21688434
629180234576 21689731
128554377364 21691028
211803247285 21692325
233323363319 21693622
573680987962 21694919
449090842502 21696216
656363539040 21697513
444560291758 21698810
851177221032 21700107
789448467145 21701404
419642262666 21702701
201043189268 21703998
842116119544 21705295
465514088949 21706592
899314322687 21707889
945752467813 21709186
705633278381 21710483
44739188600 21711780
679016292760 21713077
707332234910 21714374
705066959538 21715671
851177221032 21716968
785484235244 21718265
443993972915 21719562
573114669119 21720859
82682551081 21722156
604828524327 21723453
513651190604 21724750
680148930446 21726047
874962612438 21727344
664292002842 21728641
503457451430 21729938
982563192608 21731235
553859828457 21732532
419642262666 21733829
569150437218 21735126
2831594218 21736423
7362144962 21737720
222563305302 21739017
385096813243 21740314
4530550747 21741611
312608001339 21742908
591803190938 21744205
95141565627 21745502
886855308141 21746799
817764409295 21748096
162533507944 21749393
334694436216 21750690
848345626817 21751987
988226381038 21753284
379433624813 21754581
30014898682 21755878
109299536702 21757175
564053567631 21758472
419075943823 21759769
872131018223 21761066
409448523492 21762363
326199653571 21763660
527242842836 21764957
282593102660 21766254
694306901521 21767551
56631884303 21768848
621818089617 21770145
270700406957 21771442
884023713926 21772739
312041682496 21774036
568017799532 21775333
328464928943 21776630
616154901187 21777927
381132581342 21779224
825126554254 21780521
762831481524 21781818
516482784819 21783115
893084815414 21784412
35111768269 21785709
899880641530 21787006
598032698211 21788303
557257741515 21789600
839284525329 21790897
420208581509 21792194
645037162180 21793491
52101333559 21794788
626348640361 21796085
693740582678 21797382
967272583847 21798679
292786841834 21799976
662026727470 21801273
384530494400 21802570
750938785821 21803867
843248757230 21805164
879493163182 21806461
480804697710 21807758
379433624813 21809055
920834438721 21810352
220298029930 21811649
872131018223 21812946
496095306471 21814243
697138495736 21815540
883457395083 21816837
950849337400 21818134
215767479186 21819431
258241392411 21820728
612190669286 21822025
78718319180 21823322
545365045812 21824619
696572176893 21825916
147242899183 21827213
667123597057 21828510
63427710419 21829807
421907538038 21831104
210104290756 21832401
279761508445 21833698
217466435715 21834995
889120583513 21836292
678449973917 21837589
845514032602 21838886
918002844506 21840183
279761508445 21841480
33979130583 21842777
226527537203 21844074
199910551582 21845371
992190612939 21846668
487034204983 21847965
40774956699 21849262
480804697710 21850559
218599073401 21851856
865335192107 21853153
86646782982 21854450
343755537704 21855747
116661681661 21857044
539135538539 21858341
647868756395 21859638
861370960206 21860935
831922380370 21862232
311475363653 21863529
730551307473 21864826
383964175557 21866123
972935772277 21867420
611624350443 21868717
155171362985 21870014
155171362985 21871311
269567769271 21872608
6795826119 21873905
262205624312 21875202
573114669119 21876499
723189162514 21877796
374903074069 21879093
465514088949 21880390
565186205317 21881687
695439539207 21882984
895916409629 21884281
360178784151 21885578
428137045311 21886875
961609395417 21888172
586706321351 21889469
632578147634 21890766
409448523492 21892063
744142959705 21893360
83815188767 21894657
286557334561 21895954
348852407291 21897251
979731598393 21898548
710163829125 21899845
454754030932 21901142
774724177227 21902439
389061045144 21903736
992190612939 21905033
338658668117 21906330
901013279216 21907627
677317336231 21908924
56065565460 21910221
516482784819 21911518
822861278882 21912815
728286032101 21914112
84947826453 21915409
280894146131 21916706
87213101825 21918003
749806148135 21919300
456452987461 21920597
269001450428 21921894
809835945493 21923191
965007308475 21924488
965007308475 21925785
373204117540 21927082
602563248955 21928379
705066959538 21929676
194813681995 21930973
197645276210 21932270
337526030431 21933567
634843423006 21934864
27749623310 21936161
318837508612 21937458
40208637856 21938755
545365045812 21940052
625216002675 21941349
488733161512 21942646
148941855712 21943943
514217509447 21945240
419075943823 21946537
606527480856 21947834
800774844005 21949131
43040232071 21950428
460417219362 21951725
463248813577 21953022
582742089450 21954319
699403771108 21955616
570849393747 21956913
538569219696 21958210
167630377531 21959507
620119133088 21960804
57764521989 21962101
104202667115 21963398
805871713592 21964695
260506667783 21965992
593502147467 21967289
824560235411 21968586
349418726134 21969883
541400813911 21971180
249746609766 21972477
974068409963 21973774
995588525997 21975071
567451480689 21976368
396423190103 21977665
109865855545 21978962
183487305135 21980259
766229394582 21981556
903278554588 21982853
974068409963 21984150
307511131752 21985447
221430667616 21986744
855141452933 21988041
203874783483 21989338
54366608931 21990635
34545449426 21991932
788315829459 21993229
117794319347 21994526
231058087947 21995823
990491656410 21997120
855707771776 21998417
22086434880 21999714
656363539040 22001011
474008871594 22002308
526110205150 22003605
871564699380 22004902
110432174388 22006199
238420232906 22007496
14724289921 22008793
244649740179 22010090
471177277379 22011387
630879191105 22012684
414545393079 22013981
132518609265 22015278
32846492897 22016575
158002957200 22017872
175558841333 22019169
659761452098 22020466
316572233240 22021763
342622900018 22023060
56065565460 22024357
753770380036 22025654
684679481190 22026951
612190669286 22028248
847779307974 22029545
611058031600 22030842
630879191105 22032139
302980581008 22033436
873263655909 22034733
925931308308 22036030
492697393413 22037327
825692873097 22038624
443993972915 22039921
438897103328 22041218
971803134591 22042515
746408235077 22043812
419642262666 22045109
233889682162 22046406
276363595387 22047703
285991015718 22049000
578777857549 22050297
879493163182 22051594
30014898682 22052891
430968639526 22054188
797943249790 22055485
728852350944 22056782
295052117206 22058079
655230901354 22059376
759999887309 22060673
919701801035 22061970
997287482526 22063267
240119189435 22064564
827958148469 22065861
976900004178 22067158
40774956699 22068455
767928351111 22069752
18122202979 22071049
535171306638 22072346
137049160009 22073643
577645219863 22074940
978032641864 22076237
731683945159 22077534
328464928943 22078831
263904580841 22080128
904411192274 22081425
831922380370 22082722
83248869924 22084019
168196696374 22085316
888554264670 22086613
169895652903 22087910
393591595888 22089207
985394786823 22090504
363010378366 22091801
941221917069 22093098
872697337066 22094395
808703307807 22095692
584441045979 22096989
558956698044 22098286
173859884804 22099583
557257741515 22100880
270134088114 22102177
364143016052 22103474
421907538038 22104771
765096756896 22106068
870432061694 22107365
371505161011 22108662
386229450929 22109959
169329334060 22111256
163099826787 22112553
868166786322 22113850
731683945159 22115147
963308351946 22116444
620119133088 22117741
650134031767 22119038
618986495402 22120335
476274146966 22121632
152906087613 22122929
346587131919 22124226
626914959204 22125523
756601974251 22126820
198211595053 22128117
50402377030 22129414
971803134591 22130711
575379944491 22132008
595767422839 22133305
436631827956 22134602
386795769772 22135899
172160928275 22137196
166497739845 22138493
679582611603 22139790
615022263501 22141087
249180290923 22142384
485335248454 22143681
898181685001 22144978
323368059356 22146275
920834438721 22147572
500625857215 22148869
293919479520 22150166
95141565627 22151463
593502147467 22152760
319403827455 22154057
852309858718 22155354
203308464640 22156651
584441045979 22157948
836452931114 22159245
275230957701 22160542
329031247786 22161839
569716756061 22163136
381698900185 22164433
975201047649 22165730
92876290255 22167027
978032641864 22168324
52667652402 22169621
961609395417 22170918
583308408293 22172215
453055074403 22173512
548196640027 22174809
797376930947 22176106
930461859052 22177403
822861278882 22178700
326765972414 22179997
44739188600 22181294
801341162848 22182591
923099714093 22183888
232757044476 22185185
564053567631 22186482
305812175223 22187779
989925337567 22189076
603695886641 22190373
336393392745 22191670
502324813744 22192967
22652753723 22194264
308077450595 22195561
37943362484 22196858
295618436049 22198155
137615478852 22199452
370938842168 22200749
390760001673 22202046
918569163349 22203343
971236815748 22204640
61728753890 22205937
658062495569 22207234
265603537370 22208531
796810612104 22209828
185186261664 22211125
814366496237 22212422
767362032268 22213719
594634785153 22215016
786050554087 22216313
97406840999 22217610
874396293595 22218907
476274146966 22220204
685245800033 22221501
181222029763 22222798
842116119544 22224095
243517102493 22225392
446259248287 22226689
497794263000 22227986
791147423674 22229283
66825623477 22230580
19254840665 22231877
292786841834 22233174
797943249790 22234471
827391829626 22235768
62295072733 22237065
460983538205 22238362
872131018223 22239659
778122090285 22240956
530640755894 22242253
811534902022 22243550
412280117707 22244847
622384408460 22246144
474575190437 22247441
336393392745 22248738
449657161345 22250035
238420232906 22251332
265603537370 22252629
994455888311 22253926
220298029930 22255223
614455944658 22256520
35111768269 22257817
379999943656 22259114
851743539875 22260411
197078957367 22261708
955379888144 22263005
759999887309 22264302
932160815581 22265599
568017799532 22266896
77019362651 22268193
804739075906 22269490
82116232238 22270787
45871826286 22272084
186885218193 22273381
955946206987 22274678
876095250124 22275975
445692929444 22277272
273532001172 22278569
929895540209 22279866
427004407625 22281163
639940292593 22282460
741311365490 22283757
923099714093 22285054
335827073902 22286351
276929914230 22287648
310909044810 22288945
403219016219 22290242
369806204482 22291539
641639249122 22292836
792280061360 22294133
591236872095 22295430
641639249122 22296727
424739132253 22298024
826825510783 22299321
886855308141 22300618
43040232071 22301915
933859772110 22303212
140447073067 22304509
506289045645 22305806
746974553920 22307103
432667596055 22308400
336393392745 22309697
628613915733 22310994
448524523659 22312291
738479771275 22313588
804739075906 22314885
24918029095 22316182
413979074236 22317479
365275653738 22318776
535737625481 22320073
366974610267 22321370
861937279049 22322667
560655654573 22323964
998420120212 22325261
959344120045 22326558
22086434880 22327855
370938842168 22329152
335260755059 22330449
796244293261 22331746
716393336398 22333043
680148930446 22334340
88912058354 22335637
538002900853 22336934
398688465475 22338231
217466435715 22339528
125722783149 22340825
655230901354 22342122
324500697042 22343419
752637742350 22344716
531207074737 22346013
443993972915 22347310
511385915232 22348607
438330784485 22349904
179523073234 22351201
182920986292 22352498
224262261831 22353795
608792756228 22355092
673353104330 22356389
786616872930 22357686
597466379368 22358983
809835945493 22360280
272965682329 22361577
470610958536 22362874
214068522657 22364171
193114725466 22365468
588971596723 22366765
446825567130 22368062
261072986626 22369359
639373973750 22370656
556691422672 22371953
133084928108 22373250
197078957367 22374547
471177277379 22375844
325067015885 22377141
963308351946 22378438
592935828624 22379735
2831594218 22381032
365841972581 22382329
311475363653 22383626
866467829793 22384923
110432174388 22386220
402086378533 22387517
541967132754 22388814
485335248454 22390111
802473800534 22391408
711296466811 22392705
150074493398 22394002
791713742517 22395299
587838959037 22396596
478539422338 22397893
701102727637 22399190
47570782815 22400487
447391885973 22401784
62295072733 22403081
62295072733 22404378
988792699881 22405675
533472350109 22406972
323934378199 22408269
564053567631 22409566
574247306805 22410863
750372466978 22412160
551594553085 22413457
371505161011 22414754
121192232405 22416051
421907538038 22417348
216333798029 22418645
891385858885 22419942
979165279550 22421239
200476870425 22422536
976900004178 22423833
621251770774 22425130
453055074403 22426427
215201160343 22427724
558956698044 22429021
688643713091 22430318
99672116371 22431615
223695942988 22432912
674485742016 22434209
199344232739 22435506
69657217692 22436803
727719713258 22438100
235022319848 22439397
138181797695 22440694
460417219362 22441991
134217565794 22443288
33979130583 22444585
437764465642 22445882
437198146799 22447179
846080351445 22448476
910074380704 22449773
869299424008 22451070
283159421503 22452367
39642319013 22453664
411713798864 22454961
120059594719 22456258
267868812742 22457555
747540872763 22458852
228792812575 22460149
561221973416 22461446
719224930613 22462743
605961162013 22464040
369806204482 22465337
48703420501 22466634
193114725466 22467931
404917972748 22469228
692607944992 22470525
740178727804 22471822
577078901020 22473119
211803247285 22474416
658628814412 22475713
68524580006 22477010
830789742684 22478307
678449973917 22479604
67958261163 22480901
970104178062 22482198
198211595053 22483495
895916409629 22484792
110998493231 22486089
922533395250 22487386
667689915900 22488683
649001394081 22489980
38509681327 22491277
402086378533 22492574
611058031600 22493871
928196583680 22495168
596333741682 22496465
391892639359 22497762
332995479687 22499059
921967076407 22500356
915171250291 22501653
960476757731 22502950
868166786322 22504247
887421626984 22505544
324500697042 22506841
199910551582 22508138
980864236079 22509435
387362088615 22510732
221996986459 22512029
100804754057 22513326
705633278381 22514623
69657217692 22515920
566885161846 22517217
890253221199 22518514
147242899183 22519811
840983481858 22521108
31713855211 22522405
172727247118 22523702
727719713258 22524999
309776407124 22526296
59463478518 22527593
795677974418 22528890
805305394749 22530187
851743539875 22531484
161400870258 22532781
393025277045 22534078
359046146465 22535375
643338205651 22536672
783785278715 22537969
4530550747 22539266
834187655742 22540563
997287482526 22541860
62861391576 22543157
825692873097 22544454
34545449426 22545751
271266725800 22547048
9061101491 22548345
109299536702 22549642
743010322019 22550939
282593102660 22552236
714128061026 22553533
872697337066 22554830
600864292426 22556127
60029797361 22557424
66259304634 22558721
811534902022 22560018
71922493064 22561315
843815076073 22562612
103636348272 22563909
538569219696 22565206
423606494567 22566503
917436525663 22567800
649001394081 22569097
323368059356 22570394
359612465308 22571691
184619942821 22572988
618420176559 22574285
151773449927 22575582
232190725633 22576879
480238378867 22578176
566885161846 22579473
462116175891 22580770
225394899517 22582067
932160815581 22583364
370372523325 22584661
494396349942 22585958
715260698712 22587255
483636291925 22588552
854008815247 22589849
514783828290 22591146
27183304467 22592443
613323306972 22593740
692041626149 22595037
778122090285 22596334
191982087780 22597631
38509681327 22598928
502324813744 22600225
372637798697 22601522
311475363653 22602819
262205624312 22604116
575379944491 22605413
806438032435 22606710
612190669286 22608007
232190725633 22609304
965573627318 22610601
65126666948 22611898
255409798196 22613195
273532001172 22614492
916303887977 22615789
939522960540 22617086
901579598059 22618383
462116175891 22619680
356780871093 22620977
296751073735 22622274
248047653237 22623571
735648177060 22624868
889686902356 22626165
95141565627 22627462
389061045144 22628759
382831537871 22630056
12459014549 22631353
957645163516 22632650
294485798363 22633947
784351597558 22635244
347719769605 22636541
716393336398 22637838
500625857215 22639135
983695830294 22640432
554426147300 22641729
161400870258 22643026
498926900686 22644323
958777801202 22645620
673919423173 22646917
330730204315 22648214
211803247285 22649511
90044696040 22650808
379999943656 22652105
899314322687 22653402
658628814412 22654699
184619942821 22655996
786616872930 22657293
134783884637 22658590
364709334895 22659887
322235421670 22661184
492131074570 22662481
719791249456 22663778
736780814746 22665075
767928351111 22666372
391892639359 22667669
446259248287 22668966
400953740847 22670263
645037162180 22671560
174992522490 22672857
183487305135 22674154
587838959037 22675451
951415656243 22676748
967838902690 22678045
21520116037 22679342
76453043808 22680639
976900004178 22681936
591236872095 22683233
846646670288 22684530
860804641363 22685827
486467886140 22687124
451922436717 22688421
748107191606 22689718
107034261330 22691015
955379888144 22692312
116661681661 22693609
640506611436 22694906
825692873097 22696203
142146029596 22697500
227660174889 22698797
310342725967 22700094
914038612605 22701391
216333798029 22702688
615022263501 22703985
570849393747 22705282
698271133422 22706579
934426090953 22707876
685812118876 22709173
760566206152 22710470
989359018724 22711767
423040175724 22713064
686378437719 22714361
716959655241 22715658
399254784318 22716955
741311365490 22718252
293919479520 22719549
922533395250 22720846
507421683331 22722143
374336755226 22723440
416244349608 22724737
592935828624 22726034
394157914731 22727331
66825623477 22728628
972935772277 22729925
750938785821 22731222
675052060859 22732519
469478320850 22733816
116661681661 22735113
893651134257 22736410
984828467980 22737707
109299536702 22739004
257108754725 22740301
665424640528 22741598
718092292927 22742895
585573683665 22744192
293919479520 22745489
979165279550 22746786
946318786656 22748083
683546843504 22749380
571415712590 22750677
617287538873 22751974
790581104831 22753271
737347133589 22754568
818897046981 22755865
999552757898 22757162
120625913562 22758459
336393392745 22759756
775290496070 22761053
355648233407 22762350
921967076407 22763647
454187712089 22764944
104202667115 22766241
457019306304 22767538
73055130750 22768835
77585681494 22770132
697704814579 22771429
325067015885 22772726
502324813744 22774023
672220466644 22775320
109299536702 22776617
327898610100 22777914
408882204649 22779211
704500640695 22780508
722622843671 22781805
816631771609 22783102
378300987127 22784399
75320406122 22785696
26050666781 22786993
201043189268 22788290
459284581676 22789587
582742089450 22790884
27183304467 22792181
472309915065 22793478
343189218861 22794775
211236928442 22796072
470610958536 22797369
267302493899 22798666
265603537370 22799963
71356174221 22801260
356214552250 22802557
566885161846 22803854
502891132587 22805151
276929914230 22806448
923099714093 22807745
856274090619 22809042
463248813577 22810339
233323363319 22811636
143278667282 22812933
856274090619 22814230
263904580841 22815527
657496176726 22816824
107034261330 22818121
250879247452 22819418
218032754558 22820715
823993916568 22822012
999552757898 22823309
681847886975 22824606
341490262332 22825903
101937391743 22827200
369806204482 22828497
467213045478 22829794
731683945159 22831091
398122146632 22832388
588405277880 22833685
416810668451 22834982
853442496404 22836279
425305451096 22837576
670521510115 22838873
242950783650 22840170
27183304467 22841467
352250320349 22842764
175558841333 22844061
392458958202 22845358
651832988296 22846655
765663075739 22847952
792846380203 22849249
295052117206 22850546
481371016553 22851843
160268232572 22853140
955379888144 22854437
920268119878 22855734
461549857048 22857031
32280174054 22858328
965573627318 22859625
221430667616 22860922
804172757063 22862219
495528987628 22863516
978032641864 22864813
985394786823 22866110
786616872930 22867407
837585568800 22868704
755469336565 22870001
75320406122 22871298
417943306137 22872595
443427654072 22873892
248613972080 22875189
118360638190 22876486
357347189936 22877783
168763015217 22879080
859672003677 22880377
431534958369 22881674
598032698211 22882971
647302437552 22884268
326199653571 22885565
746974553920 22886862
297883711421 22888159
219165392244 22889456
421341219195 22890753
556691422672 22892050
669955191272 22893347
576512582177 22894644
667123597057 22895941
646736118709 22897238
372071479854 22898535
268435131585 22899832
878926844339 22901129
984828467980 22902426
213502203814 22903723
811534902022 22905020
507421683331 22906317
392458958202 22907614
363010378366 22908911
455886668618 22910208
467213045478 22911505
72488811907 22912802
454187712089 22914099
944053511284 22915396
502324813744 22916693
93442609098 22917990
436065509113 22919287
455320349775 22920584
893084815414 22921881
258807711254 22923178
472876233908 22924475
205573740012 22925772
396423190103 22927069
5663188433 22928366
528375480522 22929663
241818145964 22930960
78718319180 22932257
642205567965 22933554
641072930279 22934851
598032698211 22936148
132518609265 22937445
236154957534 22938742
694306901521 22940039
388494726301 22941336
130253333893 22942633
474008871594 22943930
168196696374 22945227
754903017722 22946524
337526030431 22947821
666557278214 22949118
419075943823 22950415
474008871594 22951712
404351653905 22953009
763964119210 22954306
175558841333 22955603
998420120212 22956900
434366552584 22958197
621818089617 22959494
141579710753 22960791
291087885305 22962088
990491656410 22963385
765663075739 22964682
261072986626 22965979
679016292760 22967276
264470899684 22968573
284858378032 22969870
79850956866 22971167
566318846 22972464
218032754558 22973761
833055018056 22975058
192548406623 22976355
197078957367 22977652
1698956532 22978949
484202610768 22980246
455886668618 22981543
99672116371 22982840
855707771776 22984137
326765972414 22985434
406616929277 22986731
176691479019 22988028
907242786489 22989325
146110261497 22990622
189716812408 22991919
324500697042 22993216
729984988630 22994513
590104234409 22995810
556691422672 22997107
135916522323 22998404
530074437051 22999701
891952177728 23000998
253144522824 23002295
15290608764 23003592
735081858217 23004889
383964175557 23006186
121758551248 23007483
563487248788 23008780
975767366492 23010077
216333798029 23011374
746974553920 23012671
368107247953 23013968
778688409128 23015265
965007308475 23016562
868733105165 23017859
485335248454 23019156
395856871260 23020453
384530494400 23021750
250312928609 23023047
114396406289 23024344
757734611937 23025641
984828467980 23026938
617853857716 23028235
968971540376 23029532
423606494567 23030829
735648177060 23032126
842116119544 23033423
796244293261 23034720
433800233741 23036017
266736175056 23037314
19821159508 23038611
991624294096 23039908
233323363319 23041205
368673566796 23042502
387362088615 23043799
914604931448 23045096
844947713759 23046393
642205567965 23047690
433800233741 23048987
854008815247 23050284
156304000671 23051581
231058087947 23052878
642205567965 23054175
624649683832 23055472
821162322353 23056769
380566262499 23058066
786616872930 23059363
699970089951 23060660
703368003009 23061957
791713742517 23063254
877794206653 23064551
310909044810 23065848
169895652903 23067145
352250320349 23068442
122324870091 23069739
493263712256 23071036
482503654239 23072333
40774956699 23073630
255976117039 23074927
201609508111 23076224
297317392578 23077521
946885105499 23078818
915737569134 23080115
67958261163 23081412
841549800701 23082709
421341219195 23084006
176691479019 23085303
515350147133 23086600
931594496738 23087897
632578147634 23089194
795677974418 23090491
87779420668 23091788
640506611436 23093085
974634728806 23094382
474008871594 23095679
735648177060 23096976
966139946161 23098273
866467829793 23099570
590670553252 23100867
837585568800 23102164
433800233741 23103461
623517046146 23104758
66259304634 23106055
775290496070 23107352
360745102994 23108649
464947770106 23109946
447958204816 23111243
281460464974 23112540
338092349274 23113837
644470843337 23115134
826259191940 23116431
808703307807 23117728
309776407124 23119025
825126554254 23120322
668256234743 23121619
845514032602 23122916
476840465809 23124213
627481278047 23125510
368673566796 23126807
813800177394 23128104
568584118375 23129401
915171250291 23130698
628613915733 23131995
95141565627 23133292
845514032602 23134589
579910495235 23135886
209537971913 23137183
160834551415 23138480
540268176225 23139777
971803134591 23141074
344321856547 23142371
918002844506 23143668
894783771943 23144965
738479771275 23146262
195380000838 23147559
759999887309 23148856
366408291424 23150153
893084815414 23151450
330163885472 23152747
995588525997 23154044
724888119043 23155341
603695886641 23156638
474008871594 23157935
87213101825 23159232
91177333726 23160529
411147480021 23161826
646169799866 23163123
904977511117 23164420
821162322353 23165717
153472406456 23167014
87213101825 23168311
790581104831 23169608
823993916568 23170905
20953797194 23172202
792846380203 23173499
703368003009 23174796
500059538372 23176093
615022263501 23177390
903278554588 23178687
319970146298 23179984
500625857215 23181281
407183248120 23182578
78152000337 23183875
116095362818 23185172
751505104664 23186469
202742145797 23187766
671654147801 23189063
406616929277 23190360
377168349441 23191657
974068409963 23192954
556125103829 23194251
605394843170 23195548
972369453434 23196845
376602030598 23198142
673919423173 23199439
888554264670 23200736
810402264336 23202033
740178727804 23203330
995588525997 23204627
417943306137 23205924
744142959705 23207221
385663132086 23208518
873829974752 23209815
894783771943 23211112
972369453434 23212409
755469336565 23213706
659761452098 23215003
351684001506 23216300
847212989131 23217597
867034148636 23218894
689776350777 23220191
386229450929 23221488
810968583179 23222785
144411304968 23224082
292786841834 23225379
635409741849 23226676
373770436383 23227973
757168293094 23229270
872131018223 23230567
587838959037 23231864
339224986960 23233161
130253333893 23234458
799642206319 23235755
585573683665 23237052
207839015384 23238349
823993916568 23239646
853442496404 23240943
962175714260 23242240
622950727303 23243537
822861278882 23244834
271833044643 23246131
252578203981 23247428
535737625481 23248725
404351653905 23250022
896482728472 23251319
792846380203 23252616
857973047148 23253913
875528931281 23255210
936125047482 23256507
889120583513 23257804
909508061861 23259101
560089335730 23260398
185752580507 23261695
949150380871 23262992
931028177895 23264289
729418669787 23265586
954813569301 23266883
906110148803 23268180
519314379034 23269477
804739075906 23270774
397555827789 23272071
55499246617 23273368
197078957367 23274665
588405277880 23275962
228792812575 23277259
361877740680 23278556
547064002341 23279853
490998436884 23281150
237853914063 23282447
773591539541 23283744
131952290422 23285041
795677974418 23286338
719224930613 23287635
314306957868 23288932
321669102827 23290229
28315942153 23291526
26050666781 23292823
254843479353 23294120
459850900519 23295417
636542379535 23296714
133084928108 23298011
586140002508 23299308
206706377698 23300605
873263655909 23301902
786050554087 23303199
904411192274 23304496
998986439055 23305793
698271133422 23307090
658062495569 23308387
400953740847 23309684
829657104998 23310981
126855420835 23312278
636542379535 23313575
375469392912 23314872
833621336899 23316169
833055018056 23317466
784351597558 23318763
836452931114 23320060
518748060191 23321357
33979130583 23322654
155171362985 23323951
838718206486 23325248
171028290589 23326545
156870319514 23327842
423606494567 23329139
727153394415 23330436
211803247285 23331733
595201103996 23333030
865335192107 23334327
291654204148 23335624
897049047315 23336921
715260698712 23338218
186885218193 23339515
728286032101 23340812
278062551916 23342109
769060988797 23343406
597466379368 23344703
852876177561 23346000
740745046647 23347297
691475307306 23348594
15856927607 23349891
454754030932 23351188
803606438220 23352485
69657217692 23353782
617287538873 23355079
336959711588 23356376
954813569301 23357673
130819652736 23358970
394157914731 23360267
41907594385 23361564
682414205818 23362861
983129511451 23364158
491564755727 23365455
295618436049 23366752
79284638023 23368049
881758438554 23369346
284292059189 23370643
849478264503 23371940
987660062195 23373237
807004351278 23374534
437198146799 23375831
635409741849 23377128
660327770941 23378425
309776407124 23379722
467779364321 23381019
885156351612 23382316
958777801202 23383613
705066959538 23384910
884023713926 23386207
566885161846 23387504
121192232405 23388801
17555884136 23390098
454187712089 23391395
327898610100 23392692
798509568633 23393989
799075887476 23395286
987093743352 23396583
349418726134 23397880
626914959204 23399177
391892639359 23400474
334694436216 23401771
278628870759 23403068
302980581008 23404365
795677974418 23405662
867600467479 23406959
227093856046 23408256
833621336899 23409553
124590145463 23410850
16989565293 23412147
148941855712 23413444
511952234075 23414741
724321800200 23416038
661460408627 23417335
502324813744 23418632
785484235244 23419929
775856814913 23421226
841549800701 23422523
946885105499 23423820
112697449760 23425117
893651134257 23426414
702801684166 23427711
377734668284 23429008
826825510783 23430305
398122146632 23431602
988792699881 23432899
260506667783 23434196
117794319347 23435493
218032754558 23436790
218032754558 23438087
838718206486 23439384
172727247118 23440681
56065565460 23441978
620685451931 23443275
825126554254 23444572
946885105499 23445869
676751017388 23447166
774157858384 23448463
335827073902 23449760
178956754391 23451057
233889682162 23452354
630879191105 23453651
457019306304 23454948
852309858718 23456245
921967076407 23457542
499493219529 23458839
293353160677 23460136
421907538038 23461433
471177277379 23462730
318837508612 23464027
771892583012 23465324
188584174722 23466621
144411304968 23467918
82682551081 23469215
76453043808 23470512
692041626149 23471809
660894089784 23473106
369806204482 23474403
720923887142 23475700
133651246951 23476997
364709334895 23478294
45305507443 23479591
105901623644 23480888
749806148135 23482185
153472406456 23483482
658062495569 23484779
562354611102 23486076
159135594886 23487373
844947713759 23488670
352816639192 23489967
170461971746 23491264
26050666781 23492561
626348640361 23493858
403219016219 23495155
711296466811 23496452
570849393747 23497749
660327770941 23499046
167630377531 23500343
582742089450 23501640
671087828958 23502937
476274146966 23504234
383397856714 23505531
722056524828 23506828
174426203647 23508125
509120639860 23509422
3397913061 23510719
557257741515 23512016
43040232071 23513313
954247250458 23514610
376602030598 23515907
859672003677 23517204
887987945827 23518501
92309971412 23519798
640506611436 23521095
246348696708 23522392
212935884971 23523689
120625913562 23524986
242384464807 23526283
622384408460 23527580
663725683999 23528877
852876177561 23530174
790581104831 23531471
370372523325 23532768
498926900686 23534065
401520059690 23535362
830789742684 23536659
588405277880 23537956
946885105499 23539253
542533451597 23540550
387928407458 23541847
295618436049 23543144
193681044309 23544441
412280117707 23545738
686378437719 23547035
139314435381 23548332
99672116371 23549629
287689972247 23550926
770759945326 23552223
791147423674 23553520
294485798363 23554817
982563192608 23556114
825126554254 23557411
583308408293 23558708
997853801369 23560005
259940348940 23561302
463248813577 23562599
179523073234 23563896
539701857382 23565193
415678030765 23566490
588971596723 23567787
518181741348 23569084
232190725633 23570381
778122090285 23571678
827391829626 23572975
44739188600 23574272
573680987962 23575569
820596003510 23576866
946885105499 23578163
729418669787 23579460
584441045979 23580757
774724177227 23582054
761698843838 23583351
441162378700 23584648
759433568466 23585945
66825623477 23587242
497227944157 23588539
665990959371 23589836
118360638190 23591133
197645276210 23592430
206140058855 23593727
209537971913 23595024
98539478685 23596321
608792756228 23597618
837019249957 23598915
510819596389 23600212
812667539708 23601509
726587075572 23602806
103070029429 23604103
752071423507 23605400
124023826620 23606697
768494669954 23607994
642205567965 23609291
438897103328 23610588
657496176726 23611885
741311365490 23613182
250312928609 23614479
443427654072 23615776
609925393914 23617073
669955191272 23618370
833055018056 23619667
692041626149 23620964
449657161345 23622261
651832988296 23623558
64560348105 23624855
269001450428 23626152
47570782815 23627449
484202610768 23628746
816631771609 23630043
597466379368 23631340
154605044142 23632637
385663132086 23633934
65692985791 23635231
285991015718 23636528
874962612438 23637825
645603481023 23639122
758300930780 23640419
258807711254 23641716
945186148970 23643013
835886612271 23644310
887987945827 23645607
475707828123 23646904
311475363653 23648201
172727247118 23649498
598599017054 23650795
688077394248 23652092
503457451430 23653389
16423246450 23654686
326199653571 23655983
813800177394 23657280
568017799532 23658577
93442609098 23659874
283725740346 23661171
574813625648 23662468
734515539374 23663765
783218959872 23665062
647868756395 23666359
20387478351 23667656
620119133088 23668953
671654147801 23670250
624083364989 23671547
653531944825 23672844
71922493064 23674141
942920873598 23675438
118360638190 23676735
93442609098 23678032
240119189435 23679329
540834495068 23680626
204441102326 23681923
386229450929 23683220
498926900686 23684517
756035655408 23685814
378300987127 23687111
730551307473 23688408
744142959705 23689705
932160815581 23691002
518748060191 23692299
119493275876 23693596
594068466310 23694893
606527480856 23696190
152339768770 23697487
951981975086 23698784
323934378199 23700081
679016292760 23701378
445692929444 23702675
281460464974 23703972
13025333392 23705269
679016292760 23706566
966139946161 23707863
578777857549 23709160
643904524494 23710457
706199597224 23711754
748673510449 23713051
237853914063 23714348
615022263501 23715645
595767422839 23716942
788315829459 23718239
771326264169 23719536
925931308308 23720833
684113162347 23722130
857973047148 23723427
698837452265 23724724
672220466644 23726021
433800233741 23727318
669955191272 23728615
224262261831 23729912
727719713258 23731209
880625800868 23732506
64560348105 23733803
109865855545 23735100
769627307640 23736397
557257741515 23737694
70789855378 23738991
748673510449 23740288
724321800200 23741585
758867249623 23742882
499493219529 23744179
526110205150 23745476
102503710586 23746773
447391885973 23748070
122324870091 23749367
996721163683 23750664
330163885472 23751961
139314435381 23753258
400953740847 23754555
2831594218 23755852
376602030598 23757149
131385971579 23758446
400387422004 23759743
48703420501 23761040
827391829626 23762337
413412755393 23763634
715827017555 23764931
817764409295 23766228
638807654907 23767525
349985044977 23768822
259374030097 23770119
801907481691 23771416
679582611603 23772713
697704814579 23774010
601996930112 23775307
90611014883 23776604
384530494400 23777901
311475363653 23779198
366974610267 23780495
893084815414 23781792
626914959204 23783089
272965682329 23784386
879493163182 23785683
992190612939 23786980
460983538205 23788277
624649683832 23789574
877794206653 23790871
558390379201 23792168
979165279550 23793465
759999887309 23794762
540834495068 23796059
287689972247 23797356
828524467312 23798653
419642262666 23799950
780387365657 23801247
756601974251 23802544
66259304634 23803841
306944812909 23805138
676751017388 23806435
359046146465 23807732
447958204816 23809029
643904524494 23810326
177824116705 23811623
725454437886 23812920
197078957367 23814217
632578147634 23815514
857973047148 23816811
344321856547 23818108
320536465141 23819405
712429104497 23820702
944053511284 23821999
278628870759 23823296
415111711922 23824593
950849337400 23825890
586140002508 23827187
787749510616 23828484
188584174722 23829781
283725740346 23831078
901579598059 23832375
643904524494 23833672
919135482192 23834969
457019306304 23836266
569716756061 23837563
898181685001 23838860
542533451597 23840157
507421683331 23841454
26050666781 23842751
305812175223 23844048
54366608931 23845345
488733161512 23846642
983129511451 23847939
549329277713 23849236
240685508278 23850533
292220522991 23851830
328464928943 23853127
765663075739 23854424
727719713258 23855721
825692873097 23857018
298450030264 23858315
436631827956 23859612
801341162848 23860909
430968639526 23862206
795111655575 23863503
573680987962 23864800
144411304968 23866097
758300930780 23867394
947451424342 23868691
322235421670 23869988
176125160176 23871285
184053623978 23872582
249180290923 23873879
968405221533 23875176
382265219028 23876473
760566206152 23877770
309210088281 23879067
694306901521 23880364
640506611436 23881661
708464872596 23882958
984262149137 23884255
935558728639 23885552
309776407124 23886849
672220466644 23888146
162533507944 23889443
599731654740 23890740
721490205985 23892037
301847943322 23893334
297317392578 23894631
40774956699 23895928
319403827455 23897225
121758551248 23898522
26050666781 23899819
101937391743 23901116
308643769438 23902413
172160928275 23903710
989925337567 23905007
128554377364 23906304
400387422004 23907601
45305507443 23908898
723189162514 23910195
634277104163 23911492
154038725299 23912789
385663132086 23914086
237853914063 23915383
481371016553 23916680
645603481023 23917977
907242786489 23919274
47570782815 23920571
596333741682 23921868
434932871427 23923165
437764465642 23924462
313740639025 23925759
205573740012 23927056
145543942654 23928353
479672060024 23929650
561788292259 23930947
933859772110 23932244
724321800200 23933541
944053511284 23934838
538569219696 23936135
453621393246 23937432
14724289921 23938729
383964175557 23940026
805871713592 23941323
586706321351 23942620
369806204482 23943917
443993972915 23945214
900446960373 23946511
51535014716 23947808
233889682162 23949105
895350090786 23950402
716959655241 23951699
801907481691 23952996
748673510449 23954293
169895652903 23955590
384530494400 23956887
313740639025 23958184
691475307306 23959481
770759945326 23960778
887421626984 23962075
113263768603 23963372
749239829292 23964669
858539365991 23965966
940089279383 23967263
335827073902 23968560
650134031767 23969857
381698900185 23971154
270134088114 23972451
346020813076 23973748
829090786155 23975045
628047596890 23976342
562920929945 23977639
646736118709 23978936
848345626817 23980233
305245856380 23981530
158002957200 23982827
475141509280 23984124
279761508445 23985421
612190669286 23986718
786616872930 23988015
405484291591 23989312
621818089617 23990609
54932927774 23991906
552160871928 23993203
925364989465 23994500
342056581175 23995797
350551363820 23997094
897049047315 23998391
5096869590 23999688
539135538539 24000985
801341162848 24002282
527809161679 24003579
141579710753 24004876
155737681828 24006173
941221917069 24007470
613889625815 24008767
242384464807 24010064
929895540209 24011361
660894089784 24012658
697704814579 24013955
753770380036 24015252
341490262332 24016549
776423133756 24017846
816631771609 24019143
430402320683 24020440
534604987795 24021737
865335192107 24023034
365275653738 24024331
641639249122 24025628
512518552918 24026925
217466435715 24028222
933859772110 24029519
953680931615 24030816
566318846 24032113
147242899183 24033410
228792812575 24034707
77019362651 24036004
262205624312 24037301
50402377030 24038598
269567769271 24039895
762265162681 24041192
37943362484 24042489
79850956866 24043786
548196640027 24045083
773025220698 24046380
987660062195 24047677
97406840999 24048974
964440989632 24050271
292220522991 24051568
156870319514 24052865
356214552250 24054162
301847943322 24055459
305812175223 24056756
516482784819 24058053
652399307139 24059350
582175770607 24060647
580476814078 24061944
749806148135 24063241
697704814579 24064538
925364989465 24065835
189150493565 24067132
706765916067 24068429
10760058020 24069726
919135482192 24071023
321102783984 24072320
103070029429 24073617
889686902356 24074914
700536408794 24076211
462682494734 24077508
539135538539 24078805
335260755059 24080102
625216002675 24081399
502324813744 24082696
308643769438 24083993
558956698044 24085290
369806204482 24086587
603129567798 24087884
592369509781 24089181
657496176726 24090478
790014785988 24091775
326199653571 24093072
525543886307 24094369
357347189936 24095666
578211538706 24096963
187451537036 24098260
787749510616 24099557
50968695873 24100854
921400757564 24102151
159701913729 24103448
243517102493 24104745
547630321184 24106042
758300930780 24107339
638241336064 24108636
958211482359 24109933
199344232739 24111230
135916522323 24112527
904977511117 24113824
259940348940 24115121
336393392745 24116418
335260755059 24117715
915171250291 24119012
800208525162 24120309
122324870091 24121606
222563305302 24122903
874396293595 24124200
895350090786 24125497
387928407458 24126794
22086434880 24128091
592935828624 24129388
228792812575 24130685
206706377698 24131982
790014785988 24133279
504590089116 24134576
11892695706 24135873
102503710586 24137170
680148930446 24138467
377734668284 24139764
685245800033 24141061
263904580841 24142358
410581161178 24143655
672786785487 24144952
309210088281 24146249
608226437385 24147546
678449973917 24148843
852309858718 24150140
109865855545 24151437
280327827288 24152734
5096869590 24154031
562920929945 24155328
3 24156625
214634841500 24157922
769060988797 24159219
585573683665 24160516
893651134257 24161813
349418726134 24163110
877227887810 24164407
643904524494 24165704
549329277713 24167001
286557334561 24168298
904411192274 24169595
915737569134 24170892
352816639192 24172189
552727190771 24173486
733949220531 24174783
751505104664 24176080
232190725633 24177377
300148986793 24178674
193681044309 24179971
18688521822 24181268
281460464974 24182565
58897159675 24183862
76453043808 24185159
594068466310 24186456
847212989131 24187753
48703420501 24189050
584441045979 24190347
664292002842 24191644
110998493231 24192941
220864348773 24194238
99105797528 24195535
436065509113 24196832
523844929778 24198129
200476870425 24199426
641072930279 24200723
960476757731 24202020
287689972247 24203317
290521566462 24204614
675052060859 24205911
313740639025 24207208
41907594385 24208505
801341162848 24209802
866467829793 24211099
184619942821 24212396
430402320683 24213693
359612465308 24214990
689776350777 24216287
313174320182 24217584
577078901020 24218881
939522960540 24220178
795111655575 24221475
839850844172 24222772
19821159508 24224069
45871826286 24225366
911773337233 24226663
283725740346 24227960
721490205985 24229257
796244293261 24230554
440029741014 24231851
261639305469 24233148
578211538706 24234445
294485798363 24235742
295618436049 24237039
919135482192 24238336
185186261664 24239633
747540872763 24240930
746408235077 24242227
131385971579 24243524
53800290088 24244821
764530438053 24246118
760566206152 24247415
877794206653 24248712
480238378867 24250009
200476870425 24251306
999552757898 24252603
894783771943 24253900
988792699881 24255197
844947713759 24256494
379433624813 24257791
839850844172 24259088
18122202979 24260385
774724177227 24261682
31147536368 24262979
955946206987 24264276
59463478518 24265573
565186205317 24266870
428137045311 24268167
728286032101 24269464
190283131251 24270761
359046146465 24272058
882891076240 24273355
736214495903 24274652
675618379702 24275949
398122146632 24277246
866467829793 24278543
250879247452 24279840
565752524160 24281137
146110261497 24282434
988792699881 24283731
114962725132 24285028
817764409295 24286325
332429160844 24287622
75320406122 24288919
1132637689 24290216
129120696207 24291513
231058087947 24292810
716393336398 24294107
516482784819 24295404
286557334561 24296701
737347133589 24297998
111564812074 24299295
847212989131 24300592
963308351946 24301889
456452987461 24303186
971236815748 24304483
926497627151 24305780
668256234743 24307077
361311421837 24308374
574813625648 24309671
932160815581 24310968
321102783984 24312265
534038668952 24313562
3 24314859
130819652736 24316156
288822609933 24317453
395856871260 24318750
902712235745 24320047
138181797695 24321344
793412699046 24322641
296184754892 24323938
481371016553 24325235
58330840832 24326532
593502147467 24327829
591803190938 24329126
112131130917 24330423
503457451430 24331720
96274203313 24333017
770759945326 24334314
439463422171 24335611
833055018056 24336908
997287482526 24338205
280327827288 24339502
109299536702 24340799
421341219195 24342096
256542435882 24343393
13025333392 24344690
348286088448 24345987
732816582845 24347284
861370960206 24348581
961609395417 24349878
78718319180 24351175
539701857382 24352472
571982031433 24353769
518748060191 24355066
934426090953 24356363
470044639693 24357660
446259248287 24358957
45871826286 24360254
645037162180 24361551
78718319180 24362848
944053511284 24364145
789448467145 24365442
578777857549 24366739
993889569468 24368036
685812118876 24369333
84947826453 24370630
481937335396 24371927
877794206653 24373224
778688409128 24374521
689776350777 24375818
769060988797 24377115
489299480355 24378412
509686958703 24379709
822294960039 24381006
958211482359 24382303
653531944825 24383600
825692873097 24384897
368673566796 24386194
665424640528 24387491
278628870759 24388788
975767366492 24390085
445692929444 24391382
549329277713 24392679
341490262332 24393976
330163885472 24395273
13591652235 24396570
568017799532 24397867
620685451931 24399164
992190612939 24400461
794545336732 24401758
638807654907 24403055
859105684834 24404352
248613972080 24405649
856840409462 24406946
704500640695 24408243
40208637856 24409540
53800290088 24410837
814366496237 24412134
938390322854 24413431
713561742183 24414728
933293453267 24416025
578777857549 24417322
353382958035 24418619
595767422839 24419916
710730147968 24421213
308643769438 24422510
424739132253 24423807
722622843671 24425104
182354667449 24426401
929895540209 24427698
625782321518 24428995
825692873097 24430292
100238435214 24431589
467779364321 24432886
336959711588 24434183
923666032936 24435480
202742145797 24436777
885722670455 24438074
936691366325 24439371
233323363319 24440668
971803134591 24441965
607660118542 24443262
846646670288 24444559
995588525997 24445856
718092292927 24447153
285991015718 24448450
761698843838 24449747
115529043975 24451044
557257741515 24452341
101371072900 24453638
173859884804 24454935
270700406957 24456232
318271189769 24457529
754336698879 24458826
265603537370 24460123
933859772110 24461420
888554264670 24462717
817764409295 24464014
669388872429 24465311
356214552250 24466608
613889625815 24467905
141579710753 24469202
446259248287 24470499
634277104163 24471796
844947713759 24473093
501192176058 24474390
954247250458 24475687
928762902523 24476984
288822609933 24478281
684679481190 24479578
432101277212 24480875
560089335730 24482172
797376930947 24483469
615588582344 24484766
411147480021 24486063
829090786155 24487360
255976117039 24488657
702801684166 24489954
759999887309 24491251
938956641697 24492548
236721276377 24493845
374336755226 24495142
483069973082 24496439
12459014549 24497736
309210088281 24499033
301281624479 24500330
446259248287 24501627
268435131585 24502924
58897159675 24504221
987660062195 24505518
858539365991 24506815
161400870258 24508112
835886612271 24509409
680715249289 24510706
317704870926 24512003
680715249289 24513300
245216059022 24514597
927630264837 24515894
856274090619 24517191
387362088615 24518488
45305507443 24519785
177257797862 24521082
169895652903 24522379
801907481691 24523676
19254840665 24524973
884590032769 24526270
154038725299 24527567
47570782815 24528864
756035655408 24530161
460417219362 24531458
154038725299 24532755
143844986125 24534052
235022319848 24535349
78152000337 24536646
105335304801 24537943
498926900686 24539240
449657161345 24540537
431534958369 24541834
970104178062 24543131
783785278715 24544428
286557334561 24545725
310342725967 24547022
88345739511 24548319
322801740513 24549616
831356061527 24550913
364143016052 24552210
616154901187 24553507
385096813243 24554804
72488811907 24556101
318837508612 24557398
569716756061 24558695
652399307139 24559992
526676523993 24561289
718092292927 24562586
168763015217 24563883
302980581008 24565180
299016349107 24566477
449657161345 24567774
342056581175 24569071
6795826119 24570368
818330728138 24571665
58330840832 24572962
291087885305 24574259
262205624312 24575556
791147423674 24576853
231624406790 24578150
800774844005 24579447
982563192608 24580744
816065452766 24582041
45305507443 24583338
453621393246 24584635
284858378032 24585932
733949220531 24587229
675618379702 24588526
667689915900 24589823
790014785988 24591120
385663132086 24592417
146110261497 24593714
131385971579 24595011
989925337567 24596308
263338261998 24597605
270700406957 24598902
66259304634 24600199
479105741181 24601496
138181797695 24602793
26616985624 24604090
856840409462 24605387
284858378032 24606684
488166842669 24607981
505722726802 24609278
519314379034 24610575
350551363820 24611872
196512638524 24613169
635976060692 24614466
720923887142 24615763
119493275876 24617060
149508174555 24618357
390193682830 24619654
591803190938 24620951
334128117373 24622248
799075887476 24623545
863636235578 24624842
685245800033 24626139
619552814245 24627436
443427654072 24628733
888554264670 24630030
662593046313 24631327
970670496905 24632624
104768985958 24633921
122891188934 24635218
711862785654 24636515
834753974585 24637812
332429160844 24639109
782086322186 24640406
394724233574 24641703
324500697042 24643000
638241336064 24644297
129120696207 24645594
697704814579 24646891
857406728305 24648188
238986551749 24649485
665424640528 24650782
847779307974 24652079
571982031433 24653376
6229507276 24654673
356214552250 24655970
471743596222 24657267
492131074570 24658564
651832988296 24659861
622950727303 24661158
312608001339 24662455
553859828457 24663752
869299424008 24665049
457585625147 24666346
325633334728 24667643
514783828290 24668940
980864236079 24670237
851743539875 24671534
710730147968 24672831
621818089617 24674128
488733161512 24675425
887421626984 24676722
219731711087 24678019
944053511284 24679316
490998436884 24680613
299582667950 24681910
791147423674 24683207
202175826954 24684504
254277160510 24685801
35111768269 24687098
101371072900 24688395
158002957200 24689692
933293453267 24690989
538002900853 24692286
123457507777 24693583
20387478351 24694880
331296523158 24696177
466646726635 24697474
284292059189 24698771
696005858050 24700068
366408291424 24701365
173293565961 24702662
887987945827 24703959
299016349107 24705256
715827017555 24706553
147242899183 24707850
232190725633 24709147
37943362484 24710444
919135482192 24711741
347719769605 24713038
865335192107 24714335
377734668284 24715632
702801684166 24716929
975767366492 24718226
393591595888 24719523
342622900018 24720820
906676467646 24722117
977466323021 24723414
377734668284 24724711
856840409462 24726008
468345683164 24727305
383397856714 24728602
412846436550 24729899
639940292593 24731196
778122090285 24732493
45871826286 24733790
718092292927 24735087
176125160176 24736384
465514088949 24737681
944053511284 24738978
23219072566 24740275
929329221366 24741572
940655598226 24742869
581043132921 24744166
94008927941 24745463
220864348773 24746760
851743539875 24748057
394157914731 24749354
1698956532 24750651
307511131752 24751948
643338205651 24753245
979165279550 24754542
438330784485 24755839
890253221199 24757136
190849450094 24758433
655797220197 24759730
425871769939 24761027
507988002174 24762324
767928351111 24763621
563487248788 24764918
206706377698 24766215
100238435214 24767512
502324813744 24768809
267868812742 24770106
725454437886 24771403
490998436884 24772700
743010322019 24773997
699970089951 24775294
317138552083 24776591
325067015885 24777888
675052060859 24779185
156304000671 24780482
708464872596 24781779
526676523993 24783076
334694436216 24784373
953680931615 24785670
913472293762 24786967
645037162180 24788264
303546899851 24789561
736214495903 24790858
43606550914 24792155
929895540209 24793452
518181741348 24794749
869865742851 24796046
245216059022 24797343
398688465475 24798640
291087885305 24799937
15856927607 24801234
100804754057 24802531
444560291758 24803828
20953797194 24805125
549895596556 24806422
134783884637 24807719
53800290088 24809016
634843423006 24810313
136482841166 24811610
177257797862 24812907
223695942988 24814204
920268119878 24815501
950283018557 24816798
830223423841 24818095
169329334060 24819392
383964175557 24820689
945186148970 24821986
997287482526 24823283
401520059690 24824580
44172869757 24825877
907809105332 24827174
880059482025 24828471
378300987127 24829768
115529043975 24831065
356214552250 24832362
295618436049 24833659
654098263668 24834956
413412755393 24836253
538569219696 24837550
916303887977 24838847
865335192107 24840144
412846436550 24841441
343755537704 24842738
598599017054 24844035
300148986793 24845332
82116232238 24846629
124590145463 24847926
3 24849223
938390322854 24850520
3397913061 24851817
551028234242 24853114
366408291424 24854411
348852407291 24855708
463248813577 24857005
524411248621 24858302
726587075572 24859599
47570782815 24860896
343189218861 24862193
87779420668 24863490
299582667950 24864787
445692929444 24866084
714128061026 24867381
490432118041 24868678
240685508278 24869975
842116119544 24871272
420774900352 24872569
597466379368 24873866
685812118876 24875163
96274203313 24876460
878926844339 24877757
976333685335 24879054
899880641530 24880351
267302493899 24881648
135350203480 24882945
481937335396 24884242
722056524828 24885539
344321856547 24886836
271266725800 24888133
402652697376 24889430
582742089450 24890727
467213045478 24892024
605394843170 24893321
356214552250 24894618
373204117540 24895915
150074493398 24897212
635976060692 24898509
803606438220 24899806
271266725800 24901103
363010378366 24902400
497794263000 24903697
338658668117 24904994
560655654573 24906291
911207018390 24907588
361311421837 24908885
677883655074 24910182
569150437218 24911479
47004463972 24912776
406050610434 24914073
556125103829 24915370
876095250124 24916667
508554321017 24917964
211236928442 24919261
97973159842 24920558
364709334895 24921855
129120696207 24923152
293919479520 24924449
888554264670 24925746
438897103328 24927043
990491656410 24928340
685245800033 24929637
883457395083 24930934
140447073067 24932231
688643713091 24933528
191415768937 24934825
504023770273 24936122
501192176058 24937419
741311365490 24938716
789448467145 24940013
933293453267 24941310
350551363820 24942607
14724289921 24943904
579344176392 24945201
373204117540 24946498
984262149137 24947795
372637798697 24949092
898181685001 24950389
826259191940 24951686
902712235745 24952983
894217453100 24954280
162533507944 24955577
592369509781 24956874
800208525162 24958171
10193739177 24959468
67958261163 24960765
557257741515 24962062
440029741014 24963359
23785391409 24964656
710730147968 24965953
232190725633 24967250
457019306304 24968547
825692873097 24969844
172727247118 24971141
635409741849 24972438
135350203480 24973735
113830087446 24975032
155171362985 24976329
225961218360 24977626
769627307640 24978923
677883655074 24980220
502891132587 24981517
270700406957 24982814
429836001840 24984111
835886612271 24985408
67958261163 24986705
678449973917 24988002
385663132086 24989299
288256291090 24990596
333561798530 24991893
60029797361 24993190
242950783650 24994487
647302437552 24995784
900446960373 24997081
487600523826 24998378
729984988630 24999675
604262205484 25000972
784917916401 25002269
185186261664 25003566
92309971412 25004863
445692929444 25006160
102503710586 25007457
534038668952 25008754
223129624145 25010051
602563248955 25011348
938390322854 25012645
907809105332 25013942
407749566963 25015239
611058031600 25016536
564619886474 25017833
353949276878 25019130
90044696040 25020427
934992409796 25021724
23785391409 25023021
326199653571 25024318
928196583680 25025615
536870263167 25026912
235022319848 25028209
340923943489 25029506
783218959872 25030803
441162378700 25032100
491564755727 25033397
682414205818 25034694
134217565794 25035991
553293509614 25037288
945186148970 25038585
767362032268 25039882
280327827288 25041179
193114725466 25042476
816631771609 25043773
429836001840 25045070
514217509447 25046367
893084815414 25047664
292786841834 25048961
26050666781 25050258
593502147467 25051555
3397913061 25052852
365841972581 25054149
494396349942 25055446
66825623477 25056743
381698900185 25058040
700536408794 25059337
395856871260 25060634
918569163349 25061931
541400813911 25063228
90611014883 25064525
931594496738 25065822
48137101658 25067119
940655598226 25068416
87779420668 25069713
211236928442 25071010
487600523826 25072307
89478377197 25073604
840983481858 25074901
882324757397 25076198
717525974084 25077495
15856927607 25078792
624649683832 25080089
171028290589 25081386
109299536702 25082683
750938785821 25083980
649001394081 25085277
29448579839 25086574
889120583513 25087871
67391942320 25089168
687511075405 25090465
79850956866 25091762
699403771108 25093059
294485798363 25094356
595767422839 25095653
975201047649 25096950
304113218694 25098247
214068522657 25099544
436065509113 25100841
892518496571 25102138
322801740513 25103435
339224986960 25104732
450223480188 25106029
288822609933 25107326
989925337567 25108623
615588582344 25109920
124590145463 25111217
504590089116 25112514
278628870759 25113811
252578203981 25115108
426438088782 25116405
84381507610 25117702
279761508445 25118999
929895540209 25120296
595767422839 25121593
759433568466 25122890
441162378700 25124187
846646670288 25125484
331296523158 25126781
905543829960 25128078
376602030598 25129375
120625913562 25130672
246915015551 25131969
570283074904 25133266
490998436884 25134563
761132524995 25135860
186885218193 25137157
529508118208 25138454
126289101992 25139751
358479827622 25141048
689776350777 25142345
411713798864 25143642
616721220030 25144939
812667539708 25146236
175558841333 25147533
116661681661 25148830
331862842001 25150127
358479827622 25151424
264470899684 25152721
532906031266 25154018
505722726802 25155315
222563305302 25156612
126855420835 25157909
205573740012 25159206
116661681661 25160503
340923943489 25161800
157436638357 25163097
217466435715 25164394
363010378366 25165691
259374030097 25166988
424172813410 25168285
464947770106 25169582
209537971913 25170879
308643769438 25172176
535737625481 25173473
889120583513 25174770
565186205317 25176067
55499246617 25177364
338092349274 25178661
957645163516 25179958
350551363820 25181255
537436582010 25182552
944053511284 25183849
87779420668 25185146
177824116705 25186443
493263712256 25187740
118360638190 25189037
363010378366 25190334
828524467312 25191631
116661681661 25192928
447391885973 25194225
702235365323 25195522
248613972080 25196819
958211482359 25198116
631445509948 25199413
139314435381 25200710
509120639860 25202007
656929857883 25203304
560089335730 25204601
980297917236 25205898
582175770607 25207195
652965625982 25208492
736780814746 25209789
924798670622 25211086
599165335897 25212383
139880754224 25213680
380566262499 25214977
295052117206 25216274
664858321685 25217571
188584174722 25218868
559523016887 25220165
38509681327 25221462
434932871427 25222759
101371072900 25224056
796810612104 25225353
445126610601 25226650
220298029930 25227947
917436525663 25229244
270700406957 25230541
467213045478 25231838
3964231904 25233135
507988002174 25234432
257675073568 25235729
445126610601 25237026
599165335897 25238323
408882204649 25239620
377734668284 25240917
130819652736 25242214
478539422338 25243511
518748060191 25244808
215767479186 25246105
183487305135 25247402
749806148135 25248699
58897159675 25249996
242950783650 25251293
706199597224 25252590
847212989131 25253887
885722670455 25255184
866467829793 25256481
333561798530 25257778
743010322019 25259075
952548293929 25260372
923666032936 25261669
207272696541 25262966
713561742183 25264263
830223423841 25265560
340923943489 25266857
842116119544 25268154
615022263501 25269451
35111768269 25270748
624083364989 25272045
4530550747 25273342
205573740012 25274639
272399363486 25275936
229359131418 25277233
194247363152 25278530
70223536535 25279827
635409741849 25281124
405484291591 25282421
606527480856 25283718
402652697376 25285015
318271189769 25286312
18122202979 25287609
73621449593 25288906
930461859052 25290203
482503654239 25291500
498360581843 25292797
80417275709 25294094
771326264169 25295391
61728753890 25296688
486467886140 25297985
733949220531 25299282
715827017555 25300579
395856871260 25301876
635976060692 25303173
443427654072 25304470
142146029596 25305767
922533395250 25307064
3964231904 25308361
796810612104 25309658
561788292259 25310955
420208581509 25312252
283159421503 25313549
707898553753 25314846
104202667115 25316143
865901510950 25317440
309776407124 25318737
429269682997 25320034
326765972414 25321331
351117682663 25322628
225961218360 25323925
476840465809 25325222
696572176893 25326519
11892695706 25327816
100238435214 25329113
578211538706 25330410
666557278214 25331707
169895652903 25333004
539701857382 25334301
279195189602 25335598
240685508278 25336895
775290496070 25338192
382831537871 25339489
226527537203 25340786
237287595220 25342083
868733105165 25343380
918002844506 25344677
867034148636 25345974
497227944157 25347271
688077394248 25348568
525543886307 25349865
353949276878 25351162
324500697042 25352459
821728641196 25353756
168196696374 25355053
605394843170 25356350
558390379201 25357647
816065452766 25358944
870998380537 25360241
52101333559 25361538
44172869757 25362835
351117682663 25364132
527242842836 25365429
332995479687 25366726
284292059189 25368023
236721276377 25369320
530074437051 25370617
366408291424 25371914
62295072733 25373211
830789742684 25374508
571415712590 25375805
522145973249 25377102
937257685168 25378399
523278610935 25379696
306944812909 25380993
176691479019 25382290
196512638524 25383587
82116232238 25384884
693740582678 25386181
886288989298 25387478
538569219696 25388775
668256234743 25390072
680148930446 25391369
288256291090 25392666
3 25393963
430402320683 25395260
368107247953 25396557
436065509113 25397854
238420232906 25399151
88345739511 25400448
754903017722 25401745
919701801035 25403042
914604931448 25404339
449657161345 25405636
342056581175 25406933
784917916401 25408230
315439595554 25409527
928762902523 25410824
442295016386 25412121
865335192107 25413418
262205624312 25414715
486467886140 25416012
536870263167 25417309
767362032268 25418606
352250320349 25419903
410014842335 25421200
80417275709 25422497
345454494233 25423794
869299424008 25425091
353949276878 25426388
834187655742 25427685
294485798363 25428982
402652697376 25430279
502891132587 25431576
347153450762 25432873
379433624813 25434170
544798726969 25435467
533472350109 25436764
630312872262 25438061
609925393914 25439358
622384408460 25440655
914038612605 25441952
349985044977 25443249
816065452766 25444546
214634841500 25445843
734515539374 25447140
119493275876 25448437
674485742016 25449734
869865742851 25451031
756035655408 25452328
817764409295 25453625
673353104330 25454922
536870263167 25456219
766229394582 25457516
668822553586 25458813
335827073902 25460110
394724233574 25461407
907242786489 25462704
390193682830 25464001
886855308141 25465298
677317336231 25466595
965007308475 25467892
923099714093 25469189
560089335730 25470486
790014785988 25471783
211803247285 25473080
956512525830 25474377
551028234242 25475674
937257685168 25476971
915737569134 25478268
968405221533 25479565
840983481858 25480862
736780814746 25482159
820596003510 25483456
399821103161 25484753
699970089951 25486050
129120696207 25487347
548762958870 25488644
383397856714 25489941
62861391576 25491238
637675017221 25492535
869299424008 25493832
338092349274 25495129
702235365323 25496426
659195133255 25497723
155737681828 25499020
433800233741 25500317
206140058855 25501614
620119133088 25502911
774724177227 25504208
454187712089 25505505
453055074403 25506802
867600467479 25508099
142712348439 25509396
746408235077 25510693
206706377698 25511990
934426090953 25513287
640506611436 25514584
709597510282 25515881
805871713592 25517178
177257797862 25518475
662026727470 25519772
10193739177 25521069
441728697543 25522366
351117682663 25523663
493830031099 25524960
403785335062 25526257
372071479854 25527554
126289101992 25528851
618986495402 25530148
231058087947 25531445
873829974752 25532742
808703307807 25534039
45305507443 25535336
228792812575 25536633
54932927774 25537930
602563248955 25539227
203308464640 25540524
649001394081 25541821
56631884303 25543118
83248869924 25544415
764530438053 25545712
799075887476 25547009
964440989632 25548306
88912058354 25549603
761698843838 25550900
778688409128 25552197
937824004011 25553494
904977511117 25554791
107034261330 25556088
834187655742 25557385
476840465809 25558682
497794263000 25559979
547630321184 25561276
959344120045 25562573
493263712256 25563870
181788348606 25565167
992190612939 25566464
608792756228 25567761
763964119210 25569058
660327770941 25570355
209537971913 25571652
987093743352 25572949
833621336899 25574246
880625800868 25575543
523278610935 25576840
241818145964 25578137
973502091120 25579434
67391942320 25580731
99672116371 25582028
881758438554 25583325
112131130917 25584622
776423133756 25585919
440596059857 25587216
887421626984 25588513
161967189101 25589810
494962668785 25591107
757168293094 25592404
838151887643 25593701
735081858217 25594998
901579598059 25596295
408315885806 25597592
570283074904 25598889
105335304801 25600186
835320293428 25601483
67391942320 25602780
598599017054 25604077
113263768603 25605374
84947826453 25606671
617287538873 25607968
834753974585 25609265
480238378867 25610562
381132581342 25611859
901013279216 25613156
749239829292 25614453
158002957200 25615750
972369453434 25617047
675618379702 25618344
771892583012 25619641
65692985791 25620938
965007308475 25622235
641072930279 25623532
876095250124 25624829
237287595220 25626126
601430611269 25627423
665990959371 25628720
171028290589 25630017
528941799365 25631314
5663188433 25632611
852876177561 25633908
182920986292 25635205
388494726301 25636502
560089335730 25637799
253710841667 25639096
924232351779 25640393
635976060692 25641690
571415712590 25642987
186885218193 25644284
818330728138 25645581
993323250625 25646878
663725683999 25648175
52667652402 25649472
987093743352 25650769
848911945660 25652066
724888119043 25653363
712429104497 25654660
807004351278 25655957
1132637689 25657254
558390379201 25658551
591236872095 25659848
944053511284 25661145
100238435214 25662442
211236928442 25663739
492697393413 25665036
799075887476 25666333
253144522824 25667630
679016292760 25668927
13591652235 25670224
161400870258 25671521
40208637856 25672818
312041682496 25674115
895350090786 25675412
894217453100 25676709
971236815748 25678006
665424640528 25679303
455320349775 25680600
241818145964 25681897
583874727136 25683194
189150493565 25684491
109865855545 25685788
752071423507 25687085
109865855545 25688382
326199653571 25689679
120059594719 25690976
850044583346 25692273
399254784318 25693570
103636348272 25694867
40774956699 25696164
31713855211 25697461
856840409462 25698758
566318846 25700055
233889682162 25701352
353949276878 25702649
135350203480 25703946
981430554922 25705243
921967076407 25706540
800208525162 25707837
86646782982 25709134
747540872763 25710431
746974553920 25711728
454187712089 25713025
991624294096 25714322
599731654740 25715619
605394843170 25716916
662026727470 25718213
52101333559 25719510
251445566295 25720807
656929857883 25722104
907242786489 25723401
869865742851 25724698
904977511117 25725995
232190725633 25727292
408315885806 25728589
86080464139 25729886
937824004011 25731183
728852350944 25732480
681847886975 25733777
73055130750 25735074
580476814078 25736371
603695886641 25737668
168763015217 25738965
80983594552 25740262
238420232906 25741559
176125160176 25742856
44739188600 25744153
54932927774 25745450
167064058688 25746747
510819596389 25748044
10760058020 25749341
179523073234 25750638
280894146131 25751935
882324757397 25753232
868733105165 25754529
814366496237 25755826
460417219362 25757123
672220466644 25758420
10760058020 25759717
250312928609 25761014
935558728639 25762311
648435075238 25763608
918002844506 25764905
312041682496 25766202
609925393914 25767499
293353160677 25768796
390193682830 25770093
342622900018 25771390
339791305803 25772687
659195133255 25773984
135350203480 25775281
643338205651 25776578
440596059857 25777875
545931364655 25779172
783218959872 25780469
971803134591 25781766
985394786823 25783063
829657104998 25784360
284858378032 25785657
472876233908 25786954
718092292927 25788251
101937391743 25789548
535171306638 25790845
997853801369 25792142
497794263000 25793439
362444059523 25794736
629746553419 25796033
181788348606 25797330
293919479520 25798627
762265162681 25799924
185752580507 25801221
359612465308 25802518
565752524160 25803815
428703364154 25805112
522712292092 25806409
676184698545 25807706
411713798864 25809003
341490262332 25810300
356780871093 25811597
334694436216 25812894
288822609933 25814191
621818089617 25815488
314306957868 25816785
978032641864 25818082
210670609599 25819379
776423133756 25820676
494396349942 25821973
600297973583 25823270
352250320349 25824567
605394843170 25825864
450223480188 25827161
550461915399 25828458
39642319013 25829755
324500697042 25831052
244083421336 25832349
607660118542 25833646
428703364154 25834943
963308351946 25836240
39076000170 25837537
575946263334 25838834
511952234075 25840131
472876233908 25841428
701102727637 25842725
349985044977 25844022
605394843170 25845319
225961218360 25846616
839284525329 25847913
171594609432 25849210
997287482526 25850507
711862785654 25851804
331296523158 25853101
723755481357 25854398
164798783316 25855695
856840409462 25856992
98539478685 25858289
235588638691 25859586
822294960039 25860883
451922436717 25862180
780953684500 25863477
69090898849 25864774
811534902022 25866071
944619830127 25867368
970670496905 25868665
237853914063 25869962
950283018557 25871259
658628814412 25872556
97973159842 25873853
591236872095 25875150
8494782648 25876447
187451537036 25877744
757734611937 25879041
63427710419 25880338
902712235745 25881635
101371072900 25882932
38509681327 25884229
112697449760 25885526
84947826453 25886823
581043132921 25888120
193114725466 25889417
78152000337 25890714
7928463805 25892011
911207018390 25893308
138181797695 25894605
959344120045 25895902
642771886808 25897199
727153394415 25898496
322801740513 25899793
174992522490 25901090
83248869924 25902387
168763015217 25903684
139880754224 25904981
961609395417 25906278
808703307807 25907575
549329277713 25908872
30014898682 25910169
867034148636 25911466
722622843671 25912763
723755481357 25914060
838718206486 25915357
516482784819 25916654
901013279216 25917951
846646670288 25919248
585573683665 25920545
172727247118 25921842
514783828290 25923139
476840465809 25924436
822294960039 25925733
16989565293 25927030
57764521989 25928327
552727190771 25929624
362444059523 25930921
83815188767 25932218
763397800367 25933515
651832988296 25934812
422473856881 25936109
736214495903 25937406
582742089450 25938703
83248869924 25940000
86646782982 25941297
965007308475 25942594
287689972247 25943891
913472293762 25945188
244649740179 25946485
447391885973 25947782
467213045478 25949079
760566206152 25950376
152906087613 25951673
822294960039 25952970
612190669286 25954267
894217453100 25955564
864202554421 25956861
988226381038 25958158
610491712757 25959455
217466435715 25960752
891385858885 25962049
842116119544 25963346
898181685001 25964643
371505161011 25965940
488166842669 25967237
485901567297 25968534
69657217692 25969831
856274090619 25971128
973502091120 25972425
877794206653 25973722
186885218193 25975019
374903074069 25976316
164798783316 25977613
560655654573 25978910
825692873097 25980207
450789799031 25981504
770193626483 25982801
552160871928 25984098
847212989131 25985395
699403771108 25986692
229359131418 25987989
615588582344 25989286
339224986960 25990583
662026727470 25991880
339224986960 25993177
168196696374 25994474
550461915399 25995771
732816582845 25997068
515350147133 25998365
331862842001 25999662
315439595554 26000959
993889569468 26002256
2831594218 26003553
225961218360 26004850
113830087446 26006147
523278610935 26007444
229359131418 26008741
213502203814 26010038
572548350276 26011335
642771886808 26012632
126289101992 26013929
2265275375 26015226
605394843170 26016523
799075887476 26017820
887987945827 26019117
983695830294 26020414
199910551582 26021711
211236928442 26023008
511385915232 26024305
596333741682 26025602
372637798697 26026899
240685508278 26028196
668822553586 26029493
282026783817 26030790
112131130917 26032087
719791249456 26033384
653531944825 26034681
588971596723 26035978
537436582010 26037275
546497683498 26038572
372071479854 26039869
431534958369 26041166
518748060191 26042463
775856814913 26043760
701102727637 26045057
468345683164 26046354
945752467813 26047651
501192176058 26048948
996154844840 26050245
911773337233 26051542
348852407291 26052839
908941743018 26054136
714128061026 26055433
745841916234 26056730
665424640528 26058027
20387478351 26059324
876661568967 26060621
414545393079 26061918
372637798697 26063215
2831594218 26064512
901013279216 26065809
314873276711 26067106
686944756562 26068403
780953684500 26069700
36244405955 26070997
438330784485 26072294
251445566295 26073591
279195189602 26074888
368107247953 26076185
139880754224 26077482
552727190771 26078779
162533507944 26080076
147242899183 26081373
377734668284 26082670
649001394081 26083967
865335192107 26085264
415678030765 26086561
933293453267 26087858
661460408627 26089155
743576640862 26090452
415111711922 26091749
147242899183 26093046
267302493899 26094343
619552814245 26095640
411713798864 26096937
107034261330 26098234
836452931114 26099531
995022207154 26100828
93442609098 26102125
505156407959 26103422
613323306972 26104719
393591595888 26106016
594634785153 26107313
561221973416 26108610
714694379869 26109907
20387478351 26111204
921400757564 26112501
903278554588 26113798
756035655408 26115095
820596003510 26116392
364709334895 26117689
105335304801 26118986
432101277212 26120283
112697449760 26121580
914604931448 26122877
772458901855 26124174
449657161345 26125471
288256291090 26126768
556691422672 26128065
74187768436 26129362
466646726635 26130659
578777857549 26131956
929895540209 26133253
185752580507 26134550
404917972748 26135847
7362144962 26137144
658062495569 26138441
648435075238 26139738
638807654907 26141035
829657104998 26142332
307511131752 26143629
492131074570 26144926
204441102326 26146223
308643769438 26147520
626914959204 26148817
532906031266 26150114
731683945159 26151411
500059538372 26152708
267302493899 26154005
808136988964 26155302
731683945159 26156599
340923943489 26157896
704500640695 26159193
483636291925 26160490
902712235745 26161787
56065565460 26163084
136482841166 26164381
667123597057 26165678
71356174221 26166975
896482728472 26168272
519880697877 26169569
442295016386 26170866
372071479854 26172163
162533507944 26173460
282593102660 26174757
718658611770 26176054
790014785988 26177351
669388872429 26178648
136482841166 26179945
881192119711 26181242
719791249456 26182539
269567769271 26183836
220298029930 26185133
702235365323 26186430
130253333893 26187727
422473856881 26189024
107600580173 26190321
976333685335 26191618
813800177394 26192915
702801684166 26194212
407183248120 26195509
232757044476 26196806
566318843003 26198103
113263768603 26199400
417943306137 26200697
105901623644 26201994
295052117206 26203291
372071479854 26204588
372071479854 26205885
639940292593 26207182
556125103829 26208479
610491712757 26209776
223129624145 26211073
851743539875 26212370
903844873431 26213667
67391942320 26214964
992756931782 26216261
136482841166 26217558
514217509447 26218855
993889569468 26220152
984262149137 26221449
151773449927 26222746
47004463972 26224043
95707884470 26225340
567451480689 26226637
127421739678 26227934
586140002508 26229231
774157858384 26230528
329597566629 26231825
32846492897 26233122
30581217525 26234419
117794319347 26235716
966139946161 26237013
626914959204 26238310
600864292426 26239607
304679537537 26240904
989359018724 26242201
680715249289 26243498
784351597558 26244795
374903074069 26246092
254277160510 26247389
261072986626 26248686
565186205317 26249983
414545393079 26251280
649567712924 26252577
739612408961 26253874
262771943155 26255171
174992522490 26256468
731117626316 26257765
510253277546 26259062
117228000504 26260359
765663075739 26261656
279761508445 26262953
791147423674 26264250
580476814078 26265547
341490262332 26266844
370938842168 26268141
543099770440 26269438
175558841333 26270735
604828524327 26272032
800208525162 26273329
201609508111 26274626
876095250124 26275923
796810612104 26277220
628613915733 26278517
461549857048 26279814
699403771108 26281111
968971540376 26282408
560655654573 26283705
854575134090 26285002
587838959037 26286299
797943249790 26287596
630312872262 26288893
306378494066 26290190
434366552584 26291487
672786785487 26292784
971803134591 26294081
267868812742 26295378
267302493899 26296675
847779307974 26297972
899880641530 26299269
213502203814 26300566
376035711755 26301863
783785278715 26303160
672220466644 26304457
73621449593 26305754
410014842335 26307051
680715249289 26308348
822294960039 26309645
492697393413 26310942
364709334895 26312239
398122146632 26313536
538569219696 26314833
232757044476 26316130
147809218026 26317427
238986551749 26318724
625216002675 26320021
997287482526 26321318
489865799198 26322615
536303944324 26323912
594634785153 26325209
494396349942 26326506
472309915065 26327803
366974610267 26329100
592369509781 26330397
259374030097 26331694
283159421503 26332991
639373973750 26334288
992756931782 26335585
492131074570 26336882
535171306638 26338179
313174320182 26339476
726587075572 26340773
19821159508 26342070
937824004011 26343367
465514088949 26344664
374903074069 26345961
509686958703 26347258
991624294096 26348555
249746609766 26349852
924798670622 26351149
195380000838 26352446
48137101658 26353743
607660118542 26355040
475141509280 26356337
997287482526 26357634
658062495569 26358931
352816639192 26360228
152339768770 26361525
702235365323 26362822
877794206653 26364119
350551363820 26365416
60029797361 26366713
794545336732 26368010
307511131752 26369307
752071423507 26370604
64560348105 26371901
692041626149 26373198
895916409629 26374495
965007308475 26375792
712995423340 26377089
365275653738 26378386
66825623477 26379683
29448579839 26380980
476840465809 26382277
95707884470 26383574
665990959371 26384871
299582667950 26386168
365275653738 26387465
74754087279 26388762
512518552918 26390059
807570670121 26391356
205007421169 26392653
315439595554 26393950
52101333559 26395247
174992522490 26396544
663725683999 26397841
2265275375 26399138
677883655074 26400435
660894089784 26401732
937824004011 26403029
395290552417 26404326
315439595554 26405623
366408291424 26406920
869865742851 26408217
985961105666 26409514
777555771442 26410811
787749510616 26412108
592935828624 26413405
403785335062 26414702
1132637689 26415999
869299424008 26417296
362444059523 26418593
976333685335 26419890
358479827622 26421187
527242842836 26422484
237287595220 26423781
777555771442 26425078
745275597391 26426375
216333798029 26427672
350551363820 26428969
416244349608 26430266
147242899183 26431563
566318843003 26432860
153472406456 26434157
297317392578 26435454
613323306972 26436751
433233914898 26438048
218032754558 26439345
934426090953 26440642
944619830127 26441939
490998436884 26443236
9627420334 26444533
746408235077 26445830
5096869590 26447127
429836001840 26448424
315439595554 26449721
494396349942 26451018
285424696875 26452315
339791305803 26453612
371505161011 26454909
379433624813 26456206
265037218527 26457503
876661568967 26458800
291654204148 26460097
360745102994 26461394
302980581008 26462691
304679537537 26463988
988792699881 26465285
36810724798 26466582
962175714260 26467879
923099714093 26469176
830223423841 26470473
69090898849 26471770
32846492897 26473067
290521566462 26474364
335260755059 26475661
514783828290 26476958
97973159842 26478255
592935828624 26479552
199344232739 26480849
510819596389 26482146
608792756228 26483443
124590145463 26484740
574813625648 26486037
793412699046 26487334
178390435548 26488631
421907538038 26489928
391326320516 26491225
543099770440 26492522
242950783650 26493819
757734611937 26495116
26050666781 26496413
523844929778 26497710
826259191940 26499007
655230901354 26500304
701669046480 26501601
264470899684 26502898
267302493899 26504195
519880697877 26505492
282026783817 26506789
814932815080 26508086
33979130583 26509383
229925450261 26510680
237853914063 26511977
33412811740 26513274
207272696541 26514571
819463365824 26515868
799075887476 26517165
821162322353 26518462
207839015384 26519759
875528931281 26521056
497794263000 26522353
812101220865 26523650
596333741682 26524947
598032698211 26526244
355081914564 26527541
301281624479 26528838
304679537537 26530135
102503710586 26531432
809269626650 26532729
592935828624 26534026
769627307640 26535323
894783771943 26536620
49269739344 26537917
828524467312 26539214
536303944324 26540511
710730147968 26541808
238986551749 26543105
638241336064 26544402
779821046814 26545699
314873276711 26546996
931594496738 26548293
366408291424 26549590
555558784986 26550887
514217509447 26552184
616154901187 26553481
617287538873 26554778
978598960707 26556075
877794206653 26557372
312041682496 26558669
644470843337 26559966
316572233240 26561263
280894146131 26562560
309210088281 26563857
94575246784 26565154
892518496571 26566451
719791249456 26567748
324500697042 26569045
817198090452 26570342
778688409128 26571639
599165335897 26572936
370938842168 26574233
986527424509 26575530
938390322854 26576827
87779420668 26578124
133084928108 26579421
360745102994 26580718
680715249289 26582015
928196583680 26583312
81549913395 26584609
546497683498 26585906
629180234576 26587203
451356117874 26588500
459284581676 26589797
779254727971 26591094
498360581843 26592391
477406784652 26593688
178956754391 26594985
865335192107 26596282
45305507443 26597579
218032754558 26598876
580476814078 26600173
463815132420 26601470
283159421503 26602767
195380000838 26604064
711862785654 26605361
975767366492 26606658
70223536535 26607955
670521510115 26609252
696005858050 26610549
513651190604 26611846
5663188433 26613143
72488811907 26614440
74754087279 26615737
600864292426 26617034
859105684834 26618331
269567769271 26619628
718658611770 26620925
429836001840 26622222
60029797361 26623519
603695886641 26624816
514217509447 26626113
685245800033 26627410
359046146465 26628707
431534958369 26630004
473442552751 26631301
886855308141 26632598
112697449760 26633895
84381507610 26635192
829657104998 26636489
22086434880 26637786
709597510282 26639083
274098320015 26640380
924798670622 26641677
385663132086 26642974
951415656243 26644271
5096869590 26645568
95141565627 26646865
605394843170 26648162
164232464473 26649459
716959655241 26650756
721490205985 26652053
950283018557 26653350
552727190771 26654647
297883711421 26655944
551028234242 26657241
495528987628 26658538
22652753723 26659835
592935828624 26661132
967272583847 26662429
199344232739 26663726
962175714260 26665023
289955247619 26666320
557824060358 26667617
62295072733 26668914
253710841667 26670211
984262149137 26671508
454754030932 26672805
272965682329 26674102
743576640862 26675399
271266725800 26676696
21520116037 26677993
37377043641 26679290
945752467813 26680587
2265275375 26681884
19254840665 26683181
3397913061 26684478
562354611102 26685775
647302437552 26687072
585573683665 26688369
739612408961 26689666
890253221199 26690963
632011828791 26692260
207839015384 26693557
816065452766 26694854
677883655074 26696151
637108698378 26697448
684679481190 26698745
254277160510 26700042
373770436383 26701339
180655710920 26702636
642771886808 26703933
47570782815 26705230
292786841834 26706527
558956698044 26707824
24918029095 26709121
292220522991 26710418
952548293929 26711715
554426147300 26713012
296751073735 26714309
443993972915 26715606
248613972080 26716903
326199653571 26718200
47570782815 26719497
154038725299 26720794
684113162347 26722091
840983481858 26723388
71356174221 26724685
139314435381 26725982
536303944324 26727279
771892583012 26728576
383397856714 26729873
430968639526 26731170
842682438387 26732467
347719769605 26733764
536303944324 26735061
306378494066 26736358
985961105666 26737655
5096869590 26738952
880625800868 26740249
458718262833 26741546
616154901187 26742843
890819540042 26744140
202175826954 26745437
885722670455 26746734
229359131418 26748031
703368003009 26749328
382831537871 26750625
214068522657 26751922
42473913228 26753219
660894089784 26754516
137049160009 26755813
996721163683 26757110
925931308308 26758407
996721163683 26759704
163099826787 26761001
799642206319 26762298
343189218861 26763595
940089279383 26764892
138181797695 26766189
332429160844 26767486
599165335897 26768783
340357624646 26770080
50402377030 26771377
293353160677 26772674
29448579839 26773971
849478264503 26775268
351117682663 26776565
770193626483 26777862
922533395250 26779159
108166899016 26780456
984262149137 26781753
444560291758 26783050
188584174722 26784347
804739075906 26785644
582175770607 26786941
432667596055 26788238
673919423173 26789535
954247250458 26790832
933293453267 26792129
505722726802 26793426
294485798363 26794723
548196640027 26796020
679582611603 26797317
148941855712 26798614
207272696541 26799911
894783771943 26801208
999552757898 26802505
389061045144 26803802
719791249456 26805099
827958148469 26806396
269001450428 26807693
292220522991 26808990
309776407124 26810287
947451424342 26811584
602563248955 26812881
313174320182 26814178
595201103996 26815475
43606550914 26816772
404351653905 26818069
151207131084 26819366
221996986459 26820663
386229450929 26821960
564053567631 26823257
310909044810 26824554
624649683832 26825851
331296523158 26827148
207272696541 26828445
533472350109 26829742
819463365824 26831039
677317336231 26832336
476274146966 26833633
649001394081 26834930
817198090452 26836227
65692985791 26837524
5096869590 26838821
638807654907 26840118
709031191439 26841415
420208581509 26842712
131385971579 26844009
111564812074 26845306
223695942988 26846603
993323250625 26847900
138748116538 26849197
827958148469 26850494
1698956532 26851791
922533395250 26853088
232757044476 26854385
259374030097 26855682
18122202979 26856979
826825510783 26858276
697138495736 26859573
963874670789 26860870
936125047482 26862167
366974610267 26863464
705633278381 26864761
253144522824 26866058
554992466143 26867355
80983594552 26868652
931594496738 26869949
238420232906 26871246
655797220197 26872543
142712348439 26873840
992756931782 26875137
74187768436 26876434
781520003343 26877731
882891076240 26879028
864768873264 26880325
458718262833 26881622
436065509113 26882919
254277160510 26884216
885156351612 26885513
36810724798 26886810
592369509781 26888107
90611014883 26889404
997853801369 26890701
447958204816 26891998
16423246450 26893295
207839015384 26894592
179523073234 26895889
224262261831 26897186
581043132921 26898483
135916522323 26899780
118926957033 26901077
87779420668 26902374
430968639526 26903671
264470899684 26904968
58897159675 26906265
863069916735 26907562
953680931615 26908859
782652641029 26910156
144411304968 26911453
694306901521 26912750
800208525162 26914047
962175714260 26915344
803606438220 26916641
893651134257 26917938
579910495235 26919235
71922493064 26920532
671654147801 26921829
561221973416 26923126
849478264503 26924423
223129624145 26925720
636542379535 26927017
10193739177 26928314
629180234576 26929611
610491712757 26930908
547064002341 26932205
992190612939 26933502
837019249957 26934799
556691422672 26936096
327898610100 26937393
884023713926 26938690
818897046981 26939987
697138495736 26941284
221996986459 26942581
405484291591 26943878
361311421837 26945175
227093856046 26946472
410014842335 26947769
731117626316 26949066
410581161178 26950363
535171306638 26951660
970104178062 26952957
262205624312 26954254
992756931782 26955551
981430554922 26956848
987660062195 26958145
113263768603 26959442
642771886808 26960739
277496233073 26962036
651832988296 26963333
955946206987 26964630
928762902523 26965927
617853857716 26967224
194247363152 26968521
819463365824 26969818
4530550747 26971115
961609395417 26972412
779254727971 26973709
672220466644 26975006
592935828624 26976303
307511131752 26977600
74754087279 26978897
513651190604 26980194
267868812742 26981491
805305394749 26982788
937257685168 26984085
905543829960 26985382
301847943322 26986679
340923943489 26987976
549329277713 26989273
785484235244 26990570
469478320850 26991867
539135538539 26993164
800774844005 26994461
30581217525 26995758
309210088281 26997055
720923887142 26998352
819463365824 26999649
965573627318 27000946
591803190938 27002243
642771886808 27003540
473442552751 27004837
635976060692 27006134
361311421837 27007431
22652753723 27008728
656363539040 27010025
546497683498 27011322
885156351612 27012619
185752580507 27013916
129687015050 27015213
680148930446 27016510
7928463805 27017807
437198146799 27019104
133084928108 27020401
979731598393 27021698
394157914731 27022995
393025277045 27024292
744709278548 27025589
938390322854 27026886
705633278381 27028183
646736118709 27029480
351684001506 27030777
461549857048 27032074
371505161011 27033371
366974610267 27034668
530640755894 27035965
539701857382 27037262
805305394749 27038559
133084928108 27039856
921967076407 27041153
131385971579 27042450
275797276544 27043747
861370960206 27045044
910074380704 27046341
607660118542 27047638
750372466978 27048935
26050666781 27050232
407749566963 27051529
427004407625 27052826
284292059189 27054123
996721163683 27055420
712995423340 27056717
638807654907 27058014
82682551081 27059311
30014898682 27060608
659761452098 27061905
242950783650 27063202
770759945326 27064499
112131130917 27065796
119493275876 27067093
991057975253 27068390
604828524327 27069687
624649683832 27070984
4530550747 27072281
212935884971 27073578
915737569134 27074875
790581104831 27076172
691475307306 27077469
664292002842 27078766
719791249456 27080063
179523073234 27081360
370938842168 27082657
340357624646 27083954
11326376863 27085251
355081914564 27086548
427004407625 27087845
356780871093 27089142
942354554755 27090439
710163829125 27091736
884023713926 27093033
601996930112 27094330
728286032101 27095627
504023770273 27096924
308643769438 27098221
447391885973 27099518
62861391576 27100815
672786785487 27102112
340357624646 27103409
791147423674 27104706
407183248120 27106003
680715249289 27107300
10760058020 27108597
570849393747 27109894
386229450929 27111191
501758494901 27112488
689210031934 27113785
566885161846 27115082
823427597725 27116379
943487192441 27117676
860804641363 27118973
513084871761 27120270
643904524494 27121567
902712235745 27122864
239552870592 27124161
642771886808 27125458
288256291090 27126755
253710841667 27128052
474575190437 27129349
374336755226 27130646
293353160677 27131943
433800233741 27133240
347719769605 27134537
355648233407 27135834
286557334561 27137131
14724289921 27138428
432667596055 27139725
900446960373 27141022
941788235912 27142319
50402377030 27143616
934426090953 27144913
965007308475 27146210
786050554087 27147507
277496233073 27148804
498926900686 27150101
831356061527 27151398
484768929611 27152695
94008927941 27153992
545931364655 27155289
284858378032 27156586
193114725466 27157883
590104234409 27159180
600864292426 27160477
982563192608 27161774
605961162013 27163071
732816582845 27164368
295618436049 27165665
37377043641 27166962
101371072900 27168259
878926844339 27169556
93442609098 27170853
206140058855 27172150
599165335897 27173447
265037218527 27174744
887987945827 27176041
786616872930 27177338
11892695706 27178635
413412755393 27179932
515916465976 27181229
618420176559 27182526
469478320850 27183823
957078844673 27185120
650700350610 27186417
674485742016 27187714
948584062028 27189011
975201047649 27190308
978598960707 27191605
860804641363 27192902
147242899183 27194199
588405277880 27195496
343755537704 27196793
806438032435 27198090
927630264837 27199387
248047653237 27200684
694306901521 27201981
745841916234 27203278
942354554755 27204575
6795826119 27205872
903278554588 27207169
146110261497 27208466
463248813577 27209763
196512638524 27211060
118926957033 27212357
357913508779 27213654
855707771776 27214951
570283074904 27216248
782086322186 27217545
248613972080 27218842
292220522991 27220139
839850844172 27221436
128554377364 27222733
763964119210 27224030
635409741849 27225327
605961162013 27226624
980297917236 27227921
807004351278 27229218
250312928609 27230515
645037162180 27231812
954247250458 27233109
947451424342 27234406
400953740847 27235703
466080407792 27237000
676184698545 27238297
148941855712 27239594
955946206987 27240891
793979017889 27242188
999552757898 27243485
779254727971 27244782
754903017722 27246079
515916465976 27247376
291654204148 27248673
956512525830 27249970
600864292426 27251267
541967132754 27252564
272399363486 27253861
689210031934 27255158
338092349274 27256455
67958261163 27257752
458151943990 27259049
704500640695 27260346
685245800033 27261643
148375536869 27262940
49269739344 27264237
118360638190 27265534
993323250625 27266831
406616929277 27268128
881192119711 27269425
252011885138 27270722
285991015718 27272019
15856927607 27273316
955379888144 27274613
339791305803 27275910
126855420835 27277207
847212989131 27278504
791147423674 27279801
658628814412 27281098
437764465642 27282395
967838902690 27283692
394724233574 27284989
103070029429 27286286
357347189936 27287583
113830087446 27288880
775290496070 27290177
112131130917 27291474
297317392578 27292771
808136988964 27294068
442295016386 27295365
269567769271 27296662
618986495402 27297959
527242842836 27299256
773591539541 27300553
532906031266 27301850
18688521822 27303147
282026783817 27304444
942354554755 27305741
149508174555 27307038
71922493064 27308335
73055130750 27309632
205007421169 27310929
165365102159 27312226
64560348105 27313523
876661568967 27314820
603129567798 27316117
104202667115 27317414
332429160844 27318711
762831481524 27320008
353949276878 27321305
445692929444 27322602
616721220030 27323899
186318899350 27325196
459850900519 27326493
786050554087 27327790
183487305135 27329087
916870206820 27330384
854575134090 27331681
31147536368 27332978
146110261497 27334275
927630264837 27335572
356214552250 27336869
375469392912 27338166
296184754892 27339463
539135538539 27340760
928196583680 27342057
768494669954 27343354
124590145463 27344651
236721276377 27345948
554426147300 27347245
969537859219 27348542
964440989632 27349839
660327770941 27351136
701669046480 27352433
770759945326 27353730
501758494901 27355027
802473800534 27356324
810402264336 27357621
382831537871 27358918
992190612939 27360215
571982031433 27361512
743576640862 27362809
573680987962 27364106
620119133088 27365403
214634841500 27366700
583874727136 27367997
628047596890 27369294
991057975253 27370591
640506611436 27371888
459850900519 27373185
630879191105 27374482
604828524327 27375779
768494669954 27377076
939522960540 27378373
885156351612 27379670
183487305135 27380967
112697449760 27382264
348852407291 27383561
650134031767 27384858
889686902356 27386155
887987945827 27387452
592935828624 27388749
503457451430 27390046
789448467145 27391343
285424696875 27392640
310909044810 27393937
107600580173 27395234
972369453434 27396531
762831481524 27397828
169895652903 27399125
958777801202 27400422
613323306972 27401719
594634785153 27403016
357347189936 27404313
538002900853 27405610
218599073401 27406907
49269739344 27408204
803040119377 27409501
528941799365 27410798
820596003510 27412095
673919423173 27413392
409448523492 27414689
671654147801 27415986
826825510783 27417283
139880754224 27418580
425871769939 27419877
906110148803 27421174
823427597725 27422471
952548293929 27423768
801341162848 27425065
172160928275 27426362
239552870592 27427659
949716699714 27428956
249180290923 27430253
762265162681 27431550
434366552584 27432847
998986439055 27434144
589537915566 27435441
479105741181 27436738
428703364154 27438035
371505161011 27439332
430968639526 27440629
925364989465 27441926
712995423340 27443223
671087828958 27444520
979731598393 27445817
57198203146 27447114
472309915065 27448411
878926844339 27449708
797943249790 27451005
574247306805 27452302
310909044810 27453599
774724177227 27454896
380566262499 27456193
915171250291 27457490
367540929110 27458787
32280174054 27460084
685245800033 27461381
215767479186 27462678
26050666781 27463975
103070029429 27465272
756601974251 27466569
34545449426 27467866
445126610601 27469163
243517102493 27470460
850610902189 27471757
639940292593 27473054
806438032435 27474351
622384408460 27475648
434932871427 27476945
551594553085 27478242
568017799532 27479539
721490205985 27480836
245782377865 27482133
297317392578 27483430
445126610601 27484727
673353104330 27486024
266169856213 27487321
562354611102 27488618
504590089116 27489915
335260755059 27491212
167630377531 27492509
719791249456 27493806
261072986626 27495103
141579710753 27496400
868166786322 27497697
45305507443 27498994
26050666781 27500291
331296523158 27501588
978032641864 27502885
857406728305 27504182
558956698044 27505479
740745046647 27506776
321669102827 27508073
66825623477 27509370
147809218026 27510667
186318899350 27511964
901579598059 27513261
123457507777 27514558
776423133756 27515855
117228000504 27517152
847212989131 27518449
938390322854 27519746
276363595387 27521043
699403771108 27522340
784917916401 27523637
516482784819 27524934
693740582678 27526231
710730147968 27527528
532906031266 27528825
31713855211 27530122
900446960373 27531419
449657161345 27532716
206706377698 27534013
318271189769 27535310
721490205985 27536607
894783771943 27537904
283725740346 27539201
158002957200 27540498
694306901521 27541795
697138495736 27543092
775856814913 27544389
13591652235 27545686
398122146632 27546983
237287595220 27548280
3397913061 27549577
706199597224 27550874
166497739845 27552171
30014898682 27553468
83248869924 27554765
975201047649 27556062
547064002341 27557359
416810668451 27558656
190283131251 27559953
24351710252 27561250
630312872262 27562547
741877684333 27563844
532339712423 27565141
159701913729 27566438
581609451764 27567735
855141452933 27569032
643338205651 27570329
270134088114 27571626
973502091120 27572923
4530550747 27574220
565752524160 27575517
332429160844 27576814
799642206319 27578111
490432118041 27579408
352816639192 27580705
114396406289 27582002
518181741348 27583299
424172813410 27584596
875528931281 27585893
867034148636 27587190
249746609766 27588487
342622900018 27589784
731117626316 27591081
97973159842 27592378
92309971412 27593675
349985044977 27594972
914604931448 27596269
120625913562 27597566
244649740179 27598863
703934321852 27600160
372071479854 27601457
241818145964 27602754
568017799532 27604051
272399363486 27605348
514783828290 27606645
241818145964 27607942
54366608931 27609239
332429160844 27610536
158002957200 27611833
775290496070 27613130
816631771609 27614427
649001394081 27615724
377734668284 27617021
159701913729 27618318
403219016219 27619615
639940292593 27620912
91177333726 27622209
186885218193 27623506
877794206653 27624803
116095362818 27626100
954247250458 27627397
475707828123 27628694
621818089617 27629991
299016349107 27631288
527809161679 27632585
613889625815 27633882
365275653738 27635179
487600523826 27636476
78152000337 27637773
962175714260 27639070
96274203313 27640367
353382958035 27641664
706765916067 27642961
246348696708 27644258
942354554755 27645555
980864236079 27646852
989359018724 27648149
510253277546 27649446
524411248621 27650743
191415768937 27652040
804172757063 27653337
146110261497 27654634
395856871260 27655931
983695830294 27657228
366408291424 27658525
907809105332 27659822
377734668284 27661119
784917916401 27662416
608792756228 27663713
310342725967 27665010
845514032602 27666307
284858378032 27667604
575946263334 27668901
191982087780 27670198
372071479854 27671495
701102727637 27672792
694306901521 27674089
328464928943 27675386
16423246450 27676683
831356061527 27677980
587272640194 27679277
1698956532 27680574
185186261664 27681871
671087828958 27683168
379433624813 27684465
899314322687 27685762
327898610100 27687059
483636291925 27688356
574247306805 27689653
99105797528 27690950
37377043641 27692247
796810612104 27693544
416810668451 27694841
297883711421 27696138
915171250291 27697435
869299424008 27698732
920834438721 27700029
186885218193 27701326
858539365991 27702623
39642319013 27703920
141013391910 27705217
532906031266 27706514
932727134424 27707811
363576697209 27709108
501192176058 27710405
390193682830 27711702
824560235411 27712999
528375480522 27714296
949150380871 27715593
446825567130 27716890
951981975086 27718187
361877740680 27719484
985394786823 27720781
198211595053 27722078
202742145797 27723375
20387478351 27724672
386229450929 27725969
467213045478 27727266
193681044309 27728563
851743539875 27729860
532339712423 27731157
90044696040 27732454
662026727470 27733751
690908988463 27735048
842682438387 27736345
40208637856 27737642
595201103996 27738939
406616929277 27740236
66259304634 27741533
296184754892 27742830
418509624980 27744127
488166842669 27745424
717525974084 27746721
434366552584 27748018
902712235745 27749315
981430554922 27750612
404917972748 27751909
512518552918 27753206
705633278381 27754503
518181741348 27755800
815499133923 27757097
874396293595 27758394
397555827789 27759691
814932815080 27760988
571982031433 27762285
750372466978 27763582
704500640695 27764879
725454437886 27766176
493830031099 27767473
488733161512 27768770
890253221199 27770067
328464928943 27771364
875528931281 27772661
137049160009 27773958
225961218360 27775255
323934378199 27776552
273532001172 27777849
304679537537 27779146
258807711254 27780443
285424696875 27781740
775290496070 27783037
69090898849 27784334
389627363987 27785631
934992409796 27786928
126289101992 27788225
596333741682 27789522
84381507610 27790819
727719713258 27792116
80417275709 27793413
849478264503 27794710
856840409462 27796007
589537915566 27797304
327332291257 27798601
558956698044 27799898
873263655909 27801195
430402320683 27802492
326199653571 27803789
348852407291 27805086
585573683665 27806383
694306901521 27807680
348852407291 27808977
246348696708 27810274
657496176726 27811571
673919423173 27812868
765096756896 27814165
531773393580 27815462
691475307306 27816759
426438088782 27818056
664858321685 27819353
528941799365 27820650
845514032602 27821947
750372466978 27823244
688077394248 27824541
561221973416 27825838
993889569468 27827135
32846492897 27828432
654098263668 27829729
804172757063 27831026
967838902690 27832323
842682438387 27833620
116095362818 27834917
720357568299 27836214
654664582511 27837511
901013279216 27838808
951981975086 27840105
633144466477 27841402
329597566629 27842699
670521510115 27843996
880059482025 27845293
263338261998 27846590
748673510449 27847887
410581161178 27849184
944053511284 27850481
199344232739 27851778
19254840665 27853075
161400870258 27854372
948017743185 27855669
474575190437 27856966
617287538873 27858263
521013335563 27859560
479672060024 27860857
877794206653 27862154
317138552083 27863451
196512638524 27864748
79284638023 27866045
748107191606 27867342
956512525830 27868639
348852407291 27869936
503457451430 27871233
296184754892 27872530
430402320683 27873827
571415712590 27875124
278628870759 27876421
554992466143 27877718
951415656243 27879015
724321800200 27880312
654664582511 27881609
6229507276 27882906
497227944157 27884203
150640812241 27885500
350551363820 27886797
63427710419 27888094
962742033103 27889391
861937279049 27890688
809269626650 27891985
988792699881 27893282
220864348773 27894579
273532001172 27895876
524977567464 27897173
235022319848 27898470
151773449927 27899767
395290552417 27901064
822294960039 27902361
382831537871 27903658
526676523993 27904955
144411304968 27906252
645037162180 27907549
267302493899 27908846
966706265004 27910143
840417163015 27911440
210670609599 27912737
459284581676 27914034
995022207154 27915331
491564755727 27916628
395856871260 27917925
211236928442 27919222
569716756061 27920519
568017799532 27921816
828524467312 27923113
42473913228 27924410
594634785153 27925707
618986495402 27927004
867034148636 27928301
702801684166 27929598
584441045979 27930895
466646726635 27932192
911773337233 27933489
31713855211 27934786
37943362484 27936083
424739132253 27937380
123457507777 27938677
893084815414 27939974
617287538873 27941271
252011885138 27942568
420774900352 27943865
100804754057 27945162
483636291925 27946459
540268176225 27947756
317138552083 27949053
918569163349 27950350
301847943322 27951647
172160928275 27952944
185752580507 27954241
731117626316 27955538
291654204148 27956835
827958148469 27958132
865335192107 27959429
524411248621 27960726
603129567798 27962023
932160815581 27963320
613323306972 27964617
558390379201 27965914
333561798530 27967211
652399307139 27968508
662026727470 27969805
813233858551 27971102
645037162180 27972399
512518552918 27973696
387928407458 27974993
489299480355 27976290
902712235745 27977587
386229450929 27978884
992190612939 27980181
176691479019 27981478
331862842001 27982775
159135594886 27984072
314306957868 27985369
343755537704 27986666
835320293428 27987963
892518496571 27989260
646736118709 27990557
259940348940 27991854
351117682663 27993151
556691422672 27994448
802473800534 27995745
604828524327 27997042
665424640528 27998339
500059538372 27999636
326199653571 28000933
850044583346 28002230
105335304801 28003527
732816582845 28004824
275230957701 28006121
418509624980 28007418
248047653237 28008715
582742089450 28010012
97973159842 28011309
410014842335 28012606
899880641530 28013903
924798670622 28015200
41341275542 28016497
980864236079 28017794
759433568466 28019091
133084928108 28020388
518181741348 28021685
301281624479 28022982
178956754391 28024279
936125047482 28025576
514217509447 28026873
243517102493 28028170
151207131084 28029467
380566262499 28030764
331296523158 28032061
735648177060 28033358
633710785320 28034655
801341162848 28035952
733382901688 28037249
336959711588 28038546
562920929945 28039843
963308351946 28041140
465514088949 28042437
347153450762 28043734
871564699380 28045031
708464872596 28046328
659195133255 28047625
812667539708 28048922
320536465141 28050219
71356174221 28051516
971803134591 28052813
627481278047 28054110
726020756729 28055407
606527480856 28056704
712995423340 28058001
681281568132 28059298
600864292426 28060595
28882260996 28061892
972369453434 28063189
477973103495 28064486
452488755560 28065783
838151887643 28067080
67391942320 28068377
277496233073 28069674
498360581843 28070971
476274146966 28072268
733949220531 28073565
199910551582 28074862
75886724965 28076159
594068466310 28077456
516482784819 28078753
812101220865 28080050
985961105666 28081347
758867249623 28082644
304679537537 28083941
129120696207 28085238
820029684667 28086535
948584062028 28087832
675052060859 28089129
741311365490 28090426
65126666948 28091723
279761508445 28093020
553859828457 28094317
936691366325 28095614
763964119210 28096911
981430554922 28098208
893651134257 28099505
534604987795 28100802
72488811907 28102099
113263768603 28103396
431534958369 28104693
466080407792 28105990
438330784485 28107287
566318843003 28108584
839284525329 28109881
472309915065 28111178
561788292259 28112475
414545393079 28113772
149508174555 28115069
535737625481 28116366
463248813577 28117663
816631771609 28118960
143844986125 28120257
321102783984 28121554
843248757230 28122851
540268176225 28124148
214634841500 28125445
53800290088 28126742
212935884971 28128039
313740639025 28129336
159701913729 28130633
227093856046 28131930
864202554421 28133227
789448467145 28134524
845514032602 28135821
247481334394 28137118
174992522490 28138415
294485798363 28139712
410581161178 28141009
459284581676 28142306
553859828457 28143603
622384408460 28144900
481371016553 28146197
468912002007 28147494
851743539875 28148791
484768929611 28150088
100238435214 28151385
913472293762 28152682
625216002675 28153979
766229394582 28155276
820029684667 28156573
627481278047 28157870
301281624479 28159167
845514032602 28160464
313740639025 28161761
327898610100 28163058
244649740179 28164355
387928407458 28165652
574813625648 28166949
24918029095 28168246
996721163683 28169543
938390322854 28170840
108166899016 28172137
332995479687 28173434
799642206319 28174731
767928351111 28176028
386229450929 28177325
698271133422 28178622
165365102159 28179919
89478377197 28181216
544798726969 28182513
366974610267 28183810
338658668117 28185107
589537915566 28186404
41907594385 28187701
899314322687 28188998
851177221032 28190295
682980524661 28191592
565186205317 28192889
199344232739 28194186
899880641530 28195483
863069916735 28196780
267302493899 28198077
345454494233 28199374
398688465475 28200671
988792699881 28201968
830789742684 28203265
813233858551 28204562
628613915733 28205859
407749566963 28207156
590670553252 28208453
165365102159 28209750
739046090118 28211047
621818089617 28212344
243517102493 28213641
965007308475 28214938
201609508111 28216235
600297973583 28217532
19254840665 28218829
577645219863 28220126
246348696708 28221423
301847943322 28222720
758867249623 28224017
412280117707 28225314
559523016887 28226611
532906031266 28227908
353949276878 28229205
745275597391 28230502
706199597224 28231799
228226493732 28233096
334694436216 28234393
595767422839 28235690
53800290088 28236987
117228000504 28238284
651266669453 28239581
399254784318 28240878
280327827288 28242175
124590145463 28243472
406050610434 28244769
491564755727 28246066
969537859219 28247363
756035655408 28248660
121192232405 28249957
527809161679 28251254
97406840999 28252551
890819540042 28253848
783785278715 28255145
816631771609 28256442
438897103328 28257739
207272696541 28259036
127988058521 28260333
560655654573 28261630
850044583346 28262927
48137101658 28264224
171594609432 28265521
182920986292 28266818
909508061861 28268115
29448579839 28269412
3964231904 28270709
965573627318 28272006
156304000671 28273303
99105797528 28274600
51535014716 28275897
820596003510 28277194
899314322687 28278491
188584174722 28279788
791147423674 28281085
953680931615 28282382
921967076407 28283679
135916522323 28284976
276363595387 28286273
312041682496 28287570
70789855378 28288867
453055074403 28290164
887421626984 28291461
365275653738 28292758
414545393079 28294055
206706377698 28295352
669955191272 28296649
971236815748 28297946
146110261497 28299243
633710785320 28300540
504590089116 28301837
871564699380 28303134
454187712089 28304431
958211482359 28305728
383397856714 28307025
970104178062 28308322
348286088448 28309619
207272696541 28310916
855707771776 28312213
412846436550 28313510
660894089784 28314807
671654147801 28316104
829657104998 28317401
616721220030 28318698
206706377698 28319995
753204061193 28321292
252011885138 28322589
217466435715 28323886
494396349942 28325183
265603537370 28326480
937257685168 28327777
210670609599 28329074
584441045979 28330371
949150380871 28331668
775290496070 28332965
132518609265 28334262
883457395083 28335559
895350090786 28336856
273532001172 28338153
901579598059 28339450
675052060859 28340747
851743539875 28342044
257675073568 28343341
535171306638 28344638
936691366325 28345935
679016292760 28347232
903844873431 28348529
698271133422 28349826
921400757564 28351123
70789855378 28352420
173859884804 28353717
340357624646 28355014
445126610601 28356311
963874670789 28357608
753204061193 28358905
447391885973 28360202
539701857382 28361499
947451424342 28362796
632011828791 28364093
788315829459 28365390
735081858217 28366687
851743539875 28367984
82682551081 28369281
682414205818 28370578
5663188433 28371875
979165279550 28373172
105901623644 28374469
61162435047 28375766
59463478518 28377063
990491656410 28378360
574813625648 28379657
177257797862 28380954
479105741181 28382251
132518609265 28383548
505722726802 28384845
595767422839 28386142
682980524661 28387439
861370960206 28388736
718092292927 28390033
793979017889 28391330
953114612772 28392627
389061045144 28393924
269001450428 28395221
879493163182 28396518
366974610267 28397815
526676523993 28399112
362444059523 28400409
464947770106 28401706
959910438888 28403003
587272640194 28404300
243517102493 28405597
322235421670 28406894
536303944324 28408191
662593046313 28409488
206140058855 28410785
288822609933 28412082
14724289921 28413379
858539365991 28414676
137049160009 28415973
220864348773 28417270
633710785320 28418567
607660118542 28419864
556691422672 28421161
920268119878 28422458
799075887476 28423755
795677974418 28425052
69090898849 28426349
405484291591 28427646
977466323021 28428943
992190612939 28430240
899314322687 28431537
432667596055 28432834
767928351111 28434131
565186205317 28435428
186885218193 28436725
521013335563 28438022
710730147968 28439319
723189162514 28440616
940655598226 28441913
925931308308 28443210
98539478685 28444507
887421626984 28445804
99105797528 28447101
269567769271 28448398
830789742684 28449695
318837508612 28450992
856840409462 28452289
884590032769 28453586
212935884971 28454883
795677974418 28456180
225961218360 28457477
106467942487 28458774
298450030264 28460071
265037218527 28461368
437764465642 28462665
528941799365 28463962
107600580173 28465259
892518496571 28466556
783785278715 28467853
763964119210 28469150
430402320683 28470447
530640755894 28471744
183487305135 28473041
313174320182 28474338
499493219529 28475635
518181741348 28476932
934426090953 28478229
934426090953 28479526
968405221533 28480823
607660118542 28482120
724321800200 28483417
800774844005 28484714
795677974418 28486011
916303887977 28487308
612190669286 28488605
518181741348 28489902
249180290923 28491199
565752524160 28492496
519314379034 28493793
255409798196 28495090
236721276377 28496387
191415768937 28497684
231624406790 28498981
822294960039 28500278
239552870592 28501575
466646726635 28502872
407749566963 28504169
401520059690 28505466
885722670455 28506763
241251827121 28508060
386229450929 28509357
767928351111 28510654
248047653237 28511951
288822609933 28513248
160834551415 28514545
593502147467 28515842
376602030598 28517139
825692873097 28518436
933859772110 28519733
162533507944 28521030
218032754558 28522327
43606550914 28523624
916303887977 28524921
401520059690 28526218
561788292259 28527515
750938785821 28528812
832488699213 28530109
250312928609 28531406
72488811907 28532703
669388872429 28534000
948017743185 28535297
321669102827 28536594
368107247953 28537891
151773449927 28539188
156870319514 28540485
848345626817 28541782
271833044643 28543079
477406784652 28544376
236721276377 28545673
562354611102 28546970
977466323021 28548267
853442496404 28549564
685812118876 28550861
847779307974 28552158
23219072566 28553455
32846492897 28554752
995022207154 28556049
435499190270 28557346
357347189936 28558643
992190612939 28559940
337526030431 28561237
808703307807 28562534
705066959538 28563831
61728753890 28565128
167630377531 28566425
736780814746 28567722
341490262332 28569019
118926957033 28570316
565752524160 28571613
61162435047 28572910
959344120045 28574207
688643713091 28575504
737913452432 28576801
193681044309 28578098
921967076407 28579395
905543829960 28580692
45871826286 28581989
86646782982 28583286
49836058187 28584583
374336755226 28585880
245216059022 28587177
266736175056 28588474
47570782815 28589771
423606494567 28591068
272965682329 28592365
35111768269 28593662
512518552918 28594959
794545336732 28596256
553293509614 28597553
728286032101 28598850
595767422839 28600147
951415656243 28601444
455320349775 28602741
662593046313 28604038
650134031767 28605335
218599073401 28606632
468345683164 28607929
844947713759 28609226
669388872429 28610523
590104234409 28611820
330163885472 28613117
773025220698 28614414
880625800868 28615711
325067015885 28617008
636542379535 28618305
336393392745 28619602
262771943155 28620899
982563192608 28622196
662593046313 28623493
335827073902 28624790
30014898682 28626087
850610902189 28627384
331296523158 28628681
446825567130 28629978
407183248120 28631275
846080351445 28632572
522145973249 28633869
489865799198 28635166
349418726134 28636463
416810668451 28637760
614455944658 28639057
761132524995 28640354
564619886474 28641651
40774956699 28642948
18688521822 28644245
938390322854 28645542
43040232071 28646839
68524580006 28648136
178390435548 28649433
18688521822 28650730
736214495903 28652027
861937279049 28653324
869299424008 28654621
722622843671 28655918
815499133923 28657215
174426203647 28658512
984828467980 28659809
29448579839 28661106
210670609599 28662403
630879191105 28663700
781520003343 28664997
378300987127 28666294
175558841333 28667591
432667596055 28668888
144977623811 28670185
893084815414 28671482
635409741849 28672779
168196696374 28674076
940655598226 28675373
321102783984 28676670
412846436550 28677967
968971540376 28679264
403219016219 28680561
29448579839 28681858
430968639526 28683155
708464872596 28684452
944053511284 28685749
348286088448 28687046
191982087780 28688343
35111768269 28689640
158569276043 28690937
810402264336 28692234
469478320850 28693531
77585681494 28694828
786616872930 28696125
267302493899 28697422
263338261998 28698719
326765972414 28700016
112131130917 28701313
393591595888 28702610
489299480355 28703907
639373973750 28705204
341490262332 28706501
356214552250 28707798
955946206987 28709095
145543942654 28710392
764530438053 28711689
830789742684 28712986
15290608764 28714283
223129624145 28715580
595201103996 28716877
156870319514 28718174
840983481858 28719471
468912002007 28720768
437764465642 28722065
622384408460 28723362
837585568800 28724659
729418669787 28725956
880059482025 28727253
897049047315 28728550
901579598059 28729847
605394843170 28731144
547630321184 28732441
710163829125 28733738
894217453100 28735035
117794319347 28736332
522145973249 28737629
370372523325 28738926
97973159842 28740223
635409741849 28741520
210104290756 28742817
258807711254 28744114
133084928108 28745411
611624350443 28746708
957645163516 28748005
839850844172 28749302
100804754057 28750599
168196696374 28751896
773025220698 28753193
919135482192 28754490
332429160844 28755787
22086434880 28757084
241251827121 28758381
49836058187 28759678
289955247619 28760975
573680987962 28762272
14724289921 28763569
329597566629 28764866
154038725299 28766163
148941855712 28767460
371505161011 28768757
859105684834 28770054
588405277880 28771351
258241392411 28772648
252578203981 28773945
533472350109 28775242
616154901187 28776539
305812175223 28777836
468912002007 28779133
372071479854 28780430
154605044142 28781727
535737625481 28783024
265603537370 28784321
770759945326 28785618
944053511284 28786915
191982087780 28788212
164232464473 28789509
720357568299 28790806
11892695706 28792103
761698843838 28793400
321102783984 28794697
249746609766 28795994
322801740513 28797291
780387365657 28798588
251445566295 28799885
489865799198 28801182
120059594719 28802479
916303887977 28803776
82682551081 28805073
24351710252 28806370
6229507276 28807667
94575246784 28808964
272399363486 28810261
961609395417 28811558
843248757230 28812855
665424640528 28814152
531207074737 28815449
142712348439 28816746
162533507944 28818043
970670496905 28819340
272399363486 28820637
355081914564 28821934
342056581175 28823231
173293565961 28824528
969537859219 28825825
105335304801 28827122
303546899851 28828419
14724289921 28829716
236721276377 28831013
783785278715 28832310
840983481858 28833607
25484347938 28834904
622384408460 28836201
614455944658 28837498
460983538205 28838795
925931308308 28840092
972369453434 28841389
843248757230 28842686
991624294096 28843983
220864348773 28845280
948017743185 28846577
58330840832 28847874
571982031433 28849171
135916522323 28850468
382265219028 28851765
241251827121 28853062
596900060525 28854359
188584174722 28855656
166497739845 28856953
619552814245 28858250
838718206486 28859547
736214495903 28860844
14724289921 28862141
93442609098 28863438
425871769939 28864735
659195133255 28866032
140447073067 28867329
181222029763 28868626
235588638691 28869923
404917972748 28871220
143278667282 28872517
101371072900 28873814
98539478685 28875111
847212989131 28876408
40774956699 28877705
586140002508 28879002
667689915900 28880299
403785335062 28881596
24918029095 28882893
664858321685 28884190
544232408126 28885487
712429104497 28886784
60596116204 28888081
253144522824 28889378
274098320015 28890675
438897103328 28891972
596900060525 28893269
619552814245 28894566
408882204649 28895863
533472350109 28897160
600297973583 28898457
545931364655 28899754
288256291090 28901051
35678087112 28902348
995022207154 28903645
616721220030 28904942
304113218694 28906239
98539478685 28907536
292220522991 28908833
854008815247 28910130
373204117540 28911427
617853857716 28912724
359612465308 28914021
328464928943 28915318
923666032936 28916615
272399363486 28917912
44739188600 28919209
373204117540 28920506
887421626984 28921803
404351653905 28923100
57764521989 28924397
65692985791 28925694
50402377030 28926991
877794206653 28928288
391326320516 28929585
346587131919 28930882
410581161178 28932179
958777801202 28933476
829657104998 28934773
228226493732 28936070
468345683164 28937367
261639305469 28938664
30581217525 28939961
107600580173 28941258
764530438053 28942555
675052060859 28943852
790581104831 28945149
381698900185 28946446
955946206987 28947743
538002900853 28949040
691475307306 28950337
756601974251 28951634
681847886975 28952931
338658668117 28954228
321102783984 28955525
203874783483 28956822
722622843671 28958119
353382958035 28959416
599731654740 28960713
698837452265 28962010
771326264169 28963307
651266669453 28964604
517615422505 28965901
646169799866 28967198
554992466143 28968495
389627363987 28969792
458151943990 28971089
475707828123 28972386
901013279216 28973683
813800177394 28974980
934426090953 28976277
70223536535 28977574
501758494901 28978871
997287482526 28980168
242384464807 28981465
219165392244 28982762
600864292426 28984059
283725740346 28985356
258807711254 28986653
878926844339 28987950
858539365991 28989247
218599073401 28990544
963308351946 28991841
937824004011 28993138
369239885639 28994435
995588525997 28995732
242384464807 28997029
496095306471 28998326
314306957868 28999623
96840522156 29000920
117228000504 29002217
541400813911 29003514
765096756896 29004811
561221973416 29006108
532906031266 29007405
453621393246 29008702
687511075405 29009999
767362032268 29011296
807570670121 29012593
624083364989 29013890
974634728806 29015187
997853801369 29016484
211803247285 29017781
970670496905 29019078
821728641196 29020375
527242842836 29021672
63994029262 29022969
44172869757 29024266
259940348940 29025563
476840465809 29026860
578777857549 29028157
137049160009 29029454
293919479520 29030751
52101333559 29032048
743576640862 29033345
51535014716 29034642
110432174388 29035939
467213045478 29037236
432667596055 29038533
782652641029 29039830
101371072900 29041127
728286032101 29042424
406050610434 29043721
540834495068 29045018
902145916902 29046315
24351710252 29047612
618986495402 29048909
147242899183 29050206
450223480188 29051503
305245856380 29052800
172160928275 29054097
471743596222 29055394
369806204482 29056691
482503654239 29057988
359612465308 29059285
949150380871 29060582
857973047148 29061879
825126554254 29063176
124023826620 29064473
395856871260 29065770
465514088949 29067067
496661625314 29068364
9627420334 29069661
842682438387 29070958
940089279383 29072255
566318846 29073552
549329277713 29074849
633710785320 29076146
647868756395 29077443
74187768436 29078740
52101333559 29080037
612756988129 29081334
475141509280 29082631
983695830294 29083928
686378437719 29085225
560089335730 29086522
564053567631 29087819
211803247285 29089116
144411304968 29090413
677883655074 29091710
659761452098 29093007
493263712256 29094304
749806148135 29095601
23785391409 29096898
686944756562 29098195
218032754558 29099492
30014898682 29100789
146676580340 29102086
263904580841 29103383
548762958870 29104680
806438032435 29105977
1132637689 29107274
672786785487 29108571
271266725800 29109868
235022319848 29111165
940089279383 29112462
87779420668 29113759
495528987628 29115056
684679481190 29116353
995022207154 29117650
586706321351 29118947
919135482192 29120244
435499190270 29121541
164798783316 29122838
295618436049 29124135
812667539708 29125432
844947713759 29126729
409448523492 29128026
607660118542 29129323
826259191940 29130620
165365102159 29131917
566885161846 29133214
792280061360 29134511
54366608931 29135808
456452987461 29137105
412280117707 29138402
641639249122 29139699
575379944491 29140996
258241392411 29142293
779821046814 29143590
468912002007 29144887
506289045645 29146184
990491656410 29147481
596333741682 29148778
455320349775 29150075
920268119878 29151372
396423190103 29152669
621818089617 29153966
190849450094 29155263
939522960540 29156560
587272640194 29157857
481937335396 29159154
501758494901 29160451
709031191439 29161748
881758438554 29163045
885156351612 29164342
899314322687 29165639
919135482192 29166936
41341275542 29168233
701102727637 29169530
829657104998 29170827
744709278548 29172124
994455888311 29173421
118360638190 29174718
928762902523 29176015
846646670288 29177312
248047653237 29178609
255976117039 29179906
327898610100 29181203
120625913562 29182500
649567712924 29183797
753770380036 29185094
216333798029 29186391
92309971412 29187688
743010322019 29188985
671654147801 29190282
733382901688 29191579
409448523492 29192876
351117682663 29194173
591803190938 29195470
971236815748 29196767
844381394916 29198064
7928463805 29199361
310909044810 29200658
282593102660 29201955
844381394916 29203252
196512638524 29204549
707332234910 29205846
674485742016 29207143
362444059523 29208440
578211538706 29209737
425871769939 29211034
659195133255 29212331
406050610434 29213628
681847886975 29214925
766229394582 29216222
442861335229 29217519
406050610434 29218816
551028234242 29220113
740745046647 29221410
118360638190 29222707
43040232071 29224004
25484347938 29225301
735081858217 29226598
338658668117 29227895
58330840832 29229192
462116175891 29230489
596900060525 29231786
37377043641 29233083
493263712256 29234380
47570782815 29235677
857973047148 29236974
357913508779 29238271
92309971412 29239568
16423246450 29240865
248047653237 29242162
92309971412 29243459
139880754224 29244756
187451537036 29246053
792280061360 29247350
428137045311 29248647
894217453100 29249944
817198090452 29251241
605961162013 29252538
529508118208 29253835
227660174889 29255132
961043076574 29256429
501758494901 29257726
6229507276 29259023
416810668451 29260320
509120639860 29261617
402652697376 29262914
524411248621 29264211
84381507610 29265508
421341219195 29266805
658628814412 29268102
642771886808 29269399
886855308141 29270696
235022319848 29271993
157436638357 29273290
868733105165 29274587
928196583680 29275884
275797276544 29277181
923099714093 29278478
810968583179 29279775
304679537537 29281072
364143016052 29282369
466080407792 29283666
2831594218 29284963
330163885472 29286260
489865799198 29287557
546497683498 29288854
255409798196 29290151
868733105165 29291448
779821046814 29292745
112697449760 29294042
583308408293 29295339
852876177561 29296636
866467829793 29297933
265037218527 29299230
925364989465 29300527
16989565293 29301824
368673566796 29303121
187451537036 29304418
329597566629 29305715
261072986626 29307012
735648177060 29308309
190849450094 29309606
864202554421 29310903
990491656410 29312200
74754087279 29313497
173859884804 29314794
494962668785 29316091
681281568132 29317388
253144522824 29318685
565752524160 29319982
208971653070 29321279
667123597057 29322576
532339712423 29323873
949150380871 29325170
328464928943 29326467
527242842836 29327764
659761452098 29329061
52667652402 29330358
705066959538 29331655
501758494901 29332952
236154957534 29334249
511385915232 29335546
308077450595 29336843
861937279049 29338140
767362032268 29339437
827958148469 29340734
497227944157 29342031
472876233908 29343328
197078957367 29344625
117794319347 29345922
297317392578 29347219
92309971412 29348516
96840522156 29349813
929329221366 29351110
327898610100 29352407
568017799532 29353704
677317336231 29355001
77019362651 29356298
622384408460 29357595
53233971245 29358892
460417219362 29360189
438897103328 29361486
312608001339 29362783
383397856714 29364080
845514032602 29365377
537436582010 29366674
406616929277 29367971
983695830294 29369268
428137045311 29370565
130253333893 29371862
62861391576 29373159
889120583513 29374456
418509624980 29375753
44172869757 29377050
10193739177 29378347
576512582177 29379644
894783771943 29380941
582742089450 29382238
560089335730 29383535
437764465642 29384832
534604987795 29386129
863636235578 29387426
511385915232 29388723
510819596389 29390020
588971596723 29391317
549329277713 29392614
398688465475 29393911
847212989131 29395208
265603537370 29396505
224262261831 29397802
45305507443 29399099
575946263334 29400396
867600467479 29401693
93442609098 29402990
55499246617 29404287
630879191105 29405584
646736118709 29406881
760566206152 29408178
715260698712 29409475
363576697209 29410772
581043132921 29412069
757168293094 29413366
78152000337 29414663
910640699547 29415960
360745102994 29417257
110432174388 29418554
453055074403 29419851
329597566629 29421148
78718319180 29422445
793979017889 29423742
299582667950 29425039
499493219529 29426336
483636291925 29427633
205573740012 29428930
211803247285 29430227
134217565794 29431524
3964231904 29432821
222563305302 29434118
481937335396 29435415
390760001673 29436712
564053567631 29438009
612756988129 29439306
613323306972 29440603
457019306304 29441900
141013391910 29443197
116661681661 29444494
888554264670 29445791
86646782982 29447088
24351710252 29448385
129120696207 29449682
459284581676 29450979
761132524995 29452276
422473856881 29453573
538002900853 29454870
574813625648 29456167
901579598059 29457464
437198146799 29458761
350551363820 29460058
343755537704 29461355
521579654406 29462652
652965625982 29463949
617287538873 29465246
461549857048 29466543
600864292426 29467840
2265275375 29469137
396989508946 29470434
32280174054 29471731
818897046981 29473028
352816639192 29474325
544232408126 29475622
252578203981 29476919
553293509614 29478216
140447073067 29479513
406616929277 29480810
682980524661 29482107
995022207154 29483404
246348696708 29484701
476840465809 29485998
882324757397 29487295
480238378867 29488592
526110205150 29489889
8494782648 29491186
718658611770 29492483
97973159842 29493780
570849393747 29495077
679582611603 29496374
340923943489 29497671
774157858384 29498968
798509568633 29500265
737913452432 29501562
514783828290 29502859
404351653905 29504156
836452931114 29505453
334128117373 29506750
407749566963 29508047
550461915399 29509344
244649740179 29510641
228226493732 29511938
400953740847 29513235
113263768603 29514532
776423133756 29515829
327332291257 29517126
245782377865 29518423
675052060859 29519720
490432118041 29521017
107600580173 29522314
107600580173 29523611
812101220865 29524908
414545393079 29526205
294485798363 29527502
291087885305 29528799
489865799198 29530096
516482784819 29531393
295052117206 29532690
82682551081 29533987
279195189602 29535284
381132581342 29536581
524977567464 29537878
207272696541 29539175
54932927774 29540472
83815188767 29541769
245782377865 29543066
937257685168 29544363
428137045311 29545660
899880641530 29546957
414545393079 29548254
667689915900 29549551
974634728806 29550848
657496176726 29552145
429269682997 29553442
98539478685 29554739
297317392578 29556036
28882260996 29557333
988226381038 29558630
147242899183 29559927
377168349441 29561224
487034204983 29562521
941221917069 29563818
35111768269 29565115
795677974418 29566412
131385971579 29567709
557257741515 29569006
613323306972 29570303
63994029262 29571600
796810612104 29572897
218599073401 29574194
275230957701 29575491
901579598059 29576788
781520003343 29578085
890253221199 29579382
458718262833 29580679
805871713592 29581976
108733217859 29583273
995022207154 29584570
225394899517 29585867
744142959705 29587164
441162378700 29588461
247481334394 29589758
291654204148 29591055
695439539207 29592352
365841972581 29593649
427004407625 29594946
999552757898 29596243
860804641363 29597540
458151943990 29598837
637675017221 29600134
694306901521 29601431
527809161679 29602728
520447016720 29604025
360745102994 29605322
148941855712 29606619
792846380203 29607916
436631827956 29609213
131952290422 29610510
871564699380 29611807
517049103662 29613104
103070029429 29614401
701102727637 29615698
724321800200 29616995
202175826954 29618292
313174320182 29619589
360745102994 29620886
36810724798 29622183
24351710252 29623480
554426147300 29624777
831356061527 29626074
386795769772 29627371
1698956532 29628668
398688465475 29629965
406616929277 29631262
596900060525 29632559
546497683498 29633856
848345626817 29635153
825126554254 29636450
433800233741 29637747
949150380871 29639044
84947826453 29640341
981430554922 29641638
720923887142 29642935
70789855378 29644232
298450030264 29645529
332995479687 29646826
263904580841 29648123
613323306972 29649420
356780871093 29650717
801341162848 29652014
235588638691 29653311
185186261664 29654608
918002844506 29655905
323934378199 29657202
301847943322 29658499
97973159842 29659796
843248757230 29661093
937824004011 29662390
514217509447 29663687
975201047649 29664984
296184754892 29666281
612756988129 29667578
78152000337 29668875
856840409462 29670172
990491656410 29671469
928762902523 29672766
792846380203 29674063
482503654239 29675360
56065565460 29676657
865335192107 29677954
941221917069 29679251
767362032268 29680548
492697393413 29681845
641072930279 29683142
382831537871 29684439
279195189602 29685736
300715305636 29687033
150074493398 29688330
422473856881 29689627
191415768937 29690924
590670553252 29692221
652965625982 29693518
993889569468 29694815
334694436216 29696112
645603481023 29697409
577645219863 29698706
216900116872 29700003
826259191940 29701300
989925337567 29702597
711862785654 29703894
491564755727 29705191
368673566796 29706488
97406840999 29707785
585007364822 29709082
292220522991 29710379
318271189769 29711676
597466379368 29712973
699403771108 29714270
842682438387 29715567
75886724965 29716864
239552870592 29718161
305812175223 29719458
191982087780 29720755
763397800367 29722052
41907594385 29723349
186885218193 29724646
112697449760 29725943
472309915065 29727240
825692873097 29728537
385096813243 29729834
296184754892 29731131
344888175390 29732428
339224986960 29733725
433233914898 29735022
335260755059 29736319
153472406456 29737616
386795769772 29738913
126855420835 29740210
949150380871 29741507
267868812742 29742804
171028290589 29744101
770759945326 29745398
357347189936 29746695
577078901020 29747992
665990959371 29749289
451356117874 29750586
227093856046 29751883
471743596222 29753180
924798670622 29754477
782652641029 29755774
112697449760 29757071
277496233073 29758368
853442496404 29759665
802473800534 29760962
338658668117 29762259
717525974084 29763556
398688465475 29764853
692607944992 29766150
411147480021 29767447
687511075405 29768744
644470843337 29770041
325633334728 29771338
21520116037 29772635
443427654072 29773932
28882260996 29775229
249746609766 29776526
461549857048 29777823
922533395250 29779120
894783771943 29780417
447391885973 29781714
464381451263 29783011
120059594719 29784308
885722670455 29785605
532339712423 29786902
871564699380 29788199
407183248120 29789496
641639249122 29790793
288822609933 29792090
366408291424 29793387
91177333726 29794684
747540872763 29795981
511385915232 29797278
477973103495 29798575
560089335730 29799872
478539422338 29801169
416244349608 29802466
475707828123 29803763
258241392411 29805060
198777913896 29806357
188017855879 29807654
527242842836 29808951
536870263167 29810248
564619886474 29811545
570849393747 29812842
271833044643 29814139
936125047482 29815436
309776407124 29816733
183487305135 29818030
302414262165 29819327
931594496738 29820624
60029797361 29821921
222563305302 29823218
807004351278 29824515
970670496905 29825812
201609508111 29827109
32846492897 29828406
142712348439 29829703
92876290255 29831000
14157971078 29832297
759999887309 29833594
118360638190 29834891
509686958703 29836188
78718319180 29837485
899880641530 29838782
615022263501 29840079
312608001339 29841376
838151887643 29842673
321102783984 29843970
300715305636 29845267
236721276377 29846564
836452931114 29847861
907242786489 29849158
694306901521 29850455
251445566295 29851752
364143016052 29853049
599165335897 29854346
395856871260 29855643
155737681828 29856940
466646726635 29858237
781520003343 29859534
777555771442 29860831
697138495736 29862128
462682494734 29863425
776989452599 29864722
120059594719 29866019
535737625481 29867316
355081914564 29868613
307511131752 29869910
623517046146 29871207
480238378867 29872504
714128061026 29873801
897615366158 29875098
185752580507 29876395
567451480689 29877692
767362032268 29878989
23785391409 29880286
824560235411 29881583
49269739344 29882880
897615366158 29884177
860238322520 29885474
824560235411 29886771
216333798029 29888068
942920873598 29889365
496095306471 29890662
19821159508 29891959
314306957868 29893256
686944756562 29894553
511952234075 29895850
293919479520 29897147
503457451430 29898444
206140058855 29899741
524977567464 29901038
345454494233 29902335
529508118208 29903632
886288989298 29904929
639940292593 29906226
652965625982 29907523
339224986960 29908820
595767422839 29910117
232757044476 29911414
180655710920 29912711
527242842836 29914008
583308408293 29915305
208971653070 29916602
850044583346 29917899
27183304467 29919196
591236872095 29920493
3964231904 29921790
193681044309 29923087
590670553252 29924384
443427654072 29925681
236154957534 29926978
261639305469 29928275
353949276878 29929572
656929857883 29930869
161400870258 29932166
690908988463 29933463
339791305803 29934760
950849337400 29936057
278628870759 29937354
790014785988 29938651
84381507610 29939948
281460464974 29941245
601430611269 29942542
873829974752 29943839
160834551415 29945136
500059538372 29946433
518181741348 29947730
950849337400 29949027
198211595053 29950324
966139946161 29951621
786616872930 29952918
438330784485 29954215
649001394081 29955512
794545336732 29956809
68524580006 29958106
44739188600 29959403
332429160844 29960700
398688465475 29961997
337526030431 29963294
237853914063 29964591
524977567464 29965888
296184754892 29967185
62861391576 29968482
434366552584 29969779
273532001172 29971076
96274203313 29972373
548762958870 29973670
250879247452 29974967
669955191272 29976264
74754087279 29977561
206706377698 29978858
234456001005 29980155
825126554254 29981452
188017855879 29982749
323934378199 29984046
861937279049 29985343
823427597725 29986640
75886724965 29987937
587272640194 29989234
95141565627 29990531
182354667449 29991828
799075887476 29993125
604828524327 29994422
936691366325 29995719
930461859052 29997016
669955191272 29998313
369806204482 29999610
635976060692 30000907
236721276377 30002204
807004351278 30003501
218599073401 30004798
406050610434 30006095
618986495402 30007392
239552870592 30008689
384530494400 30009986
216333798029 30011283
830223423841 30012580
154605044142 30013877
484768929611 30015174
862503597892 30016471
996154844840 30017768
713561742183 30019065
817764409295 30020362
478539422338 30021659
248613972080 30022956
953114612772 30024253
723189162514 30025550
242950783650 30026847
323368059356 30028144
575379944491 30029441
899314322687 30030738
374903074069 30032035
955946206987 30033332
584441045979 30034629
117794319347 30035926
438897103328 30037223
578211538706 30038520
755469336565 30039817
913472293762 30041114
662026727470 30042411
199344232739 30043708
252011885138 30045005
938390322854 30046302
740745046647 30047599
646736118709 30048896
907809105332 30050193
301847943322 30051490
563487248788 30052787
795677974418 30054084
535171306638 30055381
663725683999 30056678
313740639025 30057975
822294960039 30059272
966139946161 30060569
157436638357 30061866
906110148803 30063163
19821159508 30064460
493830031099 30065757
762265162681 30067054
906110148803 30068351
351684001506 30069648
712995423340 30070945
426438088782 30072242
333561798530 30073539
355081914564 30074836
214068522657 30076133
690342669620 30077430
465514088949 30078727
40208637856 30080024
926497627151 30081321
537436582010 30082618
796810612104 30083915
546497683498 30085212
140447073067 30086509
551594553085 30087806
202742145797 30089103
579344176392 30090400
780953684500 30091697
341490262332 30092994
563487248788 30094291
471177277379 30095588
78152000337 30096885
664858321685 30098182
365841972581 30099479
425871769939 30100776
484768929611 30102073
568584118375 30103370
748107191606 30104667
474575190437 30105964
279761508445 30107261
193681044309 30108558
312041682496 30109855
28882260996 30111152
191415768937 30112449
716959655241 30113746
903844873431 30115043
320536465141 30116340
354515595721 30117637
414545393079 30118934
80983594552 30120231
895916409629 30121528
50402377030 30122825
176125160176 30124122
801907481691 30125419
814932815080 30126716
349418726134 30128013
63427710419 30129310
801341162848 30130607
258807711254 30131904
578211538706 30133201
988792699881 30134498
669955191272 30135795
968971540376 30137092
982563192608 30138389
480238378867 30139686
303546899851 30140983
491564755727 30142280
349418726134 30143577
557257741515 30144874
716959655241 30146171
551028234242 30147468
274664638858 30148765
581609451764 30150062
445692929444 30151359
454187712089 30152656
430402320683 30153953
545931364655 30155250
927063945994 30156547
477973103495 30157844
962742033103 30159141
198211595053 30160438
5663188433 30161735
552160871928 30163032
502891132587 30164329
356214552250 30165626
969537859219 30166923
990491656410 30168220
495528987628 30169517
511385915232 30170814
908941743018 30172111
100804754057 30173408
494962668785 30174705
568584118375 30176002
879493163182 30177299
531207074737 30178596
475141509280 30179893
838151887643 30181190
933293453267 30182487
1698956532 30183784
142146029596 30185081
459850900519 30186378
801907481691 30187675
35111768269 30188972
54366608931 30190269
179523073234 30191566
58330840832 30192863
277496233073 30194160
122891188934 30195457
173859884804 30196754
927630264837 30198051
339224986960 30199348
265603537370 30200645
913472293762 30201942
163666145630 30203239
715827017555 30204536
804739075906 30205833
676751017388 30207130
710730147968 30208427
264470899684 30209724
831356061527 30211021
771892583012 30212318
282026783817 30213615
864768873264 30214912
974634728806 30216209
924798670622 30217506
348852407291 30218803
746408235077 30220100
725454437886 30221397
591236872095 30222694
763964119210 30223991
852876177561 30225288
318837508612 30226585
36810724798 30227882
54932927774 30229179
336393392745 30230476
10193739177 30231773
377168349441 30233070
28882260996 30234367
799642206319 30235664
512518552918 30236961
825692873097 30238258
697138495736 30239555
957078844673 30240852
169895652903 30242149
618420176559 30243446
506855364488 30244743
968971540376 30246040
160834551415 30247337
190283131251 30248634
325067015885 30249931
403219016219 30251228
385663132086 30252525
210670609599 30253822
482503654239 30255119
987660062195 30256416
404351653905 30257713
446259248287 30259010
911773337233 30260307
706199597224 30261604
993889569468 30262901
853442496404 30264198
115529043975 30265495
305245856380 30266792
659195133255 30268089
475141509280 30269386
504023770273 30270683
850610902189 30271980
258241392411 30273277
265603537370 30274574
359046146465 30275871
733949220531 30277168
365275653738 30278465
893651134257 30279762
142146029596 30281059
32846492897 30282356
744709278548 30283653
987660062195 30284950
472309915065 30286247
238420232906 30287544
711862785654 30288841
144977623811 30290138
750372466978 30291435
167630377531 30292732
385663132086 30294029
560089335730 30295326
780387365657 30296623
11326376863 30297920
497794263000 30299217
937824004011 30300514
921967076407 30301811
500625857215 30303108
17555884136 30304405
263904580841 30305702
538002900853 30306999
628613915733 30308296
343755537704 30309593
105335304801 30310890
30581217525 30312187
734515539374 30313484
812101220865 30314781
928196583680 30316078
799642206319 30317375
363576697209 30318672
284292059189 30319969
228226493732 30321266
919701801035 30322563
743576640862 30323860
684679481190 30325157
724321800200 30326454
771326264169 30327751
809269626650 30329048
391892639359 30330345
674485742016 30331642
996154844840 30332939
171028290589 30334236
263338261998 30335533
95141565627 30336830
532339712423 30338127
799075887476 30339424
276363595387 30340721
228226493732 30342018
816065452766 30343315
559523016887 30344612
398688465475 30345909
171594609432 30347206
737913452432 30348503
61162435047 30349800
529508118208 30351097
976900004178 30352394
474008871594 30353691
76453043808 30354988
865901510950 30356285
280327827288 30357582
882324757397 30358879
669955191272 30360176
603129567798 30361473
298450030264 30362770
805305394749 30364067
285991015718 30365364
761132524995 30366661
885722670455 30367958
827391829626 30369255
870432061694 30370552
522145973249 30371849
627481278047 30373146
676751017388 30374443
573114669119 30375740
369806204482 30377037
546497683498 30378334
65126666948 30379631
197078957367 30380928
756601974251 30382225
230491769104 30383522
523278610935 30384819
358479827622 30386116
121758551248 30387413
116095362818 30388710
47570782815 30390007
731683945159 30391304
693174263835 30392601
443993972915 30393898
521013335563 30395195
665990959371 30396492
811534902022 30397789
924798670622 30399086
898748003844 30400383
124023826620 30401680
224262261831 30402977
838718206486 30404274
692041626149 30405571
276363595387 30406868
907242786489 30408165
434366552584 30409462
60029797361 30410759
795111655575 30412056
61728753890 30413353
496661625314 30414650
825692873097 30415947
91743652569 30417244
582742089450 30418541
449090842502 30419838
826825510783 30421135
634277104163 30422432
167064058688 30423729
428137045311 30425026
49269739344 30426323
746408235077 30427620
850610902189 30428917
228226493732 30430214
173859884804 30431511
134217565794 30432808
789448467145 30434105
454754030932 30435402
289955247619 30436699
927630264837 30437996
187451537036 30439293
473442552751 30440590
811534902022 30441887
156304000671 30443184
799642206319 30444481
333561798530 30445778
283159421503 30447075
288256291090 30448372
899880641530 30449669
479105741181 30450966
938390322854 30452263
857406728305 30453560
171594609432 30454857
474575190437 30456154
771892583012 30457451
172160928275 30458748
805871713592 30460045
284858378032 30461342
443427654072 30462639
816065452766 30463936
729418669787 30465233
785484235244 30466530
419642262666 30467827
504590089116 30469124
991624294096 30470421
598599017054 30471718
924232351779 30473015
340923943489 30474312
276363595387 30475609
39076000170 30476906
876095250124 30478203
686944756562 30479500
526676523993 30480797
9061101491 30482094
480804697710 30483391
625782321518 30484688
201043189268 30485985
658062495569 30487282
277496233073 30488579
949150380871 30489876
672220466644 30491173
302980581008 30492470
730551307473 30493767
779254727971 30495064
132518609265 30496361
998986439055 30497658
331862842001 30498955
869299424008 30500252
480238378867 30501549
228792812575 30502846
370938842168 30504143
560655654573 30505440
791713742517 30506737
242384464807 30508034
980864236079 30509331
210670609599 30510628
631445509948 30511925
189716812408 30513222
949150380871 30514519
826259191940 30515816
711296466811 30517113
771326264169 30518410
888554264670 30519707
428703364154 30521004
552727190771 30522301
481937335396 30523598
74754087279 30524895
553859828457 30526192
931594496738 30527489
725454437886 30528786
746974553920 30530083
543666089283 30531380
966139946161 30532677
119493275876 30533974
591803190938 30535271
52101333559 30536568
571982031433 30537865
326765972414 30539162
80417275709 30540459
18688521822 30541756
771326264169 30543053
734515539374 30544350
492697393413 30545647
516482784819 30546944
763964119210 30548241
91177333726 30549538
750938785821 30550835
416810668451 30552132
270700406957 30553429
268435131585 30554726
983695830294 30556023
649567712924 30557320
237287595220 30558617
667689915900 30559914
771326264169 30561211
822861278882 30562508
876661568967 30563805
188584174722 30565102
581043132921 30566399
355081914564 30567696
831356061527 30568993
882891076240 30570290
767362032268 30571587
953114612772 30572884
762265162681 30574181
564053567631 30575478
601996930112 30576775
67958261163 30578072
732250264002 30579369
881758438554 30580666
169895652903 30581963
805871713592 30583260
728852350944 30584557
302980581008 30585854
143844986125 30587151
626914959204 30588448
368673566796 30589745
754903017722 30591042
841549800701 30592339
44739188600 30593636
721490205985 30594933
534604987795 30596230
852309858718 30597527
771326264169 30598824
996721163683 30600121
241251827121 30601418
171028290589 30602715
859672003677 30604012
971803134591 30605309
584441045979 30606606
279761508445 30607903
348286088448 30609200
941788235912 30610497
630312872262 30611794
310342725967 30613091
710730147968 30614388
620685451931 30615685
127988058521 30616982
718092292927 30618279
399821103161 30619576
82682551081 30620873
434366552584 30622170
43606550914 30623467
283725740346 30624764
317138552083 30626061
851177221032 30627358
835320293428 30628655
679016292760 30629952
720923887142 30631249
83815188767 30632546
480804697710 30633843
837019249957 30635140
565186205317 30636437
404917972748 30637734
946318786656 30639031
236154957534 30640328
746974553920 30641625
44172869757 30642922
774157858384 30644219
992190612939 30645516
716959655241 30646813
428137045311 30648110
820029684667 30649407
630879191105 30650704
873263655909 30652001
109299536702 30653298
642771886808 30654595
189716812408 30655892
996721163683 30657189
663725683999 30658486
531207074737 30659783
381698900185 30661080
70789855378 30662377
852876177561 30663674
415111711922 30664971
535171306638 30666268
679016292760 30667565
35678087112 30668862
195946319681 30670159
164798783316 30671456
990491656410 30672753
237287595220 30674050
35678087112 30675347
865335192107 30676644
468345683164 30677941
579910495235 30679238
398688465475 30680535
482503654239 30681832
701669046480 30683129
21520116037 30684426
55499246617 30685723
406616929277 30687020
45871826286 30688317
890253221199 30689614
396423190103 30690911
383397856714 30692208
594068466310 30693505
364709334895 30694802
766795713425 30696099
220298029930 30697396
645037162180 30698693
356780871093 30699990
314873276711 30701287
214634841500 30702584
331296523158 30703881
111564812074 30705178
394157914731 30706475
41907594385 30707772
402086378533 30709069
704500640695 30710366
210104290756 30711663
800774844005 30712960
236154957534 30714257
617287538873 30715554
475707828123 30716851
361311421837 30718148
507988002174 30719445
169895652903 30720742
908941743018 30722039
271266725800 30723336
105335304801 30724633
750938785821 30725930
790581104831 30727227
579910495235 30728524
34545449426 30729821
185752580507 30731118
527242842836 30732415
707898553753 30733712
561788292259 30735009
228792812575 30736306
250879247452 30737603
672220466644 30738900
991624294096 30740197
631445509948 30741494
552727190771 30742791
558956698044 30744088
979731598393 30745385
513084871761 30746682
781520003343 30747979
578211538706 30749276
521013335563 30750573
949716699714 30751870
510819596389 30753167
458151943990 30754464
877227887810 30755761
814932815080 30757058
510253277546 30758355
623517046146 30759652
488166842669 30760949
257675073568 30762246
335827073902 30763543
479105741181 30764840
827391829626 30766137
696005858050 30767434
299582667950 30768731
365275653738 30770028
49269739344 30771325
719224930613 30772622
419642262666 30773919
383397856714 30775216
394724233574 30776513
732250264002 30777810
654098263668 30779107
778122090285 30780404
587838959037 30781701
130253333893 30782998
196512638524 30784295
896482728472 30785592
275797276544 30786889
681847886975 30788186
617287538873 30789483
561788292259 30790780
617853857716 30792077
733949220531 30793374
233889682162 30794671
62295072733 30795968
938956641697 30797265
731683945159 30798562
933293453267 30799859
150640812241 30801156
600297973583 30802453
624649683832 30803750
654098263668 30805047
399821103161 30806344
667689915900 30807641
904411192274 30808938
745841916234 30810235
163666145630 30811532
270134088114 30812829
571415712590 30814126
483069973082 30815423
735648177060 30816720
627481278047 30818017
433800233741 30819314
877227887810 30820611
709031191439 30821908
293353160677 30823205
242384464807 30824502
188017855879 30825799
966706265004 30827096
784351597558 30828393
188017855879 30829690
118926957033 30830987
191415768937 30832284
432101277212 30833581
332429160844 30834878
610491712757 30836175
891952177728 30837472
842116119544 30838769
256542435882 30840066
62295072733 30841363
108166899016 30842660
725454437886 30843957
736780814746 30845254
785484235244 30846551
479105741181 30847848
886288989298 30849145
61728753890 30850442
859105684834 30851739
611058031600 30853036
712429104497 30854333
158569276043 30855630
368107247953 30856927
483636291925 30858224
310342725967 30859521
554992466143 30860818
827958148469 30862115
900446960373 30863412
711296466811 30864709
54366608931 30866006
325067015885 30867303
258807711254 30868600
893084815414 30869897
388494726301 30871194
870998380537 30872491
630312872262 30873788
674485742016 30875085
211236928442 30876382
13591652235 30877679
47570782815 30878976
685812118876 30880273
827958148469 30881570
28882260996 30882867
286557334561 30884164
438330784485 30885461
980297917236 30886758
134783884637 30888055
668256234743 30889352
240119189435 30890649
566318843003 30891946
605394843170 30893243
275230957701 30894540
363010378366 30895837
3964231904 30897134
646169799866 30898431
624083364989 30899728
401520059690 30901025
556691422672 30902322
520447016720 30903619
387928407458 30904916
273532001172 30906213
587272640194 30907510
100238435214 30908807
308077450595 30910104
964440989632 30911401
784917916401 30912698
957078844673 30913995
834753974585 30915292
598599017054 30916589
15290608764 30917886
52667652402 30919183
381132581342 30920480
472309915065 30921777
817764409295 30923074
306944812909 30924371
262771943155 30925668
55499246617 30926965
492131074570 30928262
739046090118 30929559
308643769438 30930856
534038668952 30932153
574247306805 30933450
686944756562 30934747
3964231904 30936044
989925337567 30937341
670521510115 30938638
641639249122 30939935
788882148302 30941232
885722670455 30942529
500059538372 30943826
953114612772 30945123
737347133589 30946420
984828467980 30947717
24351710252 30949014
872697337066 30950311
408315885806 30951608
876095250124 30952905
133084928108 30954202
929895540209 30955499
609359075071 30956796
926497627151 30958093
685245800033 30959390
288256291090 30960687
522145973249 30961984
799075887476 30963281
706199597224 30964578
224262261831 30965875
17555884136 30967172
90611014883 30968469
547064002341 30969766
511952234075 30971063
219165392244 30972360
69090898849 30973657
406050610434 30974954
797376930947 30976251
728286032101 30977548
248047653237 30978845
124590145463 30980142
939522960540 30981439
189150493565 30982736
53800290088 30984033
846646670288 30985330
686378437719 30986627
9627420334 30987924
143844986125 30989221
207839015384 30990518
111564812074 30991815
138181797695 30993112
988226381038 30994409
870998380537 30995706
335260755059 30997003
479105741181 30998300
783218959872 30999597
704500640695 31000894
639940292593 31002191
315439595554 31003488
884590032769 31004785
258807711254 31006082
250879247452 31007379
426438088782 31008676
208971653070 31009973
891385858885 31011270
222563305302 31012567
173859884804 31013864
457019306304 31015161
570283074904 31016458
771326264169 31017755
826259191940 31019052
193114725466 31020349
340357624646 31021646
613889625815 31022943
311475363653 31024240
94008927941 31025537
37377043641 31026834
970670496905 31028131
963874670789 31029428
705066959538 31030725
313174320182 31032022
926497627151 31033319
126289101992 31034616
138181797695 31035913
49836058187 31037210
39076000170 31038507
544798726969 31039804
237287595220 31041101
951981975086 31042398
93442609098 31043695
692041626149 31044992
616721220030 31046289
761698843838 31047586
786616872930 31048883
523844929778 31050180
958777801202 31051477
610491712757 31052774
169895652903 31054071
774724177227 31055368
472876233908 31056665
148375536869 31057962
43040232071 31059259
38509681327 31060556
667689915900 31061853
971803134591 31063150
907809105332 31064447
394157914731 31065744
408882204649 31067041
677317336231 31068338
487034204983 31069635
288256291090 31070932
738479771275 31072229
513651190604 31073526
754336698879 31074823
248047653237 31076120
3397913061 31077417
161967189101 31078714
573680987962 31080011
419075943823 31081308
684679481190 31082605
28882260996 31083902
355081914564 31085199
960476757731 31086496
647868756395 31087793
931594496738 31089090
31713855211 31090387
298450030264 31091684
308643769438 31092981
170461971746 31094278
334694436216 31095575
909508061861 31096872
547064002341 31098169
269001450428 31099466
556125103829 31100763
246915015551 31102060
241818145964 31103357
612756988129 31104654
305812175223 31105951
592369509781 31107248
901579598059 31108545
52667652402 31109842
236721276377 31111139
707332234910 31112436
184619942821 31113733
640506611436 31115030
32280174054 31116327
668256234743 31117624
872697337066 31118921
551594553085 31120218
228226493732 31121515
217466435715 31122812
26050666781 31124109
497227944157 31125406
398688465475 31126703
651832988296 31128000
642205567965 31129297
854575134090 31130594
863636235578 31131891
974068409963 31133188
645037162180 31134485
807570670121 31135782
694306901521 31137079
172160928275 31138376
443993972915 31139673
165931421002 31140970
546497683498 31142267
871564699380 31143564
757734611937 31144861
846080351445 31146158
442295016386 31147455
906110148803 31148752
822861278882 31150049
172160928275 31151346
530640755894 31152643
255976117039 31153940
222563305302 31155237
866467829793 31156534
957645163516 31157831
743010322019 31159128
5663188433 31160425
453621393246 31161722
121192232405 31163019
240685508278 31164316
691475307306 31165613
732250264002 31166910
595767422839 31168207
840417163015 31169504
792846380203 31170801
644470843337 31172098
869299424008 31173395
84381507610 31174692
700536408794 31175989
980297917236 31177286
618986495402 31178583
262771943155 31179880
679016292760 31181177
506855364488 31182474
755469336565 31183771
342622900018 31185068
684679481190 31186365
168763015217 31187662
970670496905 31188959
783785278715 31190256
222563305302 31191553
352250320349 31192850
571415712590 31194147
590670553252 31195444
58330840832 31196741
965573627318 31198038
34545449426 31199335
463248813577 31200632
430968639526 31201929
893651134257 31203226
75320406122 31204523
919135482192 31205820
334694436216 31207117
656929857883 31208414
601430611269 31209711
746408235077 31211008
698837452265 31212305
901013279216 31213602
263904580841 31214899
611058031600 31216196
512518552918 31217493
676184698545 31218790
28315942153 31220087
672220466644 31221384
825126554254 31222681
218599073401 31223978
640506611436 31225275
99105797528 31226572
780387365657 31227869
57764521989 31229166
338092349274 31230463
903278554588 31231760
573680987962 31233057
799075887476 31234354
715827017555 31235651
178390435548 31236948
950283018557 31238245
44172869757 31239542
773025220698 31240839
743010322019 31242136
472309915065 31243433
925931308308 31244730
573114669119 31246027
464947770106 31247324
778122090285 31248621
368673566796 31249918
857973047148 31251215
144977623811 31252512
696572176893 31253809
913472293762 31255106
877794206653 31256403
199344232739 31257700
428703364154 31258997
210104290756 31260294
425305451096 31261591
480238378867 31262888
953680931615 31264185
147809218026 31265482
824560235411 31266779
682414205818 31268076
300715305636 31269373
271266725800 31270670
31713855211 31271967
205573740012 31273264
173859884804 31274561
356214552250 31275858
603695886641 31277155
441728697543 31278452
808136988964 31279749
521013335563 31281046
475707828123 31282343
955946206987 31283640
687511075405 31284937
801907481691 31286234
484202610768 31287531
79850956866 31288828
241818145964 31290125
650134031767 31291422
727153394415 31292719
927063945994 31294016
793979017889 31295313
189150493565 31296610
120059594719 31297907
714128061026 31299204
331296523158 31300501
111564812074 31301798
439463422171 31303095
109865855545 31304392
876661568967 31305689
502324813744 31306986
963874670789 31308283
249746609766 31309580
53800290088 31310877
948017743185 31312174
862503597892 31313471
365841972581 31314768
709597510282 31316065
913472293762 31317362
156304000671 31318659
182920986292 31319956
883457395083 31321253
346587131919 31322550
690342669620 31323847
812101220865 31325144
53800290088 31326441
370372523325 31327738
501758494901 31329035
875528931281 31330332
351117682663 31331629
724321800200 31332926
752071423507 31334223
819463365824 31335520
308643769438 31336817
915737569134 31338114
3964231904 31339411
263338261998 31340708
169895652903 31342005
468912002007 31343302
844381394916 31344599
278062551916 31345896
79284638023 31347193
440029741014 31348490
942920873598 31349787
438897103328 31351084
144411304968 31352381
934992409796 31353678
501192176058 31354975
276929914230 31356272
881758438554 31357569
837585568800 31358866
889686902356 31360163
325633334728 31361460
132518609265 31362757
671087828958 31364054
675618379702 31365351
245782377865 31366648
970670496905 31367945
942920873598 31369242
935558728639 31370539
603129567798 31371836
754903017722 31373133
674485742016 31374430
478539422338 31375727
354515595721 31377024
791713742517 31378321
194247363152 31379618
837019249957 31380915
475141509280 31382212
923666032936 31383509
302414262165 31384806
224262261831 31386103
995588525997 31387400
347153450762 31388697
489865799198 31389994
582742089450 31391291
669955191272 31392588
946885105499 31393885
739612408961 31395182
906676467646 31396479
670521510115 31397776
328464928943 31399073
248613972080 31400370
233323363319 31401667
450789799031 31402964
467779364321 31404261
945186148970 31405558
980297917236 31406855
564619886474 31408152
330730204315 31409449
922533395250 31410746
357913508779 31412043
782652641029 31413340
31713855211 31414637
939522960540 31415934
225961218360 31417231
169895652903 31418528
521013335563 31419825
2831594218 31421122
490998436884 31422419
787183191773 31423716
79850956866 31425013
874396293595 31426310
70789855378 31427607
581609451764 31428904
885156351612 31430201
565186205317 31431498
584441045979 31432795
19821159508 31434092
903844873431 31435389
459284581676 31436686
493830031099 31437983
263904580841 31439280
340357624646 31440577
103070029429 31441874
835320293428 31443171
688077394248 31444468
689210031934 31445765
553293509614 31447062
560655654573 31448359
148941855712 31449656
25484347938 31450953
946885105499 31452250
445126610601 31453547
702235365323 31454844
498360581843 31456141
735648177060 31457438
760566206152 31458735
429836001840 31460032
557257741515 31461329
36244405955 31462626
672220466644 31463923
284858378032 31465220
984828467980 31466517
279761508445 31467814
419075943823 31469111
605394843170 31470408
501192176058 31471705
739046090118 31473002
609359075071 31474299
126289101992 31475596
408315885806 31476893
490432118041 31478190
343755537704 31479487
74754087279 31480784
588405277880 31482081
909508061861 31483378
810968583179 31484675
458151943990 31485972
619552814245 31487269
343189218861 31488566
633144466477 31489863
146110261497 31491160
164232464473 31492457
396989508946 31493754
240685508278 31495051
420774900352 31496348
543666089283 31497645
394724233574 31498942
305245856380 31500239
326765972414 31501536
503457451430 31502833
335827073902 31504130
467213045478 31505427
763397800367 31506724
992190612939 31508021
970104178062 31509318
218599073401 31510615
855141452933 31511912
83248869924 31513209
177257797862 31514506
160834551415 31515803
126855420835 31517100
302980581008 31518397
946318786656 31519694
359612465308 31520991
402086378533 31522288
254277160510 31523585
147242899183 31524882
342056581175 31526179
344321856547 31527476
579344176392 31528773
404917972748 31530070
122324870091 31531367
91177333726 31532664
846646670288 31533961
933859772110 31535258
694306901521 31536555
283725740346 31537852
438897103328 31539149
630312872262 31540446
129120696207 31541743
250312928609 31543040
682980524661 31544337
561221973416 31545634
223129624145 31546931
453621393246 31548228
171028290589 31549525
189150493565 31550822
31713855211 31552119
338092349274 31553416
879493163182 31554713
335260755059 31556010
430968639526 31557307
680715249289 31558604
58897159675 31559901
250312928609 31561198
347153450762 31562495
965007308475 31563792
475141509280 31565089
572548350276 31566386
655230901354 31567683
312041682496 31568980
931028177895 31570277
681281568132 31571574
238420232906 31572871
65692985791 31574168
169329334060 31575465
355081914564 31576762
128554377364 31578059
601430611269 31579356
301281624479 31580653
951981975086 31581950
583308408293 31583247
727153394415 31584544
714128061026 31585841
759999887309 31587138
386795769772 31588435
6795826119 31589732
547064002341 31591029
579344176392 31592326
729418669787 31593623
807570670121 31594920
988226381038 31596217
658628814412 31597514
869865742851 31598811
863069916735 31600108
442861335229 31601405
280327827288 31602702
742444003176 31603999
111564812074 31605296
973502091120 31606593
329031247786 31607890
345454494233 31609187
916870206820 31610484
681281568132 31611781
587838959037 31613078
537436582010 31614375
204441102326 31615672
612756988129 31616969
189716812408 31618266
626914959204 31619563
462116175891 31620860
976333685335 31622157
675052060859 31623454
149508174555 31624751
541967132754 31626048
224262261831 31627345
53800290088 31628642
690908988463 31629939
707898553753 31631236
352816639192 31632533
333561798530 31633830
914604931448 31635127
138748116538 31636424
359046146465 31637721
164232464473 31639018
755469336565 31640315
481937335396 31641612
695439539207 31642909
796244293261 31644206
270134088114 31645503
660894089784 31646800
231058087947 31648097
905543829960 31649394
920834438721 31650691
519880697877 31651988
3964231904 31653285
295618436049 31654582
319970146298 31655879
531207074737 31657176
637675017221 31658473
169895652903 31659770
164798783316 31661067
138748116538 31662364
575379944491 31663661
732250264002 31664958
267302493899 31666255
38509681327 31667552
287689972247 31668849
204441102326 31670146
78152000337 31671443
468912002007 31672740
846646670288 31674037
575946263334 31675334
376602030598 31676631
643338205651 31677928
817198090452 31679225
360745102994 31680522
750938785821 31681819
691475307306 31683116
481937335396 31684413
63994029262 31685710
200476870425 31687007
355081914564 31688304
645037162180 31689601
241251827121 31690898
660327770941 31692195
252011885138 31693492
105335304801 31694789
933293453267 31696086
307511131752 31697383
187451537036 31698680
908941743018 31699977
4530550747 31701274
658628814412 31702571
803040119377 31703868
83815188767 31705165
353382958035 31706462
238986551749 31707759
314306957868 31709056
602563248955 31710353
622384408460 31711650
783218959872 31712947
96840522156 31714244
778688409128 31715541
337526030431 31716838
80983594552 31718135
177257797862 31719432
695439539207 31720729
934992409796 31722026
534604987795 31723323
659195133255 31724620
186318899350 31725917
828524467312 31727214
809269626650 31728511
592369509781 31729808
401520059690 31731105
717525974084 31732402
497794263000 31733699
245782377865 31734996
571415712590 31736293
905543829960 31737590
446825567130 31738887
921967076407 31740184
730551307473 31741481
423606494567 31742778
944053511284 31744075
800774844005 31745372
218032754558 31746669
10760058020 31747966
199344232739 31749263
980864236079 31750560
510819596389 31751857
84947826453 31753154
635409741849 31754451
325633334728 31755748
214068522657 31757045
180655710920 31758342
988226381038 31759639
329597566629 31760936
504023770273 31762233
115529043975 31763530
452488755560 31764827
474008871594 31766124
786616872930 31767421
517049103662 31768718
699970089951 31770015
376602030598 31771312
834187655742 31772609
326765972414 31773906
659761452098 31775203
885722670455 31776500
558956698044 31777797
832488699213 31779094
79850956866 31780391
758300930780 31781688
181788348606 31782985
483636291925 31784282
663725683999 31785579
629746553419 31786876
78152000337 31788173
637108698378 31789470
991057975253 31790767
816065452766 31792064
22086434880 31793361
530640755894 31794658
528941799365 31795955
616154901187 31797252
167064058688 31798549
845514032602 31799846
765096756896 31801143
224828580674 31802440
468345683164 31803737
808703307807 31805034
95141565627 31806331
601996930112 31807628
409448523492 31808925
724321800200 31810222
756601974251 31811519
882891076240 31812816
370938842168 31814113
2831594218 31815410
295618436049 31816707
485901567297 31818004
259374030097 31819301
284292059189 31820598
253144522824 31821895
352816639192 31823192
146676580340 31824489
566885161846 31825786
660327770941 31827083
645037162180 31828380
430402320683 31829677
521013335563 31830974
428137045311 31832271
980864236079 31833568
82682551081 31834865
883457395083 31836162
454754030932 31837459
982563192608 31838756
463248813577 31840053
91743652569 31841350
407749566963 31842647
443993972915 31843944
967272583847 31845241
554992466143 31846538
746408235077 31847835
869865742851 31849132
649001394081 31850429
491564755727 31851726
131952290422 31853023
981996873765 31854320
369239885639 31855617
528375480522 31856914
549329277713 31858211
842116119544 31859508
805305394749 31860805
6795826119 31862102
844947713759 31863399
548196640027 31864696
483069973082 31865993
218032754558 31867290
998986439055 31868587
69090898849 31869884
386795769772 31871181
960476757731 31872478
86080464139 31873775
39076000170 31875072
776423133756 31876369
934426090953 31877666
837585568800 31878963
598599017054 31880260
229925450261 31881557
873829974752 31882854
22086434880 31884151
73621449593 31885448
117228000504 31886745
599731654740 31888042
155737681828 31889339
175558841333 31890636
263338261998 31891933
124023826620 31893230
51535014716 31894527
613889625815 31895824
505722726802 31897121
265603537370 31898418
220298029930 31899715
139880754224 31901012
325067015885 31902309
914038612605 31903606
568017799532 31904903
791147423674 31906200
923099714093 31907497
460983538205 31908794
539701857382 31910091
246915015551 31911388
980297917236 31912685
940655598226 31913982
419075943823 31915279
163099826787 31916576
122324870091 31917873
696572176893 31919170
197078957367 31920467
348286088448 31921764
686378437719 31923061
301847943322 31924358
79850956866 31925655
139314435381 31926952
316005914397 31928249
310909044810 31929546
622384408460 31930843
426438088782 31932140
189150493565 31933437
440596059857 31934734
949150380871 31936031
962175714260 31937328
586140002508 31938625
430968639526 31939922
264470899684 31941219
666557278214 31942516
705633278381 31943813
571415712590 31945110
118926957033 31946407
590670553252 31947704
422473856881 31949001
680148930446 31950298
733949220531 31951595
335260755059 31952892
240685508278 31954189
322235421670 31955486
998420120212 31956783
618420176559 31958080
538002900853 31959377
526676523993 31960674
394157914731 31961971
540834495068 31963268
32280174054 31964565
200476870425 31965862
379999943656 31967159
679582611603 31968456
541400813911 31969753
668822553586 31971050
103636348272 31972347
732816582845 31973644
685812118876 31974941
298450030264 31976238
802473800534 31977535
787749510616 31978832
150074493398 31980129
103636348272 31981426
367540929110 31982723
953680931615 31984020
477406784652 31985317
867600467479 31986614
377734668284 31987911
92309971412 31989208
282593102660 31990505
481371016553 31991802
122891188934 31993099
105335304801 31994396
369806204482 31995693
817198090452 31996990
298450030264 31998287
185752580507 31999584
905543829960 32000881
774724177227 32002178
67958261163 32003475
728852350944 32004772
220298029930 32006069
814932815080 32007366
853442496404 32008663
879493163182 32009960
117794319347 32011257
957645163516 32012554
467779364321 32013851
999552757898 32015148
172160928275 32016445
268435131585 32017742
870998380537 32019039
827391829626 32020336
629180234576 32021633
24351710252 32022930
347153450762 32024227
404917972748 32025524
748673510449 32026821
978598960707 32028118
805871713592 32029415
417943306137 32030712
167630377531 32032009
430402320683 32033306
944619830127 32034603
730551307473 32035900
44739188600 32037197
162533507944 32038494
72488811907 32039791
894217453100 32041088
932160815581 32042385
641072930279 32043682
906676467646 32044979
135916522323 32046276
522145973249 32047573
464381451263 32048870
458151943990 32050167
92309971412 32051464
80983594552 32052761
252011885138 32054058
357913508779 32055355
586140002508 32056652
148375536869 32057949
186885218193 32059246
353949276878 32060543
16423246450 32061840
368673566796 32063137
164232464473 32064434
978032641864 32065731
617287538873 32067028
15856927607 32068325
95707884470 32069622
667123597057 32070919
906110148803 32072216
953114612772 32073513
430968639526 32074810
198777913896 32076107
954247250458 32077404
993889569468 32078701
567451480689 32079998
23785391409 32081295
92309971412 32082592
148375536869 32083889
130819652736 32085186
74754087279 32086483
110998493231 32087780
560089335730 32089077
821728641196 32090374
635409741849 32091671
8494782648 32092968
626914959204 32094265
122324870091 32095562
723755481357 32096859
222563305302 32098156
538002900853 32099453
81549913395 32100750
899880641530 32102047
919701801035 32103344
225961218360 32104641
718092292927 32105938
4530550747 32107235
78152000337 32108532
879493163182 32109829
93442609098 32111126
501192176058 32112423
392458958202 32113720
925364989465 32115017
231058087947 32116314
723755481357 32117611
607093799699 32118908
739612408961 32120205
413412755393 32121502
228792812575 32122799
263904580841 32124096
876661568967 32125393
694873220364 32126690
59463478518 32127987
65126666948 32129284
74754087279 32130581
561788292259 32131878
788315829459 32133175
864202554421 32134472
111564812074 32135769
891385858885 32137066
618986495402 32138363
778122090285 32139660
220864348773 32140957
713561742183 32142254
444560291758 32143551
965007308475 32144848
547064002341 32146145
399821103161 32147442
880059482025 32148739
299016349107 32150036
372071479854 32151333
477973103495 32152630
65692985791 32153927
137049160009 32155224
241251827121 32156521
85514145296 32157818
426438088782 32159115
231624406790 32160412
677883655074 32161709
438330784485 32163006
680715249289 32164303
208971653070 32165600
938956641697 32166897
771892583012 32168194
910640699547 32169491
320536465141 32170788
602563248955 32172085
946318786656 32173382
789448467145 32174679
184053623978 32175976
882891076240 32177273
306944812909 32178570
962742033103 32179867
215201160343 32181164
705066959538 32182461
274664638858 32183758
584441045979 32185055
413979074236 32186352
701102727637 32187649
681281568132 32188946
122324870091 32190243
236721276377 32191540
893651134257 32192837
368673566796 32194134
752637742350 32195431
249180290923 32196728
229359131418 32198025
40774956699 32199322
47004463972 32200619
523278610935 32201916
275230957701 32203213
620119133088 32204510
338658668117 32205807
68524580006 32207104
316572233240 32208401
979165279550 32209698
78152000337 32210995
31147536368 32212292
562354611102 32213589
975201047649 32214886
836452931114 32216183
757168293094 32217480
476840465809 32218777
288822609933 32220074
409448523492 32221371
194247363152 32222668
545931364655 32223965
533472350109 32225262
652965625982 32226559
513651190604 32227856
615022263501 32229153
250879247452 32230450
886855308141 32231747
806438032435 32233044
297883711421 32234341
408882204649 32235638
787749510616 32236935
206140058855 32238232
163099826787 32239529
266169856213 32240826
10193739177 32242123
679582611603 32243420
259940348940 32244717
775856814913 32246014
984828467980 32247311
309210088281 32248608
77019362651 32249905
572548350276 32251202
88345739511 32252499
792846380203 32253796
815499133923 32255093
776423133756 32256390
293353160677 32257687
618986495402 32258984
160834551415 32260281
894783771943 32261578
487600523826 32262875
436631827956 32264172
68524580006 32265469
660327770941 32266766
205573740012 32268063
694873220364 32269360
262205624312 32270657
942354554755 32271954
900446960373 32273251
318837508612 32274548
513651190604 32275845
556691422672 32277142
795111655575 32278439
988226381038 32279736
630879191105 32281033
532906031266 32282330
976900004178 32283627
87779420668 32284924
449090842502 32286221
386229450929 32287518
634277104163 32288815
678449973917 32290112
169895652903 32291409
673353104330 32292706
831922380370 32294003
658062495569 32295300
280327827288 32296597
73055130750 32297894
712429104497 32299191
404351653905 32300488
737347133589 32301785
843815076073 32303082
997287482526 32304379
655230901354 32305676
444560291758 32306973
101937391743 32308270
940655598226 32309567
534038668952 32310864
296751073735 32312161
664292002842 32313458
493830031099 32314755
58330840832 32316052
54932927774 32317349
154038725299 32318646
544798726969 32319943
470044639693 32321240
770193626483 32322537
616154901187 32323834
658628814412 32325131
265037218527 32326428
848345626817 32327725
836452931114 32329022
137615478852 32330319
458151943990 32331616
15290608764 32332913
870998380537 32334210
815499133923 32335507
676184698545 32336804
107600580173 32338101
685812118876 32339398
443993972915 32340695
215201160343 32341992
96840522156 32343289
698837452265 32344586
681847886975 32345883
13591652235 32347180
468345683164 32348477
246348696708 32349774
890253221199 32351071
428703364154 32352368
359612465308 32353665
518748060191 32354962
647302437552 32356259
360178784151 32357556
942920873598 32358853
35678087112 32360150
585007364822 32361447
373770436383 32362744
901579598059 32364041
584441045979 32365338
649567712924 32366635
437764465642 32367932
356780871093 32369229
57764521989 32370526
741877684333 32371823
6229507276 32373120
803040119377 32374417
646736118709 32375714
814932815080 32377011
946318786656 32378308
280894146131 32379605
216333798029 32380902
282026783817 32382199
291087885305 32383496
638241336064 32384793
545365045812 32386090
312041682496 32387387
782086322186 32388684
48137101658 32389981
372637798697 32391278
624083364989 32392575
845514032602 32393872
284292059189 32395169
334128117373 32396466
393591595888 32397763
723755481357 32399060
989925337567 32400357
149508174555 32401654
955946206987 32402951
694306901521 32404248
912339656076 32405545
184619942821 32406842
596900060525 32408139
598599017054 32409436
490998436884 32410733
447391885973 32412030
279195189602 32413327
21520116037 32414624
554426147300 32415921
932160815581 32417218
163666145630 32418515
432101277212 32419812
140447073067 32421109
958211482359 32422406
198211595053 32423703
749806148135 32425000
154038725299 32426297
723755481357 32427594
158569276043 32428891
45305507443 32430188
491564755727 32431485
600864292426 32432782
238420232906 32434079
221430667616 32435376
679582611603 32436673
71922493064 32437970
60596116204 32439267
347153450762 32440564
402652697376 32441861
403219016219 32443158
620119133088 32444455
205007421169 32445752
876661568967 32447049
373770436383 32448346
652965625982 32449643
664292002842 32450940
989359018724 32452237
147809218026 32453534
313740639025 32454831
369239885639 32456128
754336698879 32457425
304679537537 32458722
96840522156 32460019
176691479019 32461316
133651246951 32462613
223129624145 32463910
823993916568 32465207
77585681494 32466504
338658668117 32467801
405484291591 32469098
40208637856 32470395
783218959872 32471692
730551307473 32472989
302414262165 32474286
41907594385 32475583
340923943489 32476880
408882204649 32478177
136482841166 32479474
987660062195 32480771
539135538539 32482068
470044639693 32483365
725454437886 32484662
333561798530 32485959
3964231904 32487256
790014785988 32488553
779821046814 32489850
426438088782 32491147
258241392411 32492444
24918029095 32493741
903278554588 32495038
108733217859 32496335
555558784986 32497632
245216059022 32498929
679582611603 32500226
314873276711 32501523
933859772110 32502820
345454494233 32504117
360178784151 32505414
735648177060 32506711
947451424342 32508008
661460408627 32509305
297317392578 32510602
790014785988 32511899
587838959037 32513196
170461971746 32514493
623517046146 32515790
904977511117 32517087
82682551081 32518384
950849337400 32519681
999552757898 32520978
908375424175 32522275
712429104497 32523572
304113218694 32524869
656929857883 32526166
824560235411 32527463
580476814078 32528760
429269682997 32530057
28315942153 32531354
490998436884 32532651
925931308308 32533948
490998436884 32535245
564053567631 32536542
385663132086 32537839
438330784485 32539136
823993916568 32540433
492131074570 32541730
430402320683 32543027
289955247619 32544324
995588525997 32545621
463248813577 32546918
622384408460 32548215
961609395417 32549512
450789799031 32550809
983129511451 32552106
271833044643 32553403
92309971412 32554700
278062551916 32555997
857406728305 32557294
288822609933 32558591
445126610601 32559888
961043076574 32561185
760566206152 32562482
29448579839 32563779
580476814078 32565076
216333798029 32566373
479672060024 32567670
125156464306 32568967
131385971579 32570264
43040232071 32571561
74754087279 32572858
268435131585 32574155
656929857883 32575452
400387422004 32576749
232190725633 32578046
487034204983 32579343
68524580006 32580640
407749566963 32581937
289388928776 32583234
727719713258 32584531
141579710753 32585828
756035655408 32587125
859105684834 32588422
433233914898 32589719
110432174388 32591016
113263768603 32592313
389061045144 32593610
232190725633 32594907
35111768269 32596204
181788348606 32597501
951415656243 32598798
191982087780 32600095
290521566462 32601392
915171250291 32602689
473442552751 32603986
622384408460 32605283
698837452265 32606580
518748060191 32607877
95707884470 32609174
224828580674 32610471
440596059857 32611768
970104178062 32613065
396989508946 32614362
729418669787 32615659
656363539040 32616956
120625913562 32618253
626914959204 32619550
934992409796 32620847
899880641530 32622144
797376930947 32623441
171028290589 32624738
41341275542 32626035
625216002675 32627332
825692873097 32628629
832488699213 32629926
421907538038 32631223
39076000170 32632520
763964119210 32633817
346587131919 32635114
477973103495 32636411
765096756896 32637708
28315942153 32639005
561221973416 32640302
828524467312 32641599
479105741181 32642896
400953740847 32644193
670521510115 32645490
605394843170 32646787
217466435715 32648084
770193626483 32649381
867034148636 32650678
197645276210 32651975
412280117707 32653272
683546843504 32654569
720923887142 32655866
844381394916 32657163
75320406122 32658460
57764521989 32659757
101371072900 32661054
963308351946 32662351
386229450929 32663648
560089335730 32664945
667689915900 32666242
945752467813 32667539
593502147467 32668836
754903017722 32670133
363576697209 32671430
677317336231 32672727
282593102660 32674024
790014785988 32675321
203308464640 32676618
200476870425 32677915
56631884303 32679212
935558728639 32680509
916870206820 32681806
748107191606 32683103
404917972748 32684400
292786841834 32685697
563487248788 32686994
907809105332 32688291
741311365490 32689588
915171250291 32690885
385663132086 32692182
667689915900 32693479
484202610768 32694776
654098263668 32696073
813800177394 32697370
634277104163 32698667
474575190437 32699964
210670609599 32701261
531207074737 32702558
949150380871 32703855
336959711588 32705152
340923943489 32706449
944619830127 32707746
818330728138 32709043
67958261163 32710340
592369509781 32711637
783785278715 32712934
845514032602 32714231
133651246951 32715528
189150493565 32716825
556691422672 32718122
963308351946 32719419
399821103161 32720716
191982087780 32722013
39642319013 32723310
11892695706 32724607
907242786489 32725904
807570670121 32727201
545931364655 32728498
875528931281 32729795
327332291257 32731092
568584118375 32732389
688077394248 32733686
130253333893 32734983
33979130583 32736280
413412755393 32737577
321669102827 32738874
417943306137 32740171
916303887977 32741468
445692929444 32742765
845514032602 32744062
894783771943 32745359
104768985958 32746656
962175714260 32747953
172727247118 32749250
385663132086 32750547
921400757564 32751844
263338261998 32753141
99672116371 32754438
925364989465 32755735
744709278548 32757032
993889569468 32758329
548762958870 32759626
6229507276 32760923
892518496571 32762220
327898610100 32763517
395290552417 32764814
163099826787 32766111
679016292760 32767408
449090842502 32768705
626914959204 32770002
493830031099 32771299
403785335062 32772596
428703364154 32773893
913472293762 32775190
141579710753 32776487
738479771275 32777784
207272696541 32779081
453055074403 32780378
77019362651 32781675
457585625147 32782972
786616872930 32784269
650134031767 32785566
226527537203 32786863
347719769605 32788160
669388872429 32789457
92309971412 32790754
702235365323 32792051
233889682162 32793348
210670609599 32794645
379433624813 32795942
323934378199 32797239
710163829125 32798536
759999887309 32799833
699403771108 32801130
357913508779 32802427
329597566629 32803724
881758438554 32805021
220298029930 32806318
848911945660 32807615
765663075739 32808912
316005914397 32810209
993323250625 32811506
144977623811 32812803
511385915232 32814100
501192176058 32815397
228792812575 32816694
389061045144 32817991
867034148636 32819288
968405221533 32820585
723755481357 32821882
740178727804 32823179
750372466978 32824476
338092349274 32825773
585573683665 32827070
181222029763 32828367
982563192608 32829664
644470843337 32830961
411147480021 32832258
45871826286 32833555
378867305970 32834852
124590145463 32836149
182920986292 32837446
437198146799 32838743
954813569301 32840040
197078957367 32841337
598599017054 32842634
107034261330 32843931
47004463972 32845228
588971596723 32846525
526110205150 32847822
426438088782 32849119
334128117373 32850416
130819652736 32851713
437198146799 32853010
584441045979 32854307
429269682997 32855604
654664582511 32856901
990491656410 32858198
848911945660 32859495
225961218360 32860792
587272640194 32862089
211803247285 32863386
714694379869 32864683
841549800701 32865980
203874783483 32867277
962742033103 32868574
994455888311 32869871
67958261163 32871168
470610958536 32872465
170461971746 32873762
31147536368 32875059
450789799031 32876356
357913508779 32877653
557824060358 32878950
341490262332 32880247
685812118876 32881544
261639305469 32882841
947451424342 32884138
514217509447 32885435
733382901688 32886732
105901623644 32888029
633144466477 32889326
942920873598 32890623
637108698378 32891920
382265219028 32893217
484768929611 32894514
109299536702 32895811
600864292426 32897108
441162378700 32898405
809269626650 32899702
582175770607 32900999
332429160844 32902296
368673566796 32903593
379433624813 32904890
193114725466 32906187
420208581509 32907484
764530438053 32908781
825126554254 32910078
307511131752 32911375
867600467479 32912672
87779420668 32913969
125722783149 32915266
300715305636 32916563
518748060191 32917860
447391885973 32919157
82682551081 32920454
427004407625 32921751
393025277045 32923048
561788292259 32924345
587272640194 32925642
109299536702 32926939
371505161011 32928236
540834495068 32929533
951981975086 32930830
736214495903 32932127
823993916568 32933424
460417219362 32934721
409448523492 32936018
225394899517 32937315
63427710419 32938612
976900004178 32939909
967838902690 32941206
557257741515 32942503
42473913228 32943800
490432118041 32945097
762831481524 32946394
927063945994 32947691
179523073234 32948988
144977623811 32950285
321669102827 32951582
80983594552 32952879
632578147634 32954176
770759945326 32955473
158569276043 32956770
282593102660 32958067
532906031266 32959364
872131018223 32960661
939522960540 32961958
949716699714 32963255
698837452265 32964552
67391942320 32965849
376035711755 32967146
163099826787 32968443
707332234910 32969740
346020813076 32971037
44172869757 32972334
471177277379 32973631
186318899350 32974928
339791305803 32976225
215767479186 32977522
289955247619 32978819
523278610935 32980116
423606494567 32981413
240685508278 32982710
192548406623 32984007
550461915399 32985304
579910495235 32986601
786050554087 32987898
875528931281 32989195
103636348272 32990492
830789742684 32991789
633710785320 32993086
870998380537 32994383
340923943489 32995680
330163885472 32996977
377734668284 32998274
812667539708 32999571
73621449593 33000868
940089279383 33002165
27183304467 33003462
950849337400 33004759
404917972748 33006056
577645219863 33007353
932160815581 33008650
629746553419 33009947
998420120212 33011244
572548350276 33012541
651266669453 33013838
171594609432 33015135
430968639526 33016432
53800290088 33017729
6229507276 33019026
571415712590 33020323
394724233574 33021620
645603481023 33022917
547064002341 33024214
893651134257 33025511
193681044309 33026808
659761452098 33028105
437764465642 33029402
43040232071 33030699
810402264336 33031996
396423190103 33033293
96274203313 33034590
138181797695 33035887
329597566629 33037184
421907538038 33038481
102503710586 33039778
737913452432 33041075
376602030598 33042372
284858378032 33043669
158002957200 33044966
146676580340 33046263
474008871594 33047560
536303944324 33048857
124590145463 33050154
428703364154 33051451
352816639192 33052748
265037218527 33054045
943487192441 33055342
943487192441 33056639
733382901688 33057936
111564812074 33059233
332429160844 33060530
62295072733 33061827
470044639693 33063124
855707771776 33064421
188017855879 33065718
784351597558 33067015
673353104330 33068312
957645163516 33069609
474008871594 33070906
948017743185 33072203
126289101992 33073500
726020756729 33074797
894783771943 33076094
673919423173 33077391
914038612605 33078688
518181741348 33079985
368107247953 33081282
822861278882 33082579
417943306137 33083876
750372466978 33085173
946318786656 33086470
288822609933 33087767
252578203981 33089064
640506611436 33090361
753770380036 33091658
565186205317 33092955
868733105165 33094252
518748060191 33095549
987093743352 33096846
400387422004 33098143
259940348940 33099440
27183304467 33100737
135350203480 33102034
840983481858 33103331
419075943823 33104628
378867305970 33105925
918569163349 33107222
279195189602 33108519
336393392745 33109816
279195189602 33111113
938956641697 33112410
461549857048 33113707
550461915399 33115004
547064002341 33116301
167064058688 33117598
27183304467 33118895
178956754391 33120192
5663188433 33121489
729418669787 33122786
375469392912 33124083
429836001840 33125380
885156351612 33126677
979731598393 33127974
518748060191 33129271
54932927774 33130568
707332234910 33131865
436065509113 33133162
729984988630 33134459
581609451764 33135756
511952234075 33137053
370938842168 33138350
203874783483 33139647
65126666948 33140944
358479827622 33142241
485335248454 33143538
935558728639 33144835
373204117540 33146132
617287538873 33147429
639373973750 33148726
429269682997 33150023
37377043641 33151320
410581161178 33152617
234456001005 33153914
406616929277 33155211
363576697209 33156508
624083364989 33157805
606527480856 33159102
490998436884 33160399
952548293929 33161696
289388928776 33162993
812101220865 33164290
768494669954 33165587
589537915566 33166884
39076000170 33168181
995022207154 33169478
149508174555 33170775
510819596389 33172072
153472406456 33173369
995022207154 33174666
381132581342 33175963
743576640862 33177260
272399363486 33178557
559523016887 33179854
136482841166 33181151
615022263501 33182448
195380000838 33183745
262205624312 33185042
410581161178 33186339
343189218861 33187636
947451424342 33188933
18688521822 33190230
738479771275 33191527
329597566629 33192824
700536408794 33194121
308643769438 33195418
889120583513 33196715
70223536535 33198012
980864236079 33199309
579344176392 33200606
425305451096 33201903
612190669286 33203200
225394899517 33204497
686378437719 33205794
641072930279 33207091
899314322687 33208388
149508174555 33209685
752071423507 33210982
501192176058 33212279
530640755894 33213576
612756988129 33214873
450223480188 33216170
356214552250 33217467
379433624813 33218764
309210088281 33220061
791713742517 33221358
28882260996 33222655
938390322854 33223952
13591652235 33225249
297883711421 33226546
807004351278 33227843
984262149137 33229140
82116232238 33230437
312041682496 33231734
732816582845 33233031
379999943656 33234328
133651246951 33235625
158002957200 33236922
873829974752 33238219
598599017054 33239516
114396406289 33240813
730551307473 33242110
441728697543 33243407
496661625314 33244704
740745046647 33246001
139880754224 33247298
494396349942 33248595
9061101491 33249892
603695886641 33251189
686378437719 33252486
113263768603 33253783
45871826286 33255080
695439539207 33256377
500625857215 33257674
408315885806 33258971
319403827455 33260268
871564699380 33261565
221430667616 33262862
830223423841 33264159
958211482359 33265456
6795826119 33266753
317704870926 33268050
253144522824 33269347
534604987795 33270644
530074437051 33271941
347719769605 33273238
712995423340 33274535
986527424509 33275832
577645219863 33277129
816631771609 33278426
979165279550 33279723
348286088448 33281020
945186148970 33282317
423040175724 33283614
649001394081 33284911
402086378533 33286208
173293565961 33287505
623517046146 33288802
259374030097 33290099
691475307306 33291396
88912058354 33292693
294485798363 33293990
598599017054 33295287
788315829459 33296584
57764521989 33297881
647302437552 33299178
129120696207 33300475
660894089784 33301772
604262205484 33303069
117228000504 33304366
36810724798 33305663
980297917236 33306960
364709334895 33308257
177824116705 33309554
475707828123 33310851
901013279216 33312148
831922380370 33313445
798509568633 33314742
682414205818 33316039
798509568633 33317336
330730204315 33318633
736214495903 33319930
441162378700 33321227
389627363987 33322524
329597566629 33323821
662593046313 33325118
463248813577 33326415
957078844673 33327712
224828580674 33329009
947451424342 33330306
547630321184 33331603
942354554755 33332900
394157914731 33334197
587838959037 33335494
981996873765 33336791
230491769104 33338088
326199653571 33339385
793412699046 33340682
212935884971 33341979
639373973750 33343276
316572233240 33344573
62861391576 33345870
864202554421 33347167
630879191105 33348464
961043076574 33349761
485901567297 33351058
130819652736 33352355
399254784318 33353652
979165279550 33354949
867600467479 33356246
880059482025 33357543
671087828958 33358840
959910438888 33360137
802473800534 33361434
734515539374 33362731
296751073735 33364028
21520116037 33365325
798509568633 33366622
702235365323 33367919
673353104330 33369216
105901623644 33370513
173293565961 33371810
480238378867 33373107
608226437385 33374404
16423246450 33375701
4530550747 33376998
231058087947 33378295
68524580006 33379592
232190725633 33380889
186885218193 33382186
313740639025 33383483
272399363486 33384780
187451537036 33386077
88912058354 33387374
698271133422 33388671
625782321518 33389968
137049160009 33391265
209537971913 33392562
971803134591 33393859
523278610935 33395156
734515539374 33396453
906676467646 33397750
877794206653 33399047
544232408126 33400344
524411248621 33401641
704500640695 33402938
181222029763 33404235
391326320516 33405532
254843479353 33406829
501758494901 33408126
805305394749 33409423
502891132587 33410720
944619830127 33412017
583874727136 33413314
271266725800 33414611
459284581676 33415908
79850956866 33417205
278062551916 33418502
609925393914 33419799
23219072566 33421096
903278554588 33422393
248047653237 33423690
102503710586 33424987
873829974752 33426284
561788292259 33427581
588405277880 33428878
613889625815 33430175
135916522323 33431472
152906087613 33432769
478539422338 33434066
877794206653 33435363
347719769605 33436660
154038725299 33437957
877794206653 33439254
48703420501 33440551
797376930947 33441848
670521510115 33443145
654664582511 33444442
95707884470 33445739
279195189602 33447036
192548406623 33448333
441728697543 33449630
30581217525 33450927
489865799198 33452224
966139946161 33453521
864202554421 33454818
877227887810 33456115
96274203313 33457412
489299480355 33458709
80417275709 33460006
715260698712 33461303
647302437552 33462600
818330728138 33463897
212369566128 33465194
808703307807 33466491
334128117373 33467788
19821159508 33469085
554992466143 33470382
671087828958 33471679
885156351612 33472976
829657104998 33474273
639940292593 33475570
96840522156 33476867
332429160844 33478164
407183248120 33479461
622384408460 33480758
383397856714 33482055
753770380036 33483352
762831481524 33484649
191415768937 33485946
96274203313 33487243
244649740179 33488540
616154901187 33489837
221996986459 33491134
550461915399 33492431
505156407959 33493728
606527480856 33495025
344888175390 33496322
942920873598 33497619
678449973917 33498916
57764521989 33500213
459850900519 33501510
855707771776 33502807
713561742183 33504104
335827073902 33505401
989925337567 33506698
953680931615 33507995
902712235745 33509292
464381451263 33510589
174992522490 33511886
511952234075 33513183
661460408627 33514480
222563305302 33515777
162533507944 33517074
141013391910 33518371
11892695706 33519668
603129567798 33520965
10760058020 33522262
235022319848 33523559
405484291591 33524856
507421683331 33526153
68524580006 33527450
930461859052 33528747
514217509447 33530044
188584174722 33531341
349418726134 33532638
874962612438 33533935
579344176392 33535232
96840522156 33536529
767362032268 33537826
948017743185 33539123
327332291257 33540420
240685508278 33541717
805871713592 33543014
485901567297 33544311
437198146799 33545608
706199597224 33546905
607093799699 33548202
984828467980 33549499
308077450595 33550796
65126666948 33552093
974068409963 33553390
792846380203 33554687
818897046981 33555984
977466323021 33557281
753204061193 33558578
119493275876 33559875
617287538873 33561172
723755481357 33562469
250312928609 33563766
142146029596 33565063
398122146632 33566360
744709278548 33567657
131952290422 33568954
899314322687 33570251
949716699714 33571548
464947770106 33572845
241818145964 33574142
790014785988 33575439
210104290756 33576736
587272640194 33578033
497227944157 33579330
908375424175 33580627
712429104497 33581924
758867249623 33583221
613323306972 33584518
600297973583 33585815
29448579839 33587112
645603481023 33588409
361311421837 33589706
928762902523 33591003
192548406623 33592300
928196583680 33593597
731117626316 33594894
776423133756 33596191
771326264169 33597488
874962612438 33598785
556125103829 33600082
544232408126 33601379
607660118542 33602676
772458901855 33603973
169329334060 33605270
428137045311 33606567
600864292426 33607864
862503597892 33609161
697704814579 33610458
382831537871 33611755
440029741014 33613052
920268119878 33614349
480238378867 33615646
347719769605 33616943
259374030097 33618240
324500697042 33619537
476274146966 33620834
672786785487 33622131
182920986292 33623428
186885218193 33624725
342056581175 33626022
636542379535 33627319
183487305135 33628616
557824060358 33629913
599731654740 33631210
507988002174 33632507
809835945493 33633804
546497683498 33635101
753204061193 33636398
834753974585 33637695
321102783984 33638992
528375480522 33640289
291654204148 33641586
244083421336 33642883
473442552751 33644180
955946206987 33645477
258241392411 33646774
971236815748 33648071
622950727303 33649368
509686958703 33650665
121192232405 33651962
702801684166 33653259
690342669620 33654556
299582667950 33655853
70789855378 33657150
129687015050 33658447
961609395417 33659744
830789742684 33661041
859672003677 33662338
603129567798 33663635
39076000170 33664932
864768873264 33666229
432667596055 33667526
833055018056 33668823
452488755560 33670120
258807711254 33671417
186885218193 33672714
626914959204 33674011
484202610768 33675308
324500697042 33676605
274098320015 33677902
142712348439 33679199
875528931281 33680496
931594496738 33681793
326765972414 33683090
387362088615 33684387
396423190103 33685684
473442552751 33686981
245782377865 33688278
790581104831 33689575
702801684166 33690872
65692985791 33692169
749239829292 33693466
749239829292 33694763
904977511117 33696060
300715305636 33697357
492697393413 33698654
667123597057 33699951
319970146298 33701248
847779307974 33702545
682980524661 33703842
33979130583 33705139
530074437051 33706436
906110148803 33707733
513084871761 33709030
919135482192 33710327
958211482359 33711624
458151943990 33712921
549329277713 33714218
722056524828 33715515
282026783817 33716812
682414205818 33718109
153472406456 33719406
886855308141 33720703
851177221032 33722000
158569276043 33723297
566885161846 33724594
470610958536 33725891
728286032101 33727188
501758494901 33728485
119493275876 33729782
261639305469 33731079
168196696374 33732376
706765916067 33733673
306378494066 33734970
48703420501 33736267
824560235411 33737564
543666089283 33738861
105901623644 33740158
634277104163 33741455
649567712924 33742752
28315942153 33744049
560655654573 33745346
210670609599 33746643
964440989632 33747940
148941855712 33749237
605961162013 33750534
92309971412 33751831
885722670455 33753128
513651190604 33754425
344888175390 33755722
953680931615 33757019
181222029763 33758316
801907481691 33759613
335827073902 33760910
2265275375 33762207
417376987294 33763504
388494726301 33764801
553859828457 33766098
114396406289 33767395
372637798697 33768692
893084815414 33769989
92876290255 33771286
6795826119 33772583
523844929778 33773880
812667539708 33775177
877794206653 33776474
64560348105 33777771
573680987962 33779068
702801684166 33780365
59463478518 33781662
820029684667 33782959
47570782815 33784256
763397800367 33785553
430968639526 33786850
505722726802 33788147
847779307974 33789444
108733217859 33790741
133651246951 33792038
843248757230 33793335
266736175056 33794632
922533395250 33795929
337526030431 33797226
757734611937 33798523
967272583847 33799820
830789742684 33801117
472876233908 33802414
874962612438 33803711
576512582177 33805008
744142959705 33806305
708464872596 33807602
821728641196 33808899
990491656410 33810196
360745102994 33811493
232757044476 33812790
542533451597 33814087
723189162514 33815384
460417219362 33816681
784351597558 33817978
289388928776 33819275
296184754892 33820572
509120639860 33821869
499493219529 33823166
351117682663 33824463
640506611436 33825760
259374030097 33827057
378300987127 33828354
962742033103 33829651
437198146799 33830948
69657217692 33832245
786050554087 33833542
366408291424 33834839
183487305135 33836136
205007421169 33837433
329597566629 33838730
897049047315 33840027
709031191439 33841324
352816639192 33842621
726587075572 33843918
425305451096 33845215
379999943656 33846512
129687015050 33847809
515350147133 33849106
736780814746 33850403
639373973750 33851700
602563248955 33852997
288256291090 33854294
100804754057 33855591
659761452098 33856888
705066959538 33858185
812667539708 33859482
30581217525 33860779
143278667282 33862076
692607944992 33863373
235022319848 33864670
348852407291 33865967
906676467646 33867264
864202554421 33868561
558390379201 33869858
580476814078 33871155
494962668785 33872452
552727190771 33873749
504590089116 33875046
260506667783 33876343
283725740346 33877640
315439595554 33878937
184053623978 33880234
738479771275 33881531
385663132086 33882828
112697449760 33884125
82682551081 33885422
90611014883 33886719
908375424175 33888016
329031247786 33889313
182354667449 33890610
996154844840 33891907
949150380871 33893204
172160928275 33894501
12459014549 33895798
3 33897095
359046146465 33898392
564053567631 33899689
795111655575 33900986
793979017889 33902283
164232464473 33903580
275797276544 33904877
668822553586 33906174
141013391910 33907471
957645163516 33908768
932160815581 33910065
269001450428 33911362
349418726134 33912659
735081858217 33913956
565752524160 33915253
689776350777 33916550
894217453100 33917847
132518609265 33919144
135916522323 33920441
423606494567 33921738
912905974919 33923035
651266669453 33924332
553293509614 33925629
604828524327 33926926
637108698378 33928223
441728697543 33929520
703934321852 33930817
584441045979 33932114
773025220698 33933411
42473913228 33934708
974634728806 33936005
729418669787 33937302
607660118542 33938599
709031191439 33939896
269567769271 33941193
796244293261 33942490
185186261664 33943787
652965625982 33945084
221996986459 33946381
823427597725 33947678
271266725800 33948975
420774900352 33950272
88912058354 33951569
829657104998 33952866
940655598226 33954163
447958204816 33955460
829090786155 33956757
562920929945 33958054
929895540209 33959351
450789799031 33960648
350551363820 33961945
594634785153 33963242
1698956532 33964539
460417219362 33965836
955379888144 33967133
759999887309 33968430
532339712423 33969727
631445509948 33971024
598599017054 33972321
621818089617 33973618
104202667115 33974915
318271189769 33976212
968405221533 33977509
479672060024 33978806
196512638524 33980103
323368059356 33981400
680148930446 33982697
658628814412 33983994
146676580340 33985291
685245800033 33986588
818330728138 33987885
937257685168 33989182
82116232238 33990479
589537915566 33991776
336959711588 33993073
908375424175 33994370
226527537203 33995667
571415712590 33996964
838151887643 33998261
236154957534 33999558
5663188433 34000855
411147480021 34002152
245782377865 34003449
970104178062 34004746
626914959204 34006043
829090786155 34007340
706765916067 34008637
267302493899 34009934
978598960707 34011231
9061101491 34012528
997853801369 34013825
386795769772 34015122
912339656076 34016419
852309858718 34017716
206706377698 34019013
735648177060 34020310
466646726635 34021607
848911945660 34022904
813233858551 34024201
731117626316 34025498
976900004178 34026795
37377043641 34028092
899880641530 34029389
236154957534 34030686
866467829793 34031983
299582667950 34033280
201043189268 34034577
554426147300 34035874
903278554588 34037171
301281624479 34038468
513651190604 34039765
617853857716 34041062
261072986626 34042359
591236872095 34043656
492697393413 34044953
910640699547 34046250
535737625481 34047547
68524580006 34048844
47570782815 34050141
215201160343 34051438
257675073568 34052735
781520003343 34054032
685812118876 34055329
661460408627 34056626
825692873097 34057923
731683945159 34059220
592935828624 34060517
396989508946 34061814
259940348940 34063111
231624406790 34064408
916303887977 34065705
18688521822 34067002
48137101658 34068299
488733161512 34069596
890253221199 34070893
810402264336 34072190
53800290088 34073487
208405334227 34074784
725454437886 34076081
330163885472 34077378
28315942153 34078675
451356117874 34079972
878926844339 34081269
79850956866 34082566
705066959538 34083863
243517102493 34085160
463248813577 34086457
351117682663 34087754
553859828457 34089051
937824004011 34090348
482503654239 34091645
205573740012 34092942
406616929277 34094239
703934321852 34095536
468345683164 34096833
398688465475 34098130
720357568299 34099427
566885161846 34100724
946318786656 34102021
430402320683 34103318
82116232238 34104615
833621336899 34105912
336959711588 34107209
96840522156 34108506
633144466477 34109803
526110205150 34111100
621818089617 34112397
884023713926 34113694
522145973249 34114991
396989508946 34116288
216900116872 34117585
135916522323 34118882
828524467312 34120179
171594609432 34121476
13025333392 34122773
45305507443 34124070
898748003844 34125367
991624294096 34126664
819463365824 34127961
180655710920 34129258
775290496070 34130555
546497683498 34131852
220864348773 34133149
980864236079 34134446
330730204315 34135743
101371072900 34137040
363576697209 34138337
582175770607 34139634
143278667282 34140931
486467886140 34142228
484202610768 34143525
816065452766 34144822
150074493398 34146119
618986495402 34147416
974068409963 34148713
311475363653 34150010
56631884303 34151307
132518609265 34152604
543666089283 34153901
622950727303 34155198
608792756228 34156495
309776407124 34157792
562354611102 34159089
407183248120 34160386
861937279049 34161683
456452987461 34162980
835320293428 34164277
74187768436 34165574
843248757230 34166871
810968583179 34168168
330163885472 34169465
962175714260 34170762
80983594552 34172059
896482728472 34173356
372071479854 34174653
564053567631 34175950
702235365323 34177247
585573683665 34178544
237853914063 34179841
221430667616 34181138
83815188767 34182435
109299536702 34183732
417376987294 34185029
630879191105 34186326
951981975086 34187623
393591595888 34188920
492131074570 34190217
110432174388 34191514
602563248955 34192811
46438145129 34194108
700536408794 34195405
160268232572 34196702
786050554087 34197999
532339712423 34199296
340923943489 34200593
309210088281 34201890
313740639025 34203187
942354554755 34204484
397555827789 34205781
11892695706 34207078
695439539207 34208375
554992466143 34209672
442295016386 34210969
213502203814 34212266
56631884303 34213563
40774956699 34214860
389627363987 34216157
83248869924 34217454
911207018390 34218751
67958261163 34220048
693174263835 34221345
190283131251 34222642
776989452599 34223939
720923887142 34225236
369239885639 34226533
374336755226 34227830
157436638357 34229127
371505161011 34230424
90611014883 34231721
451922436717 34233018
218599073401 34234315
33412811740 34235612
39076000170 34236909
488166842669 34238206
49269739344 34239503
647868756395 34240800
902712235745 34242097
630312872262 34243394
402652697376 34244691
82682551081 34245988
620119133088 34247285
497227944157 34248582
18122202979 34249879
505722726802 34251176
667689915900 34252473
182354667449 34253770
782086322186 34255067
26616985624 34256364
174992522490 34257661
841549800701 34258958
735081858217 34260255
357913508779 34261552
601430611269 34262849
115529043975 34264146
499493219529 34265443
556125103829 34266740
299582667950 34268037
592935828624 34269334
988226381038 34270631
950283018557 34271928
420208581509 34273225
431534958369 34274522
318837508612 34275819
884023713926 34277116
138181797695 34278413
663725683999 34279710
778688409128 34281007
773025220698 34282304
782086322186 34283601
214634841500 34284898
592935828624 34286195
311475363653 34287492
176691479019 34288789
998420120212 34290086
968405221533 34291383
534604987795 34292680
10760058020 34293977
419642262666 34295274
603695886641 34296571
188017855879 34297868
209537971913 34299165
37943362484 34300462
129687015050 34301759
364709334895 34303056
428137045311 34304353
907242786489 34305650
611058031600 34306947
958777801202 34308244
661460408627 34309541
612190669286 34310838
278062551916 34312135
716959655241 34313432
90044696040 34314729
196512638524 34316026
517049103662 34317323
773591539541 34318620
301281624479 34319917
174992522490 34321214
41907594385 34322511
893084815414 34323808
554426147300 34325105
41341275542 34326402
137049160009 34327699
317138552083 34328996
563487248788 34330293
563487248788 34331590
968971540376 34332887
770759945326 34334184
236721276377 34335481
126289101992 34336778
842116119544 34338075
873829974752 34339372
921967076407 34340669
643338205651 34341966
537436582010 34343263
708464872596 34344560
414545393079 34345857
134783884637 34347154
707898553753 34348451
215201160343 34349748
223129624145 34351045
767362032268 34352342
93442609098 34353639
878926844339 34354936
232757044476 34356233
21520116037 34357530
951981975086 34358827
457019306304 34360124
373770436383 34361421
784351597558 34362718
359612465308 34364015
968971540376 34365312
814366496237 34366609
361311421837 34367906
998986439055 34369203
741311365490 34370500
860804641363 34371797
340923943489 34373094
86080464139 34374391
717525974084 34375688
273532001172 34376985
506855364488 34378282
743576640862 34379579
952548293929 34380876
2831594218 34382173
944619830127 34383470
906676467646 34384767
211236928442 34386064
41341275542 34387361
265037218527 34388658
623517046146 34389955
681847886975 34391252
492131074570 34392549
464381451263 34393846
18688521822 34395143
890819540042 34396440
233889682162 34397737
25484347938 34399034
562920929945 34400331
592935828624 34401628
532906031266 34402925
111564812074 34404222
837585568800 34405519
287123653404 34406816
178956754391 34408113
460983538205 34409410
762265162681 34410707
562920929945 34412004
649567712924 34413301
75886724965 34414598
672786785487 34415895
907809105332 34417192
797943249790 34418489
707332234910 34419786
500625857215 34421083
111564812074 34422380
217466435715 34423677
776989452599 34424974
707898553753 34426271
872697337066 34427568
585007364822 34428865
250879247452 34430162
461549857048 34431459
359046146465 34432756
923099714093 34434053
130253333893 34435350
737913452432 34436647
114962725132 34437944
194813681995 34439241
4530550747 34440538
915171250291 34441835
932160815581 34443132
479672060024 34444429
582175770607 34445726
756035655408 34447023
743010322019 34448320
869865742851 34449617
953680931615 34450914
363576697209 34452211
895916409629 34453508
291654204148 34454805
141579710753 34456102
159135594886 34457399
996721163683 34458696
148941855712 34459993
295052117206 34461290
880625800868 34462587
465514088949 34463884
923099714093 34465181
465514088949 34466478
901013279216 34467775
225394899517 34469072
663159365156 34470369
408882204649 34471666
221996986459 34472963
308643769438 34474260
486467886140 34475557
408882204649 34476854
342056581175 34478151
214068522657 34479448
300148986793 34480745
143844986125 34482042
621818089617 34483339
707898553753 34484636
745275597391 34485933
168196696374 34487230
819463365824 34488527
797376930947 34489824
868733105165 34491121
305812175223 34492418
289388928776 34493715
529508118208 34495012
765663075739 34496309
108166899016 34497606
93442609098 34498903
543666089283 34500200
658062495569 34501497
672220466644 34502794
422473856881 34504091
455320349775 34505388
195380000838 34506685
240685508278 34507982
82116232238 34509279
47004463972 34510576
357347189936 34511873
187451537036 34513170
228226493732 34514467
442861335229 34515764
536870263167 34517061
844381394916 34518358
585007364822 34519655
816631771609 34520952
306944812909 34522249
500625857215 34523546
356214552250 34524843
163666145630 34526140
431534958369 34527437
560655654573 34528734
796244293261 34530031
71356174221 34531328
513084871761 34532625
564053567631 34533922
892518496571 34535219
590104234409 34536516
797376930947 34537813
840417163015 34539110
777555771442 34540407
869865742851 34541704
375469392912 34543001
755469336565 34544298
284292059189 34545595
131385971579 34546892
621818089617 34548189
888554264670 34549486
241818145964 34550783
43040232071 34552080
884023713926 34553377
460417219362 34554674
241251827121 34555971
288256291090 34557268
265037218527 34558565
754336698879 34559862
308643769438 34561159
669955191272 34562456
597466379368 34563753
274664638858 34565050
287123653404 34566347
77019362651 34567644
847779307974 34568941
153472406456 34570238
983129511451 34571535
286557334561 34572832
45871826286 34574129
352250320349 34575426
228792812575 34576723
861370960206 34578020
22652753723 34579317
261639305469 34580614
578777857549 34581911
126855420835 34583208
288256291090 34584505
882324757397 34585802
219731711087 34587099
804172757063 34588396
93442609098 34589693
539135538539 34590990
434932871427 34592287
685812118876 34593584
116095362818 34594881
402652697376 34596178
722056524828 34597475
964440989632 34598772
769060988797 34600069
233889682162 34601366
881758438554 34602663
649001394081 34603960
886855308141 34605257
888554264670 34606554
127988058521 34607851
410581161178 34609148
341490262332 34610445
340357624646 34611742
923666032936 34613039
547630321184 34614336
526676523993 34615633
153472406456 34616930
139314435381 34618227
3964231904 34619524
796244293261 34620821
814932815080 34622118
861937279049 34623415
144411304968 34624712
686378437719 34626009
780387365657 34627306
156870319514 34628603
194247363152 34629900
582175770607 34631197
30581217525 34632494
600297973583 34633791
458718262833 34635088
885722670455 34636385
928196583680 34637682
766795713425 34638979
395290552417 34640276
65126666948 34641573
94008927941 34642870
339224986960 34644167
26050666781 34645464
49836058187 34646761
477406784652 34648058
515916465976 34649355
249746609766 34650652
505156407959 34651949
714128061026 34653246
566318846 34654543
946885105499 34655840
305812175223 34657137
258241392411 34658434
897049047315 34659731
518181741348 34661028
716959655241 34662325
662026727470 34663622
250312928609 34664919
494396349942 34666216
403785335062 34667513
288822609933 34668810
984262149137 34670107
271266725800 34671404
834753974585 34672701
538002900853 34673998
598599017054 34675295
649001394081 34676592
476274146966 34677889
587838959037 34679186
246915015551 34680483
53233971245 34681780
169329334060 34683077
842682438387 34684374
269567769271 34685671
914038612605 34686968
33412811740 34688265
304679537537 34689562
712429104497 34690859
765663075739 34692156
592369509781 34693453
890819540042 34694750
466646726635 34696047
938390322854 34697344
538002900853 34698641
775290496070 34699938
36810724798 34701235
460983538205 34702532
69090898849 34703829
77585681494 34705126
108733217859 34706423
109299536702 34707720
561788292259 34709017
515350147133 34710314
205573740012 34711611
848911945660 34712908
62861391576 34714205
937824004011 34715502
245782377865 34716799
73621449593 34718096
306944812909 34719393
849478264503 34720690
535171306638 34721987
306378494066 34723284
744142959705 34724581
780953684500 34725878
134783884637 34727175
662026727470 34728472
797376930947 34729769
927630264837 34731066
296751073735 34732363
370938842168 34733660
654098263668 34734957
245782377865 34736254
329031247786 34737551
581043132921 34738848
891385858885 34740145
720357568299 34741442
600297973583 34742739
718658611770 34744036
783218959872 34745333
459284581676 34746630
142712348439 34747927
334694436216 34749224
840983481858 34750521
674485742016 34751818
849478264503 34753115
771892583012 34754412
428137045311 34755709
627481278047 34757006
127988058521 34758303
263338261998 34759600
147242899183 34760897
274098320015 34762194
643904524494 34763491
582742089450 34764788
878360525496 34766085
3964231904 34767382
285424696875 34768679
263338261998 34769976
329597566629 34771273
928196583680 34772570
517615422505 34773867
788315829459 34775164
915171250291 34776461
4530550747 34777758
907809105332 34779055
772458901855 34780352
235588638691 34781649
372071479854 34782946
487034204983 34784243
997287482526 34785540
355081914564 34786837
273532001172 34788134
311475363653 34789431
788882148302 34790728
114396406289 34792025
457585625147 34793322
976333685335 34794619
113263768603 34795916
625782321518 34797213
488166842669 34798510
165931421002 34799807
24918029095 34801104
757168293094 34802401
595767422839 34803698
592935828624 34804995
304679537537 34806292
472309915065 34807589
790581104831 34808886
377734668284 34810183
283725740346 34811480
395290552417 34812777
120059594719 34814074
3397913061 34815371
213502203814 34816668
953114612772 34817965
456452987461 34819262
630879191105 34820559
720923887142 34821856
715260698712 34823153
706765916067 34824450
944619830127 34825747
86646782982 34827044
972369453434 34828341
817198090452 34829638
987093743352 34830935
500625857215 34832232
238420232906 34833529
712995423340 34834826
150074493398 34836123
421907538038 34837420
484202610768 34838717
201043189268 34840014
766229394582 34841311
84381507610 34842608
101371072900 34843905
766229394582 34845202
297883711421 34846499
13025333392 34847796
652399307139 34849093
759433568466 34850390
932160815581 34851687
710730147968 34852984
641639249122 34854281
929329221366 34855578
116661681661 34856875
869299424008 34858172
780387365657 34859469
701669046480 34860766
368107247953 34862063
158002957200 34863360
562920929945 34864657
814366496237 34865954
544232408126 34867251
891385858885 34868548
423606494567 34869845
678449973917 34871142
101371072900 34872439
630312872262 34873736
769060988797 34875033
959344120045 34876330
532339712423 34877627
425305451096 34878924
330730204315 34880221
352816639192 34881518
54932927774 34882815
991624294096 34884112
729418669787 34885409
927630264837 34886706
158569276043 34888003
722622843671 34889300
238420232906 34890597
650700350610 34891894
360745102994 34893191
482503654239 34894488
512518552918 34895785
26616985624 34897082
323934378199 34898379
122891188934 34899676
429836001840 34900973
890253221199 34902270
95707884470 34903567
259374030097 34904864
353382958035 34906161
284292059189 34907458
599165335897 34908755
399821103161 34910052
875528931281 34911349
254843479353 34912646
961609395417 34913943
421341219195 34915240
701669046480 34916537
813800177394 34917834
464947770106 34919131
562920929945 34920428
280327827288 34921725
40208637856 34923022
680715249289 34924319
353382958035 34925616
952548293929 34926913
667689915900 34928210
892518496571 34929507
519880697877 34930804
965007308475 34932101
46438145129 34933398
578777857549 34934695
371505161011 34935992
949150380871 34937289
878360525496 34938586
857406728305 34939883
12459014549 34941180
349985044977 34942477
73055130750 34943774
382265219028 34945071
958777801202 34946368
495528987628 34947665
513651190604 34948962
929329221366 34950259
875528931281 34951556
317138552083 34952853
229925450261 34954150
274664638858 34955447
776989452599 34956744
470044639693 34958041
780953684500 34959338
972369453434 34960635
525543886307 34961932
632011828791 34963229
339791305803 34964526
970104178062 34965823
300715305636 34967120
411713798864 34968417
112131130917 34969714
494396349942 34971011
56631884303 34972308
877227887810 34973605
553293509614 34974902
782652641029 34976199
421341219195 34977496
411147480021 34978793
917436525663 34980090
762831481524 34981387
207839015384 34982684
839284525329 34983981
505156407959 34985278
61728753890 34986575
284292059189 34987872
480804697710 34989169
818330728138 34990466
675052060859 34991763
923099714093 34993060
83248869924 34994357
33412811740 34995654
466080407792 34996951
784917916401 34998248
412280117707 34999545
838151887643 35000842
816065452766 35002139
41907594385 35003436
15290608764 35004733
444560291758 35006030
818897046981 35007327
691475307306 35008624
518748060191 35009921
599731654740 35011218
20387478351 35012515
920268119878 35013812
196512638524 35015109
682414205818 35016406
826259191940 35017703
897615366158 35019000
69657217692 35020297
930461859052 35021594
606527480856 35022891
528941799365 35024188
475141509280 35025485
225394899517 35026782
884023713926 35028079
57198203146 35029376
761132524995 35030673
181788348606 35031970
146676580340 35033267
203874783483 35034564
625216002675 35035861
214068522657 35037158
3 35038455
350551363820 35039752
141579710753 35041049
325067015885 35042346
498926900686 35043643
502324813744 35044940
485901567297 35046237
15856927607 35047534
308077450595 35048831
827391829626 35050128
154605044142 35051425
995588525997 35052722
169895652903 35054019
231058087947 35055316
557257741515 35056613
879493163182 35057910
998986439055 35059207
875528931281 35060504
167630377531 35061801
385663132086 35063098
494396349942 35064395
476840465809 35065692
750938785821 35066989
329031247786 35068286
137615478852 35069583
997287482526 35070880
126855420835 35072177
633144466477 35073474
908941743018 35074771
311475363653 35076068
680715249289 35077365
358479827622 35078662
51535014716 35079959
258807711254 35081256
971236815748 35082553
448524523659 35083850
20953797194 35085147
530074437051 35086444
327898610100 35087741
506289045645 35089038
923666032936 35090335
362444059523 35091632
867034148636 35092929
132518609265 35094226
722056524828 35095523
534038668952 35096820
753770380036 35098117
733382901688 35099414
27749623310 35100711
912339656076 35102008
595767422839 35103305
669955191272 35104602
436631827956 35105899
375469392912 35107196
255976117039 35108493
697138495736 35109790
861370960206 35111087
133651246951 35112384
551594553085 35113681
926497627151 35114978
673919423173 35116275
211236928442 35117572
246915015551 35118869
231624406790 35120166
284292059189 35121463
377168349441 35122760
276363595387 35124057
68524580006 35125354
65126666948 35126651
814366496237 35127948
838718206486 35129245
160268232572 35130542
650700350610 35131839
851177221032 35133136
912905974919 35134433
895916409629 35135730
644470843337 35137027
421341219195 35138324
828524467312 35139621
989925337567 35140918
139314435381 35142215
24351710252 35143512
787749510616 35144809
60029797361 35146106
709597510282 35147403
193114725466 35148700
923099714093 35149997
795111655575 35151294
164798783316 35152591
684679481190 35153888
259374030097 35155185
705633278381 35156482
825126554254 35157779
225394899517 35159076
6229507276 35160373
625216002675 35161670
514217509447 35162967
400387422004 35164264
455320349775 35165561
768494669954 35166858
279761508445 35168155
894217453100 35169452
581609451764 35170749
785484235244 35172046
312041682496 35173343
573680987962 35174640
946318786656 35175937
847779307974 35177234
271266725800 35178531
645603481023 35179828
739046090118 35181125
812101220865 35182422
416244349608 35183719
886855308141 35185016
554426147300 35186313
331296523158 35187610
212369566128 35188907
292786841834 35190204
620685451931 35191501
554426147300 35192798
736214495903 35194095
792846380203 35195392
749239829292 35196689
27749623310 35197986
45871826286 35199283
873263655909 35200580
376602030598 35201877
838718206486 35203174
358479827622 35204471
306944812909 35205768
639373973750 35207065
823427597725 35208362
3397913061 35209659
246915015551 35210956
381698900185 35212253
709597510282 35213550
486467886140 35214847
427004407625 35216144
270700406957 35217441
703934321852 35218738
520447016720 35220035
567451480689 35221332
647868756395 35222629
660894089784 35223926
482503654239 35225223
884023713926 35226520
884590032769 35227817
167630377531 35229114
227660174889 35230411
645603481023 35231708
466646726635 35233005
158569276043 35234302
611058031600 35235599
181788348606 35236896
621818089617 35238193
343755537704 35239490
949150380871 35240787
401520059690 35242084
338092349274 35243381
416810668451 35244678
167630377531 35245975
4530550747 35247272
297317392578 35248569
692607944992 35249866
121192232405 35251163
227093856046 35252460
550461915399 35253757
513651190604 35255054
612756988129 35256351
693174263835 35257648
390193682830 35258945
665424640528 35260242
177257797862 35261539
786050554087 35262836
88345739511 35264133
23219072566 35265430
547064002341 35266727
455320349775 35268024
197078957367 35269321
495528987628 35270618
583874727136 35271915
816065452766 35273212
966706265004 35274509
656363539040 35275806
305812175223 35277103
415111711922 35278400
66259304634 35279697
241818145964 35280994
757734611937 35282291
39642319013 35283588
946885105499 35284885
145543942654 35286182
164232464473 35287479
31147536368 35288776
830789742684 35290073
178956754391 35291370
148941855712 35292667
176691479019 35293964
791147423674 35295261
842682438387 35296558
406616929277 35297855
247481334394 35299152
770759945326 35300449
171594609432 35301746
927063945994 35303043
334694436216 35304340
263904580841 35305637
389627363987 35306934
2265275375 35308231
548196640027 35309528
940655598226 35310825
185752580507 35312122
499493219529 35313419
542533451597 35314716
657496176726 35316013
156304000671 35317310
701669046480 35318607
249180290923 35319904
857406728305 35321201
530640755894 35322498
457019306304 35323795
541967132754 35325092
51535014716 35326389
628047596890 35327686
145543942654 35328983
275797276544 35330280
368107247953 35331577
642205567965 35332874
831922380370 35334171
693174263835 35335468
81549913395 35336765
887421626984 35338062
144977623811 35339359
189716812408 35340656
241818145964 35341953
457585625147 35343250
749806148135 35344547
768494669954 35345844
974068409963 35347141
528375480522 35348438
318271189769 35349735
705066959538 35351032
121758551248 35352329
464947770106 35353626
779254727971 35354923
786050554087 35356220
933293453267 35357517
467213045478 35358814
163666145630 35360111
634843423006 35361408
406050610434 35362705
481937335396 35364002
53800290088 35365299
626348640361 35366596
489299480355 35367893
158569276043 35369190
409448523492 35370487
366408291424 35371784
19254840665 35373081
92876290255 35374378
832488699213 35375675
690908988463 35376972
452488755560 35378269
424739132253 35379566
541400813911 35380863
871564699380 35382160
779821046814 35383457
155171362985 35384754
842682438387 35386051
912905974919 35387348
989359018724 35388645
971803134591 35389942
139880754224 35391239
560655654573 35392536
334128117373 35393833
365275653738 35395130
296751073735 35396427
274664638858 35397724
955946206987 35399021
543666089283 35400318
146110261497 35401615
225961218360 35402912
159135594886 35404209
296184754892 35405506
147242899183 35406803
67391942320 35408100
450223480188 35409397
702801684166 35410694
325633334728 35411991
367540929110 35413288
149508174555 35414585
255976117039 35415882
421341219195 35417179
258241392411 35418476
483636291925 35419773
227093856046 35421070
633144466477 35422367
131952290422 35423664
2831594218 35424961
108733217859 35426258
575946263334 35427555
269567769271 35428852
812667539708 35430149
933293453267 35431446
710163829125 35432743
595767422839 35434040
577645219863 35435337
472876233908 35436634
757168293094 35437931
445692929444 35439228
171028290589 35440525
630879191105 35441822
709597510282 35443119
318837508612 35444416
24918029095 35445713
363576697209 35447010
615022263501 35448307
575946263334 35449604
95141565627 35450901
245216059022 35452198
804172757063 35453495
390760001673 35454792
474008871594 35456089
468345683164 35457386
515350147133 35458683
147809218026 35459980
775290496070 35461277
248047653237 35462574
504590089116 35463871
571415712590 35465168
117228000504 35466465
363010378366 35467762
351117682663 35469059
517615422505 35470356
433800233741 35471653
490432118041 35472950
857973047148 35474247
393591595888 35475544
844381394916 35476841
790581104831 35478138
432101277212 35479435
247481334394 35480732
486467886140 35482029
20387478351 35483326
693740582678 35484623
206140058855 35485920
45305507443 35487217
898181685001 35488514
202742145797 35489811
355081914564 35491108
134217565794 35492405
325067015885 35493702
19254840665 35494999
928762902523 35496296
783218959872 35497593
47004463972 35498890
84381507610 35500187
932160815581 35501484
556691422672 35502781
231058087947 35504078
551028234242 35505375
979731598393 35506672
364143016052 35507969
919701801035 35509266
378300987127 35510563
97973159842 35511860
933293453267 35513157
236154957534 35514454
132518609265 35515751
110432174388 35517048
160268232572 35518345
925931308308 35519642
988792699881 35520939
7928463805 35522236
919135482192 35523533
899880641530 35524830
620119133088 35526127
647868756395 35527424
767928351111 35528721
345454494233 35530018
472309915065 35531315
624083364989 35532612
347719769605 35533909
886288989298 35535206
985961105666 35536503
227093856046 35537800
326199653571 35539097
603129567798 35540394
231058087947 35541691
667689915900 35542988
519880697877 35544285
685812118876 35545582
850610902189 35546879
420774900352 35548176
457019306304 35549473
976900004178 35550770
368107247953 35552067
360745102994 35553364
728852350944 35554661
460983538205 35555958
210104290756 35557255
727153394415 35558552
53233971245 35559849
760566206152 35561146
253144522824 35562443
96840522156 35563740
957645163516 35565037
574813625648 35566334
955946206987 35567631
972369453434 35568928
137049160009 35570225
31713855211 35571522
828524467312 35572819
52667652402 35574116
303546899851 35575413
386795769772 35576710
897615366158 35578007
686944756562 35579304
368673566796 35580601
156870319514 35581898
973502091120 35583195
150640812241 35584492
426438088782 35585789
786050554087 35587086
522712292092 35588383
919135482192 35589680
759999887309 35590977
638241336064 35592274
757168293094 35593571
907242786489 35594868
409448523492 35596165
245216059022 35597462
261639305469 35598759
929895540209 35600056
531773393580 35601353
984828467980 35602650
606527480856 35603947
738479771275 35605244
346020813076 35606541
466080407792 35607838
321102783984 35609135
132518609265 35610432
304113218694 35611729
901013279216 35613026
44172869757 35614323
443993972915 35615620
852309858718 35616917
120059594719 35618214
615022263501 35619511
363010378366 35620808
337526030431 35622105
83248869924 35623402
816065452766 35624699
454754030932 35625996
984262149137 35627293
291087885305 35628590
229925450261 35629887
326199653571 35631184
56065565460 35632481
10193739177 35633778
962175714260 35635075
725454437886 35636372
759999887309 35637669
547064002341 35638966
342056581175 35640263
319403827455 35641560
685245800033 35642857
507421683331 35644154
372637798697 35645451
293919479520 35646748
711296466811 35648045
462116175891 35649342
274664638858 35650639
420208581509 35651936
598032698211 35653233
262771943155 35654530
59463478518 35655827
413412755393 35657124
213502203814 35658421
953114612772 35659718
585007364822 35661015
197078957367 35662312
164232464473 35663609
490432118041 35664906
212369566128 35666203
327898610100 35667500
944619830127 35668797
692041626149 35670094
914038612605 35671391
268435131585 35672688
535171306638 35673985
361877740680 35675282
183487305135 35676579
685812118876 35677876
318837508612 35679173
581043132921 35680470
707332234910 35681767
67391942320 35683064
834187655742 35684361
28315942153 35685658
824560235411 35686955
172160928275 35688252
711296466811 35689549
535171306638 35690846
165931421002 35692143
176691479019 35693440
174992522490 35694737
920268119878 35696034
983129511451 35697331
526676523993 35698628
744709278548 35699925
208971653070 35701222
518748060191 35702519
901579598059 35703816
838718206486 35705113
934992409796 35706410
888554264670 35707707
506855364488 35709004
877794206653 35710301
553293509614 35711598
403219016219 35712895
625782321518 35714192
796244293261 35715489
517615422505 35716786
336959711588 35718083
302414262165 35719380
491564755727 35720677
124590145463 35721974
442861335229 35723271
308077450595 35724568
396989508946 35725865
547630321184 35727162
131385971579 35728459
49269739344 35729756
560089335730 35731053
172160928275 35732350
927630264837 35733647
18688521822 35734944
791147423674 35736241
684679481190 35737538
624083364989 35738835
995588525997 35740132
583874727136 35741429
133084928108 35742726
906110148803 35744023
515916465976 35745320
874962612438 35746617
669388872429 35747914
757734611937 35749211
285991015718 35750508
852876177561 35751805
360745102994 35753102
363576697209 35754399
682980524661 35755696
527242842836 35756993
287689972247 35758290
876095250124 35759587
342622900018 35760884
489865799198 35762181
370938842168 35763478
641639249122 35764775
362444059523 35766072
719791249456 35767369
786050554087 35768666
813800177394 35769963
919135482192 35771260
16989565293 35772557
868166786322 35773854
265603537370 35775151
290521566462 35776448
490998436884 35777745
776423133756 35779042
31147536368 35780339
165365102159 35781636
173859884804 35782933
201609508111 35784230
675052060859 35785527
353382958035 35786824
53800290088 35788121
366408291424 35789418
213502203814 35790715
938956641697 35792012
113263768603 35793309
523278610935 35794606
216333798029 35795903
741877684333 35797200
313174320182 35798497
877227887810 35799794
425305451096 35801091
749806148135 35802388
822861278882 35803685
992756931782 35804982
199910551582 35806279
259940348940 35807576
827958148469 35808873
285424696875 35810170
10193739177 35811467
941788235912 35812764
861937279049 35814061
307511131752 35815358
91743652569 35816655
791713742517 35817952
342056581175 35819249
891385858885 35820546
731683945159 35821843
150074493398 35823140
51535014716 35824437
549895596556 35825734
5663188433 35827031
729418669787 35828328
548762958870 35829625
654098263668 35830922
775856814913 35832219
95707884470 35833516
573680987962 35834813
495528987628 35836110
459284581676 35837407
110432174388 35838704
273532001172 35840001
936691366325 35841298
51535014716 35842595
332429160844 35843892
455886668618 35845189
954813569301 35846486
32846492897 35847783
126289101992 35849080
222563305302 35850377
595201103996 35851674
655797220197 35852971
909508061861 35854268
86646782982 35855565
664858321685 35856862
721490205985 35858159
416244349608 35859456
410014842335 35860753
825126554254 35862050
992190612939 35863347
142712348439 35864644
119493275876 35865941
250879247452 35867238
730551307473 35868535
430402320683 35869832
582742089450 35871129
825126554254 35872426
368673566796 35873723
54932927774 35875020
803040119377 35876317
653531944825 35877614
255976117039 35878911
925364989465 35880208
353949276878 35881505
972369453434 35882802
904977511117 35884099
485901567297 35885396
815499133923 35886693
931028177895 35887990
391326320516 35889287
701102727637 35890584
827391829626 35891881
794545336732 35893178
588971596723 35894475
259940348940 35895772
206140058855 35897069
946885105499 35898366
441728697543 35899663
596900060525 35900960
191982087780 35902257
693740582678 35903554
779821046814 35904851
13591652235 35906148
546497683498 35907445
816631771609 35908742
200476870425 35910039
96274203313 35911336
706199597224 35912633
521579654406 35913930
127988058521 35915227
113263768603 35916524
382265219028 35917821
481371016553 35919118
568017799532 35920415
822294960039 35921712
979165279550 35923009
242950783650 35924306
632011828791 35925603
227660174889 35926900
881192119711 35928197
746974553920 35929494
665990959371 35930791
61728753890 35932088
203874783483 35933385
439463422171 35934682
916870206820 35935979
573114669119 35937276
71922493064 35938573
605394843170 35939870
989925337567 35941167
214068522657 35942464
681847886975 35943761
198211595053 35945058
286557334561 35946355
933293453267 35947652
345454494233 35948949
787183191773 35950246
360745102994 35951543
5096869590 35952840
145543942654 35954137
517615422505 35955434
47570782815 35956731
768494669954 35958028
570283074904 35959325
726020756729 35960622
488166842669 35961919
545365045812 35963216
669388872429 35964513
591803190938 35965810
173859884804 35967107
449090842502 35968404
463815132420 35969701
927630264837 35970998
583308408293 35972295
615588582344 35973592
711862785654 35974889
680148930446 35976186
701102727637 35977483
335827073902 35978780
385096813243 35980077
160268232572 35981374
775856814913 35982671
612756988129 35983968
985961105666 35985265
201043189268 35986562
685245800033 35987859
916303887977 35989156
603129567798 35990453
607660118542 35991750
952548293929 35993047
394157914731 35994344
880625800868 35995641
791147423674 35996938
58897159675 35998235
981996873765 35999532
207272696541 36000829
464381451263 36002126
829657104998 36003423
676184698545 36004720
675052060859 36006017
135916522323 36007314
999552757898 36008611
26050666781 36009908
745275597391 36011205
949716699714 36012502
163666145630 36013799
4530550747 36015096
485901567297 36016393
289388928776 36017690
134783884637 36018987
43040232071 36020284
353949276878 36021581
382831537871 36022878
331296523158 36024175
448524523659 36025472
309210088281 36026769
672786785487 36028066
407183248120 36029363
630879191105 36030660
790581104831 36031957
535171306638 36033254
389061045144 36034551
541967132754 36035848
606527480856 36037145
693174263835 36038442
835320293428 36039739
911207018390 36041036
267302493899 36042333
342622900018 36043630
910640699547 36044927
181222029763 36046224
711862785654 36047521
70223536535 36048818
655797220197 36050115
309210088281 36051412
793979017889 36052709
400953740847 36054006
252578203981 36055303
201043189268 36056600
363010378366 36057897
951415656243 36059194
681847886975 36060491
789448467145 36061788
64560348105 36063085
340357624646 36064382
310909044810 36065679
966139946161 36066976
42473913228 36068273
634277104163 36069570
674485742016 36070867
155737681828 36072164
83248869924 36073461
195380000838 36074758
403785335062 36076055
858539365991 36077352
573680987962 36078649
299582667950 36079946
671087828958 36081243
835320293428 36082540
558956698044 36083837
652399307139 36085134
454754030932 36086431
435499190270 36087728
275230957701 36089025
535737625481 36090322
896482728472 36091619
753770380036 36092916
586140002508 36094213
894783771943 36095510
417376987294 36096807
906110148803 36098104
718092292927 36099401
766229394582 36100698
739612408961 36101995
591236872095 36103292
438330784485 36104589
318837508612 36105886
127988058521 36107183
679582611603 36108480
700536408794 36109777
912905974919 36111074
154605044142 36112371
783218959872 36113668
569716756061 36114965
762831481524 36116262
115529043975 36117559
50402377030 36118856
244649740179 36120153
680715249289 36121450
446259248287 36122747
554426147300 36124044
829090786155 36125341
355081914564 36126638
625782321518 36127935
558956698044 36129232
880059482025 36130529
239552870592 36131826
99105797528 36133123
770193626483 36134420
87213101825 36135717
900446960373 36137014
675052060859 36138311
468912002007 36139608
634277104163 36140905
667689915900 36142202
650700350610 36143499
915171250291 36144796
344321856547 36146093
458718262833 36147390
143278667282 36148687
260506667783 36149984
322801740513 36151281
257108754725 36152578
875528931281 36153875
477973103495 36155172
757168293094 36156469
980297917236 36157766
863636235578 36159063
880059482025 36160360
912339656076 36161657
126289101992 36162954
200476870425 36164251
599731654740 36165548
401520059690 36166845
756601974251 36168142
609925393914 36169439
106467942487 36170736
899314322687 36172033
618986495402 36173330
723189162514 36174627
176691479019 36175924
339224986960 36177221
662026727470 36178518
864768873264 36179815
624083364989 36181112
236154957534 36182409
689210031934 36183706
548762958870 36185003
878360525496 36186300
108733217859 36187597
171028290589 36188894
882324757397 36190191
830223423841 36191488
959910438888 36192785
625216002675 36194082
362444059523 36195379
590670553252 36196676
214634841500 36197973
489865799198 36199270
540834495068 36200567
448524523659 36201864
706765916067 36203161
904411192274 36204458
921400757564 36205755
565186205317 36207052
199910551582 36208349
644470843337 36209646
611624350443 36210943
326765972414 36212240
410581161178 36213537
882891076240 36214834
756035655408 36216131
574247306805 36217428
321102783984 36218725
312041682496 36220022
157436638357 36221319
282593102660 36222616
571982031433 36223913
964440989632 36225210
762265162681 36226507
710730147968 36227804
782652641029 36229101
968405221533 36230398
752071423507 36231695
554992466143 36232992
463248813577 36234289
945752467813 36235586
707898553753 36236883
455886668618 36238180
127421739678 36239477
54366608931 36240774
195380000838 36242071
490432118041 36243368
823427597725 36244665
169329334060 36245962
414545393079 36247259
807004351278 36248556
930461859052 36249853
439463422171 36251150
267302493899 36252447
852309858718 36253744
226527537203 36255041
666557278214 36256338
355081914564 36257635
274664638858 36258932
612190669286 36260229
19821159508 36261526
193114725466 36262823
32846492897 36264120
587272640194 36265417
462682494734 36266714
893084815414 36268011
297317392578 36269308
553859828457 36270605
539135538539 36271902
791147423674 36273199
700536408794 36274496
197645276210 36275793
501758494901 36277090
553859828457 36278387
912339656076 36279684
296184754892 36280981
384530494400 36282278
707898553753 36283575
53800290088 36284872
428137045311 36286169
294485798363 36287466
277496233073 36288763
162533507944 36290060
215767479186 36291357
118926957033 36292654
191982087780 36293951
930461859052 36295248
259940348940 36296545
148941855712 36297842
458151943990 36299139
414545393079 36300436
24918029095 36301733
500059538372 36303030
565186205317 36304327
821162322353 36305624
337526030431 36306921
872131018223 36308218
421341219195 36309515
268435131585 36310812
786616872930 36312109
775856814913 36313406
795677974418 36314703
319403827455 36316000
265603537370 36317297
652965625982 36318594
343189218861 36319891
759433568466 36321188
377168349441 36322485
308643769438 36323782
168196696374 36325079
90044696040 36326376
14157971078 36327673
204441102326 36328970
496661625314 36330267
360745102994 36331564
924232351779 36332861
688643713091 36334158
486467886140 36335455
817764409295 36336752
950849337400 36338049
817764409295 36339346
656363539040 36340643
742444003176 36341940
250312928609 36343237
816631771609 36344534
425305451096 36345831
443427654072 36347128
667123597057 36348425
789448467145 36349722
663725683999 36351019
628613915733 36352316
962175714260 36353613
438897103328 36354910
794545336732 36356207
838718206486 36357504
282026783817 36358801
931594496738 36360098
298450030264 36361395
206140058855 36362692
107034261330 36363989
344888175390 36365286
726020756729 36366583
599731654740 36367880
949150380871 36369177
796244293261 36370474
772458901855 36371771
880059482025 36373068
700536408794 36374365
499493219529 36375662
271266725800 36376959
972369453434 36378256
415111711922 36379553
657496176726 36380850
92876290255 36382147
400953740847 36383444
151207131084 36384741
995022207154 36386038
854008815247 36387335
238986551749 36388632
596900060525 36389929
651266669453 36391226
600864292426 36392523
144411304968 36393820
487600523826 36395117
165365102159 36396414
308643769438 36397711
579344176392 36399008
903278554588 36400305
137049160009 36401602
367540929110 36402899
332995479687 36404196
157436638357 36405493
441728697543 36406790
87213101825 36408087
688077394248 36409384
540268176225 36410681
592369509781 36411978
317704870926 36413275
476840465809 36414572
330163885472 36415869
809269626650 36417166
745841916234 36418463
626914959204 36419760
264470899684 36421057
23219072566 36422354
282026783817 36423651
915171250291 36424948
30014898682 36426245
514217509447 36427542
751505104664 36428839
496661625314 36430136
304679537537 36431433
686944756562 36432730
23785391409 36434027
408315885806 36435324
955379888144 36436621
91743652569 36437918
387928407458 36439215
553859828457 36440512
36244405955 36441809
859672003677 36443106
490432118041 36444403
919701801035 36445700
907809105332 36446997
83815188767 36448294
668822553586 36449591
632011828791 36450888
901579598059 36452185
639373973750 36453482
597466379368 36454779
583874727136 36456076
210104290756 36457373
736780814746 36458670
836452931114 36459967
219165392244 36461264
925931308308 36462561
2831594218 36463858
61162435047 36465155
327898610100 36466452
462116175891 36467749
481937335396 36469046
850044583346 36470343
917436525663 36471640
69657217692 36472937
618986495402 36474234
536303944324 36475531
385096813243 36476828
197078957367 36478125
532906031266 36479422
891385858885 36480719
737913452432 36482016
471177277379 36483313
762831481524 36484610
602563248955 36485907
569150437218 36487204
476840465809 36488501
858539365991 36489798
511952234075 36491095
383964175557 36492392
361311421837 36493689
158569276043 36494986
725454437886 36496283
396423190103 36497580
928762902523 36498877
921967076407 36500174
378867305970 36501471
176125160176 36502768
506289045645 36504065
387928407458 36505362
768494669954 36506659
176125160176 36507956
628047596890 36509253
641639249122 36510550
902712235745 36511847
871564699380 36513144
501758494901 36514441
494962668785 36515738
760566206152 36517035
834753974585 36518332
356780871093 36519629
58897159675 36520926
135916522323 36522223
390193682830 36523520
931028177895 36524817
159701913729 36526114
88345739511 36527411
47004463972 36528708
364709334895 36530005
948017743185 36531302
365275653738 36532599
876661568967 36533896
357347189936 36535193
69657217692 36536490
787183191773 36537787
38509681327 36539084
92876290255 36540381
890819540042 36541678
302414262165 36542975
23785391409 36544272
972369453434 36545569
772458901855 36546866
931028177895 36548163
208971653070 36549460
703368003009 36550757
851743539875 36552054
191982087780 36553351
463248813577 36554648
668822553586 36555945
470610958536 36557242
115529043975 36558539
871564699380 36559836
781520003343 36561133
437198146799 36562430
959910438888 36563727
178956754391 36565024
454187712089 36566321
870998380537 36567618
737347133589 36568915
48703420501 36570212
291654204148 36571509
837585568800 36572806
717525974084 36574103
287689972247 36575400
370372523325 36576697
947451424342 36577994
656929857883 36579291
983695830294 36580588
789448467145 36581885
978032641864 36583182
575379944491 36584479
993889569468 36585776
457585625147 36587073
946885105499 36588370
95707884470 36589667
821728641196 36590964
677883655074 36592261
587272640194 36593558
186318899350 36594855
357347189936 36596152
804172757063 36597449
678449973917 36598746
297883711421 36600043
939522960540 36601340
747540872763 36602637
83248869924 36603934
207839015384 36605231
5663188433 36606528
142146029596 36607825
212935884971 36609122
148375536869 36610419
694306901521 36611716
33412811740 36613013
211803247285 36614310
475141509280 36615607
189150493565 36616904
852876177561 36618201
397555827789 36619498
480238378867 36620795
140447073067 36622092
592935828624 36623389
398688465475 36624686
893084815414 36625983
855141452933 36627280
536303944324 36628577
155171362985 36629874
367540929110 36631171
427570726468 36632468
848911945660 36633765
839284525329 36635062
285991015718 36636359
810402264336 36637656
345454494233 36638953
297317392578 36640250
447958204816 36641547
221430667616 36642844
576512582177 36644141
995022207154 36645438
945186148970 36646735
957645163516 36648032
934426090953 36649329
207839015384 36650626
205007421169 36651923
236721276377 36653220
633144466477 36654517
370938842168 36655814
51535014716 36657111
583308408293 36658408
267868812742 36659705
531773393580 36661002
62295072733 36662299
612190669286 36663596
720923887142 36664893
779254727971 36666190
682980524661 36667487
234456001005 36668784
56631884303 36670081
41341275542 36671378
761698843838 36672675
884023713926 36673972
786050554087 36675269
289955247619 36676566
745275597391 36677863
232190725633 36679160
31147536368 36680457
870432061694 36681754
347719769605 36683051
230491769104 36684348
440029741014 36685645
601996930112 36686942
820029684667 36688239
236721276377 36689536
898181685001 36690833
773591539541 36692130
860238322520 36693427
359612465308 36694724
588971596723 36696021
904411192274 36697318
276363595387 36698615
124590145463 36699912
927063945994 36701209
103636348272 36702506
61162435047 36703803
521579654406 36705100
242384464807 36706397
548196640027 36707694
43606550914 36708991
633710785320 36710288
393025277045 36711585
946885105499 36712882
19821159508 36714179
780387365657 36715476
650134031767 36716773
504590089116 36718070
382265219028 36719367
987093743352 36720664
545931364655 36721961
9627420334 36723258
778122090285 36724555
617853857716 36725852
829090786155 36727149
918002844506 36728446
351117682663 36729743
860804641363 36731040
647868756395 36732337
959344120045 36733634
916303887977 36734931
833055018056 36736228
390760001673 36737525
759999887309 36738822
829090786155 36740119
440596059857 36741416
733949220531 36742713
639940292593 36744010
275797276544 36745307
17555884136 36746604
538569219696 36747901
95707884470 36749198
330163885472 36750495
790014785988 36751792
17555884136 36753089
215767479186 36754386
254843479353 36755683
673919423173 36756980
921400757564 36758277
214634841500 36759574
167064058688 36760871
676184698545 36762168
108733217859 36763465
120059594719 36764762
697704814579 36766059
745841916234 36767356
590104234409 36768653
832488699213 36769950
807004351278 36771247
847779307974 36772544
711296466811 36773841
387928407458 36775138
210104290756 36776435
235022319848 36777732
117794319347 36779029
255409798196 36780326
773591539541 36781623
480238378867 36782920
160268232572 36784217
141013391910 36785514
849478264503 36786811
425305451096 36788108
600297973583 36789405
787749510616 36790702
361311421837 36791999
741311365490 36793296
400953740847 36794593
564619886474 36795890
538002900853 36797187
122891188934 36798484
515916465976 36799781
655230901354 36801078
318271189769 36802375
278628870759 36803672
674485742016 36804969
28315942153 36806266
78718319180 36807563
840417163015 36808860
682980524661 36810157
532906031266 36811454
169895652903 36812751
541967132754 36814048
727153394415 36815345
80417275709 36816642
814932815080 36817939
103070029429 36819236
599165335897 36820533
766229394582 36821830
843248757230 36823127
477973103495 36824424
408882204649 36825721
63994029262 36827018
492697393413 36828315
688643713091 36829612
181222029763 36830909
906676467646 36832206
355081914564 36833503
31147536368 36834800
279761508445 36836097
677883655074 36837394
711862785654 36838691
716959655241 36839988
536870263167 36841285
787749510616 36842582
453621393246 36843879
485335248454 36845176
287689972247 36846473
575379944491 36847770
265037218527 36849067
107600580173 36850364
800774844005 36851661
832488699213 36852958
377734668284 36854255
903278554588 36855552
666557278214 36856849
30581217525 36858146
409448523492 36859443
453621393246 36860740
623517046146 36862037
226527537203 36863334
191982087780 36864631
43040232071 36865928
968405221533 36867225
185752580507 36868522
198211595053 36869819
336393392745 36871116
36244405955 36872413
687511075405 36873710
175558841333 36875007
245782377865 36876304
676751017388 36877601
425871769939 36878898
994455888311 36880195
882324757397 36881492
579910495235 36882789
113830087446 36884086
553293509614 36885383
665990959371 36886680
2831594218 36887977
143278667282 36889274
839850844172 36890571
349985044977 36891868
687511075405 36893165
994455888311 36894462
504590089116 36895759
835886612271 36897056
581043132921 36898353
131385971579 36899650
449090842502 36900947
418509624980 36902244
53800290088 36903541
318271189769 36904838
497794263000 36906135
943487192441 36907432
302414262165 36908729
528375480522 36910026
541967132754 36911323
297883711421 36912620
758300930780 36913917
355648233407 36915214
80417275709 36916511
75886724965 36917808
846646670288 36919105
649001394081 36920402
864768873264 36921699
57764521989 36922996
295052117206 36924293
912339656076 36925590
635976060692 36926887
674485742016 36928184
495528987628 36929481
374903074069 36930778
567451480689 36932075
991624294096 36933372
826825510783 36934669
320536465141 36935966
992190612939 36937263
101937391743 36938560
790014785988 36939857
240119189435 36941154
633144466477 36942451
493263712256 36943748
54366608931 36945045
936125047482 36946342
902145916902 36947639
235022319848 36948936
785484235244 36950233
615022263501 36951530
732250264002 36952827
82116232238 36954124
577078901020 36955421
410014842335 36956718
182354667449 36958015
174992522490 36959312
375469392912 36960609
319403827455 36961906
905543829960 36963203
916303887977 36964500
65692985791 36965797
16423246450 36967094
706199597224 36968391
754336698879 36969688
83815188767 36970985
443427654072 36972282
891952177728 36973579
685812118876 36974876
727153394415 36976173
221996986459 36977470
421341219195 36978767
573680987962 36980064
722056524828 36981361
778688409128 36982658
613889625815 36983955
838718206486 36985252
850044583346 36986549
599165335897 36987846
307511131752 36989143
1698956532 36990440
483069973082 36991737
865335192107 36993034
997853801369 36994331
748673510449 36995628
303546899851 36996925
745841916234 36998222
728852350944 36999519
544232408126 37000816
361877740680 37002113
911207018390 37003410
742444003176 37004707
30014898682 37006004
369806204482 37007301
884023713926 37008598
623517046146 37009895
262771943155 37011192
211803247285 37012489
233323363319 37013786
303546899851 37015083
207839015384 37016380
765096756896 37017677
817198090452 37018974
10193739177 37020271
161967189101 37021568
290521566462 37022865
294485798363 37024162
101937391743 37025459
924798670622 37026756
120625913562 37028053
297883711421 37029350
133084928108 37030647
693174263835 37031944
262771943155 37033241
690342669620 37034538
709031191439 37035835
793412699046 37037132
167630377531 37038429
889686902356 37039726
345454494233 37041023
778122090285 37042320
289955247619 37043617
85514145296 37044914
370938842168 37046211
669388872429 37047508
175558841333 37048805
847212989131 37050102
859105684834 37051399
209537971913 37052696
484202610768 37053993
754903017722 37055290
82682551081 37056587
877227887810 37057884
816065452766 37059181
685245800033 37060478
270700406957 37061775
490998436884 37063072
845514032602 37064369
354515595721 37065666
286557334561 37066963
767928351111 37068260
509120639860 37069557
894217453100 37070854
751505104664 37072151
164232464473 37073448
234456001005 37074745
480804697710 37076042
476274146966 37077339
137049160009 37078636
423040175724 37079933
67958261163 37081230
925364989465 37082527
467779364321 37083824
667689915900 37085121
708464872596 37086418
776989452599 37087715
87213101825 37089012
86080464139 37090309
371505161011 37091606
143844986125 37092903
420208581509 37094200
289388928776 37095497
558390379201 37096794
170461971746 37098091
164232464473 37099388
804172757063 37100685
125722783149 37101982
816065452766 37103279
42473913228 37104576
300715305636 37105873
805305394749 37107170
441728697543 37108467
397555827789 37109764
312041682496 37111061
984828467980 37112358
211803247285 37113655
288256291090 37114952
914604931448 37116249
329597566629 37117546
193114725466 37118843
792280061360 37120140
429836001840 37121437
854008815247 37122734
767928351111 37124031
517615422505 37125328
26050666781 37126625
461549857048 37127922
781520003343 37129219
236721276377 37130516
717525974084 37131813
474575190437 37133110
216900116872 37134407
616154901187 37135704
682414205818 37137001
637108698378 37138298
91743652569 37139595
877227887810 37140892
790014785988 37142189
62861391576 37143486
536870263167 37144783
872131018223 37146080
630879191105 37147377
856274090619 37148674
999552757898 37149971
685245800033 37151268
255409798196 37152565
380566262499 37153862
728286032101 37155159
276363595387 37156456
282593102660 37157753
686378437719 37159050
684113162347 37160347
166497739845 37161644
346020813076 37162941
346587131919 37164238
211236928442 37165535
584441045979 37166832
895350090786 37168129
206140058855 37169426
937824004011 37170723
470610958536 37172020
578777857549 37173317
647302437552 37174614
483069973082 37175911
811534902022 37177208
540834495068 37178505
908375424175 37179802
548762958870 37181099
848345626817 37182396
479105741181 37183693
720923887142 37184990
735081858217 37186287
33412811740 37187584
477973103495 37188881
230491769104 37190178
15856927607 37191475
266169856213 37192772
182920986292 37194069
38509681327 37195366
523844929778 37196663
514217509447 37197960
441162378700 37199257
941788235912 37200554
73055130750 37201851
834187655742 37203148
332429160844 37204445
387928407458 37205742
113830087446 37207039
282593102660 37208336
764530438053 37209633
568017799532 37210930
391892639359 37212227
975201047649 37213524
758867249623 37214821
293353160677 37216118
637675017221 37217415
566318846 37218712
560655654573 37220009
330730204315 37221306
383397856714 37222603
186318899350 37223900
770759945326 37225197
235588638691 37226494
714694379869 37227791
551594553085 37229088
956512525830 37230385
385663132086 37231682
642205567965 37232979
654664582511 37234276
86080464139 37235573
276363595387 37236870
164232464473 37238167
969537859219 37239464
854575134090 37240761
543099770440 37242058
338092349274 37243355
302414262165 37244652
989359018724 37245949
607660118542 37247246
14157971078 37248543
831922380370 37249840
505156407959 37251137
826825510783 37252434
171594609432 37253731
805305394749 37255028
151773449927 37256325
728286032101 37257622
233323363319 37258919
412846436550 37260216
682414205818 37261513
751505104664 37262810
15856927607 37264107
224262261831 37265404
527242842836 37266701
685812118876 37267998
503457451430 37269295
42473913228 37270592
289388928776 37271889
385096813243 37273186
105335304801 37274483
339791305803 37275780
321669102827 37277077
595201103996 37278374
776989452599 37279671
60596116204 37280968
820029684667 37282265
950849337400 37283562
779254727971 37284859
596333741682 37286156
436065509113 37287453
305812175223 37288750
270134088114 37290047
937257685168 37291344
458718262833 37292641
2265275375 37293938
268435131585 37295235
577645219863 37296532
184619942821 37297829
454754030932 37299126
773025220698 37300423
567451480689 37301720
128554377364 37303017
168763015217 37304314
384530494400 37305611
319403827455 37306908
978598960707 37308205
19821159508 37309502
582742089450 37310799
195946319681 37312096
860238322520 37313393
737913452432 37314690
873829974752 37315987
83815188767 37317284
297317392578 37318581
915737569134 37319878
241818145964 37321175
327332291257 37322472
296751073735 37323769
856274090619 37325066
117228000504 37326363
918002844506 37327660
180655710920 37328957
621251770774 37330254
998420120212 37331551
312041682496 37332848
83815188767 37334145
306944812909 37335442
40774956699 37336739
845514032602 37338036
150074493398 37339333
165931421002 37340630
372071479854 37341927
746974553920 37343224
952548293929 37344521
761698843838 37345818
669388872429 37347115
174426203647 37348412
513084871761 37349709
258241392411 37351006
686378437719 37352303
552727190771 37353600
455320349775 37354897
989925337567 37356194
716393336398 37357491
50402377030 37358788
768494669954 37360085
638241336064 37361382
476840465809 37362679
67958261163 37363976
29448579839 37365273
452488755560 37366570
536303944324 37367867
881192119711 37369164
229925450261 37370461
446259248287 37371758
113263768603 37373055
664858321685 37374352
118360638190 37375649
113830087446 37376946
703368003009 37378243
938956641697 37379540
394724233574 37380837
364709334895 37382134
872697337066 37383431
973502091120 37384728
290521566462 37386025
249180290923 37387322
87779420668 37388619
497794263000 37389916
948584062028 37391213
277496233073 37392510
222563305302 37393807
318271189769 37395104
966706265004 37396401
144411304968 37397698
647302437552 37398995
820029684667 37400292
949150380871 37401589
16989565293 37402886
575379944491 37404183
545931364655 37405480
316572233240 37406777
240685508278 37408074
330730204315 37409371
323934378199 37410668
362444059523 37411965
684679481190 37413262
30581217525 37414559
945752467813 37415856
444560291758 37417153
246915015551 37418450
854575134090 37419747
903278554588 37421044
429836001840 37422341
551028234242 37423638
509686958703 37424935
14724289921 37426232
252011885138 37427529
617853857716 37428826
236721276377 37430123
257108754725 37431420
947451424342 37432717
316572233240 37434014
711862785654 37435311
844947713759 37436608
20953797194 37437905
807004351278 37439202
928762902523 37440499
532339712423 37441796
505156407959 37443093
23785391409 37444390
736214495903 37445687
420774900352 37446984
31147536368 37448281
61162435047 37449578
963308351946 37450875
108733217859 37452172
706765916067 37453469
292786841834 37454766
392458958202 37456063
629180234576 37457360
966706265004 37458657
345454494233 37459954
928196583680 37461251
335827073902 37462548
585573683665 37463845
117794319347 37465142
316572233240 37466439
996721163683 37467736
484202610768 37469033
528375480522 37470330
731683945159 37471627
346587131919 37472924
691475307306 37474221
143278667282 37475518
483069973082 37476815
16423246450 37478112
860804641363 37479409
383964175557 37480706
991624294096 37482003
133651246951 37483300
866467829793 37484597
479105741181 37485894
218032754558 37487191
707898553753 37488488
7928463805 37489785
199344232739 37491082
278628870759 37492379
438330784485 37493676
375469392912 37494973
548762958870 37496270
842682438387 37497567
581043132921 37498864
74187768436 37500161
535737625481 37501458
641072930279 37502755
487034204983 37504052
871564699380 37505349
475141509280 37506646
444560291758 37507943
906676467646 37509240
542533451597 37510537
568017799532 37511834
538002900853 37513131
125156464306 37514428
180089392077 37515725
28882260996 37517022
988226381038 37518319
660327770941 37519616
588405277880 37520913
348852407291 37522210
65126666948 37523507
315439595554 37524804
666557278214 37526101
709031191439 37527398
795111655575 37528695
599731654740 37529992
221430667616 37531289
729984988630 37532586
765096756896 37533883
992756931782 37535180
800208525162 37536477
606527480856 37537774
312041682496 37539071
483069973082 37540368
256542435882 37541665
959344120045 37542962
326765972414 37544259
631445509948 37545556
475141509280 37546853
306378494066 37548150
301847943322 37549447
172727247118 37550744
668822553586 37552041
762265162681 37553338
995022207154 37554635
335260755059 37555932
399254784318 37557229
97973159842 37558526
206706377698 37559823
925364989465 37561120
540268176225 37562417
75320406122 37563714
209537971913 37565011
386229450929 37566308
95141565627 37567605
342056581175 37568902
920268119878 37570199
578211538706 37571496
295052117206 37572793
81549913395 37574090
595201103996 37575387
860238322520 37576684
592935828624 37577981
441728697543 37579278
817764409295 37580575
91177333726 37581872
192548406623 37583169
151773449927 37584466
139314435381 37585763
417376987294 37587060
412280117707 37588357
156870319514 37589654
62861391576 37590951
23785391409 37592248
74187768436 37593545
917436525663 37594842
390760001673 37596139
763964119210 37597436
496095306471 37598733
867034148636 37600030
197645276210 37601327
731683945159 37602624
165931421002 37603921
697704814579 37605218
710730147968 37606515
96274203313 37607812
964440989632 37609109
135350203480 37610406
807004351278 37611703
134783884637 37613000
319970146298 37614297
51535014716 37615594
619552814245 37616891
379999943656 37618188
716959655241 37619485
92309971412 37620782
612756988129 37622079
152906087613 37623376
258241392411 37624673
398122146632 37625970
128554377364 37627267
351117682663 37628564
43606550914 37629861
8494782648 37631158
728852350944 37632455
932160815581 37633752
623517046146 37635049
985961105666 37636346
120059594719 37637643
392458958202 37638940
676184698545 37640237
846080351445 37641534
971236815748 37642831
69090898849 37644128
533472350109 37645425
191415768937 37646722
844381394916 37648019
44172869757 37649316
796244293261 37650613
564619886474 37651910
242384464807 37653207
514783828290 37654504
190283131251 37655801
74754087279 37657098
790014785988 37658395
391326320516 37659692
62861391576 37660989
366974610267 37662286
791713742517 37663583
459850900519 37664880
586140002508 37666177
613889625815 37667474
57198203146 37668771
407749566963 37670068
831356061527 37671365
642205567965 37672662
585007364822 37673959
437764465642 37675256
189150493565 37676553
762265162681 37677850
497794263000 37679147
806438032435 37680444
800208525162 37681741
971236815748 37683038
235022319848 37684335
829657104998 37685632
978598960707 37686929
250879247452 37688226
418509624980 37689523
303546899851 37690820
31147536368 37692117
887421626984 37693414
261072986626 37694711
122891188934 37696008
869299424008 37697305
323368059356 37698602
577645219863 37699899
698271133422 37701196
790581104831 37702493
552160871928 37703790
177824116705 37705087
53800290088 37706384
651266669453 37707681
679016292760 37708978
461549857048 37710275
339791305803 37711572
152339768770 37712869
26616985624 37714166
132518609265 37715463
49269739344 37716760
482503654239 37718057
891952177728 37719354
396989508946 37720651
685245800033 37721948
415678030765 37723245
17555884136 37724542
855707771776 37725839
637108698378 37727136
669388872429 37728433
207272696541 37729730
578777857549 37731027
649001394081 37732324
728286032101 37733621
35678087112 37734918
126289101992 37736215
258241392411 37737512
189150493565 37738809
692041626149 37740106
970670496905 37741403
814366496237 37742700
780953684500 37743997
921400757564 37745294
985394786823 37746591
270700406957 37747888
74187768436 37749185
352816639192 37750482
40774956699 37751779
959344120045 37753076
197078957367 37754373
148375536869 37755670
682980524661 37756967
600297973583 37758264
911773337233 37759561
618986495402 37760858
924798670622 37762155
629746553419 37763452
506289045645 37764749
189716812408 37766046
507421683331 37767343
996154844840 37768640
257675073568 37769937
685245800033 37771234
460417219362 37772531
10193739177 37773828
460983538205 37775125
441162378700 37776422
504023770273 37777719
74187768436 37779016
794545336732 37780313
540268176225 37781610
28882260996 37782907
929895540209 37784204
778122090285 37785501
759999887309 37786798
301281624479 37788095
170461971746 37789392
2831594218 37790689
962742033103 37791986
145543942654 37793283
577078901020 37794580
929329221366 37795877
278628870759 37797174
997853801369 37798471
631445509948 37799768
193681044309 37801065
402086378533 37802362
36810724798 37803659
720357568299 37804956
80417275709 37806253
774157858384 37807550
194247363152 37808847
869865742851 37810144
845514032602 37811441
481371016553 37812738
997853801369 37814035
466646726635 37815332
274098320015 37816629
735648177060 37817926
427004407625 37819223
598032698211 37820520
368107247953 37821817
124023826620 37823114
214634841500 37824411
241251827121 37825708
486467886140 37827005
250312928609 37828302
947451424342 37829599
812667539708 37830896
285424696875 37832193
315439595554 37833490
638241336064 37834787
829090786155 37836084
719224930613 37837381
347719769605 37838678
951415656243 37839975
891952177728 37841272
250312928609 37842569
678449973917 37843866
53233971245 37845163
107034261330 37846460
741311365490 37847757
518181741348 37849054
348286088448 37850351
122324870091 37851648
732816582845 37852945
41907594385 37854242
587272640194 37855539
918002844506 37856836
940655598226 37858133
873263655909 37859430
398122146632 37860727
455886668618 37862024
125722783149 37863321
800774844005 37864618
190283131251 37865915
944053511284 37867212
663725683999 37868509
77019362651 37869806
108733217859 37871103
302980581008 37872400
154038725299 37873697
90611014883 37874994
21520116037 37876291
695439539207 37877588
713561742183 37878885
578211538706 37880182
245216059022 37881479
685245800033 37882776
363576697209 37884073
606527480856 37885370
470610958536 37886667
263904580841 37887964
251445566295 37889261
510819596389 37890558
361877740680 37891855
643904524494 37893152
665990959371 37894449
58897159675 37895746
664292002842 37897043
284292059189 37898340
389061045144 37899637
717525974084 37900934
276929914230 37902231
253144522824 37903528
783785278715 37904825
901579598059 37906122
504023770273 37907419
194813681995 37908716
532906031266 37910013
957645163516 37911310
307511131752 37912607
784351597558 37913904
500059538372 37915201
779254727971 37916498
621251770774 37917795
795677974418 37919092
116661681661 37920389
509686958703 37921686
60029797361 37922983
759433568466 37924280
692041626149 37925577
339791305803 37926874
507988002174 37928171
971236815748 37929468
412280117707 37930765
509686958703 37932062
653531944825 37933359
441162378700 37934656
411713798864 37935953
116661681661 37937250
970104178062 37938547
599165335897 37939844
543666089283 37941141
899314322687 37942438
866467829793 37943735
558390379201 37945032
428703364154 37946329
625216002675 37947626
105335304801 37948923
876095250124 37950220
624649683832 37951517
49836058187 37952814
192548406623 37954111
641072930279 37955408
964440989632 37956705
70223536535 37958002
278628870759 37959299
643338205651 37960596
300148986793 37961893
834753974585 37963190
617287538873 37964487
78718319180 37965784
290521566462 37967081
675618379702 37968378
873829974752 37969675
561221973416 37970972
150074493398 37972269
8494782648 37973566
392458958202 37974863
316005914397 37976160
761698843838 37977457
101937391743 37978754
506855364488 37980051
278628870759 37981348
780387365657 37982645
104768985958 37983942
856274090619 37985239
839284525329 37986536
829090786155 37987833
374336755226 37989130
359612465308 37990427
367540929110 37991724
336393392745 37993021
473442552751 37994318
920834438721 37995615
607093799699 37996912
593502147467 37998209
115529043975 37999506
590104234409 38000803
97973159842 38002100
987660062195 38003397
215201160343 38004694
906676467646 38005991
987093743352 38007288
812101220865 38008585
945186148970 38009882
861370960206 38011179
713561742183 38012476
688077394248 38013773
554992466143 38015070
63427710419 38016367
739612408961 38017664
680148930446 38018961
728852350944 38020258
77585681494 38021555
876661568967 38022852
535737625481 38024149
867034148636 38025446
652399307139 38026743
196512638524 38028040
159701913729 38029337
561788292259 38030634
947451424342 38031931
189150493565 38033228
287123653404 38034525
942920873598 38035822
200476870425 38037119
586140002508 38038416
402652697376 38039713
568017799532 38041010
985961105666 38042307
18688521822 38043604
94575246784 38044901
493263712256 38046198
76453043808 38047495
655230901354 38048792
679582611603 38050089
500059538372 38051386
420774900352 38052683
915171250291 38053980
554992466143 38055277
586140002508 38056574
379433624813 38057871
535737625481 38059168
278628870759 38060465
437764465642 38061762
226527537203 38063059
829090786155 38064356
94008927941 38065653
948584062028 38066950
983695830294 38068247
898748003844 38069544
942920873598 38070841
902145916902 38072138
165931421002 38073435
903278554588 38074732
865901510950 38076029
7362144962 38077326
353382958035 38078623
628047596890 38079920
679016292760 38081217
143844986125 38082514
234456001005 38083811
489299480355 38085108
36810724798 38086405
122324870091 38087702
74754087279 38088999
150074493398 38090296
637675017221 38091593
560089335730 38092890
408315885806 38094187
425871769939 38095484
837019249957 38096781
987093743352 38098078
323934378199 38099375
471177277379 38100672
811534902022 38101969
107600580173 38103266
817198090452 38104563
488733161512 38105860
538569219696 38107157
257108754725 38108454
866467829793 38109751
699403771108 38111048
477406784652 38112345
869299424008 38113642
932160815581 38114939
507988002174 38116236
802473800534 38117533
745841916234 38118830
274664638858 38120127
895350090786 38121424
923666032936 38122721
16423246450 38124018
71356174221 38125315
569150437218 38126612
472309915065 38127909
424172813410 38129206
455320349775 38130503
253144522824 38131800
340357624646 38133097
605394843170 38134394
893084815414 38135691
528941799365 38136988
262771943155 38138285
593502147467 38139582
274098320015 38140879
124590145463 38142176
206140058855 38143473
927063945994 38144770
918002844506 38146067
404917972748 38147364
430402320683 38148661
145543942654 38149958
588405277880 38151255
250879247452 38152552
167630377531 38153849
147809218026 38155146
22652753723 38156443
572548350276 38157740
829090786155 38159037
291654204148 38160334
158002957200 38161631
524411248621 38162928
41341275542 38164225
996721163683 38165522
178390435548 38166819
196512638524 38168116
670521510115 38169413
778122090285 38170710
58897159675 38172007
917436525663 38173304
372637798697 38174601
622384408460 38175898
919701801035 38177195
620119133088 38178492
967272583847 38179789
925931308308 38181086
797376930947 38182383
575379944491 38183680
957645163516 38184977
550461915399 38186274
604828524327 38187571
356214552250 38188868
916303887977 38190165
651266669453 38191462
294485798363 38192759
548762958870 38194056
17555884136 38195353
630312872262 38196650
323934378199 38197947
527242842836 38199244
753204061193 38200541
293353160677 38201838
201609508111 38203135
156304000671 38204432
63994029262 38205729
804172757063 38207026
509120639860 38208323
961609395417 38209620
218032754558 38210917
649567712924 38212214
118360638190 38213511
421907538038 38214808
903844873431 38216105
633710785320 38217402
112131130917 38218699
141013391910 38219996
864202554421 38221293
643904524494 38222590
462682494734 38223887
36810724798 38225184
739046090118 38226481
79284638023 38227778
941788235912 38229075
868733105165 38230372
642771886808 38231669
346587131919 38232966
477973103495 38234263
991624294096 38235560
773591539541 38236857
450789799031 38238154
877794206653 38239451
676751017388 38240748
159701913729 38242045
535737625481 38243342
923666032936 38244639
995022207154 38245936
450223480188 38247233
863636235578 38248530
32846492897 38249827
698837452265 38251124
718658611770 38252421
147242899183 38253718
345454494233 38255015
3397913061 38256312
869299424008 38257609
224262261831 38258906
414545393079 38260203
121758551248 38261500
637675017221 38262797
216900116872 38264094
683546843504 38265391
997853801369 38266688
5096869590 38267985
780953684500 38269282
668822553586 38270579
143278667282 38271876
698271133422 38273173
558956698044 38274470
148375536869 38275767
508554321017 38277064
283159421503 38278361
126855420835 38279658
496661625314 38280955
453621393246 38282252
126289101992 38283549
501758494901 38284846
173859884804 38286143
710163829125 38287440
955946206987 38288737
86646782982 38290034
352250320349 38291331
195946319681 38292628
154605044142 38293925
749239829292 38295222
647868756395 38296519
229359131418 38297816
515916465976 38299113
812101220865 38300410
240685508278 38301707
404917972748 38303004
815499133923 38304301
791147423674 38305598
212935884971 38306895
382831537871 38308192
811534902022 38309489
34545449426 38310786
792846380203 38312083
910640699547 38313380
651832988296 38314677
390193682830 38315974
530640755894 38317271
423040175724 38318568
136482841166 38319865
646736118709 38321162
842116119544 38322459
306944812909 38323756
39642319013 38325053
596333741682 38326350
13591652235 38327647
139314435381 38328944
844381394916 38330241
351684001506 38331538
536870263167 38332835
980297917236 38334132
635409741849 38335429
729984988630 38336726
411713798864 38338023
344321856547 38339320
460983538205 38340617
375469392912 38341914
770193626483 38343211
998420120212 38344508
372637798697 38345805
313174320182 38347102
755469336565 38348399
505156407959 38349696
323934378199 38350993
383964175557 38352290
861937279049 38353587
502891132587 38354884
496661625314 38356181
37943362484 38357478
804172757063 38358775
611624350443 38360072
795677974418 38361369
28315942153 38362666
109299536702 38363963
667123597057 38365260
514217509447 38366557
732816582845 38367854
987093743352 38369151
184053623978 38370448
712995423340 38371745
788315829459 38373042
332995479687 38374339
83248869924 38375636
569150437218 38376933
828524467312 38378230
335827073902 38379527
863069916735 38380824
28882260996 38382121
155737681828 38383418
463815132420 38384715
28315942153 38386012
540268176225 38387309
100238435214 38388606
361877740680 38389903
365841972581 38391200
245782377865 38392497
115529043975 38393794
982563192608 38395091
411147480021 38396388
442861335229 38397685
704500640695 38398982
707332234910 38400279
759999887309 38401576
496095306471 38402873
919701801035 38404170
431534958369 38405467
370938842168 38406764
446259248287 38408061
638241336064 38409358
300715305636 38410655
289388928776 38411952
682414205818 38413249
903844873431 38414546
972369453434 38415843
766229394582 38417140
218032754558 38418437
483636291925 38419734
152339768770 38421031
370938842168 38422328
915171250291 38423625
219731711087 38424922
415111711922 38426219
271833044643 38427516
646736118709 38428813
706199597224 38430110
489865799198 38431407
848345626817 38432704
347153450762 38434001
839284525329 38435298
763397800367 38436595
390193682830 38437892
236154957534 38439189
488166842669 38440486
110432174388 38441783
542533451597 38443080
797943249790 38444377
219731711087 38445674
720357568299 38446971
995022207154 38448268
356780871093 38449565
669955191272 38450862
694306901521 38452159
428137045311 38453456
188584174722 38454753
211236928442 38456050
552160871928 38457347
581043132921 38458644
574813625648 38459941
715827017555 38461238
576512582177 38462535
667689915900 38463832
621818089617 38465129
881192119711 38466426
621251770774 38467723
499493219529 38469020
404351653905 38470317
285991015718 38471614
852309858718 38472911
530074437051 38474208
343755537704 38475505
446825567130 38476802
459284581676 38478099
843815076073 38479396
625782321518 38480693
459850900519 38481990
283159421503 38483287
749806148135 38484584
368673566796 38485881
125156464306 38487178
953680931615 38488475
531773393580 38489772
775856814913 38491069
415111711922 38492366
254843479353 38493663
677317336231 38494960
714128061026 38496257
137049160009 38497554
102503710586 38498851
681847886975 38500148
872697337066 38501445
171594609432 38502742
603695886641 38504039
364143016052 38505336
449090842502 38506633
67391942320 38507930
786616872930 38509227
427004407625 38510524
49836058187 38511821
833055018056 38513118
254277160510 38514415
989925337567 38515712
968971540376 38517009
88345739511 38518306
273532001172 38519603
628613915733 38520900
394157914731 38522197
801907481691 38523494
361877740680 38524791
840417163015 38526088
101937391743 38527385
953680931615 38528682
542533451597 38529979
183487305135 38531276
557257741515 38532573
220298029930 38533870
195380000838 38535167
539701857382 38536464
554426147300 38537761
849478264503 38539058
292786841834 38540355
792846380203 38541652
126855420835 38542949
178390435548 38544246
144977623811 38545543
642205567965 38546840
227093856046 38548137
877227887810 38549434
857406728305 38550731
662026727470 38552028
304679537537 38553325
339224986960 38554622
841549800701 38555919
708464872596 38557216
127988058521 38558513
920268119878 38559810
914038612605 38561107
382831537871 38562404
335827073902 38563701
658062495569 38564998
901579598059 38566295
400953740847 38567592
249180290923 38568889
312608001339 38570186
332429160844 38571483
554992466143 38572780
882891076240 38574077
814932815080 38575374
220864348773 38576671
182920986292 38577968
937824004011 38579265
736780814746 38580562
464947770106 38581859
30014898682 38583156
256542435882 38584453
549329277713 38585750
22086434880 38587047
120059594719 38588344
874962612438 38589641
548762958870 38590938
760566206152 38592235
504590089116 38593532
332995479687 38594829
529508118208 38596126
195380000838 38597423
208405334227 38598720
611058031600 38600017
662593046313 38601314
797376930947 38602611
796244293261 38603908
931028177895 38605205
341490262332 38606502
656929857883 38607799
433233914898 38609096
293353160677 38610393
995022207154 38611690
380566262499 38612987
131385971579 38614284
232757044476 38615581
958211482359 38616878
56631884303 38618175
285991015718 38619472
352816639192 38620769
925364989465 38622066
618420176559 38623363
707332234910 38624660
184053623978 38625957
16989565293 38627254
985394786823 38628551
797943249790 38629848
973502091120 38631145
790581104831 38632442
453055074403 38633739
699403771108 38635036
993889569468 38636333
246915015551 38637630
573680987962 38638927
748673510449 38640224
865335192107 38641521
948584062028 38642818
444560291758 38644115
910640699547 38645412
313174320182 38646709
466080407792 38648006
325633334728 38649303
571982031433 38650600
802473800534 38651897
882891076240 38653194
919701801035 38654491
640506611436 38655788
984828467980 38657085
839850844172 38658382
991057975253 38659679
581043132921 38660976
711296466811 38662273
133651246951 38663570
214068522657 38664867
582175770607 38666164
897615366158 38667461
592935828624 38668758
575946263334 38670055
839850844172 38671352
462682494734 38672649
432667596055 38673946
249746609766 38675243
398688465475 38676540
156870319514 38677837
388494726301 38679134
329031247786 38680431
508554321017 38681728
391892639359 38683025
334694436216 38684322
276929914230 38685619
790014785988 38686916
292786841834 38688213
838151887643 38689510
136482841166 38690807
407749566963 38692104
819463365824 38693401
56065565460 38694698
122324870091 38695995
307511131752 38697292
633710785320 38698589
673919423173 38699886
373770436383 38701183
336393392745 38702480
587838959037 38703777
237287595220 38705074
81549913395 38706371
30014898682 38707668
465514088949 38708965
665990959371 38710262
199344232739 38711559
888554264670 38712856
626914959204 38714153
996154844840 38715450
541400813911 38716747
78718319180 38718044
267302493899 38719341
789448467145 38720638
463248813577 38721935
257108754725 38723232
466080407792 38724529
228792812575 38725826
979165279550 38727123
988792699881 38728420
444560291758 38729717
729984988630 38731014
498926900686 38732311
573680987962 38733608
527809161679 38734905
714128061026 38736202
451922436717 38737499
758300930780 38738796
963308351946 38740093
206706377698 38741390
555558784986 38742687
181222029763 38743984
629180234576 38745281
787183191773 38746578
455886668618 38747875
542533451597 38749172
842116119544 38750469
474008871594 38751766
306378494066 38753063
974068409963 38754360
202742145797 38755657
538002900853 38756954
966139946161 38758251
768494669954 38759548
297883711421 38760845
761698843838 38762142
652965625982 38763439
891385858885 38764736
374903074069 38766033
618986495402 38767330
504590089116 38768627
37377043641 38769924
218032754558 38771221
364709334895 38772518
480238378867 38773815
805305394749 38775112
516482784819 38776409
889686902356 38777706
81549913395 38779003
787183191773 38780300
249180290923 38781597
805871713592 38782894
780387365657 38784191
818897046981 38785488
499493219529 38786785
78152000337 38788082
124590145463 38789379
52101333559 38790676
548196640027 38791973
786050554087 38793270
588405277880 38794567
536870263167 38795864
392458958202 38797161
824560235411 38798458
238420232906 38799755
342622900018 38801052
207839015384 38802349
505722726802 38803646
709597510282 38804943
475707828123 38806240
420208581509 38807537
257108754725 38808834
261639305469 38810131
433800233741 38811428
694873220364 38812725
484202610768 38814022
566885161846 38815319
602563248955 38816616
694873220364 38817913
880625800868 38819210
735081858217 38820507
505722726802 38821804
361311421837 38823101
680715249289 38824398
17555884136 38825695
278628870759 38826992
218032754558 38828289
367540929110 38829586
885156351612 38830883
910640699547 38832180
957645163516 38833477
163099826787 38834774
789448467145 38836071
721490205985 38837368
358479827622 38838665
273532001172 38839962
528941799365 38841259
790581104831 38842556
748673510449 38843853
117228000504 38845150
518181741348 38846447
413979074236 38847744
500059538372 38849041
579344176392 38850338
765096756896 38851635
283159421503 38852932
8494782648 38854229
114396406289 38855526
147242899183 38856823
438330784485 38858120
13025333392 38859417
250312928609 38860714
342056581175 38862011
278628870759 38863308
232190725633 38864605
628613915733 38865902
600864292426 38867199
530640755894 38868496
787749510616 38869793
281460464974 38871090
443993972915 38872387
678449973917 38873684
607093799699 38874981
511952234075 38876278
254843479353 38877575
903278554588 38878872
573680987962 38880169
961609395417 38881466
490432118041 38882763
792846380203 38884060
127421739678 38885357
39076000170 38886654
816631771609 38887951
997287482526 38889248
819463365824 38890545
854575134090 38891842
830223423841 38893139
767362032268 38894436
769627307640 38895733
566318846 38897030
474575190437 38898327
658062495569 38899624
684113162347 38900921
474575190437 38902218
591236872095 38903515
65126666948 38904812
954813569301 38906109
282593102660 38907406
232757044476 38908703
554426147300 38910000
284292059189 38911297
636542379535 38912594
419075943823 38913891
178390435548 38915188
138748116538 38916485
463815132420 38917782
244649740179 38919079
558956698044 38920376
873829974752 38921673
937257685168 38922970
552727190771 38924267
556691422672 38925564
716959655241 38926861
416244349608 38928158
132518609265 38929455
126289101992 38930752
374903074069 38932049
696005858050 38933346
137615478852 38934643
899314322687 38935940
571415712590 38937237
255409798196 38938534
769627307640 38939831
14724289921 38941128
649567712924 38942425
460417219362 38943722
44739188600 38945019
403219016219 38946316
641639249122 38947613
947451424342 38948910
28315942153 38950207
364709334895 38951504
82116232238 38952801
130253333893 38954098
41907594385 38955395
442861335229 38956692
432667596055 38957989
834753974585 38959286
388494726301 38960583
487034204983 38961880
647302437552 38963177
350551363820 38964474
753204061193 38965771
626348640361 38967068
394157914731 38968365
673919423173 38969662
992190612939 38970959
185752580507 38972256
677883655074 38973553
19254840665 38974850
895350090786 38976147
788882148302 38977444
712995423340 38978741
148375536869 38980038
305812175223 38981335
766795713425 38982632
3964231904 38983929
949716699714 38985226
395290552417 38986523
412846436550 38987820
388494726301 38989117
22086434880 38990414
506289045645 38991711
774724177227 38993008
386795769772 38994305
494396349942 38995602
987093743352 38996899
163099826787 38998196
454754030932 38999493
632011828791 39000790
205573740012 39002087
116095362818 39003384
113830087446 39004681
941788235912 39005978
753204061193 39007275
603695886641 39008572
642771886808 39009869
233323363319 39011166
455886668618 39012463
286557334561 39013760
69657217692 39015057
907242786489 39016354
437198146799 39017651
845514032602 39018948
395856871260 39020245
683546843504 39021542
998420120212 39022839
276363595387 39024136
618420176559 39025433
124590145463 39026730
458151943990 39028027
882891076240 39029324
58897159675 39030621
600297973583 39031918
418509624980 39033215
85514145296 39034512
975767366492 39035809
912905974919 39037106
438330784485 39038403
557824060358 39039700
984262149137 39040997
645037162180 39042294
633144466477 39043591
933293453267 39044888
590104234409 39046185
316572233240 39047482
555558784986 39048779
936125047482 39050076
84381507610 39051373
330163885472 39052670
750938785821 39053967
643904524494 39055264
475707828123 39056561
93442609098 39057858
796810612104 39059155
696572176893 39060452
851743539875 39061749
521013335563 39063046
635976060692 39064343
242384464807 39065640
686378437719 39066937
715260698712 39068234
317138552083 39069531
953680931615 39070828
69657217692 39072125
76453043808 39073422
91743652569 39074719
503457451430 39076016
996154844840 39077313
699403771108 39078610
205573740012 39079907
847212989131 39081204
564053567631 39082501
383397856714 39083798
366408291424 39085095
407749566963 39086392
890819540042 39087689
674485742016 39088986
215201160343 39090283
351684001506 39091580
358479827622 39092877
141013391910 39094174
231624406790 39095471
94575246784 39096768
633710785320 39098065
875528931281 39099362
64560348105 39100659
66259304634 39101956
697138495736 39103253
781520003343 39104550
135350203480 39105847
206140058855 39107144
748673510449 39108441
878360525496 39109738
557824060358 39111035
729418669787 39112332
704500640695 39113629
158569276043 39114926
293353160677 39116223
397555827789 39117520
679016292760 39118817
513651190604 39120114
526676523993 39121411
506855364488 39122708
835320293428 39124005
709597510282 39125302
562920929945 39126599
711296466811 39127896
49836058187 39129193
303546899851 39130490
806438032435 39131787
755469336565 39133084
498926900686 39134381
90044696040 39135678
878926844339 39136975
894783771943 39138272
523844929778 39139569
867034148636 39140866
842116119544 39142163
51535014716 39143460
755469336565 39144757
408315885806 39146054
886288989298 39147351
171028290589 39148648
725454437886 39149945
170461971746 39151242
604262205484 39152539
805305394749 39153836
752071423507 39155133
239552870592 39156430
876095250124 39157727
512518552918 39159024
573114669119 39160321
984828467980 39161618
140447073067 39162915
972935772277 39164212
519314379034 39165509
143844986125 39166806
989925337567 39168103
43606550914 39169400
884023713926 39170697
414545393079 39171994
467779364321 39173291
541967132754 39174588
163666145630 39175885
407749566963 39177182
16423246450 39178479
605394843170 39179776
29448579839 39181073
63427710419 39182370
468912002007 39183667
569150437218 39184964
274664638858 39186261
642771886808 39187558
538569219696 39188855
453621393246 39190152
282593102660 39191449
744142959705 39192746
911773337233 39194043
999552757898 39195340
454754030932 39196637
353949276878 39197934
656929857883 39199231
583308408293 39200528
168196696374 39201825
429269682997 39203122
747540872763 39204419
57764521989 39205716
161400870258 39207013
820029684667 39208310
583308408293 39209607
790014785988 39210904
18122202979 39212201
318271189769 39213498
221430667616 39214795
141013391910 39216092
706765916067 39217389
503457451430 39218686
651266669453 39219983
807004351278 39221280
250879247452 39222577
15856927607 39223874
861937279049 39225171
335260755059 39226468
77019362651 39227765
280894146131 39229062
385663132086 39230359
226527537203 39231656
415678030765 39232953
981996873765 39234250
291087885305 39235547
685812118876 39236844
528375480522 39238141
351117682663 39239438
412280117707 39240735
238420232906 39242032
144977623811 39243329
44739188600 39244626
601996930112 39245923
541967132754 39247220
412280117707 39248517
196512638524 39249814
237853914063 39251111
521579654406 39252408
127988058521 39253705
139314435381 39255002
389061045144 39256299
663725683999 39257596
812667539708 39258893
747540872763 39260190
688643713091 39261487
672786785487 39262784
969537859219 39264081
277496233073 39265378
347153450762 39266675
901579598059 39267972
180089392077 39269269
47004463972 39270566
370372523325 39271863
734515539374 39273160
972369453434 39274457
787749510616 39275754
176691479019 39277051
979165279550 39278348
765663075739 39279645
338092349274 39280942
275230957701 39282239
316572233240 39283536
349418726134 39284833
66259304634 39286130
186885218193 39287427
609359075071 39288724
754903017722 39290021
191415768937 39291318
523844929778 39292615
729418669787 39293912
912339656076 39295209
205007421169 39296506
733949220531 39297803
133084928108 39299100
33979130583 39300397
511385915232 39301694
846646670288 39302991
261639305469 39304288
147242899183 39305585
3964231904 39306882
792846380203 39308179
648435075238 39309476
716959655241 39310773
601430611269 39312070
79284638023 39313367
109865855545 39314664
598599017054 39315961
365275653738 39317258
980864236079 39318555
154038725299 39319852
231624406790 39321149
116661681661 39322446
80983594552 39323743
275797276544 39325040
915737569134 39326337
998420120212 39327634
647868756395 39328931
843248757230 39330228
793979017889 39331525
323368059356 39332822
679016292760 39334119
790581104831 39335416
461549857048 39336713
887987945827 39338010
294485798363 39339307
954813569301 39340604
395290552417 39341901
141013391910 39343198
170461971746 39344495
223129624145 39345792
295618436049 39347089
79284638023 39348386
218599073401 39349683
61728753890 39350980
635409741849 39352277
766229394582 39353574
755469336565 39354871
494396349942 39356168
995588525997 39357465
351684001506 39358762
142712348439 39360059
975201047649 39361356
552727190771 39362653
213502203814 39363950
800774844005 39365247
924798670622 39366544
668822553586 39367841
814366496237 39369138
625782321518 39370435
873829974752 39371732
637675017221 39373029
282026783817 39374326
232757044476 39375623
683546843504 39376920
942920873598 39378217
842682438387 39379514
645603481023 39380811
83815188767 39382108
625216002675 39383405
293353160677 39384702
867034148636 39385999
962742033103 39387296
31713855211 39388593
410581161178 39389890
712429104497 39391187
219731711087 39392484
546497683498 39393781
114396406289 39395078
606527480856 39396375
745275597391 39397672
723189162514 39398969
73621449593 39400266
297883711421 39401563
557257741515 39402860
47004463972 39404157
331862842001 39405454
119493275876 39406751
69090898849 39408048
577645219863 39409345
792280061360 39410642
433800233741 39411939
654098263668 39413236
878360525496 39414533
402652697376 39415830
290521566462 39417127
566318843003 39418424
75886724965 39419721
23219072566 39421018
888554264670 39422315
885722670455 39423612
594634785153 39424909
566318843003 39426206
717525974084 39427503
100804754057 39428800
182920986292 39430097
679016292760 39431394
579344176392 39432691
366974610267 39433988
912339656076 39435285
300148986793 39436582
475141509280 39437879
339224986960 39439176
535171306638 39440473
545365045812 39441770
667123597057 39443067
266169856213 39444364
134783884637 39445661
205007421169 39446958
236154957534 39448255
654664582511 39449552
86646782982 39450849
178956754391 39452146
524977567464 39453443
592935828624 39454740
306944812909 39456037
69090898849 39457334
335827073902 39458631
156304000671 39459928
20387478351 39461225
87779420668 39462522
143278667282 39463819
592935828624 39465116
343189218861 39466413
172160928275 39467710
386795769772 39469007
463815132420 39470304
775290496070 39471601
862503597892 39472898
128554377364 39474195
366408291424 39475492
217466435715 39476789
992756931782 39478086
640506611436 39479383
44739188600 39480680
3397913061 39481977
713561742183 39483274
112131130917 39484571
968405221533 39485868
598599017054 39487165
710730147968 39488462
667689915900 39489759
605961162013 39491056
910074380704 39492353
655797220197 39493650
875528931281 39494947
581609451764 39496244
898181685001 39497541
429836001840 39498838
43040232071 39500135
463815132420 39501432
745841916234 39502729
370938842168 39504026
620685451931 39505323
820596003510 39506620
337526030431 39507917
331296523158 39509214
378300987127 39510511
481371016553 39511808
698271133422 39513105
389627363987 39514402
540834495068 39515699
481937335396 39516996
277496233073 39518293
79850956866 39519590
258807711254 39520887
989359018724 39522184
149508174555 39523481
233323363319 39524778
176125160176 39526075
937824004011 39527372
726020756729 39528669
398688465475 39529966
783218959872 39531263
467779364321 39532560
28882260996 39533857
368673566796 39535154
471177277379 39536451
112697449760 39537748
141013391910 39539045
212369566128 39540342
914604931448 39541639
238986551749 39542936
225961218360 39544233
400953740847 39545530
107034261330 39546827
744142959705 39548124
823993916568 39549421
886855308141 39550718
328464928943 39552015
128554377364 39553312
933293453267 39554609
105901623644 39555906
569150437218 39557203
124590145463 39558500
652399307139 39559797
642771886808 39561094
758300930780 39562391
173293565961 39563688
603695886641 39564985
387362088615 39566282
477406784652 39567579
479105741181 39568876
116095362818 39570173
248047653237 39571470
301847943322 39572767
639940292593 39574064
477973103495 39575361
28315942153 39576658
31147536368 39577955
372071479854 39579252
779254727971 39580549
91177333726 39581846
450223480188 39583143
56065565460 39584440
199344232739 39585737
329031247786 39587034
122324870091 39588331
485901567297 39589628
962742033103 39590925
632011828791 39592222
186318899350 39593519
788882148302 39594816
168763015217 39596113
845514032602 39597410
265603537370 39598707
344321856547 39600004
636542379535 39601301
94008927941 39602598
438897103328 39603895
797943249790 39605192
400387422004 39606489
795677974418 39607786
786616872930 39609083
570849393747 39610380
85514145296 39611677
904977511117 39612974
504590089116 39614271
741877684333 39615568
195380000838 39616865
804739075906 39618162
320536465141 39619459
435499190270 39620756
150074493398 39622053
594634785153 39623350
110998493231 39624647
511385915232 39625944
539135538539 39627241
151207131084 39628538
546497683498 39629835
100238435214 39631132
86646782982 39632429
879493163182 39633726
554992466143 39635023
773025220698 39636320
448524523659 39637617
377734668284 39638914
557257741515 39640211
485335248454 39641508
618420176559 39642805
274098320015 39644102
929329221366 39645399
493830031099 39646696
376602030598 39647993
530074437051 39649290
176691479019 39650587
942920873598 39651884
91743652569 39653181
898181685001 39654478
672220466644 39655775
662593046313 39657072
394724233574 39658369
965007308475 39659666
769060988797 39660963
592369509781 39662260
488166842669 39663557
642771886808 39664854
564053567631 39666151
343755537704 39667448
358479827622 39668745
558956698044 39670042
336393392745 39671339
321102783984 39672636
722622843671 39673933
848911945660 39675230
124590145463 39676527
624649683832 39677824
663725683999 39679121
973502091120 39680418
644470843337 39681715
741311365490 39683012
944619830127 39684309
630879191105 39685606
365841972581 39686903
349985044977 39688200
447391885973 39689497
287689972247 39690794
675618379702 39692091
395290552417 39693388
229925450261 39694685
242950783650 39695982
65126666948 39697279
506855364488 39698576
279761508445 39699873
978598960707 39701170
112697449760 39702467
74187768436 39703764
517049103662 39705061
782086322186 39706358
142146029596 39707655
223129624145 39708952
665990959371 39710249
911207018390 39711546
862503597892 39712843
623517046146 39714140
173293565961 39715437
143278667282 39716734
700536408794 39718031
368673566796 39719328
368107247953 39720625
192548406623 39721922
775290496070 39723219
532339712423 39724516
133084928108 39725813
548762958870 39727110
991624294096 39728407
884590032769 39729704
998986439055 39731001
292220522991 39732298
594634785153 39733595
438897103328 39734892
47570782815 39736189
367540929110 39737486
603129567798 39738783
797376930947 39740080
262205624312 39741377
114962725132 39742674
129687015050 39743971
690342669620 39745268
371505161011 39746565
34545449426 39747862
275797276544 39749159
126289101992 39750456
297883711421 39751753
300715305636 39753050
612190669286 39754347
95141565627 39755644
637108698378 39756941
393591595888 39758238
283725740346 39759535
687511075405 39760832
440029741014 39762129
447391885973 39763426
834187655742 39764723
19254840665 39766020
433800233741 39767317
671087828958 39768614
380566262499 39769911
54366608931 39771208
862503597892 39772505
41907594385 39773802
848911945660 39775099
142146029596 39776396
566318843003 39777693
14157971078 39778990
367540929110 39780287
416810668451 39781584
368107247953 39782881
94008927941 39784178
310342725967 39785475
547064002341 39786772
254843479353 39788069
710730147968 39789366
705066959538 39790663
310342725967 39791960
566885161846 39793257
197645276210 39794554
466080407792 39795851
760566206152 39797148
128554377364 39798445
320536465141 39799742
69657217692 39801039
725454437886 39802336
440596059857 39803633
87779420668 39804930
68524580006 39806227
630879191105 39807524
331296523158 39808821
275230957701 39810118
317704870926 39811415
890819540042 39812712
472876233908 39814009
163099826787 39815306
138748116538 39816603
396989508946 39817900
288822609933 39819197
466646726635 39820494
690908988463 39821791
119493275876 39823088
571982031433 39824385
629180234576 39825682
51535014716 39826979
229925450261 39828276
710163829125 39829573
939522960540 39830870
385096813243 39832167
526676523993 39833464
6795826119 39834761
823427597725 39836058
975767366492 39837355
199910551582 39838652
769627307640 39839949
846646670288 39841246
117794319347 39842543
477973103495 39843840
443427654072 39845137
86080464139 39846434
660327770941 39847731
820029684667 39849028
146676580340 39850325
786616872930 39851622
641072930279 39852919
56065565460 39854216
671654147801 39855513
886288989298 39856810
961609395417 39858107
784351597558 39859404
720923887142 39860701
60029797361 39861998
975767366492 39863295
717525974084 39864592
863069916735 39865889
598032698211 39867186
555558784986 39868483
298450030264 39869780
88912058354 39871077
616154901187 39872374
5096869590 39873671
607093799699 39874968
704500640695 39876265
808136988964 39877562
774157858384 39878859
898181685001 39880156
235022319848 39881453
743576640862 39882750
108166899016 39884047
281460464974 39885344
749806148135 39886641
881758438554 39887938
101371072900 39889235
473442552751 39890532
347153450762 39891829
323368059356 39893126
258241392411 39894423
564619886474 39895720
679582611603 39897017
818897046981 39898314
831922380370 39899611
942354554755 39900908
987660062195 39902205
517615422505 39903502
784351597558 39904799
284292059189 39906096
357913508779 39907393
74187768436 39908690
383964175557 39909987
97406840999 39911284
928196583680 39912581
770759945326 39913878
109865855545 39915175
26616985624 39916472
539701857382 39917769
94008927941 39919066
79850956866 39920363
990491656410 39921660
39642319013 39922957
13591652235 39924254
977466323021 39925551
841549800701 39926848
669388872429 39928145
329597566629 39929442
474008871594 39930739
135916522323 39932036
209537971913 39933333
453621393246 39934630
596333741682 39935927
767928351111 39937224
415678030765 39938521
215201160343 39939818
664858321685 39941115
645037162180 39942412
663725683999 39943709
800208525162 39945006
359046146465 39946303
430968639526 39947600
73055130750 39948897
339791305803 39950194
293353160677 39951491
585007364822 39952788
803606438220 39954085
558956698044 39955382
66259304634 39956679
96840522156 39957976
894217453100 39959273
514783828290 39960570
852876177561 39961867
518181741348 39963164
166497739845 39964461
733382901688 39965758
908941743018 39967055
766229394582 39968352
793979017889 39969649
873263655909 39970946
265603537370 39972243
934426090953 39973540
605961162013 39974837
112131130917 39976134
297883711421 39977431
891952177728 39978728
218599073401 39980025
48703420501 39981322
45305507443 39982619
174426203647 39983916
691475307306 39985213
61162435047 39986510
458718262833 39987807
646169799866 39989104
507421683331 39990401
491564755727 39991698
531207074737 39992995
8494782648 39994292
328464928943 39995589
351684001506 39996886
688077394248 39998183
423606494567 39999480
768494669954 40000777
6795826119 40002074
588971596723 40003371
26616985624 40004668
247481334394 40005965
746974553920 40007262
18122202979 40008559
320536465141 40009856
69657217692 40011153
616721220030 40012450
258807711254 40013747
476840465809 40015044
470610958536 40016341
9627420334 40017638
662593046313 40018935
114396406289 40020232
4530550747 40021529
224828580674 40022826
121758551248 40024123
617287538873 40025420
924232351779 40026717
181788348606 40028014
695439539207 40029311
774724177227 40030608
562920929945 40031905
70223536535 40033202
622950727303 40034499
23219072566 40035796
144977623811 40037093
728852350944 40038390
476840465809 40039687
632578147634 40040984
391892639359 40042281
247481334394 40043578
222563305302 40044875
971236815748 40046172
115529043975 40047469
344888175390 40048766
551028234242 40050063
671087828958 40051360
549895596556 40052657
369806204482 40053954
194247363152 40055251
824560235411 40056548
347719769605 40057845
381698900185 40059142
845514032602 40060439
480238378867 40061736
86080464139 40063033
828524467312 40064330
761698843838 40065627
767928351111 40066924
221996986459 40068221
743010322019 40069518
125156464306 40070815
106467942487 40072112
369806204482 40073409
578211538706 40074706
133651246951 40076003
688643713091 40077300
2265275375 40078597
174992522490 40079894
932160815581 40081191
788882148302 40082488
224828580674 40083785
147242899183 40085082
333561798530 40086379
793412699046 40087676
599731654740 40088973
453055074403 40090270
630312872262 40091567
182920986292 40092864
716393336398 40094161
714694379869 40095458
465514088949 40096755
479105741181 40098052
249180290923 40099349
306944812909 40100646
149508174555 40101943
943487192441 40103240
360178784151 40104537
474008871594 40105834
163666145630 40107131
905543829960 40108428
175558841333 40109725
88912058354 40111022
568017799532 40112319
554426147300 40113616
954813569301 40114913
110998493231 40116210
850044583346 40117507
569150437218 40118804
282593102660 40120101
258241392411 40121398
934992409796 40122695
463248813577 40123992
626914959204 40125289
399254784318 40126586
235022319848 40127883
90044696040 40129180
887421626984 40130477
824560235411 40131774
872697337066 40133071
644470843337 40134368
123457507777 40135665
464381451263 40136962
551594553085 40138259
161967189101 40139556
782652641029 40140853
315439595554 40142150
842116119544 40143447
16423246450 40144744
215767479186 40146041
744709278548 40147338
917436525663 40148635
254843479353 40149932
749806148135 40151229
521579654406 40152526
868166786322 40153823
492697393413 40155120
343189218861 40156417
252011885138 40157714
262771943155 40159011
181222029763 40160308
32846492897 40161605
507421683331 40162902
837019249957 40164199
769060988797 40165496
300715305636 40166793
399821103161 40168090
178390435548 40169387
395290552417 40170684
104768985958 40171981
971236815748 40173278
249180290923 40174575
744142959705 40175872
329597566629 40177169
573680987962 40178466
694873220364 40179763
75320406122 40181060
594634785153 40182357
265037218527 40183654
908375424175 40184951
524411248621 40186248
240685508278 40187545
838151887643 40188842
631445509948 40190139
445126610601 40191436
849478264503 40192733
215201160343 40194030
866467829793 40195327
941221917069 40196624
725454437886 40197921
145543942654 40199218
11326376863 40200515
154038725299 40201812
634277104163 40203109
514783828290 40204406
157436638357 40205703
577078901020 40207000
573680987962 40208297
916303887977 40209594
154038725299 40210891
136482841166 40212188
593502147467 40213485
297317392578 40214782
547630321184 40216079
604828524327 40217376
74754087279 40218673
39642319013 40219970
910074380704 40221267
827391829626 40222564
945752467813 40223861
623517046146 40225158
846646670288 40226455
234456001005 40227752
430968639526 40229049
543099770440 40230346
934992409796 40231643
715260698712 40232940
791147423674 40234237
665990959371 40235534
756601974251 40236831
142712348439 40238128
127421739678 40239425
946318786656 40240722
705633278381 40242019
742444003176 40243316
61728753890 40244613
161400870258 40245910
906110148803 40247207
575379944491 40248504
541967132754 40249801
495528987628 40251098
749806148135 40252395
993889569468 40253692
914038612605 40254989
604262205484 40256286
65126666948 40257583
951415656243 40258880
850610902189 40260177
394724233574 40261474
865335192107 40262771
519314379034 40264068
342056581175 40265365
439463422171 40266662
300148986793 40267959
403785335062 40269256
225961218360 40270553
522145973249 40271850
821162322353 40273147
373770436383 40274444
605961162013 40275741
96274203313 40277038
982563192608 40278335
420774900352 40279632
769627307640 40280929
486467886140 40282226
307511131752 40283523
277496233073 40284820
219165392244 40286117
949150380871 40287414
626914959204 40288711
382831537871 40290008
249180290923 40291305
210670609599 40292602
842116119544 40293899
2265275375 40295196
604262205484 40296493
419075943823 40297790
346020813076 40299087
605394843170 40300384
807570670121 40301681
151207131084 40302978
778122090285 40304275
739612408961 40305572
222563305302 40306869
304679537537 40308166
628047596890 40309463
460417219362 40310760
908375424175 40312057
921400757564 40313354
467213045478 40314651
74754087279 40315948
186885218193 40317245
33412811740 40318542
561788292259 40319839
177257797862 40321136
836452931114 40322433
477406784652 40323730
18688521822 40325027
35678087112 40326324
259374030097 40327621
620119133088 40328918
810968583179 40330215
20387478351 40331512
631445509948 40332809
81549913395 40334106
351117682663 40335403
442861335229 40336700
818897046981 40337997
353949276878 40339294
398122146632 40340591
130819652736 40341888
484768929611 40343185
965007308475 40344482
197078957367 40345779
786050554087 40347076
680715249289 40348373
425305451096 40349670
152339768770 40350967
346587131919 40352264
522712292092 40353561
443993972915 40354858
100238435214 40356155
114962725132 40357452
565186205317 40358749
326765972414 40360046
32280174054 40361343
58330840832 40362640
380566262499 40363937
338092349274 40365234
887987945827 40366531
477973103495 40367828
818330728138 40369125
35111768269 40370422
841549800701 40371719
108166899016 40373016
460417219362 40374313
277496233073 40375610
518181741348 40376907
41907594385 40378204
155737681828 40379501
60596116204 40380798
786616872930 40382095
246348696708 40383392
743576640862 40384689
14157971078 40385986
96840522156 40387283
119493275876 40388580
938390322854 40389877
817764409295 40391174
810968583179 40392471
904411192274 40393768
947451424342 40395065
16989565293 40396362
259940348940 40397659
403785335062 40398956
283725740346 40400253
46438145129 40401550
575379944491 40402847
230491769104 40404144
355648233407 40405441
470044639693 40406738
75320406122 40408035
569150437218 40409332
421907538038 40410629
139314435381 40411926
763964119210 40413223
309210088281 40414520
218599073401 40415817
560655654573 40417114
444560291758 40418411
472309915065 40419708
644470843337 40421005
766229394582 40422302
650700350610 40423599
734515539374 40424896
702801684166 40426193
168196696374 40427490
207272696541 40428787
377168349441 40430084
474008871594 40431381
643338205651 40432678
290521566462 40433975
65692985791 40435272
479105741181 40436569
330163885472 40437866
754903017722 40439163
643904524494 40440460
557824060358 40441757
255976117039 40443054
793412699046 40444351
778688409128 40445648
734515539374 40446945
711862785654 40448242
59463478518 40449539
748673510449 40450836
655797220197 40452133
318271189769 40453430
755469336565 40454727
784917916401 40456024
302980581008 40457321
427570726468 40458618
706765916067 40459915
470610958536 40461212
92309971412 40462509
414545393079 40463806
841549800701 40465103
974634728806 40466400
207272696541 40467697
598032698211 40468994
431534958369 40470291
994455888311 40471588
872697337066 40472885
391892639359 40474182
354515595721 40475479
656363539040 40476776
193114725466 40478073
970670496905 40479370
879493163182 40480667
933293453267 40481964
163666145630 40483261
518181741348 40484558
460983538205 40485855
38509681327 40487152
314306957868 40488449
77019362651 40489746
601996930112 40491043
532906031266 40492340
811534902022 40493637
556125103829 40494934
904977511117 40496231
212369566128 40497528
223129624145 40498825
861370960206 40500122
335260755059 40501419
608792756228 40502716
682980524661 40504013
79284638023 40505310
358479827622 40506607
981430554922 40507904
517049103662 40509201
382265219028 40510498
236154957534 40511795
253144522824 40513092
531773393580 40514389
44172869757 40515686
298450030264 40516983
146110261497 40518280
457019306304 40519577
677317336231 40520874
965007308475 40522171
327898610100 40523468
940089279383 40524765
195946319681 40526062
259374030097 40527359
326199653571 40528656
978598960707 40529953
101371072900 40531250
95141565627 40532547
106467942487 40533844
301847943322 40535141
682980524661 40536438
909508061861 40537735
823993916568 40539032
479105741181 40540329
477973103495 40541626
271833044643 40542923
342622900018 40544220
272399363486 40545517
833055018056 40546814
57764521989 40548111
969537859219 40549408
61162435047 40550705
171028290589 40552002
778122090285 40553299
345454494233 40554596
940089279383 40555893
410014842335 40557190
27749623310 40558487
301847943322 40559784
259374030097 40561081
53233971245 40562378
833055018056 40563675
737347133589 40564972
332995479687 40566269
445126610601 40567566
200476870425 40568863
805305394749 40570160
493263712256 40571457
722622843671 40572754
32280174054 40574051
172160928275 40575348
338092349274 40576645
242384464807 40577942
174992522490 40579239
848911945660 40580536
543666089283 40581833
139314435381 40583130
348852407291 40584427
252578203981 40585724
138748116538 40587021
906110148803 40588318
773025220698 40589615
723189162514 40590912
22086434880 40592209
988226381038 40593506
207272696541 40594803
281460464974 40596100
510253277546 40597397
656929857883 40598694
142146029596 40599991
549895596556 40601288
690908988463 40602585
14724289921 40603882
781520003343 40605179
266169856213 40606476
649567712924 40607773
548762958870 40609070
190849450094 40610367
219165392244 40611664
413412755393 40612961
625782321518 40614258
172727247118 40615555
53233971245 40616852
141013391910 40618149
823427597725 40619446
248047653237 40620743
293919479520 40622040
599731654740 40623337
754336698879 40624634
887987945827 40625931
595767422839 40627228
901013279216 40628525
775856814913 40629822
22652753723 40631119
449090842502 40632416
732250264002 40633713
971236815748 40635010
915171250291 40636307
383397856714 40637604
282593102660 40638901
809835945493 40640198
97406840999 40641495
236154957534 40642792
284292059189 40644089
940655598226 40645386
773025220698 40646683
356780871093 40647980
568017799532 40649277
911773337233 40650574
402652697376 40651871
339791305803 40653168
466080407792 40654465
693174263835 40655762
272965682329 40657059
646736118709 40658356
835320293428 40659653
729984988630 40660950
53233971245 40662247
658628814412 40663544
865335192107 40664841
252578203981 40666138
257108754725 40667435
909508061861 40668732
425305451096 40670029
129687015050 40671326
849478264503 40672623
820596003510 40673920
1132637689 40675217
701669046480 40676514
352816639192 40677811
569150437218 40679108
524977567464 40680405
736780814746 40681702
692607944992 40682999
413979074236 40684296
933859772110 40685593
682980524661 40686890
709597510282 40688187
961609395417 40689484
289955247619 40690781
946318786656 40692078
14724289921 40693375
363576697209 40694672
553293509614 40695969
301281624479 40697266
208971653070 40698563
221430667616 40699860
631445509948 40701157
693740582678 40702454
331296523158 40703751
498360581843 40705048
312041682496 40706345
219165392244 40707642
671087828958 40708939
359612465308 40710236
280894146131 40711533
953114612772 40712830
790581104831 40714127
582742089450 40715424
904411192274 40716721
300148986793 40718018
804172757063 40719315
280327827288 40720612
843248757230 40721909
323368059356 40723206
897615366158 40724503
86080464139 40725800
642205567965 40727097
750372466978 40728394
346587131919 40729691
951981975086 40730988
721490205985 40732285
317138552083 40733582
383397856714 40734879
423040175724 40736176
66259304634 40737473
707332234910 40738770
902145916902 40740067
885156351612 40741364
368107247953 40742661
79284638023 40743958
437198146799 40745255
415678030765 40746552
240685508278 40747849
998420120212 40749146
287123653404 40750443
877227887810 40751740
336393392745 40753037
232757044476 40754334
504023770273 40755631
885156351612 40756928
930461859052 40758225
834753974585 40759522
872131018223 40760819
285424696875 40762116
930461859052 40763413
338092349274 40764710
675618379702 40766007
192548406623 40767304
143844986125 40768601
487600523826 40769898
801907481691 40771195
110432174388 40772492
819463365824 40773789
838151887643 40775086
154605044142 40776383
865901510950 40777680
776989452599 40778977
631445509948 40780274
746974553920 40781571
538002900853 40782868
783218959872 40784165
936125047482 40785462
646736118709 40786759
722056524828 40788056
507988002174 40789353
159701913729 40790650
317138552083 40791947
278628870759 40793244
255976117039 40794541
855141452933 40795838
90044696040 40797135
924232351779 40798432
829090786155 40799729
805871713592 40801026
416810668451 40802323
144977623811 40803620
289955247619 40804917
114396406289 40806214
528375480522 40807511
450789799031 40808808
841549800701 40810105
957645163516 40811402
489865799198 40812699
524977567464 40813996
413412755393 40815293
370372523325 40816590
338092349274 40817887
793412699046 40819184
231624406790 40820481
949150380871 40821778
687511075405 40823075
818897046981 40824372
884023713926 40825669
949150380871 40826966
911773337233 40828263
737347133589 40829560
737913452432 40830857
870432061694 40832154
647302437552 40833451
681281568132 40834748
50402377030 40836045
236721276377 40837342
669955191272 40838639
805305394749 40839936
7928463805 40841233
519314379034 40842530
539701857382 40843827
366974610267 40845124
137049160009 40846421
710163829125 40847718
122891188934 40849015
709597510282 40850312
810402264336 40851609
422473856881 40852906
319403827455 40854203
191982087780 40855500
859672003677 40856797
946885105499 40858094
726587075572 40859391
475141509280 40860688
237287595220 40861985
682414205818 40863282
282593102660 40864579
282593102660 40865876
311475363653 40867173
50402377030 40868470
974634728806 40869767
477973103495 40871064
959910438888 40872361
185752580507 40873658
462116175891 40874955
573114669119 40876252
611058031600 40877549
76453043808 40878846
322801740513 40880143
399254784318 40881440
952548293929 40882737
137615478852 40884034
770759945326 40885331
662026727470 40886628
274664638858 40887925
179523073234 40889222
895916409629 40890519
960476757731 40891816
643338205651 40893113
911773337233 40894410
186885218193 40895707
118360638190 40897004
118926957033 40898301
376602030598 40899598
619552814245 40900895
890819540042 40902192
975201047649 40903489
426438088782 40904786
662026727470 40906083
994455888311 40907380
743010322019 40908677
419075943823 40909974
442295016386 40911271
180655710920 40912568
947451424342 40913865
964440989632 40915162
113830087446 40916459
727719713258 40917756
432101277212 40919053
579344176392 40920350
488733161512 40921647
109865855545 40922944
539135538539 40924241
389061045144 40925538
23219072566 40926835
36244405955 40928132
360745102994 40929429
147809218026 40930726
358479827622 40932023
123457507777 40933320
964440989632 40934617
160834551415 40935914
600864292426 40937211
302414262165 40938508
634277104163 40939805
344888175390 40941102
991624294096 40942399
94008927941 40943696
381132581342 40944993
566318843003 40946290
97406840999 40947587
869865742851 40948884
826259191940 40950181
613889625815 40951478
706199597224 40952775
524411248621 40954072
660327770941 40955369
308643769438 40956666
726020756729 40957963
348852407291 40959260
253144522824 40960557
900446960373 40961854
387362088615 40963151
457585625147 40964448
193114725466 40965745
102503710586 40967042
983129511451 40968339
160268232572 40969636
112697449760 40970933
56065565460 40972230
515916465976 40973527
936691366325 40974824
842682438387 40976121
36810724798 40977418
485901567297 40978715
690908988463 40980012
795111655575 40981309
962742033103 40982606
394724233574 40983903
518181741348 40985200
420208581509 40986497
646736118709 40987794
144411304968 40989091
299016349107 40990388
709031191439 40991685
748107191606 40992982
474008871594 40994279
385096813243 40995576
320536465141 40996873
104202667115 40998170
470610958536 40999467
242950783650 41000764
799642206319 41002061
436065509113 41003358
907242786489 41004655
172160928275 41005952
356780871093 41007249
335260755059 41008546
297883711421 41009843
971803134591 41011140
866467829793 41012437
579910495235 41013734
446259248287 41015031
226527537203 41016328
553859828457 41017625
501758494901 41018922
774157858384 41020219
369806204482 41021516
731117626316 41022813
228792812575 41024110
241251827121 41025407
488166842669 41026704
705633278381 41028001
889120583513 41029298
617287538873 41030595
538569219696 41031892
445692929444 41033189
954247250458 41034486
394724233574 41035783
675618379702 41037080
997853801369 41038377
927063945994 41039674
693174263835 41040971
616721220030 41042268
274098320015 41043565
218599073401 41044862
316572233240 41046159
36244405955 41047456
60596116204 41048753
443427654072 41050050
976900004178 41051347
574813625648 41052644
793979017889 41053941
16423246450 41055238
353382958035 41056535
950283018557 41057832
769060988797 41059129
784917916401 41060426
434932871427 41061723
978598960707 41063020
377168349441 41064317
195946319681 41065614
428137045311 41066911
35678087112 41068208
59463478518 41069505
313740639025 41070802
923099714093 41072099
108733217859 41073396
373204117540 41074693
159135594886 41075990
963308351946 41077287
337526030431 41078584
398122146632 41079881
902712235745 41081178
322235421670 41082475
841549800701 41083772
728852350944 41085069
814366496237 41086366
838151887643 41087663
187451537036 41088960
603129567798 41090257
914038612605 41091554
406050610434 41092851
786050554087 41094148
986527424509 41095445
395856871260 41096742
336393392745 41098039
934426090953 41099336
984828467980 41100633
51535014716 41101930
43040232071 41103227
638807654907 41104524
539135538539 41105821
821728641196 41107118
952548293929 41108415
69090898849 41109712
372637798697 41111009
522145973249 41112306
733949220531 41113603
358479827622 41114900
936125047482 41116197
998420120212 41117494
146110261497 41118791
844947713759 41120088
462682494734 41121385
670521510115 41122682
709597510282 41123979
316005914397 41125276
923099714093 41126573
35111768269 41127870
602563248955 41129167
635409741849 41130464
592369509781 41131761
47004463972 41133058
881192119711 41134355
470610958536 41135652
537436582010 41136949
674485742016 41138246
288822609933 41139543
565752524160 41140840
377734668284 41142137
6229507276 41143434
165365102159 41144731
796810612104 41146028
309210088281 41147325
838718206486 41148622
703934321852 41149919
827958148469 41151216
178956754391 41152513
578777857549 41153810
26616985624 41155107
410014842335 41156404
499493219529 41157701
15856927607 41158998
552160871928 41160295
430968639526 41161592
2265275375 41162889
706765916067 41164186
847779307974 41165483
775856814913 41166780
983129511451 41168077
10760058020 41169374
927063945994 41170671
129120696207 41171968
539135538539 41173265
244649740179 41174562
799075887476 41175859
375469392912 41177156
484202610768 41178453
852876177561 41179750
663159365156 41181047
962742033103 41182344
598599017054 41183641
83248869924 41184938
748673510449 41186235
345454494233 41187532
795111655575 41188829
329031247786 41190126
241251827121 41191423
562920929945 41192720
838718206486 41194017
549329277713 41195314
232190725633 41196611
52101333559 41197908
595767422839 41199205
246348696708 41200502
746974553920 41201799
344321856547 41203096
625782321518 41204393
498926900686 41205690
146676580340 41206987
209537971913 41208284
290521566462 41209581
145543942654 41210878
398122146632 41212175
62295072733 41213472
749806148135 41214769
783218959872 41216066
533472350109 41217363
220864348773 41218660
391892639359 41219957
535171306638 41221254
49836058187 41222551
528941799365 41223848
739612408961 41225145
928196583680 41226442
573114669119 41227739
923099714093 41229036
930461859052 41230333
122891188934 41231630
522145973249 41232927
752071423507 41234224
620119133088 41235521
80983594552 41236818
886288989298 41238115
344321856547 41239412
825692873097 41240709
447958204816 41242006
507988002174 41243303
576512582177 41244600
100238435214 41245897
152906087613 41247194
662026727470 41248491
564619886474 41249788
535737625481 41251085
978598960707 41252382
870432061694 41253679
407749566963 41254976
560089335730 41256273
272965682329 41257570
174992522490 41258867
797376930947 41260164
574247306805 41261461
348286088448 41262758
239552870592 41264055
488733161512 41265352
671087828958 41266649
439463422171 41267946
593502147467 41269243
493830031099 41270540
646736118709 41271837
430968639526 41273134
211803247285 41274431
539135538539 41275728
706199597224 41277025
548196640027 41278322
926497627151 41279619
333561798530 41280916
335827073902 41282213
588971596723 41283510
438330784485 41284807
7928463805 41286104
845514032602 41287401
983129511451 41288698
352250320349 41289995
304679537537 41291292
389627363987 41292589
909508061861 41293886
406050610434 41295183
968405221533 41296480
600864292426 41297777
532906031266 41299074
321669102827 41300371
750372466978 41301668
36244405955 41302965
985394786823 41304262
803606438220 41305559
879493163182 41306856
887987945827 41308153
461549857048 41309450
936691366325 41310747
485335248454 41312044
336393392745 41313341
458718262833 41314638
370372523325 41315935
871564699380 41317232
74754087279 41318529
808703307807 41319826
458718262833 41321123
916870206820 41322420
633710785320 41323717
978598960707 41325014
296184754892 41326311
38509681327 41327608
111564812074 41328905
33412811740 41330202
802473800534 41331499
470610958536 41332796
314873276711 41334093
112697449760 41335390
724888119043 41336687
752071423507 41337984
181222029763 41339281
358479827622 41340578
643904524494 41341875
838718206486 41343172
185752580507 41344469
897615366158 41345766
95707884470 41347063
919135482192 41348360
2831594218 41349657
227660174889 41350954
625216002675 41352251
750938785821 41353548
189716812408 41354845
287689972247 41356142
206140058855 41357439
907242786489 41358736
584441045979 41360033
467213045478 41361330
32280174054 41362627
511385915232 41363924
701669046480 41365221
725454437886 41366518
844381394916 41367815
904411192274 41369112
25484347938 41370409
441728697543 41371706
273532001172 41373003
443427654072 41374300
771892583012 41375597
50402377030 41376894
922533395250 41378191
515350147133 41379488
896482728472 41380785
945186148970 41382082
355648233407 41383379
830789742684 41384676
105335304801 41385973
669955191272 41387270
297317392578 41388567
886288989298 41389864
849478264503 41391161
227660174889 41392458
73621449593 41393755
798509568633 41395052
248047653237 41396349
862503597892 41397646
856274090619 41398943
731683945159 41400240
355081914564 41401537
891385858885 41402834
913472293762 41404131
538002900853 41405428
889686902356 41406725
7362144962 41408022
730551307473 41409319
239552870592 41410616
838718206486 41411913
319970146298 41413210
650134031767 41414507
24918029095 41415804
367540929110 41417101
480238378867 41418398
496661625314 41419695
859105684834 41420992
638807654907 41422289
22086434880 41423586
982563192608 41424883
613889625815 41426180
702235365323 41427477
67958261163 41428774
544232408126 41430071
819463365824 41431368
841549800701 41432665
811534902022 41433962
441162378700 41435259
773025220698 41436556
336393392745 41437853
159701913729 41439150
477406784652 41440447
807004351278 41441744
347153450762 41443041
537436582010 41444338
807004351278 41445635
870432061694 41446932
187451537036 41448229
716959655241 41449526
134783884637 41450823
655230901354 41452120
823993916568 41453417
285991015718 41454714
184053623978 41456011
480238378867 41457308
361877740680 41458605
672220466644 41459902
214068522657 41461199
372637798697 41462496
493830031099 41463793
982563192608 41465090
243517102493 41466387
857973047148 41467684
649567712924 41468981
944053511284 41470278
855141452933 41471575
651266669453 41472872
272965682329 41474169
590670553252 41475466
121192232405 41476763
272399363486 41478060
488166842669 41479357
675052060859 41480654
31713855211 41481951
79850956866 41483248
207839015384 41484545
928762902523 41485842
918569163349 41487139
276363595387 41488436
458151943990 41489733
509686958703 41491030
528375480522 41492327
107034261330 41493624
382831537871 41494921
53800290088 41496218
244083421336 41497515
622950727303 41498812
825126554254 41500109
899880641530 41501406
998420120212 41502703
289388928776 41504000
283159421503 41505297
90044696040 41506594
814366496237 41507891
263338261998 41509188
34545449426 41510485
404351653905 41511782
660327770941 41513079
934426090953 41514376
22652753723 41515673
716393336398 41516970
511952234075 41518267
299582667950 41519564
162533507944 41520861
780387365657 41522158
809835945493 41523455
346587131919 41524752
976333685335 41526049
690342669620 41527346
869299424008 41528643
667123597057 41529940
591236872095 41531237
417376987294 41532534
374903074069 41533831
618420176559 41535128
922533395250 41536425
445692929444 41537722
208405334227 41539019
359612465308 41540316
92309971412 41541613
987660062195 41542910
48703420501 41544207
372071479854 41545504
858539365991 41546801
978032641864 41548098
197078957367 41549395
297883711421 41550692
323934378199 41551989
5096869590 41553286
254843479353 41554583
360178784151 41555880
732250264002 41557177
204441102326 41558474
294485798363 41559771
689776350777 41561068
500059538372 41562365
278628870759 41563662
562354611102 41564959
84947826453 41566256
133651246951 41567553
944619830127 41568850
844381394916 41570147
172160928275 41571444
580476814078 41572741
608792756228 41574038
478539422338 41575335
534038668952 41576632
207839015384 41577929
751505104664 41579226
37943362484 41580523
338092349274 41581820
120625913562 41583117
157436638357 41584414
18688521822 41585711
936125047482 41587008
353949276878 41588305
264470899684 41589602
79850956866 41590899
488733161512 41592196
967838902690 41593493
994455888311 41594790
425305451096 41596087
512518552918 41597384
949150380871 41598681
470610958536 41599978
124023826620 41601275
174992522490 41602572
273532001172 41603869
366408291424 41605166
670521510115 41606463
949150380871 41607760
101937391743 41609057
21520116037 41610354
364143016052 41611651
630879191105 41612948
957645163516 41614245
933859772110 41615542
904977511117 41616839
354515595721 41618136
91743652569 41619433
667689915900 41620730
590104234409 41622027
985961105666 41623324
600864292426 41624621
507988002174 41625918
117228000504 41627215
329031247786 41628512
975767366492 41629809
526110205150 41631106
823993916568 41632403
807570670121 41633700
576512582177 41634997
762831481524 41636294
621818089617 41637591
36810724798 41638888
382831537871 41640185
570283074904 41641482
865901510950 41642779
973502091120 41644076
851743539875 41645373
288256291090 41646670
645603481023 41647967
797943249790 41649264
892518496571 41650561
600297973583 41651858
555558784986 41653155
419075943823 41654452
362444059523 41655749
594634785153 41657046
974068409963 41658343
680148930446 41659640
99105797528 41660937
573114669119 41662234
429836001840 41663531
78152000337 41664828
900446960373 41666125
504590089116 41667422
348286088448 41668719
254843479353 41670016
109299536702 41671313
830789742684 41672610
372637798697 41673907
424739132253 41675204
908375424175 41676501
22652753723 41677798
602563248955 41679095
750372466978 41680392
698837452265 41681689
142146029596 41682986
343189218861 41684283
484768929611 41685580
71356174221 41686877
671087828958 41688174
438330784485 41689471
884023713926 41690768
579344176392 41692065
569150437218 41693362
293919479520 41694659
9061101491 41695956
941221917069 41697253
853442496404 41698550
634843423006 41699847
344321856547 41701144
78152000337 41702441
369239885639 41703738
980297917236 41705035
878926844339 41706332
950849337400 41707629
931594496738 41708926
98539478685 41710223
906110148803 41711520
686944756562 41712817
993889569468 41714114
349418726134 41715411
128554377364 41716708
607660118542 41718005
756601974251 41719302
275230957701 41720599
584441045979 41721896
411713798864 41723193
737913452432 41724490
916870206820 41725787
814366496237 41727084
860804641363 41728381
134217565794 41729678
959910438888 41730975
92309971412 41732272
505156407959 41733569
409448523492 41734866
450223480188 41736163
727719713258 41737460
756601974251 41738757
144977623811 41740054
80983594552 41741351
927063945994 41742648
472876233908 41743945
915171250291 41745242
647302437552 41746539
490432118041 41747836
412280117707 41749133
310342725967 41750430
313740639025 41751727
326765972414 41753024
890253221199 41754321
605394843170 41755618
432101277212 41756915
859672003677 41758212
688643713091 41759509
466080407792 41760806
278062551916 41762103
739612408961 41763400
38509681327 41764697
406050610434 41765994
253710841667 41767291
303546899851 41768588
788315829459 41769885
96840522156 41771182
411713798864 41772479
613889625815 41773776
743576640862 41775073
838151887643 41776370
876661568967 41777667
869299424008 41778964
744709278548 41780261
296184754892 41781558
18688521822 41782855
798509568633 41784152
486467886140 41785449
266169856213 41786746
221996986459 41788043
171028290589 41789340
136482841166 41790637
711296466811 41791934
138181797695 41793231
579910495235 41794528
936125047482 41795825
167630377531 41797122
683546843504 41798419
13591652235 41799716
919701801035 41801013
536303944324 41802310
647868756395 41803607
766229394582 41804904
45305507443 41806201
304113218694 41807498
508554321017 41808795
103070029429 41810092
177257797862 41811389
935558728639 41812686
625216002675 41813983
565752524160 41815280
807570670121 41816577
18122202979 41817874
300148986793 41819171
249180290923 41820468
842682438387 41821765
41341275542 41823062
868166786322 41824359
710730147968 41825656
182920986292 41826953
101371072900 41828250
470044639693 41829547
711862785654 41830844
32280174054 41832141
258241392411 41833438
538002900853 41834735
558956698044 41836032
528375480522 41837329
572548350276 41838626
36244405955 41839923
987093743352 41841220
680148930446 41842517
307511131752 41843814
233889682162 41845111
27749623310 41846408
138748116538 41847705
415111711922 41849002
120625913562 41850299
366974610267 41851596
872697337066 41852893
882324757397 41854190
164798783316 41855487
129687015050 41856784
594068466310 41858081
698271133422 41859378
131385971579 41860675
713561742183 41861972
156870319514 41863269
469478320850 41864566
412846436550 41865863
424172813410 41867160
315439595554 41868457
360745102994 41869754
565752524160 41871051
557824060358 41872348
838718206486 41873645
207272696541 41874942
234456001005 41876239
348286088448 41877536
685245800033 41878833
710163829125 41880130
439463422171 41881427
444560291758 41882724
66825623477 41884021
870432061694 41885318
863069916735 41886615
246348696708 41887912
417943306137 41889209
697704814579 41890506
904977511117 41891803
744142959705 41893100
383397856714 41894397
751505104664 41895694
343755537704 41896991
262771943155 41898288
739046090118 41899585
218032754558 41900882
384530494400 41902179
314873276711 41903476
732816582845 41904773
344321856547 41906070
53800290088 41907367
552160871928 41908664
928762902523 41909961
295052117206 41911258
646736118709 41912555
284858378032 41913852
331862842001 41915149
197645276210 41916446
309776407124 41917743
496661625314 41919040
634843423006 41920337
912905974919 41921634
297317392578 41922931
358479827622 41924228
746408235077 41925525
749806148135 41926822
790581104831 41928119
925931308308 41929416
629746553419 41930713
568584118375 41932010
403785335062 41933307
295052117206 41934604
936125047482 41935901
779254727971 41937198
786050554087 41938495
1132637689 41939792
15856927607 41941089
480804697710 41942386
402652697376 41943683
125156464306 41944980
601430611269 41946277
912339656076 41947574
461549857048 41948871
816065452766 41950168
846646670288 41951465
547064002341 41952762
180655710920 41954059
141579710753 41955356
368107247953 41956653
230491769104 41957950
617853857716 41959247
570849393747 41960544
796244293261 41961841
707332234910 41963138
978032641864 41964435
395856871260 41965732
191982087780 41967029
413979074236 41968326
492697393413 41969623
702235365323 41970920
782652641029 41972217
586706321351 41973514
96274203313 41974811
971236815748 41976108
907242786489 41977405
487600523826 41978702
844381394916 41979999
279195189602 41981296
49269739344 41982593
641072930279 41983890
857973047148 41985187
164232464473 41986484
962175714260 41987781
466646726635 41989078
833621336899 41990375
278628870759 41991672
557824060358 41992969
266736175056 41994266
963874670789 41995563
148375536869 41996860
793412699046 41998157
181222029763 41999454
468345683164 42000751
867034148636 42002048
723189162514 42003345
366408291424 42004642
387928407458 42005939
377734668284 42007236
962742033103 42008533
57198203146 42009830
406050610434 42011127
865335192107 42012424
547630321184 42013721
816065452766 42015018
656363539040 42016315
206706377698 42017612
380566262499 42018909
277496233073 42020206
383964175557 42021503
551594553085 42022800
176125160176 42024097
97973159842 42025394
145543942654 42026691
758300930780 42027988
651266669453 42029285
663725683999 42030582
387928407458 42031879
432667596055 42033176
548196640027 42034473
753770380036 42035770
398688465475 42037067
722056524828 42038364
471177277379 42039661
668822553586 42040958
514217509447 42042255
786616872930 42043552
592935828624 42044849
919701801035 42046146
5096869590 42047443
423040175724 42048740
229359131418 42050037
800774844005 42051334
991624294096 42052631
110432174388 42053928
885156351612 42055225
989359018724 42056522
889686902356 42057819
427004407625 42059116
325633334728 42060413
112697449760 42061710
221430667616 42063007
729418669787 42064304
806438032435 42065601
573114669119 42066898
141013391910 42068195
56631884303 42069492
352816639192 42070789
946885105499 42072086
573680987962 42073383
528941799365 42074680
694873220364 42075977
323368059356 42077274
30581217525 42078571
6229507276 42079868
628613915733 42081165
790581104831 42082462
58330840832 42083759
992190612939 42085056
745275597391 42086353
299016349107 42087650
555558784986 42088947
872697337066 42090244
907242786489 42091541
789448467145 42092838
197078957367 42094135
241818145964 42095432
430968639526 42096729
50402377030 42098026
837019249957 42099323
109299536702 42100620
181222029763 42101917
901579598059 42103214
153472406456 42104511
350551363820 42105808
459284581676 42107105
135350203480 42108402
904411192274 42109699
604262205484 42110996
249746609766 42112293
458151943990 42113590
48703420501 42114887
518181741348 42116184
733949220531 42117481
434932871427 42118778
839850844172 42120075
684113162347 42121372
365275653738 42122669
536303944324 42123966
220298029930 42125263
534038668952 42126560
467213045478 42127857
47570782815 42129154
850610902189 42130451
83815188767 42131748
566318843003 42133045
249746609766 42134342
913472293762 42135639
742444003176 42136936
958211482359 42138233
954247250458 42139530
53233971245 42140827
688643713091 42142124
250879247452 42143421
471743596222 42144718
545365045812 42146015
426438088782 42147312
761698843838 42148609
269001450428 42149906
129120696207 42151203
241251827121 42152500
650700350610 42153797
365275653738 42155094
68524580006 42156391
890253221199 42157688
257675073568 42158985
353382958035 42160282
188584174722 42161579
391892639359 42162876
350551363820 42164173
88345739511 42165470
448524523659 42166767
505156407959 42168064
339791305803 42169361
641072930279 42170658
567451480689 42171955
109865855545 42173252
622950727303 42174549
349985044977 42175846
704500640695 42177143
22086434880 42178440
593502147467 42179737
504023770273 42181034
721490205985 42182331
882891076240 42183628
931594496738 42184925
433800233741 42186222
263338261998 42187519
848345626817 42188816
993323250625 42190113
80983594552 42191410
994455888311 42192707
20953797194 42194004
787183191773 42195301
701669046480 42196598
936125047482 42197895
214634841500 42199192
796810612104 42200489
680148930446 42201786
786616872930 42203083
933293453267 42204380
838151887643 42205677
934426090953 42206974
825126554254 42208271
247481334394 42209568
16989565293 42210865
868166786322 42212162
624083364989 42213459
49269739344 42214756
611058031600 42216053
490998436884 42217350
774724177227 42218647
269001450428 42219944
24351710252 42221241
289955247619 42222538
224828580674 42223835
122891188934 42225132
141013391910 42226429
916870206820 42227726
743010322019 42229023
69657217692 42230320
353382958035 42231617
802473800534 42232914
394157914731 42234211
925364989465 42235508
303546899851 42236805
532906031266 42238102
28315942153 42239399
652399307139 42240696
727719713258 42241993
951981975086 42243290
263338261998 42244587
467213045478 42245884
3397913061 42247181
902145916902 42248478
880625800868 42249775
748673510449 42251072
412846436550 42252369
382831537871 42253666
45305507443 42254963
603695886641 42256260
147242899183 42257557
440596059857 42258854
5663188433 42260151
82682551081 42261448
223129624145 42262745
894783771943 42264042
777555771442 42265339
631445509948 42266636
949150380871 42267933
877227887810 42269230
95707884470 42270527
260506667783 42271824
963874670789 42273121
125722783149 42274418
650134031767 42275715
256542435882 42277012
621818089617 42278309
513651190604 42279606
240685508278 42280903
859105684834 42282200
796244293261 42283497
80417275709 42284794
940655598226 42286091
915737569134 42287388
467213045478 42288685
378300987127 42289982
77019362651 42291279
399821103161 42292576
388494726301 42293873
464947770106 42295170
301281624479 42296467
364709334895 42297764
663725683999 42299061
553859828457 42300358
477973103495 42301655
904411192274 42302952
892518496571 42304249
596900060525 42305546
82682551081 42306843
990491656410 42308140
360178784151 42309437
719224930613 42310734
249180290923 42312031
479672060024 42313328
217466435715 42314625
94008927941 42315922
392458958202 42317219
287123653404 42318516
609925393914 42319813
566318846 42321110
252011885138 42322407
78152000337 42323704
726020756729 42325001
416244349608 42326298
63427710419 42327595
159135594886 42328892
927063945994 42330189
168196696374 42331486
57198203146 42332783
681847886975 42334080
205573740012 42335377
277496233073 42336674
238420232906 42337971
208971653070 42339268
370372523325 42340565
390193682830 42341862
883457395083 42343159
978032641864 42344456
559523016887 42345753
125722783149 42347050
268435131585 42348347
830789742684 42349644
387362088615 42350941
391892639359 42352238
952548293929 42353535
735081858217 42354832
167630377531 42356129
259374030097 42357426
621818089617 42358723
207839015384 42360020
709031191439 42361317
323934378199 42362614
205573740012 42363911
295618436049 42365208
270134088114 42366505
45871826286 42367802
974634728806 42369099
387362088615 42370396
510819596389 42371693
608226437385 42372990
126289101992 42374287
234456001005 42375584
488166842669 42376881
535171306638 42378178
895350090786 42379475
723755481357 42380772
341490262332 42382069
268435131585 42383366
256542435882 42384663
434366552584 42385960
827391829626 42387257
389061045144 42388554
40774956699 42389851
586140002508 42391148
335827073902 42392445
107034261330 42393742
615022263501 42395039
225394899517 42396336
530074437051 42397633
104768985958 42398930
312041682496 42400227
757168293094 42401524
709597510282 42402821
269001450428 42404118
131385971579 42405415
20953797194 42406712
65126666948 42408009
371505161011 42409306
378300987127 42410603
235588638691 42411900
294485798363 42413197
664858321685 42414494
933859772110 42415791
88912058354 42417088
571415712590 42418385
108733217859 42419682
375469392912 42420979
577078901020 42422276
652965625982 42423573
689776350777 42424870
945752467813 42426167
843815076073 42427464
489299480355 42428761
895916409629 42430058
744709278548 42431355
899314322687 42432652
839284525329 42433949
536303944324 42435246
451922436717 42436543
894783771943 42437840
461549857048 42439137
697138495736 42440434
412846436550 42441731
882324757397 42443028
917436525663 42444325
236154957534 42445622
502324813744 42446919
86646782982 42448216
319403827455 42449513
751505104664 42450810
108166899016 42452107
608792756228 42453404
404351653905 42454701
596333741682 42455998
651832988296 42457295
160268232572 42458592
519314379034 42459889
53233971245 42461186
734515539374 42462483
152906087613 42463780
985961105666 42465077
323934378199 42466374
100804754057 42467671
350551363820 42468968
468912002007 42470265
168196696374 42471562
727153394415 42472859
931028177895 42474156
378867305970 42475453
107600580173 42476750
462682494734 42478047
350551363820 42479344
613323306972 42480641
852876177561 42481938
756035655408 42483235
899314322687 42484532
578211538706 42485829
487034204983 42487126
703934321852 42488423
594634785153 42489720
987093743352 42491017
775856814913 42492314
423606494567 42493611
164232464473 42494908
535171306638 42496205
404351653905 42497502
630879191105 42498799
190849450094 42500096
390193682830 42501393
721490205985 42502690
934992409796 42503987
411147480021 42505284
121192232405 42506581
117794319347 42507878
57198203146 42509175
911207018390 42510472
208405334227 42511769
510819596389 42513066
950283018557 42514363
66825623477 42515660
566885161846 42516957
641072930279 42518254
18688521822 42519551
682980524661 42520848
895350090786 42522145
325067015885 42523442
48137101658 42524739
502324813744 42526036
53800290088 42527333
385663132086 42528630
101371072900 42529927
941788235912 42531224
889120583513 42532521
938390322854 42533818
730551307473 42535115
142146029596 42536412
794545336732 42537709
23219072566 42539006
144977623811 42540303
242950783650 42541600
449657161345 42542897
547630321184 42544194
850610902189 42545491
714128061026 42546788
252578203981 42548085
80983594552 42549382
556125103829 42550679
5663188433 42551976
296184754892 42553273
97406840999 42554570
933293453267 42555867
705633278381 42557164
662026727470 42558461
258241392411 42559758
380566262499 42561055
390760001673 42562352
464947770106 42563649
595767422839 42564946
589537915566 42566243
100804754057 42567540
784917916401 42568837
728286032101 42570134
544232408126 42571431
872697337066 42572728
846646670288 42574025
606527480856 42575322
390193682830 42576619
514783828290 42577916
7362144962 42579213
85514145296 42580510
366408291424 42581807
840983481858 42583104
585573683665 42584401
84381507610 42585698
442295016386 42586995
822294960039 42588292
978598960707 42589589
188584174722 42590886
850044583346 42592183
383397856714 42593480
342056581175 42594777
636542379535 42596074
808703307807 42597371
35678087112 42598668
592369509781 42599965
558390379201 42601262
9627420334 42602559
759999887309 42603856
240119189435 42605153
693740582678 42606450
796244293261 42607747
578777857549 42609044
181222029763 42610341
423040175724 42611638
800208525162 42612935
183487305135 42614232
868166786322 42615529
201609508111 42616826
203874783483 42618123
215201160343 42619420
568584118375 42620717
494396349942 42622014
141013391910 42623311
581609451764 42624608
938390322854 42625905
217466435715 42627202
594068466310 42628499
427570726468 42629796
261072986626 42631093
358479827622 42632390
464947770106 42633687
879493163182 42634984
722056524828 42636281
396989508946 42637578
753770380036 42638875
15290608764 42640172
215201160343 42641469
250879247452 42642766
867034148636 42644063
415678030765 42645360
167630377531 42646657
188584174722 42647954
889120583513 42649251
852309858718 42650548
26616985624 42651845
144977623811 42653142
224262261831 42654439
552160871928 42655736
986527424509 42657033
71356174221 42658330
807004351278 42659627
622950727303 42660924
805871713592 42662221
608226437385 42663518
930461859052 42664815
155737681828 42666112
378300987127 42667409
382831537871 42668706
408315885806 42670003
205573740012 42671300
470044639693 42672597
267302493899 42673894
330730204315 42675191
338658668117 42676488
578211538706 42677785
677317336231 42679082
29448579839 42680379
309776407124 42681676
232190725633 42682973
292786841834 42684270
455320349775 42685567
617853857716 42686864
762265162681 42688161
843815076073 42689458
656363539040 42690755
701669046480 42692052
778688409128 42693349
258807711254 42694646
305245856380 42695943
437764465642 42697240
475141509280 42698537
770759945326 42699834
546497683498 42701131
134783884637 42702428
832488699213 42703725
579344176392 42705022
743010322019 42706319
377734668284 42707616
675052060859 42708913
308643769438 42710210
240119189435 42711507
634843423006 42712804
543666089283 42714101
538002900853 42715398
378867305970 42716695
748673510449 42717992
607093799699 42719289
686378437719 42720586
432101277212 42721883
770193626483 42723180
834753974585 42724477
638241336064 42725774
526110205150 42727071
558956698044 42728368
406050610434 42729665
296751073735 42730962
263904580841 42732259
358479827622 42733556
440029741014 42734853
674485742016 42736150
972935772277 42737447
146110261497 42738744
709597510282 42740041
787183191773 42741338
796810612104 42742635
844947713759 42743932
665990959371 42745229
501758494901 42746526
919701801035 42747823
782086322186 42749120
391326320516 42750417
753770380036 42751714
810402264336 42753011
605394843170 42754308
332995479687 42755605
919701801035 42756902
756035655408 42758199
957078844673 42759496
414545393079 42760793
915171250291 42762090
173293565961 42763387
556125103829 42764684
283159421503 42765981
681847886975 42767278
629746553419 42768575
992756931782 42769872
808703307807 42771169
248613972080 42772466
211803247285 42773763
962175714260 42775060
963308351946 42776357
96274203313 42777654
471743596222 42778951
989359018724 42780248
752637742350 42781545
194813681995 42782842
26616985624 42784139
290521566462 42785436
195380000838 42786733
592369509781 42788030
964440989632 42789327
27749623310 42790624
314306957868 42791921
488733161512 42793218
169895652903 42794515
25484347938 42795812
920268119878 42797109
338658668117 42798406
608226437385 42799703
394724233574 42801000
297317392578 42802297
552727190771 42803594
933293453267 42804891
395290552417 42806188
325633334728 42807485
651266669453 42808782
161400870258 42810079
457585625147 42811376
459850900519 42812673
690908988463 42813970
536303944324 42815267
562920929945 42816564
839284525329 42817861
36810724798 42819158
795677974418 42820455
783218959872 42821752
874396293595 42823049
346020813076 42824346
324500697042 42825643
940655598226 42826940
263904580841 42828237
580476814078 42829534
797943249790 42830831
255409798196 42832128
284858378032 42833425
883457395083 42834722
735081858217 42836019
286557334561 42837316
680715249289 42838613
827958148469 42839910
602563248955 42841207
501758494901 42842504
698271133422 42843801
404351653905 42845098
560089335730 42846395
262771943155 42847692
742444003176 42848989
924798670622 42850286
502891132587 42851583
485335248454 42852880
790581104831 42854177
922533395250 42855474
783785278715 42856771
117228000504 42858068
708464872596 42859365
581043132921 42860662
881192119711 42861959
757168293094 42863256
21520116037 42864553
296751073735 42865850
167630377531 42867147
1132637689 42868444
30014898682 42869741
3964231904 42871038
151773449927 42872335
664858321685 42873632
565186205317 42874929
271266725800 42876226
803040119377 42877523
484202610768 42878820
90611014883 42880117
122891188934 42881414
756601974251 42882711
979731598393 42884008
282593102660 42885305
250312928609 42886602
509686958703 42887899
78718319180 42889196
178390435548 42890493
560655654573 42891790
552727190771 42893087
754903017722 42894384
595767422839 42895681
948584062028 42896978
879493163182 42898275
346020813076 42899572
981996873765 42900869
743576640862 42902166
639940292593 42903463
211803247285 42904760
577645219863 42906057
490998436884 42907354
931028177895 42908651
391892639359 42909948
460417219362 42911245
61728753890 42912542
351117682663 42913839
515916465976 42915136
379433624813 42916433
868166786322 42917730
696572176893 42919027
521579654406 42920324
481371016553 42921621
707332234910 42922918
660327770941 42924215
360745102994 42925512
135916522323 42926809
47004463972 42928106
386229450929 42929403
573114669119 42930700
908941743018 42931997
588405277880 42933294
421341219195 42934591
549329277713 42935888
438897103328 42937185
184053623978 42938482
825692873097 42939779
449657161345 42941076
627481278047 42942373
381132581342 42943670
887987945827 42944967
611624350443 42946264
660327770941 42947561
152339768770 42948858
801341162848 42950155
797943249790 42951452
144411304968 42952749
296751073735 42954046
911207018390 42955343
443993972915 42956640
47004463972 42957937
342056581175 42959234
638241336064 42960531
645603481023 42961828
272399363486 42963125
381132581342 42964422
852876177561 42965719
70223536535 42967016
323934378199 42968313
544232408126 42969610
216900116872 42970907
617853857716 42972204
555558784986 42973501
333561798530 42974798
3 42976095
225961218360 42977392
164232464473 42978689
13591652235 42979986
454187712089 42981283
506289045645 42982580
101371072900 42983877
389061045144 42985174
387928407458 42986471
292786841834 42987768
457019306304 42989065
264470899684 42990362
897615366158 42991659
67958261163 42992956
28315942153 42994253
820029684667 42995550
33412811740 42996847
404351653905 42998144
126289101992 42999441
922533395250 43000738
984828467980 43002035
727719713258 43003332
54366608931 43004629
435499190270 43005926
854575134090 43007223
992756931782 43008520
446259248287 43009817
507988002174 43011114
273532001172 43012411
735648177060 43013708
910640699547 43015005
450789799031 43016302
542533451597 43017599
702235365323 43018896
511385915232 43020193
709597510282 43021490
412280117707 43022787
871564699380 43024084
253710841667 43025381
227660174889 43026678
182354667449 43027975
578211538706 43029272
242950783650 43030569
498926900686 43031866
424739132253 43033163
761698843838 43034460
347153450762 43035757
71922493064 43037054
616154901187 43038351
899880641530 43039648
371505161011 43040945
816631771609 43042242
178390435548 43043539
143844986125 43044836
870432061694 43046133
409448523492 43047430
353382958035 43048727
675618379702 43050024
236154957534 43051321
279195189602 43052618
110998493231 43053915
219731711087 43055212
168196696374 43056509
689210031934 43057806
809269626650 43059103
515916465976 43060400
441162378700 43061697
363576697209 43062994
962742033103 43064291
220864348773 43065588
69090898849 43066885
902712235745 43068182
632011828791 43069479
455320349775 43070776
457585625147 43072073
582175770607 43073370
218599073401 43074667
177824116705 43075964
358479827622 43077261
146110261497 43078558
791713742517 43079855
907242786489 43081152
544232408126 43082449
493263712256 43083746
407183248120 43085043
940655598226 43086340
60596116204 43087637
500059538372 43088934
3 43090231
291087885305 43091528
372637798697 43092825
827958148469 43094122
248613972080 43095419
433233914898 43096716
403785335062 43098013
401520059690 43099310
820029684667 43100607
305812175223 43101904
332429160844 43103201
550461915399 43104498
558956698044 43105795
490432118041 43107092
986527424509 43108389
254277160510 43109686
398688465475 43110983
876661568967 43112280
761698843838 43113577
107600580173 43114874
851743539875 43116171
851743539875 43117468
282026783817 43118765
779821046814 43120062
650700350610 43121359
443993972915 43122656
862503597892 43123953
172727247118 43125250
97973159842 43126547
382265219028 43127844
35678087112 43129141
248613972080 43130438
16423246450 43131735
944619830127 43133032
501192176058 43134329
959344120045 43135626
962742033103 43136923
293919479520 43138220
625782321518 43139517
826825510783 43140814
91177333726 43142111
441162378700 43143408
258241392411 43144705
804172757063 43146002
443427654072 43147299
608792756228 43148596
283159421503 43149893
718658611770 43151190
529508118208 43152487
665990959371 43153784
100238435214 43155081
5096869590 43156378
64560348105 43157675
117228000504 43158972
269001450428 43160269
672786785487 43161566
296184754892 43162863
576512582177 43164160
447958204816 43165457
590670553252 43166754
958777801202 43168051
624083364989 43169348
33979130583 43170645
790581104831 43171942
438330784485 43173239
884590032769 43174536
160834551415 43175833
475141509280 43177130
425305451096 43178427
319403827455 43179724
384530494400 43181021
271266725800 43182318
259374030097 43183615
909508061861 43184912
227093856046 43186209
316005914397 43187506
180655710920 43188803
318271189769 43190100
365841972581 43191397
818330728138 43192694
402086378533 43193991
909508061861 43195288
189150493565 43196585
512518552918 43197882
182354667449 43199179
822861278882 43200476
875528931281 43201773
949716699714 43203070
428137045311 43204367
796810612104 43205664
20953797194 43206961
816631771609 43208258
818330728138 43209555
996721163683 43210852
699403771108 43212149
158002957200 43213446
39642319013 43214743
63994029262 43216040
317138552083 43217337
490998436884 43218634
253144522824 43219931
139314435381 43221228
160834551415 43222525
369239885639 43223822
141579710753 43225119
830223423841 43226416
339224986960 43227713
373204117540 43229010
950283018557 43230307
264470899684 43231604
250879247452 43232901
197645276210 43234198
144411304968 43235495
497794263000 43236792
315439595554 43238089
307511131752 43239386
799642206319 43240683
423606494567 43241980
825126554254 43243277
701102727637 43244574
209537971913 43245871
629180234576 43247168
703368003009 43248465
293919479520 43249762
18122202979 43251059
826259191940 43252356
702235365323 43253653
193681044309 43254950
738479771275 43256247
811534902022 43257544
21520116037 43258841
164232464473 43260138
971236815748 43261435
442295016386 43262732
729418669787 43264029
158002957200 43265326
995588525997 43266623
112131130917 43267920
322235421670 43269217
885722670455 43270514
506855364488 43271811
887987945827 43273108
454187712089 43274405
928196583680 43275702
648435075238 43276999
929329221366 43278296
190283131251 43279593
628047596890 43280890
893084815414 43282187
583874727136 43283484
780953684500 43284781
491564755727 43286078
747540872763 43287375
849478264503 43288672
946885105499 43289969
711862785654 43291266
981430554922 43292563
595201103996 43293860
325067015885 43295157
87779420668 43296454
801341162848 43297751
692041626149 43299048
68524580006 43300345
600297973583 43301642
780953684500 43302939
146110261497 43304236
363576697209 43305533
373204117540 43306830
371505161011 43308127
267868812742 43309424
701669046480 43310721
481371016553 43312018
462116175891 43313315
598032698211 43314612
651832988296 43315909
86646782982 43317206
798509568633 43318503
595767422839 43319800
391326320516 43321097
302980581008 43322394
604262205484 43323691
934992409796 43324988
114396406289 43326285
974068409963 43327582
748107191606 43328879
837585568800 43330176
406050610434 43331473
349418726134 43332770
455320349775 43334067
483069973082 43335364
909508061861 43336661
703368003009 43337958
954247250458 43339255
455886668618 43340552
54366608931 43341849
10760058020 43343146
771892583012 43344443
219731711087 43345740
462682494734 43347037
281460464974 43348334
926497627151 43349631
644470843337 43350928
507988002174 43352225
710730147968 43353522
323934378199 43354819
88912058354 43356116
414545393079 43357413
4530550747 43358710
398688465475 43360007
522145973249 43361304
574247306805 43362601
633710785320 43363898
648435075238 43365195
721490205985 43366492
74754087279 43367789
528941799365 43369086
700536408794 43370383
371505161011 43371680
152339768770 43372977
373770436383 43374274
727719713258 43375571
126289101992 43376868
943487192441 43378165
395856871260 43379462
81549913395 43380759
858539365991 43382056
114962725132 43383353
904411192274 43384650
881192119711 43385947
499493219529 43387244
8494782648 43388541
585007364822 43389838
133084928108 43391135
133084928108 43392432
595201103996 43393729
471743596222 43395026
239552870592 43396323
760566206152 43397620
581609451764 43398917
361311421837 43400214
879493163182 43401511
406616929277 43402808
139314435381 43404105
938956641697 43405402
427004407625 43406699
829090786155 43407996
419075943823 43409293
359046146465 43410590
888554264670 43411887
792846380203 43413184
625782321518 43414481
360745102994 43415778
276363595387 43417075
902712235745 43418372
913472293762 43419669
174992522490 43420966
30014898682 43422263
504590089116 43423560
716393336398 43424857
253710841667 43426154
154038725299 43427451
628047596890 43428748
998420120212 43430045
66825623477 43431342
583308408293 43432639
361877740680 43433936
762831481524 43435233
818897046981 43436530
191415768937 43437827
413412755393 43439124
518748060191 43440421
169895652903 43441718
617287538873 43443015
294485798363 43444312
684679481190 43445609
490998436884 43446906
259940348940 43448203
319403827455 43449500
508554321017 43450797
641072930279 43452094
325067015885 43453391
983695830294 43454688
983129511451 43455985
378300987127 43457282
805305394749 43458579
468912002007 43459876
411147480021 43461173
340923943489 43462470
995022207154 43463767
493830031099 43465064
427004407625 43466361
35678087112 43467658
125156464306 43468955
218599073401 43470252
380566262499 43471549
852309858718 43472846
381132581342 43474143
773591539541 43475440
329597566629 43476737
807570670121 43478034
363010378366 43479331
765663075739 43480628
475707828123 43481925
248047653237 43483222
234456001005 43484519
962742033103 43485816
847779307974 43487113
841549800701 43488410
194813681995 43489707
140447073067 43491004
564619886474 43492301
651832988296 43493598
978032641864 43494895
439463422171 43496192
638241336064 43497489
431534958369 43498786
957078844673 43500083
299016349107 43501380
538002900853 43502677
364709334895 43503974
682980524661 43505271
933859772110 43506568
3964231904 43507865
892518496571 43509162
406050610434 43510459
62295072733 43511756
512518552918 43513053
961043076574 43514350
483069973082 43515647
971803134591 43516944
309210088281 43518241
686944756562 43519538
733382901688 43520835
598599017054 43522132
895916409629 43523429
505156407959 43524726
654098263668 43526023
95707884470 43527320
259374030097 43528617
780953684500 43529914
865901510950 43531211
577078901020 43532508
60596116204 43533805
1698956532 43535102
868166786322 43536399
175558841333 43537696
105901623644 43538993
214634841500 43540290
357913508779 43541587
315439595554 43542884
664858321685 43544181
812101220865 43545478
911207018390 43546775
621818089617 43548072
253144522824 43549369
99105797528 43550666
207272696541 43551963
194247363152 43553260
772458901855 43554557
130819652736 43555854
334128117373 43557151
803606438220 43558448
868166786322 43559745
603695886641 43561042
309776407124 43562339
472876233908 43563636
227660174889 43564933
60596116204 43566230
906110148803 43567527
874962612438 43568824
165931421002 43570121
172727247118 43571418
38509681327 43572715
374903074069 43574012
274664638858 43575309
766795713425 43576606
6795826119 43577903
59463478518 43579200
442861335229 43580497
446825567130 43581794
915171250291 43583091
968971540376 43584388
463815132420 43585685
281460464974 43586982
950283018557 43588279
735648177060 43589576
851177221032 43590873
75886724965 43592170
71922493064 43593467
332995479687 43594764
66825623477 43596061
842682438387 43597358
212369566128 43598655
931028177895 43599952
423606494567 43601249
932727134424 43602546
21520116037 43603843
785484235244 43605140
46438145129 43606437
781520003343 43607734
679016292760 43609031
851177221032 43610328
78152000337 43611625
220864348773 43612922
243517102493 43614219
374903074069 43615516
825692873097 43616813
436631827956 43618110
279195189602 43619407
413412755393 43620704
698271133422 43622001
283725740346 43623298
558390379201 43624595
365841972581 43625892
350551363820 43627189
848345626817 43628486
151773449927 43629783
786050554087 43631080
8494782648 43632377
635409741849 43633674
104768985958 43634971
929329221366 43636268
951415656243 43637565
101371072900 43638862
579344176392 43640159
481937335396 43641456
154038725299 43642753
69657217692 43644050
258807711254 43645347
467213045478 43646644
225961218360 43647941
679016292760 43649238
736780814746 43650535
823427597725 43651832
769627307640 43653129
88912058354 43654426
71356174221 43655723
80417275709 43657020
817198090452 43658317
369806204482 43659614
735648177060 43660911
333561798530 43662208
718658611770 43663505
60029797361 43664802
121758551248 43666099
262771943155 43667396
161400870258 43668693
207272696541 43669990
5663188433 43671287
767928351111 43672584
627481278047 43673881
561788292259 43675178
709031191439 43676475
681847886975 43677772
598599017054 43679069
151207131084 43680366
345454494233 43681663
528375480522 43682960
645037162180 43684257
128554377364 43685554
363576697209 43686851
670521510115 43688148
810968583179 43689445
549895596556 43690742
278062551916 43692039
647868756395 43693336
925931308308 43694633
107034261330 43695930
599165335897 43697227
957078844673 43698524
167064058688 43699821
495528987628 43701118
353949276878 43702415
793979017889 43703712
522145973249 43705009
810402264336 43706306
156304000671 43707603
953114612772 43708900
209537971913 43710197
796244293261 43711494
787183191773 43712791
845514032602 43714088
251445566295 43715385
339224986960 43716682
69090898849 43717979
440596059857 43719276
920834438721 43720573
315439595554 43721870
416244349608 43723167
95707884470 43724464
814366496237 43725761
545365045812 43727058
189150493565 43728355
30581217525 43729652
24918029095 43730949
297317392578 43732246
899314322687 43733543
226527537203 43734840
647868756395 43736137
843815076073 43737434
416244349608 43738731
675052060859 43740028
852876177561 43741325
136482841166 43742622
45871826286 43743919
749239829292 43745216
219731711087 43746513
659761452098 43747810
652399307139 43749107
917436525663 43750404
923666032936 43751701
811534902022 43752998
360745102994 43754295
280327827288 43755592
340357624646 43756889
541967132754 43758186
603129567798 43759483
483069973082 43760780
959910438888 43762077
561788292259 43763374
141579710753 43764671
776989452599 43765968
64560348105 43767265
406050610434 43768562
570283074904 43769859
307511131752 43771156
881758438554 43772453
552727190771 43773750
332429160844 43775047
765663075739 43776344
265037218527 43777641
709597510282 43778938
944053511284 43780235
702801684166 43781532
585007364822 43782829
340923943489 43784126
9061101491 43785423
977466323021 43786720
484202610768 43788017
700536408794 43789314
637108698378 43790611
427570726468 43791908
885156351612 43793205
800774844005 43794502
223129624145 43795799
145543942654 43797096
733949220531 43798393
36810724798 43799690
550461915399 43800987
151207131084 43802284
981996873765 43803581
560655654573 43804878
446259248287 43806175
595767422839 43807472
58330840832 43808769
599731654740 43810066
693174263835 43811363
891952177728 43812660
121192232405 43813957
455886668618 43815254
314306957868 43816551
766795713425 43817848
340923943489 43819145
50968695873 43820442
904411192274 43821739
788882148302 43823036
334694436216 43824333
853442496404 43825630
141579710753 43826927
823993916568 43828224
857973047148 43829521
653531944825 43830818
476274146966 43832115
301847943322 43833412
720357568299 43834709
996154844840 43836006
720923887142 43837303
729984988630 43838600
209537971913 43839897
389061045144 43841194
869299424008 43842491
144411304968 43843788
633144466477 43845085
877794206653 43846382
121758551248 43847679
967838902690 43848976
389627363987 43850273
33412811740 43851570
675052060859 43852867
93442609098 43854164
304113218694 43855461
697138495736 43856758
101371072900 43858055
757734611937 43859352
625216002675 43860649
621251770774 43861946
293353160677 43863243
974634728806 43864540
569716756061 43865837
186318899350 43867134
658628814412 43868431
689776350777 43869728
534604987795 43871025
33979130583 43872322
667123597057 43873619
131385971579 43874916
413412755393 43876213
341490262332 43877510
513651190604 43878807
187451537036 43880104
218599073401 43881401
962175714260 43882698
510819596389 43883995
782652641029 43885292
244649740179 43886589
800208525162 43887886
581609451764 43889183
765663075739 43890480
825126554254 43891777
29448579839 43893074
425871769939 43894371
44172869757 43895668
183487305135 43896965
918002844506 43898262
322801740513 43899559
188017855879 43900856
480238378867 43902153
574813625648 43903450
937257685168 43904747
863069916735 43906044
559523016887 43907341
568017799532 43908638
295618436049 43909935
964440989632 43911232
673919423173 43912529
748107191606 43913826
123457507777 43915123
118926957033 43916420
959910438888 43917717
569150437218 43919014
625782321518 43920311
896482728472 43921608
258807711254 43922905
110998493231 43924202
206706377698 43925499
297317392578 43926796
616721220030 43928093
419075943823 43929390
518181741348 43930687
377734668284 43931984
820596003510 43933281
918569163349 43934578
344321856547 43935875
487034204983 43937172
469478320850 43938469
594634785153 43939766
659195133255 43941063
907242786489 43942360
445692929444 43943657
959344120045 43944954
421341219195 43946251
794545336732 43947548
45871826286 43948845
113830087446 43950142
712429104497 43951439
419075943823 43952736
871564699380 43954033
874962612438 43955330
132518609265 43956627
472309915065 43957924
712429104497 43959221
63427710419 43960518
629746553419 43961815
184053623978 43963112
455320349775 43964409
732816582845 43965706
357347189936 43967003
961043076574 43968300
71922493064 43969597
576512582177 43970894
667123597057 43972191
239552870592 43973488
184053623978 43974785
74754087279 43976082
105335304801 43977379
26050666781 43978676
961043076574 43979973
336393392745 43981270
712429104497 43982567
838151887643 43983864
803040119377 43985161
574813625648 43986458
228226493732 43987755
532906031266 43989052
183487305135 43990349
222563305302 43991646
777555771442 43992943
33979130583 43994240
646169799866 43995537
379433624813 43996834
12459014549 43998131
276363595387 43999428
739612408961 44000725
978598960707 44002022
946318786656 44003319
218032754558 44004616
332429160844 44005913
718092292927 44007210
267302493899 44008507
924232351779 44009804
277496233073 44011101
104202667115 44012398
237287595220 44013695
414545393079 44014992
885722670455 44016289
936691366325 44017586
873263655909 44018883
566318846 44020180
547630321184 44021477
218032754558 44022774
977466323021 44024071
642205567965 44025368
543099770440 44026665
719224930613 44027962
56631884303 44029259
675618379702 44030556
44739188600 44031853
237853914063 44033150
10760058020 44034447
22086434880 44035744
573114669119 44037041
741877684333 44038338
997287482526 44039635
632578147634 44040932
962742033103 44042229
863069916735 44043526
425305451096 44044823
490998436884 44046120
980864236079 44047417
443427654072 44048714
7928463805 44050011
377734668284 44051308
854575134090 44052605
527242842836 44053902
970104178062 44055199
869299424008 44056496
290521566462 44057793
970670496905 44059090
86646782982 44060387
587272640194 44061684
884590032769 44062981
553859828457 44064278
47004463972 44065575
960476757731 44066872
161400870258 44068169
883457395083 44069466
951415656243 44070763
779821046814 44072060
291087885305 44073357
724888119043 44074654
475141509280 44075951
874962612438 44077248
467779364321 44078545
754903017722 44079842
536870263167 44081139
989359018724 44082436
84947826453 44083733
843815076073 44085030
461549857048 44086327
779254727971 44087624
512518552918 44088921
31147536368 44090218
773025220698 44091515
4530550747 44092812
545931364655 44094109
646736118709 44095406
477973103495 44096703
757734611937 44098000
44739188600 44099297
558956698044 44100594
462682494734 44101891
758300930780 44103188
901579598059 44104485
477973103495 44105782
704500640695 44107079
912339656076 44108376
560655654573 44109673
75886724965 44110970
290521566462 44112267
976900004178 44113564
989359018724 44114861
633710785320 44116158
560655654573 44117455
272965682329 44118752
343755537704 44120049
438330784485 44121346
736780814746 44122643
848345626817 44123940
115529043975 44125237
306378494066 44126534
350551363820 44127831
324500697042 44129128
340923943489 44130425
608226437385 44131722
884590032769 44133019
763397800367 44134316
987660062195 44135613
937257685168 44136910
348286088448 44138207
243517102493 44139504
871564699380 44140801
595767422839 44142098
766795713425 44143395
162533507944 44144692
568017799532 44145989
665424640528 44147286
296751073735 44148583
231058087947 44149880
346587131919 44151177
489865799198 44152474
774724177227 44153771
854008815247 44155068
953680931615 44156365
110432174388 44157662
621818089617 44158959
338092349274 44160256
466080407792 44161553
752637742350 44162850
861370960206 44164147
748107191606 44165444
60596116204 44166741
344321856547 44168038
900446960373 44169335
70223536535 44170632
57198203146 44171929
865335192107 44173226
347153450762 44174523
895916409629 44175820
957645163516 44177117
775856814913 44178414
356214552250 44179711
400953740847 44181008
995022207154 44182305
205007421169 44183602
852876177561 44184899
336393392745 44186196
901579598059 44187493
461549857048 44188790
855141452933 44190087
748673510449 44191384
507421683331 44192681
994455888311 44193978
332429160844 44195275
984828467980 44196572
137615478852 44197869
304113218694 44199166
445126610601 44200463
865335192107 44201760
603129567798 44203057
361311421837 44204354
339224986960 44205651
953114612772 44206948
116661681661 44208245
950283018557 44209542
23219072566 44210839
677883655074 44212136
259940348940 44213433
137615478852 44214730
253144522824 44216027
624649683832 44217324
321102783984 44218621
601996930112 44219918
246348696708 44221215
282593102660 44222512
297883711421 44223809
89478377197 44225106
922533395250 44226403
638807654907 44227700
415111711922 44228997
913472293762 44230294
729418669787 44231591
884023713926 44232888
565752524160 44234185
591803190938 44235482
408882204649 44236779
232757044476 44238076
898181685001 44239373
740745046647 44240670
481937335396 44241967
351684001506 44243264
129687015050 44244561
967272583847 44245858
297317392578 44247155
645603481023 44248452
369239885639 44249749
625782321518 44251046
878926844339 44252343
298450030264 44253640
595201103996 44254937
647302437552 44256234
945186148970 44257531
778122090285 44258828
271833044643 44260125
122891188934 44261422
82116232238 44262719
805305394749 44264016
393591595888 44265313
215201160343 44266610
424172813410 44267907
185186261664 44269204
608226437385 44270501
203874783483 44271798
499493219529 44273095
7362144962 44274392
909508061861 44275689
438330784485 44276986
774724177227 44278283
106467942487 44279580
344321856547 44280877
877227887810 44282174
820029684667 44283471
305245856380 44284768
605394843170 44286065
901013279216 44287362
995022207154 44288659
482503654239 44289956
242950783650 44291253
135350203480 44292550
203874783483 44293847
711862785654 44295144
75320406122 44296441
891385858885 44297738
485901567297 44299035
395856871260 44300332
696005858050 44301629
626348640361 44302926
778122090285 44304223
136482841166 44305520
151207131084 44306817
906110148803 44308114
218032754558 44309411
596333741682 44310708
817198090452 44312005
679582611603 44313302
176125160176 44314599
790581104831 44315896
387928407458 44317193
523844929778 44318490
255409798196 44319787
299582667950 44321084
274098320015 44322381
466646726635 44323678
269567769271 44324975
39076000170 44326272
321102783984 44327569
829090786155 44328866
135916522323 44330163
428703364154 44331460
443993972915 44332757
858539365991 44334054
987093743352 44335351
750372466978 44336648
515350147133 44337945
401520059690 44339242
699403771108 44340539
172727247118 44341836
347719769605 44343133
778122090285 44344430
263338261998 44345727
519314379034 44347024
845514032602 44348321
70789855378 44349618
793979017889 44350915
860804641363 44352212
51535014716 44353509
94008927941 44354806
946318786656 44356103
672786785487 44357400
534604987795 44358697
129687015050 44359994
434366552584 44361291
181222029763 44362588
176691479019 44363885
759433568466 44365182
148375536869 44366479
983695830294 44367776
519314379034 44369073
283159421503 44370370
724321800200 44371667
596900060525 44372964
458718262833 44374261
750372466978 44375558
129120696207 44376855
326765972414 44378152
151207131084 44379449
665990959371 44380746
302980581008 44382043
466646726635 44383340
932160815581 44384637
186885218193 44385934
840417163015 44387231
998420120212 44388528
268435131585 44389825
183487305135 44391122
324500697042 44392419
183487305135 44393716
39076000170 44395013
541967132754 44396310
32280174054 44397607
214634841500 44398904
834187655742 44400201
822861278882 44401498
428703364154 44402795
56065565460 44404092
371505161011 44405389
449090842502 44406686
147809218026 44407983
417943306137 44409280
548196640027 44410577
439463422171 44411874
978598960707 44413171
916870206820 44414468
360178784151 44415765
920268119878 44417062
803606438220 44418359
990491656410 44419656
459850900519 44420953
172160928275 44422250
278062551916 44423547
177257797862 44424844
353382958035 44426141
676751017388 44427438
679016292760 44428735
652965625982 44430032
400387422004 44431329
440596059857 44432626
279761508445 44433923
225394899517 44435220
870998380537 44436517
224262261831 44437814
138748116538 44439111
977466323021 44440408
47570782815 44441705
413979074236 44443002
699403771108 44444299
270700406957 44445596
993889569468 44446893
759999887309 44448190
387928407458 44449487
528375480522 44450784
910640699547 44452081
7362144962 44453378
497794263000 44454675
756035655408 44455972
874962612438 44457269
400953740847 44458566
993323250625 44459863
897615366158 44461160
798509568633 44462457
556691422672 44463754
443993972915 44465051
126855420835 44466348
808136988964 44467645
253710841667 44468942
266736175056 44470239
736214495903 44471536
251445566295 44472833
373770436383 44474130
156304000671 44475427
255976117039 44476724
507421683331 44478021
769627307640 44479318
512518552918 44480615
936125047482 44481912
406616929277 44483209
114962725132 44484506
904977511117 44485803
676751017388 44487100
194813681995 44488397
513651190604 44489694
71356174221 44490991
696005858050 44492288
709031191439 44493585
420774900352 44494882
88912058354 44496179
215201160343 44497476
860238322520 44498773
22652753723 44500070
249180290923 44501367
595767422839 44502664
174426203647 44503961
797376930947 44505258
87779420668 44506555
655797220197 44507852
650134031767 44509149
827958148469 44510446
412280117707 44511743
840417163015 44513040
626914959204 44514337
216333798029 44515634
973502091120 44516931
899880641530 44518228
233889682162 44519525
112697449760 44520822
387362088615 44522119
575379944491 44523416
89478377197 44524713
96840522156 44526010
261072986626 44527307
445692929444 44528604
639940292593 44529901
471743596222 44531198
483069973082 44532495
308077450595 44533792
598032698211 44535089
267302493899 44536386
275230957701 44537683
426438088782 44538980
246348696708 44540277
615022263501 44541574
442295016386 44542871
318271189769 44544168
396423190103 44545465
906676467646 44546762
582175770607 44548059
162533507944 44549356
958777801202 44550653
294485798363 44551950
833621336899 44553247
807004351278 44554544
693174263835 44555841
758300930780 44557138
312608001339 44558435
537436582010 44559732
774157858384 44561029
734515539374 44562326
514783828290 44563623
305812175223 44564920
696572176893 44566217
186885218193 44567514
496095306471 44568811
137049160009 44570108
675052060859 44571405
163099826787 44572702
622950727303 44573999
799642206319 44575296
528375480522 44576593
101371072900 44577890
968971540376 44579187
671087828958 44580484
761698843838 44581781
688077394248 44583078
959344120045 44584375
673919423173 44585672
374903074069 44586969
66259304634 44588266
338658668117 44589563
223129624145 44590860
348286088448 44592157
506289045645 44593454
635976060692 44594751
945752467813 44596048
281460464974 44597345
527242842836 44598642
915171250291 44599939
188584174722 44601236
782086322186 44602533
161400870258 44603830
48703420501 44605127
686944756562 44606424
753204061193 44607721
246348696708 44609018
393025277045 44610315
528941799365 44611612
146676580340 44612909
651266669453 44614206
281460464974 44615503
641072930279 44616800
713561742183 44618097
932727134424 44619394
921967076407 44620691
799642206319 44621988
847779307974 44623285
135350203480 44624582
671654147801 44625879
130253333893 44627176
878926844339 44628473
835886612271 44629770
607093799699 44631067
250879247452 44632364
458151943990 44633661
528375480522 44634958
942354554755 44636255
24351710252 44637552
691475307306 44638849
565186205317 44640146
200476870425 44641443
499493219529 44642740
16423246450 44644037
511385915232 44645334
951415656243 44646631
424172813410 44647928
932727134424 44649225
874396293595 44650522
33412811740 44651819
978598960707 44653116
342622900018 44654413
929329221366 44655710
105901623644 44657007
244083421336 44658304
867034148636 44659601
31147536368 44660898
669955191272 44662195
863069916735 44663492
23785391409 44664789
66825623477 44666086
609359075071 44667383
719791249456 44668680
698837452265 44669977
214634841500 44671274
466080407792 44672571
455886668618 44673868
263338261998 44675165
180655710920 44676462
541967132754 44677759
412846436550 44679056
306378494066 44680353
259374030097 44681650
829657104998 44682947
414545393079 44684244
878926844339 44685541
13591652235 44686838
43040232071 44688135
899314322687 44689432
931028177895 44690729
201609508111 44692026
944053511284 44693323
795111655575 44694620
366408291424 44695917
826825510783 44697214
455320349775 44698511
449090842502 44699808
377734668284 44701105
379999943656 44702402
210670609599 44703699
115529043975 44704996
235022319848 44706293
213502203814 44707590
46438145129 44708887
140447073067 44710184
836452931114 44711481
314306957868 44712778
332429160844 44714075
23219072566 44715372
23219072566 44716669
757734611937 44717966
696005858050 44719263
517049103662 44720560
537436582010 44721857
677317336231 44723154
441728697543 44724451
810968583179 44725748
643904524494 44727045
940655598226 44728342
567451480689 44729639
572548350276 44730936
59463478518 44732233
500059538372 44733530
504023770273 44734827
887421626984 44736124
812101220865 44737421
576512582177 44738718
901579598059 44740015
511952234075 44741312
806438032435 44742609
19821159508 44743906
562354611102 44745203
395290552417 44746500
218599073401 44747797
250879247452 44749094
918002844506 44750391
51535014716 44751688
748673510449 44752985
155737681828 44754282
677883655074 44755579
696572176893 44756876
673353104330 44758173
637108698378 44759470
269001450428 44760767
189150493565 44762064
353382958035 44763361
38509681327 44764658
940655598226 44765955
552727190771 44767252
654664582511 44768549
747540872763 44769846
784917916401 44771143
346020813076 44772440
17555884136 44773737
20387478351 44775034
386795769772 44776331
996154844840 44777628
52667652402 44778925
732250264002 44780222
974068409963 44781519
35111768269 44782816
74187768436 44784113
265037218527 44785410
807004351278 44786707
37377043641 44788004
621251770774 44789301
639373973750 44790598
228792812575 44791895
633144466477 44793192
524411248621 44794489
916870206820 44795786
374336755226 44797083
766229394582 44798380
535171306638 44799677
501758494901 44800974
84381507610 44802271
428703364154 44803568
462116175891 44804865
84947826453 44806162
344321856547 44807459
673919423173 44808756
12459014549 44810053
886855308141 44811350
369806204482 44812647
590104234409 44813944
962742033103 44815241
560089335730 44816538
958777801202 44817835
187451537036 44819132
821728641196 44820429
153472406456 44821726
325067015885 44823023
347719769605 44824320
638241336064 44825617
82116232238 44826914
191415768937 44828211
901013279216 44829508
628613915733 44830805
280894146131 44832102
289388928776 44833399
964440989632 44834696
201609508111 44835993
118926957033 44837290
357347189936 44838587
11892695706 44839884
766229394582 44841181
271266725800 44842478
58330840832 44843775
270134088114 44845072
283725740346 44846369
741311365490 44847666
870432061694 44848963
206706377698 44850260
173859884804 44851557
233889682162 44852854
395290552417 44854151
765096756896 44855448
707898553753 44856745
333561798530 44858042
535171306638 44859339
571982031433 44860636
684113162347 44861933
948584062028 44863230
18122202979 44864527
388494726301 44865824
410581161178 44867121
25484347938 44868418
608226437385 44869715
349985044977 44871012
72488811907 44872309
876095250124 44873606
839284525329 44874903
699970089951 44876200
470610958536 44877497
35111768269 44878794
39642319013 44880091
686944756562 44881388
112131130917 44882685
885156351612 44883982
358479827622 44885279
68524580006 44886576
1698956532 44887873
894783771943 44889170
954813569301 44890467
256542435882 44891764
246915015551 44893061
745841916234 44894358
774724177227 44895655
275797276544 44896952
599165335897 44898249
656363539040 44899546
911773337233 44900843
842682438387 44902140
501758494901 44903437
722622843671 44904734
633710785320 44906031
877794206653 44907328
531773393580 44908625
545931364655 44909922
517615422505 44911219
784351597558 44912516
985394786823 44913813
643338205651 44915110
941788235912 44916407
882891076240 44917704
793979017889 44919001
3397913061 44920298
626348640361 44921595
910074380704 44922892
646736118709 44924189
963308351946 44925486
14157971078 44926783
697704814579 44928080
613323306972 44929377
802473800534 44930674
769060988797 44931971
910640699547 44933268
266736175056 44934565
590104234409 44935862
911207018390 44937159
336959711588 44938456
461549857048 44939753
669955191272 44941050
109865855545 44942347
685245800033 44943644
513651190604 44944941
463248813577 44946238
354515595721 44947535
629180234576 44948832
116661681661 44950129
577645219863 44951426
272965682329 44952723
92876290255 44954020
276363595387 44955317
9061101491 44956614
256542435882 44957911
496661625314 44959208
515350147133 44960505
18122202979 44961802
550461915399 44963099
661460408627 44964396
254277160510 44965693
2265275375 44966990
160834551415 44968287
453055074403 44969584
425305451096 44970881
801907481691 44972178
497794263000 44973475
831356061527 44974772
682414205818 44976069
562354611102 44977366
236721276377 44978663
532906031266 44979960
899314322687 44981257
18688521822 44982554
118360638190 44983851
457585625147 44985148
803606438220 44986445
723189162514 44987742
688077394248 44989039
43040232071 44990336
368673566796 44991633
540268176225 44992930
20953797194 44994227
79850956866 44995524
251445566295 44996821
474008871594 44998118
773025220698 44999415
385096813243 45000712
199344232739 45002009
523844929778 45003306
285424696875 45004603
623517046146 45005900
654664582511 45007197
872131018223 45008494
954813569301 45009791
937824004011 45011088
699970089951 45012385
46438145129 45013682
122324870091 45014979
788315829459 45016276
4530550747 45017573
460983538205 45018870
462116175891 45020167
987093743352 45021464
616721220030 45022761
579910495235 45024058
731117626316 45025355
968405221533 45026652
139880754224 45027949
925364989465 45029246
879493163182 45030543
13025333392 45031840
16989565293 45033137
245782377865 45034434
161400870258 45035731
995022207154 45037028
615588582344 45038325
902145916902 45039622
127421739678 45040919
783785278715 45042216
127988058521 45043513
977466323021 45044810
622384408460 45046107
41907594385 45047404
995022207154 45048701
526110205150 45049998
590104234409 45051295
689210031934 45052592
132518609265 45053889
493830031099 45055186
80417275709 45056483
339791305803 45057780
492697393413 45059077
840983481858 45060374
929895540209 45061671
171594609432 45062968
882324757397 45064265
303546899851 45065562
961609395417 45066859
390760001673 45068156
327332291257 45069453
414545393079 45070750
580476814078 45072047
992190612939 45073344
632578147634 45074641
428137045311 45075938
194247363152 45077235
672786785487 45078532
698837452265 45079829
797943249790 45081126
598032698211 45082423
377168349441 45083720
470610958536 45085017
324500697042 45086314
232757044476 45087611
745841916234 45088908
684679481190 45090205
973502091120 45091502
914604931448 45092799
840983481858 45094096
129120696207 45095393
600864292426 45096690
270134088114 45097987
422473856881 45099284
618420176559 45100581
215767479186 45101878
359046146465 45103175
555558784986 45104472
620119133088 45105769
822294960039 45107066
902145916902 45108363
831356061527 45109660
88912058354 45110957
574247306805 45112254
120059594719 45113551
175558841333 45114848
427570726468 45116145
652399307139 45117442
605961162013 45118739
526676523993 45120036
149508174555 45121333
851177221032 45122630
862503597892 45123927
819463365824 45125224
260506667783 45126521
295052117206 45127818
78718319180 45129115
351117682663 45130412
44172869757 45131709
595201103996 45133006
486467886140 45134303
58897159675 45135600
819463365824 45136897
518181741348 45138194
304679537537 45139491
398688465475 45140788
711296466811 45142085
678449973917 45143382
167064058688 45144679
808703307807 45145976
731683945159 45147273
356780871093 45148570
874396293595 45149867
945752467813 45151164
443427654072 45152461
434366552584 45153758
479105741181 45155055
729418669787 45156352
246915015551 45157649
1132637689 45158946
78152000337 45160243
300715305636 45161540
571415712590 45162837
433800233741 45164134
443427654072 45165431
197078957367 45166728
889120583513 45168025
359612465308 45169322
272965682329 45170619
978032641864 45171916
446825567130 45173213
668822553586 45174510
814932815080 45175807
101371072900 45177104
569716756061 45178401
617853857716 45179698
376602030598 45180995
191415768937 45182292
554992466143 45183589
363010378366 45184886
488733161512 45186183
831356061527 45187480
429269682997 45188777
826259191940 45190074
17555884136 45191371
485335248454 45192668
458151943990 45193965
784917916401 45195262
596900060525 45196559
967838902690 45197856
718658611770 45199153
966139946161 45200450
498360581843 45201747
586706321351 45203044
109865855545 45204341
881192119711 45205638
870998380537 45206935
322235421670 45208232
267302493899 45209529
386795769772 45210826
545931364655 45212123
79284638023 45213420
440596059857 45214717
863069916735 45216014
607660118542 45217311
106467942487 45218608
848911945660 45219905
297317392578 45221202
247481334394 45222499
374336755226 45223796
484202610768 45225093
889120583513 45226390
724321800200 45227687
588405277880 45228984
194813681995 45230281
629746553419 45231578
152339768770 45232875
621251770774 45234172
301847943322 45235469
209537971913 45236766
941221917069 45238063
284292059189 45239360
966139946161 45240657
457585625147 45241954
756035655408 45243251
691475307306 45244548
522145973249 45245845
376035711755 45247142
937824004011 45248439
738479771275 45249736
997287482526 45251033
439463422171 45252330
498360581843 45253627
294485798363 45254924
108733217859 45256221
108733217859 45257518
355081914564 45258815
747540872763 45260112
120059594719 45261409
391326320516 45262706
242384464807 45264003
2831594218 45265300
519314379034 45266597
622384408460 45267894
5663188433 45269191
450789799031 45270488
561221973416 45271785
373204117540 45273082
709597510282 45274379
325067015885 45275676
698271133422 45276973
295052117206 45278270
754336698879 45279567
862503597892 45280864
47004463972 45282161
475707828123 45283458
429836001840 45284755
395290552417 45286052
320536465141 45287349
314306957868 45288646
651266669453 45289943
267868812742 45291240
113263768603 45292537
836452931114 45293834
122891188934 45295131
522145973249 45296428
928196583680 45297725
142146029596 45299022
568017799532 45300319
709031191439 45301616
20953797194 45302913
847779307974 45304210
185752580507 45305507
81549913395 45306804
893084815414 45308101
590104234409 45309398
636542379535 45310695
255409798196 45311992
884590032769 45313289
596333741682 45314586
87779420668 45315883
369239885639 45317180
218599073401 45318477
906110148803 45319774
380566262499 45321071
113830087446 45322368
620685451931 45323665
248613972080 45324962
238420232906 45326259
81549913395 45327556
918002844506 45328853
878360525496 45330150
562920929945 45331447
79284638023 45332744
723755481357 45334041
681847886975 45335338
361311421837 45336635
130819652736 45337932
686378437719 45339229
271266725800 45340526
890253221199 45341823
563487248788 45343120
276929914230 45344417
65692985791 45345714
643338205651 45347011
37943362484 45348308
823993916568 45349605
931594496738 45350902
920834438721 45352199
567451480689 45353496
344321856547 45354793
83248869924 45356090
915171250291 45357387
711296466811 45358684
560655654573 45359981
657496176726 45361278
138181797695 45362575
804739075906 45363872
314873276711 45365169
50968695873 45366466
834753974585 45367763
791147423674 45369060
495528987628 45370357
756601974251 45371654
926497627151 45372951
254843479353 45374248
501192176058 45375545
426438088782 45376842
622384408460 45378139
503457451430 45379436
163666145630 45380733
668822553586 45382030
77019362651 45383327
498926900686 45384624
100804754057 45385921
97406840999 45387218
212935884971 45388515
843815076073 45389812
457019306304 45391109
428137045311 45392406
186318899350 45393703
235022319848 45395000
712995423340 45396297
660894089784 45397594
296751073735 45398891
137615478852 45400188
925931308308 45401485
406050610434 45402782
937257685168 45404079
648435075238 45405376
258241392411 45406673
921400757564 45407970
323368059356 45409267
633144466477 45410564
372071479854 45411861
383397856714 45413158
973502091120 45414455
498360581843 45415752
462116175891 45417049
95141565627 45418346
607660118542 45419643
400387422004 45420940
678449973917 45422237
192548406623 45423534
582175770607 45424831
121758551248 45426128
607660118542 45427425
178390435548 45428722
407183248120 45430019
663159365156 45431316
328464928943 45432613
597466379368 45433910
496661625314 45435207
313740639025 45436504
188017855879 45437801
234456001005 45439098
72488811907 45440395
164798783316 45441692
472876233908 45442989
238986551749 45444286
363010378366 45445583
129120696207 45446880
429836001840 45448177
299016349107 45449474
860238322520 45450771
869865742851 45452068
590104234409 45453365
634843423006 45454662
787183191773 45455959
513651190604 45457256
652965625982 45458553
377168349441 45459850
396423190103 45461147
874962612438 45462444
113830087446 45463741
901013279216 45465038
587838959037 45466335
626348640361 45467632
302414262165 45468929
257675073568 45470226
73621449593 45471523
957645163516 45472820
876661568967 45474117
966139946161 45475414
451356117874 45476711
161400870258 45478008
20953797194 45479305
171594609432 45480602
252011885138 45481899
470044639693 45483196
71922493064 45484493
975201047649 45485790
877794206653 45487087
438330784485 45488384
338658668117 45489681
998986439055 45490978
613889625815 45492275
169895652903 45493572
546497683498 45494869
82682551081 45496166
166497739845 45497463
785484235244 45498760
36810724798 45500057
435499190270 45501354
459850900519 45502651
195946319681 45503948
306378494066 45505245
220864348773 45506542
611624350443 45507839
450789799031 45509136
628613915733 45510433
175558841333 45511730
622384408460 45513027
179523073234 45514324
318271189769 45515621
799075887476 45516918
613889625815 45518215
304113218694 45519512
890819540042 45520809
284292059189 45522106
777555771442 45523403
336959711588 45524700
26050666781 45525997
156304000671 45527294
486467886140 45528591
29448579839 45529888
807004351278 45531185
543666089283 45532482
351684001506 45533779
609925393914 45535076
583308408293 45536373
450223480188 45537670
326765972414 45538967
639373973750 45540264
707898553753 45541561
672220466644 45542858
115529043975 45544155
618420176559 45545452
969537859219 45546749
451922436717 45548046
840983481858 45549343
668822553586 45550640
694306901521 45551937
671654147801 45553234
124023826620 45554531
854008815247 45555828
692607944992 45557125
559523016887 45558422
645603481023 45559719
477973103495 45561016
958211482359 45562313
325067015885 45563610
249746609766 45564907
918002844506 45566204
453621393246 45567501
897615366158 45568798
374903074069 45570095
749239829292 45571392
780953684500 45572689
625782321518 45573986
296184754892 45575283
672220466644 45576580
553293509614 45577877
64560348105 45579174
389627363987 45580471
634277104163 45581768
472309915065 45583065
499493219529 45584362
225961218360 45585659
180655710920 45586956
485335248454 45588253
429836001840 45589550
360745102994 45590847
131952290422 45592144
47004463972 45593441
400953740847 45594738
795111655575 45596035
718092292927 45597332
519880697877 45598629
45871826286 45599926
620119133088 45601223
874396293595 45602520
160834551415 45603817
556125103829 45605114
551028234242 45606411
912905974919 45607708
297883711421 45609005
127988058521 45610302
808136988964 45611599
588971596723 45612896
97973159842 45614193
752071423507 45615490
16423246450 45616787
773591539541 45618084
765096756896 45619381
765096756896 45620678
99672116371 45621975
882891076240 45623272
743576640862 45624569
96274203313 45625866
390760001673 45627163
127988058521 45628460
493263712256 45629757
205573740012 45631054
901013279216 45632351
826259191940 45633648
318271189769 45634945
339224986960 45636242
638241336064 45637539
694306901521 45638836
585007364822 45640133
579910495235 45641430
285991015718 45642727
462682494734 45644024
82682551081 45645321
854008815247 45646618
340357624646 45647915
708464872596 45649212
23219072566 45650509
107600580173 45651806
712429104497 45653103
959910438888 45654400
619552814245 45655697
101937391743 45656994
633710785320 45658291
736214495903 45659588
124590145463 45660885
10760058020 45662182
375469392912 45663479
328464928943 45664776
182920986292 45666073
534038668952 45667370
211236928442 45668667
762831481524 45669964
107600580173 45671261
398122146632 45672558
858539365991 45673855
509120639860 45675152
35111768269 45676449
501758494901 45677746
659761452098 45679043
683546843504 45680340
901013279216 45681637
929329221366 45682934
371505161011 45684231
884590032769 45685528
716393336398 45686825
776423133756 45688122
310342725967 45689419
100804754057 45690716
79850956866 45692013
616721220030 45693310
450789799031 45694607
208405334227 45695904
110998493231 45697201
488733161512 45698498
749239829292 45699795
608226437385 45701092
833621336899 45702389
876661568967 45703686
487034204983 45704983
387928407458 45706280
8494782648 45707577
33979130583 45708874
130819652736 45710171
370372523325 45711468
120625913562 45712765
855707771776 45714062
218032754558 45715359
553859828457 45716656
698271133422 45717953
616154901187 45719250
889686902356 45720547
774157858384 45721844
136482841166 45723141
355648233407 45724438
144411304968 45725735
880625800868 45727032
354515595721 45728329
228792812575 45729626
779821046814 45730923
992190612939 45732220
389061045144 45733517
998986439055 45734814
748673510449 45736111
474008871594 45737408
91177333726 45738705
260506667783 45740002
101937391743 45741299
571415712590 45742596
606527480856 45743893
265603537370 45745190
152906087613 45746487
22086434880 45747784
519880697877 45749081
808136988964 45750378
924798670622 45751675
552727190771 45752972
849478264503 45754269
639373973750 45755566
441162378700 45756863
232757044476 45758160
317704870926 45759457
471743596222 45760754
360178784151 45762051
320536465141 45763348
632578147634 45764645
551594553085 45765942
669955191272 45767239
566318843003 45768536
559523016887 45769833
54932927774 45771130
383964175557 45772427
720357568299 45773724
834187655742 45775021
476274146966 45776318
517615422505 45777615
970670496905 45778912
86646782982 45780209
343755537704 45781506
528375480522 45782803
715827017555 45784100
250879247452 45785397
743576640862 45786694
365841972581 45787991
553859828457 45789288
105901623644 45790585
475141509280 45791882
176125160176 45793179
890819540042 45794476
912339656076 45795773
321669102827 45797070
407183248120 45798367
56631884303 45799664
827391829626 45800961
552727190771 45802258
535737625481 45803555
265603537370 45804852
669388872429 45806149
965573627318 45807446
450789799031 45808743
972935772277 45810040
157436638357 45811337
501758494901 45812634
420774900352 45813931
349418726134 45815228
877227887810 45816525
702801684166 45817822
598599017054 45819119
796244293261 45820416
611624350443 45821713
563487248788 45823010
357347189936 45824307
671087828958 45825604
816065452766 45826901
692607944992 45828198
864768873264 45829495
629746553419 45830792
69657217692 45832089
36244405955 45833386
411713798864 45834683
662593046313 45835980
825126554254 45837277
195946319681 45838574
259940348940 45839871
370372523325 45841168
815499133923 45842465
254277160510 45843762
662026727470 45845059
944053511284 45846356
837019249957 45847653
208971653070 45848950
575946263334 45850247
887421626984 45851544
106467942487 45852841
998986439055 45854138
656363539040 45855435
343755537704 45856732
941788235912 45858029
26050666781 45859326
88345739511 45860623
1132637689 45861920
965007308475 45863217
736214495903 45864514
228792812575 45865811
881192119711 45867108
946318786656 45868405
985961105666 45869702
713561742183 45870999
322235421670 45872296
729984988630 45873593
498360581843 45874890
453055074403 45876187
291654204148 45877484
708464872596 45878781
725454437886 45880078
890253221199 45881375
509686958703 45882672
348852407291 45883969
69090898849 45885266
763964119210 45886563
463248813577 45887860
767928351111 45889157
783785278715 45890454
374336755226 45891751
403219016219 45893048
583308408293 45894345
158569276043 45895642
359046146465 45896939
606527480856 45898236
697704814579 45899533
242384464807 45900830
903278554588 45902127
549329277713 45903424
348852407291 45904721
965007308475 45906018
67958261163 45907315
361311421837 45908612
212935884971 45909909
747540872763 45911206
976333685335 45912503
290521566462 45913800
953114612772 45915097
34545449426 45916394
332429160844 45917691
835320293428 45918988
507988002174 45920285
8494782648 45921582
333561798530 45922879
384530494400 45924176
481371016553 45925473
646736118709 45926770
211803247285 45928067
168196696374 45929364
16423246450 45930661
490432118041 45931958
295052117206 45933255
694306901521 45934552
535171306638 45935849
328464928943 45937146
124023826620 45938443
552727190771 45939740
263904580841 45941037
131952290422 45942334
974068409963 45943631
814932815080 45944928
205573740012 45946225
526676523993 45947522
386229450929 45948819
95141565627 45950116
82682551081 45951413
332995479687 45952710
783218959872 45954007
978598960707 45955304
379999943656 45956601
335260755059 45957898
557824060358 45959195
59463478518 45960492
457019306304 45961789
459284581676 45963086
549895596556 45964383
228226493732 45965680
625216002675 45966977
708464872596 45968274
527809161679 45969571
771892583012 45970868
673919423173 45972165
575379944491 45973462
48137101658 45974759
706765916067 45976056
955946206987 45977353
393025277045 45978650
351684001506 45979947
66259304634 45981244
626348640361 45982541
77585681494 45983838
761132524995 45985135
878926844339 45986432
604828524327 45987729
560089335730 45989026
693174263835 45990323
119493275876 45991620
264470899684 45992917
781520003343 45994214
973502091120 45995511
473442552751 45996808
937824004011 45998105
112697449760 45999402
55499246617 46000699
16989565293 46001996
100804754057 46003293
624083364989 46004590
387928407458 46005887
566885161846 46007184
293353160677 46008481
317704870926 46009778
205573740012 46011075
103636348272 46012372
711296466811 46013669
965573627318 46014966
698837452265 46016263
125156464306 46017560
436631827956 46018857
225394899517 46020154
154038725299 46021451
66825623477 46022748
698837452265 46024045
940655598226 46025342
792280061360 46026639
561221973416 46027936
443427654072 46029233
945186148970 46030530
292220522991 46031827
850044583346 46033124
528375480522 46034421
498360581843 46035718
94008927941 46037015
168763015217 46038312
659761452098 46039609
164232464473 46040906
767928351111 46042203
799075887476 46043500
78152000337 46044797
626348640361 46046094
857406728305 46047391
94575246784 46048688
309776407124 46049985
581609451764 46051282
682980524661 46052579
136482841166 46053876
680148930446 46055173
766795713425 46056470
406050610434 46057767
578777857549 46059064
201043189268 46060361
767928351111 46061658
853442496404 46062955
291087885305 46064252
481371016553 46065549
18122202979 46066846
693174263835 46068143
76453043808 46069440
934992409796 46070737
725454437886 46072034
76453043808 46073331
823427597725 46074628
817198090452 46075925
843248757230 46077222
118360638190 46078519
62861391576 46079816
268435131585 46081113
569716756061 46082410
987093743352 46083707
995022207154 46085004
349418726134 46086301
351117682663 46087598
797943249790 46088895
950283018557 46090192
323934378199 46091489
604262205484 46092786
959344120045 46094083
818330728138 46095380
291654204148 46096677
684679481190 46097974
224828580674 46099271
830789742684 46100568
91177333726 46101865
6229507276 46103162
867034148636 46104459
726587075572 46105756
917436525663 46107053
284858378032 46108350
919135482192 46109647
609359075071 46110944
481937335396 46112241
996154844840 46113538
104768985958 46114835
252011885138 46116132
600864292426 46117429
654098263668 46118726
497227944157 46120023
731683945159 46121320
492697393413 46122617
385663132086 46123914
919135482192 46125211
644470843337 46126508
833055018056 46127805
566885161846 46129102
650700350610 46130399
664858321685 46131696
919135482192 46132993
561788292259 46134290
513084871761 46135587
453055074403 46136884
803040119377 46138181
83815188767 46139478
240119189435 46140775
165931421002 46142072
474008871594 46143369
996154844840 46144666
323934378199 46145963
711862785654 46147260
582175770607 46148557
715827017555 46149854
926497627151 46151151
205573740012 46152448
49269739344 46153745
326765972414 46155042
500059538372 46156339
719791249456 46157636
406616929277 46158933
411147480021 46160230
253710841667 46161527
46438145129 46162824
511385915232 46164121
998420120212 46165418
503457451430 46166715
9627420334 46168012
281460464974 46169309
182920986292 46170606
201609508111 46171903
203874783483 46173200
129687015050 46174497
779821046814 46175794
558956698044 46177091
914604931448 46178388
142146029596 46179685
874396293595 46180982
955946206987 46182279
451356117874 46183576
872131018223 46184873
364143016052 46186170
443993972915 46187467
624083364989 46188764
741877684333 46190061
678449973917 46191358
557824060358 46192655
305245856380 46193952
595201103996 46195249
755469336565 46196546
960476757731 46197843
736214495903 46199140
834753974585 46200437
692607944992 46201734
594068466310 46203031
395290552417 46204328
664292002842 46205625
390193682830 46206922
527242842836 46208219
979165279550 46209516
221430667616 46210813
750938785821 46212110
129120696207 46213407
141013391910 46214704
162533507944 46216001
728852350944 46217298
293353160677 46218595
241251827121 46219892
567451480689 46221189
662593046313 46222486
940089279383 46223783
370938842168 46225080
913472293762 46226377
188017855879 46227674
192548406623 46228971
851743539875 46230268
480804697710 46231565
423040175724 46232862
9061101491 46234159
695439539207 46235456
819463365824 46236753
444560291758 46238050
765096756896 46239347
273532001172 46240644
572548350276 46241941
79284638023 46243238
232757044476 46244535
373770436383 46245832
829090786155 46247129
718092292927 46248426
942920873598 46249723
319970146298 46251020
393591595888 46252317
295618436049 46253614
300148986793 46254911
265037218527 46256208
596900060525 46257505
720923887142 46258802
148375536869 46260099
797376930947 46261396
531207074737 46262693
400387422004 46263990
315439595554 46265287
477973103495 46266584
445126610601 46267881
866467829793 46269178
404351653905 46270475
494396349942 46271772
252578203981 46273069
366408291424 46274366
689210031934 46275663
921400757564 46276960
971236815748 46278257
456452987461 46279554
929895540209 46280851
854008815247 46282148
618420176559 46283445
532906031266 46284742
24918029095 46286039
31713855211 46287336
542533451597 46288633
500625857215 46289930
518748060191 46291227
470610958536 46292524
925931308308 46293821
920834438721 46295118
852876177561 46296415
296184754892 46297712
530074437051 46299009
868733105165 46300306
507988002174 46301603
802473800534 46302900
338092349274 46304197
607093799699 46305494
906110148803 46306791
579344176392 46308088
370938842168 46309385
837019249957 46310682
735648177060 46311979
265037218527 46313276
569716756061 46314573
82116232238 46315870
860804641363 46317167
126289101992 46318464
492697393413 46319761
614455944658 46321058
528375480522 46322355
357913508779 46323652
893084815414 46324949
317138552083 46326246
650700350610 46327543
178956754391 46328840
8494782648 46330137
715260698712 46331434
479105741181 46332731
266736175056 46334028
482503654239 46335325
688077394248 46336622
226527537203 46337919
881758438554 46339216
263338261998 46340513
564053567631 46341810
232757044476 46343107
857973047148 46344404
789448467145 46345701
270134088114 46346998
434932871427 46348295
874396293595 46349592
684679481190 46350889
437198146799 46352186
863636235578 46353483
755469336565 46354780
248613972080 46356077
632011828791 46357374
197645276210 46358671
95141565627 46359968
436065509113 46361265
216333798029 46362562
563487248788 46363859
473442552751 46365156
643338205651 46366453
813800177394 46367750
749239829292 46369047
973502091120 46370344
214634841500 46371641
143844986125 46372938
867034148636 46374235
756601974251 46375532
937257685168 46376829
505722726802 46378126
928762902523 46379423
248613972080 46380720
527242842836 46382017
198777913896 46383314
139880754224 46384611
752637742350 46385908
153472406456 46387205
646736118709 46388502
523844929778 46389799
854575134090 46391096
138748116538 46392393
782652641029 46393690
185752580507 46394987
224828580674 46396284
754903017722 46397581
114962725132 46398878
317704870926 46400175
810968583179 46401472
916303887977 46402769
884023713926 46404066
544232408126 46405363
766229394582 46406660
548196640027 46407957
528941799365 46409254
236154957534 46410551
931594496738 46411848
982563192608 46413145
505156407959 46414442
79284638023 46415739
259374030097 46417036
317704870926 46418333
347153450762 46419630
527242842836 46420927
835320293428 46422224
844947713759 46423521
185186261664 46424818
490998436884 46426115
726587075572 46427412
6229507276 46428709
45871826286 46430006
356214552250 46431303
72488811907 46432600
854008815247 46433897
868733105165 46435194
2831594218 46436491
23785391409 46437788
836452931114 46439085
53800290088 46440382
130819652736 46441679
109865855545 46442976
711296466811 46444273
720357568299 46445570
125722783149 46446867
201043189268 46448164
112697449760 46449461
71922493064 46450758
242384464807 46452055
860804641363 46453352
702235365323 46454649
740178727804 46455946
768494669954 46457243
239552870592 46458540
447958204816 46459837
28315942153 46461134
389061045144 46462431
867034148636 46463728
492697393413 46465025
171028290589 46466322
507988002174 46467619
2265275375 46468916
417943306137 46470213
141013391910 46471510
792280061360 46472807
647302437552 46474104
507421683331 46475401
841549800701 46476698
282593102660 46477995
895916409629 46479292
482503654239 46480589
706765916067 46481886
980297917236 46483183
483636291925 46484480
715260698712 46485777
560655654573 46487074
840983481858 46488371
148941855712 46489668
229925450261 46490965
167630377531 46492262
97406840999 46493559
182920986292 46494856
137615478852 46496153
249180290923 46497450
886288989298 46498747
364709334895 46500044
692607944992 46501341
686378437719 46502638
865335192107 46503935
598032698211 46505232
625216002675 46506529
266736175056 46507826
331862842001 46509123
373770436383 46510420
147809218026 46511717
614455944658 46513014
660894089784 46514311
585007364822 46515608
877794206653 46516905
960476757731 46518202
954247250458 46519499
185186261664 46520796
741311365490 46522093
129120696207 46523390
554426147300 46524687
912339656076 46525984
267302493899 46527281
41907594385 46528578
222563305302 46529875
828524467312 46531172
15290608764 46532469
934992409796 46533766
547064002341 46535063
227093856046 46536360
877794206653 46537657
249180290923 46538954
129687015050 46540251
865901510950 46541548
299016349107 46542845
545365045812 46544142
79850956866 46545439
612190669286 46546736
238420232906 46548033
571415712590 46549330
58330840832 46550627
583874727136 46551924
125722783149 46553221
109865855545 46554518
714694379869 46555815
324500697042 46557112
751505104664 46558409
597466379368 46559706
165365102159 46561003
632011828791 46562300
752071423507 46563597
601996930112 46564894
754336698879 46566191
702235365323 46567488
368107247953 46568785
90044696040 46570082
608226437385 46571379
499493219529 46572676
963874670789 46573973
941788235912 46575270
799075887476 46576567
644470843337 46577864
109865855545 46579161
458718262833 46580458
162533507944 46581755
372071479854 46583052
723189162514 46584349
675618379702 46585646
74754087279 46586943
63427710419 46588240
153472406456 46589537
169895652903 46590834
997287482526 46592131
817198090452 46593428
437764465642 46594725
374903074069 46596022
78152000337 46597319
906110148803 46598616
470610958536 46599913
605394843170 46601210
820596003510 46602507
379999943656 46603804
379433624813 46605101
746408235077 46606398
560655654573 46607695
731683945159 46608992
991624294096 46610289
910074380704 46611586
470044639693 46612883
813800177394 46614180
428137045311 46615477
608226437385 46616774
605961162013 46618071
910640699547 46619368
989925337567 46620665
711862785654 46621962
361311421837 46623259
540834495068 46624556
715260698712 46625853
568584118375 46627150
906110148803 46628447
974068409963 46629744
553859828457 46631041
33412811740 46632338
167630377531 46633635
923666032936 46634932
76453043808 46636229
341490262332 46637526
904411192274 46638823
218599073401 46640120
326199653571 46641417
985394786823 46642714
851177221032 46644011
219731711087 46645308
420208581509 46646605
237287595220 46647902
855141452933 46649199
89478377197 46650496
422473856881 46651793
791713742517 46653090
710730147968 46654387
305812175223 46655684
528941799365 46656981
618420176559 46658278
214634841500 46659575
462116175891 46660872
972369453434 46662169
860804641363 46663466
287123653404 46664763
133651246951 46666060
476840465809 46667357
389061045144 46668654
318837508612 46669951
242384464807 46671248
398688465475 46672545
77585681494 46673842
223695942988 46675139
341490262332 46676436
636542379535 46677733
151207131084 46679030
754336698879 46680327
166497739845 46681624
95707884470 46682921
704500640695 46684218
568017799532 46685515
48703420501 46686812
21520116037 46688109
789448467145 46689406
866467829793 46690703
580476814078 46692000
110432174388 46693297
3397913061 46694594
483636291925 46695891
703368003009 46697188
376602030598 46698485
363576697209 46699782
30014898682 46701079
669388872429 46702376
231624406790 46703673
626914959204 46704970
821728641196 46706267
940655598226 46707564
3397913061 46708861
87213101825 46710158
234456001005 46711455
86646782982 46712752
366974610267 46714049
407749566963 46715346
534604987795 46716643
575379944491 46717940
431534958369 46719237
700536408794 46720534
570283074904 46721831
133651246951 46723128
870432061694 46724425
180089392077 46725722
32846492897 46727019
185186261664 46728316
790581104831 46729613
464381451263 46730910
280327827288 46732207
730551307473 46733504
128554377364 46734801
690908988463 46736098
796810612104 46737395
268435131585 46738692
801341162848 46739989
470044639693 46741286
11892695706 46742583
887987945827 46743880
203874783483 46745177
85514145296 46746474
480238378867 46747771
400953740847 46749068
426438088782 46750365
856840409462 46751662
826259191940 46752959
158569276043 46754256
6229507276 46755553
137049160009 46756850
276929914230 46758147
530074437051 46759444
200476870425 46760741
352250320349 46762038
2831594218 46763335
877227887810 46764632
980864236079 46765929
230491769104 46767226
357347189936 46768523
771892583012 46769820
386795769772 46771117
251445566295 46772414
45305507443 46773711
48703420501 46775008
761698843838 46776305
448524523659 46777602
53233971245 46778899
671087828958 46780196
36244405955 46781493
58330840832 46782790
383964175557 46784087
665424640528 46785384
745275597391 46786681
232190725633 46787978
959344120045 46789275
126289101992 46790572
69657217692 46791869
322801740513 46793166
870432061694 46794463
84947826453 46795760
87213101825 46797057
300715305636 46798354
894217453100 46799651
970104178062 46800948
400387422004 46802245
248613972080 46803542
413412755393 46804839
162533507944 46806136
223695942988 46807433
953680931615 46808730
265603537370 46810027
985961105666 46811324
237287595220 46812621
660894089784 46813918
130819652736 46815215
462116175891 46816512
252011885138 46817809
207839015384 46819106
893651134257 46820403
245782377865 46821700
244083421336 46822997
58330840832 46824294
425871769939 46825591
328464928943 46826888
496095306471 46828185
20953797194 46829482
35678087112 46830779
854008815247 46832076
377734668284 46833373
124023826620 46834670
262205624312 46835967
462116175891 46837264
813233858551 46838561
660894089784 46839858
335260755059 46841155
571982031433 46842452
988792699881 46843749
689210031934 46845046
736214495903 46846343
564053567631 46847640
413979074236 46848937
864202554421 46850234
131385971579 46851531
178390435548 46852828
302980581008 46854125
597466379368 46855422
538569219696 46856719
490998436884 46858016
271266725800 46859313
815499133923 46860610
2831594218 46861907
366974610267 46863204
660894089784 46864501
735648177060 46865798
861370960206 46867095
357347189936 46868392
530640755894 46869689
324500697042 46870986
551028234242 46872283
1132637689 46873580
817198090452 46874877
319970146298 46876174
865335192107 46877471
148375536869 46878768
835886612271 46880065
412846436550 46881362
262771943155 46882659
633710785320 46883956
180655710920 46885253
527242842836 46886550
417943306137 46887847
509686958703 46889144
996154844840 46890441
281460464974 46891738
974634728806 46893035
556125103829 46894332
198777913896 46895629
792846380203 46896926
99672116371 46898223
463248813577 46899520
540268176225 46900817
835886612271 46902114
457019306304 46903411
763964119210 46904708
615022263501 46906005
740178727804 46907302
912339656076 46908599
581609451764 46909896
719791249456 46911193
592935828624 46912490
153472406456 46913787
40208637856 46915084
154605044142 46916381
394724233574 46917678
679016292760 46918975
672220466644 46920272
756601974251 46921569
985961105666 46922866
506289045645 46924163
23785391409 46925460
124023826620 46926757
381132581342 46928054
621251770774 46929351
204441102326 46930648
304113218694 46931945
301847943322 46933242
395856871260 46934539
403785335062 46935836
592369509781 46937133
53800290088 46938430
58897159675 46939727
318837508612 46941024
83815188767 46942321
591803190938 46943618
151773449927 46944915
34545449426 46946212
274098320015 46947509
385663132086 46948806
578777857549 46950103
866467829793 46951400
203308464640 46952697
150640812241 46953994
731117626316 46955291
294485798363 46956588
294485798363 46957885
281460464974 46959182
731683945159 46960479
158569276043 46961776
17555884136 46963073
164798783316 46964370
831922380370 46965667
637675017221 46966964
339791305803 46968261
587272640194 46969558
37377043641 46970855
114396406289 46972152
186885218193 46973449
971803134591 46974746
443993972915 46976043
399821103161 46977340
873263655909 46978637
527809161679 46979934
659195133255 46981231
521013335563 46982528
656929857883 46983825
253710841667 46985122
80417275709 46986419
749239829292 46987716
948017743185 46989013
378300987127 46990310
363010378366 46991607
335827073902 46992904
987093743352 46994201
233323363319 46995498
105901623644 46996795
790581104831 46998092
427004407625 46999389
566318843003 47000686
429269682997 47001983
194247363152 47003280
104768985958 47004577
97973159842 47005874
507988002174 47007171
319970146298 47008468
99105797528 47009765
900446960373 47011062
29448579839 47012359
884590032769 47013656
890253221199 47014953
223695942988 47016250
957078844673 47017547
411147480021 47018844
828524467312 47020141
984828467980 47021438
325067015885 47022735
381698900185 47024032
376035711755 47025329
615588582344 47026626
502324813744 47027923
238986551749 47029220
154605044142 47030517
386795769772 47031814
229925450261 47033111
655230901354 47034408
464947770106 47035705
313174320182 47037002
402652697376 47038299
506289045645 47039596
779821046814 47040893
562920929945 47042190
540834495068 47043487
541400813911 47044784
763397800367 47046081
834187655742 47047378
769060988797 47048675
382831537871 47049972
408315885806 47051269
34545449426 47052566
484202610768 47053863
275797276544 47055160
527242842836 47056457
147809218026 47057754
24351710252 47059051
703934321852 47060348
123457507777 47061645
455320349775 47062942
513651190604 47064239
336393392745 47065536
336393392745 47066833
312608001339 47068130
784917916401 47069427
359612465308 47070724
536870263167 47072021
430968639526 47073318
474575190437 47074615
119493275876 47075912
202175826954 47077209
649001394081 47078506
932160815581 47079803
1132637689 47081100
40208637856 47082397
684113162347 47083694
707898553753 47084991
357913508779 47086288
369239885639 47087585
840983481858 47088882
545365045812 47090179
875528931281 47091476
479105741181 47092773
749239829292 47094070
458151943990 47095367
361877740680 47096664
951981975086 47097961
821728641196 47099258
188584174722 47100555
645037162180 47101852
561221973416 47103149
693740582678 47104446
365841972581 47105743
950849337400 47107040
497227944157 47108337
715827017555 47109634
920834438721 47110931
123457507777 47112228
711862785654 47113525
102503710586 47114822
30581217525 47116119
749239829292 47117416
123457507777 47118713
664292002842 47120010
858539365991 47121307
706765916067 47122604
880625800868 47123901
353949276878 47125198
362444059523 47126495
706765916067 47127792
508554321017 47129089
66825623477 47130386
868166786322 47131683
804739075906 47132980
803606438220 47134277
228792812575 47135574
266169856213 47136871
378867305970 47138168
228226493732 47139465
358479827622 47140762
183487305135 47142059
87779420668 47143356
752637742350 47144653
629180234576 47145950
567451480689 47147247
983695830294 47148544
922533395250 47149841
675052060859 47151138
363010378366 47152435
90611014883 47153732
120625913562 47155029
546497683498 47156326
383397856714 47157623
497794263000 47158920
817764409295 47160217
667689915900 47161514
146110261497 47162811
338092349274 47164108
79284638023 47165405
966139946161 47166702
622950727303 47167999
575946263334 47169296
257108754725 47170593
941221917069 47171890
259940348940 47173187
864768873264 47174484
91177333726 47175781
5096869590 47177078
116661681661 47178375
552160871928 47179672
690908988463 47180969
240685508278 47182266
875528931281 47183563
594068466310 47184860
358479827622 47186157
363576697209 47187454
120625913562 47188751
651266669453 47190048
893084815414 47191345
365841972581 47192642
232190725633 47193939
325067015885 47195236
921400757564 47196533
373204117540 47197830
765096756896 47199127
637108698378 47200424
147809218026 47201721
375469392912 47203018
181788348606 47204315
797943249790 47205612
335260755059 47206909
17555884136 47208206
874396293595 47209503
347153450762 47210800
224262261831 47212097
881758438554 47213394
2265275375 47214691
321669102827 47215988
299582667950 47217285
889686902356 47218582
478539422338 47219879
787183191773 47221176
867034148636 47222473
114962725132 47223770
711862785654 47225067
648435075238 47226364
47570782815 47227661
44739188600 47228958
989925337567 47230255
588971596723 47231552
894217453100 47232849
459850900519 47234146
382265219028 47235443
478539422338 47236740
310342725967 47238037
368673566796 47239334
743576640862 47240631
80983594552 47241928
105901623644 47243225
262771943155 47244522
507421683331 47245819
603695886641 47247116
631445509948 47248413
680148930446 47249710
359612465308 47251007
94008927941 47252304
40208637856 47253601
824560235411 47254898
504023770273 47256195
952548293929 47257492
938390322854 47258789
694306901521 47260086
626914959204 47261383
594068466310 47262680
669955191272 47263977
886855308141 47265274
757168293094 47266571
910640699547 47267868
764530438053 47269165
244083421336 47270462
873263655909 47271759
308643769438 47273056
413979074236 47274353
155171362985 47275650
706199597224 47276947
177257797862 47278244
805871713592 47279541
252578203981 47280838
896482728472 47282135
564619886474 47283432
190849450094 47284729
740745046647 47286026
812667539708 47287323
555558784986 47288620
843815076073 47289917
174426203647 47291214
720357568299 47292511
256542435882 47293808
420774900352 47295105
941788235912 47296402
563487248788 47297699
337526030431 47298996
125722783149 47300293
316005914397 47301590
799075887476 47302887
8494782648 47304184
186318899350 47305481
373204117540 47306778
479105741181 47308075
143278667282 47309372
78718319180 47310669
96840522156 47311966
255409798196 47313263
765096756896 47314560
201609508111 47315857
560655654573 47317154
851177221032 47318451
470610958536 47319748
215201160343 47321045
278062551916 47322342
8494782648 47323639
291087885305 47324936
466646726635 47326233
347719769605 47327530
32846492897 47328827
932727134424 47330124
370938842168 47331421
364709334895 47332718
544798726969 47334015
95141565627 47335312
364709334895 47336609
709031191439 47337906
117228000504 47339203
319970146298 47340500
329031247786 47341797
795677974418 47343094
430402320683 47344391
138181797695 47345688
453621393246 47346985
509120639860 47348282
460983538205 47349579
411147480021 47350876
311475363653 47352173
386795769772 47353470
439463422171 47354767
28315942153 47356064
986527424509 47357361
902712235745 47358658
107600580173 47359955
936691366325 47361252
552727190771 47362549
79284638023 47363846
864202554421 47365143
518181741348 47366440
962175714260 47367737
822294960039 47369034
891952177728 47370331
829657104998 47371628
654664582511 47372925
835886612271 47374222
376602030598 47375519
820029684667 47376816
877227887810 47378113
509686958703 47379410
437764465642 47380707
528941799365 47382004
235022319848 47383301
36810724798 47384598
52667652402 47385895
77585681494 47387192
335260755059 47388489
250879247452 47389786
934992409796 47391083
82116232238 47392380
707332234910 47393677
808136988964 47394974
209537971913 47396271
801907481691 47397568
654098263668 47398865
969537859219 47400162
818330728138 47401459
381132581342 47402756
504023770273 47404053
103070029429 47405350
616154901187 47406647
262771943155 47407944
656363539040 47409241
620685451931 47410538
748673510449 47411835
45871826286 47413132
50968695873 47414429
772458901855 47415726
74187768436 47417023
740745046647 47418320
577078901020 47419617
329597566629 47420914
390193682830 47422211
317138552083 47423508
212935884971 47424805
839284525329 47426102
200476870425 47427399
750938785821 47428696
295052117206 47429993
878926844339 47431290
75886724965 47432587
401520059690 47433884
818330728138 47435181
374903074069 47436478
304113218694 47437775
443427654072 47439072
363010378366 47440369
299016349107 47441666
138748116538 47442963
423040175724 47444260
642205567965 47445557
475707828123 47446854
604828524327 47448151
243517102493 47449448
143844986125 47450745
166497739845 47452042
27749623310 47453339
465514088949 47454636
331296523158 47455933
96840522156 47457230
32280174054 47458527
878360525496 47459824
685812118876 47461121
558956698044 47462418
201609508111 47463715
171594609432 47465012
998986439055 47466309
792280061360 47467606
744709278548 47468903
541967132754 47470200
545365045812 47471497
707898553753 47472794
944619830127 47474091
124023826620 47475388
502324813744 47476685
418509624980 47477982
838151887643 47479279
449090842502 47480576
505156407959 47481873
843248757230 47483170
295052117206 47484467
3964231904 47485764
536870263167 47487061
378300987127 47488358
281460464974 47489655
387362088615 47490952
958777801202 47492249
516482784819 47493546
178390435548 47494843
947451424342 47496140
968971540376 47497437
762265162681 47498734
53800290088 47500031
928762902523 47501328
201609508111 47502625
724321800200 47503922
181222029763 47505219
566318843003 47506516
441162378700 47507813
399821103161 47509110
471743596222 47510407
71922493064 47511704
914038612605 47513001
469478320850 47514298
67391942320 47515595
584441045979 47516892
976333685335 47518189
829090786155 47519486
920268119878 47520783
642205567965 47522080
825692873097 47523377
384530494400 47524674
182920986292 47525971
302980581008 47527268
300715305636 47528565
147242899183 47529862
613323306972 47531159
617853857716 47532456
210104290756 47533753
396989508946 47535050
858539365991 47536347
39076000170 47537644
965007308475 47538941
914604931448 47540238
74187768436 47541535
676184698545 47542832
764530438053 47544129
596333741682 47545426
490432118041 47546723
390193682830 47548020
727719713258 47549317
809835945493 47550614
511385915232 47551911
623517046146 47553208
353949276878 47554505
611058031600 47555802
641639249122 47557099
806438032435 47558396
159701913729 47559693
139314435381 47560990
104202667115 47562287
143278667282 47563584
957078844673 47564881
15290608764 47566178
200476870425 47567475
846080351445 47568772
488166842669 47570069
787749510616 47571366
272965682329 47572663
715827017555 47573960
402086378533 47575257
784917916401 47576554
730551307473 47577851
891952177728 47579148
697138495736 47580445
517049103662 47581742
922533395250 47583039
843815076073 47584336
50402377030 47585633
409448523492 47586930
682414205818 47588227
699403771108 47589524
968405221533 47590821
210104290756 47592118
668822553586 47593415
741877684333 47594712
538569219696 47596009
110432174388 47597306
932160815581 47598603
216333798029 47599900
851743539875 47601197
749806148135 47602494
975201047649 47603791
629180234576 47605088
524977567464 47606385
101937391743 47607682
175558841333 47608979
820029684667 47610276
634843423006 47611573
628047596890 47612870
241251827121 47614167
271833044643 47615464
196512638524 47616761
553293509614 47618058
451922436717 47619355
719791249456 47620652
984262149137 47621949
504023770273 47623246
383397856714 47624543
485335248454 47625840
864768873264 47627137
444560291758 47628434
868733105165 47629731
281460464974 47631028
214634841500 47632325
5663188433 47633622
258807711254 47634919
393025277045 47636216
4530550747 47637513
567451480689 47638810
675618379702 47640107
373204117540 47641404
490998436884 47642701
699970089951 47643998
159701913729 47645295
789448467145 47646592
509120639860 47647889
69657217692 47649186
432667596055 47650483
74187768436 47651780
295052117206 47653077
947451424342 47654374
330163885472 47655671
573680987962 47656968
936691366325 47658265
464947770106 47659562
573114669119 47660859
776423133756 47662156
863069916735 47663453
380566262499 47664750
942920873598 47666047
514217509447 47667344
186885218193 47668641
645603481023 47669938
29448579839 47671235
796244293261 47672532
43040232071 47673829
244083421336 47675126
300715305636 47676423
49269739344 47677720
521013335563 47679017
852876177561 47680314
480804697710 47681611
423040175724 47682908
650700350610 47684205
880059482025 47685502
774157858384 47686799
792280061360 47688096
176691479019 47689393
65126666948 47690690
226527537203 47691987
278062551916 47693284
214068522657 47694581
379433624813 47695878
266736175056 47697175
189150493565 47698472
30014898682 47699769
39076000170 47701066
137049160009 47702363
191415768937 47703660
344888175390 47704957
347153450762 47706254
248047653237 47707551
971803134591 47708848
121758551248 47710145
114962725132 47711442
155171362985 47712739
544232408126 47714036
997287482526 47715333
582742089450 47716630
56065565460 47717927
294485798363 47719224
645037162180 47720521
33412811740 47721818
47004463972 47723115
130819652736 47724412
296751073735 47725709
297883711421 47727006
971236815748 47728303
980297917236 47729600
1132637689 47730897
10760058020 47732194
903844873431 47733491
838718206486 47734788
503457451430 47736085
84381507610 47737382
815499133923 47738679
924232351779 47739976
519314379034 47741273
229925450261 47742570
574247306805 47743867
881758438554 47745164
340923943489 47746461
521579654406 47747758
92876290255 47749055
533472350109 47750352
223129624145 47751649
769060988797 47752946
373204117540 47754243
714694379869 47755540
3397913061 47756837
867600467479 47758134
985961105666 47759431
475141509280 47760728
665990959371 47762025
362444059523 47763322
770759945326 47764619
302414262165 47765916
876095250124 47767213
430402320683 47768510
468912002007 47769807
150074493398 47771104
224828580674 47772401
70223536535 47773698
205573740012 47774995
216900116872 47776292
573680987962 47777589
374336755226 47778886
67958261163 47780183
143844986125 47781480
241251827121 47782777
633710785320 47784074
854008815247 47785371
458718262833 47786668
753770380036 47787965
669388872429 47789262
306378494066 47790559
428703364154 47791856
560655654573 47793153
232757044476 47794450
647868756395 47795747
754336698879 47797044
860804641363 47798341
68524580006 47799638
659195133255 47800935
331296523158 47802232
578211538706 47803529
743576640862 47804826
37943362484 47806123
109299536702 47807420
821162322353 47808717
545365045812 47810014
321102783984 47811311
289388928776 47812608
389061045144 47813905
322801740513 47815202
618986495402 47816499
876095250124 47817796
591236872095 47819093
853442496404 47820390
690342669620 47821687
314873276711 47822984
342056581175 47824281
647868756395 47825578
844947713759 47826875
258241392411 47828172
954813569301 47829469
581043132921 47830766
471743596222 47832063
488166842669 47833360
684113162347 47834657
556691422672 47835954
140447073067 47837251
291087885305 47838548
88345739511 47839845
157436638357 47841142
7362144962 47842439
61162435047 47843736
444560291758 47845033
613889625815 47846330
308643769438 47847627
678449973917 47848924
945186148970 47850221
665990959371 47851518
90044696040 47852815
49269739344 47854112
294485798363 47855409
852309858718 47856706
602563248955 47858003
686378437719 47859300
225961218360 47860597
33979130583 47861894
457019306304 47863191
901013279216 47864488
222563305302 47865785
830223423841 47867082
461549857048 47868379
246348696708 47869676
921400757564 47870973
299016349107 47872270
66825623477 47873567
342622900018 47874864
295618436049 47876161
756601974251 47877458
665990959371 47878755
40774956699 47880052
743010322019 47881349
31713855211 47882646
393025277045 47883943
391892639359 47885240
521579654406 47886537
817198090452 47887834
786050554087 47889131
191982087780 47890428
429836001840 47891725
446825567130 47893022
596333741682 47894319
630879191105 47895616
693174263835 47896913
96274203313 47898210
992190612939 47899507
876095250124 47900804
8494782648 47902101
145543942654 47903398
6229507276 47904695
971803134591 47905992
122891188934 47907289
494396349942 47908586
364709334895 47909883
583874727136 47911180
788882148302 47912477
403785335062 47913774
891952177728 47915071
235022319848 47916368
692041626149 47917665
211236928442 47918962
37943362484 47920259
763964119210 47921556
831922380370 47922853
160268232572 47924150
396423190103 47925447
23219072566 47926744
578211538706 47928041
347153450762 47929338
398688465475 47930635
40208637856 47931932
293353160677 47933229
916303887977 47934526
533472350109 47935823
924232351779 47937120
749239829292 47938417
799075887476 47939714
65692985791 47941011
403785335062 47942308
798509568633 47943605
736214495903 47944902
380566262499 47946199
976900004178 47947496
782652641029 47948793
916870206820 47950090
945186148970 47951387
300715305636 47952684
56631884303 47953981
523844929778 47955278
539135538539 47956575
822861278882 47957872
583308408293 47959169
998420120212 47960466
804172757063 47961763
304679537537 47963060
902712235745 47964357
514217509447 47965654
617853857716 47966951
708464872596 47968248
873829974752 47969545
366974610267 47970842
9061101491 47972139
874962612438 47973436
219165392244 47974733
216333798029 47976030
253144522824 47977327
494962668785 47978624
379433624813 47979921
53233971245 47981218
175558841333 47982515
685245800033 47983812
321102783984 47985109
224262261831 47986406
87779420668 47987703
344888175390 47989000
590670553252 47990297
458718262833 47991594
487600523826 47992891
398122146632 47994188
395290552417 47995485
894783771943 47996782
528941799365 47998079
556125103829 47999376
194247363152 48000673
791147423674 48001970
882891076240 48003267
410581161178 48004564
956512525830 48005861
415678030765 48007158
66825623477 48008455
256542435882 48009752
925364989465 48011049
692041626149 48012346
566318843003 48013643
460417219362 48014940
94575246784 48016237
49269739344 48017534
344321856547 48018831
215767479186 48020128
44739188600 48021425
929329221366 48022722
526110205150 48024019
566885161846 48025316
107600580173 48026613
835886612271 48027910
340357624646 48029207
666557278214 48030504
296184754892 48031801
894217453100 48033098
82682551081 48034395
104202667115 48035692
813800177394 48036989
176691479019 48038286
386229450929 48039583
132518609265 48040880
660894089784 48042177
164798783316 48043474
561788292259 48044771
454754030932 48046068
300715305636 48047365
88912058354 48048662
77019362651 48049959
650700350610 48051256
65126666948 48052553
135916522323 48053850
413979074236 48055147
252011885138 48056444
390193682830 48057741
507421683331 48059038
975767366492 48060335
355648233407 48061632
736214495903 48062929
330163885472 48064226
435499190270 48065523
892518496571 48066820
237287595220 48068117
94575246784 48069414
909508061861 48070711
897615366158 48072008
822294960039 48073305
793979017889 48074602
211803247285 48075899
302414262165 48077196
27749623310 48078493
325633334728 48079790
852309858718 48081087
919701801035 48082384
843248757230 48083681
925364989465 48084978
652399307139 48086275
630879191105 48087572
390760001673 48088869
281460464974 48090166
334128117373 48091463
60596116204 48092760
152339768770 48094057
475141509280 48095354
767362032268 48096651
691475307306 48097948
75320406122 48099245
732816582845 48100542
216333798029 48101839
967838902690 48103136
178956754391 48104433
560655654573 48105730
188017855879 48107027
789448467145 48108324
975767366492 48109621
860238322520 48110918
314306957868 48112215
454187712089 48113512
988792699881 48114809
525543886307 48116106
538569219696 48117403
382265219028 48118700
504590089116 48119997
91743652569 48121294
397555827789 48122591
916870206820 48123888
343755537704 48125185
377734668284 48126482
646736118709 48127779
677883655074 48129076
409448523492 48130373
246915015551 48131670
499493219529 48132967
305812175223 48134264
793979017889 48135561
74754087279 48136858
690342669620 48138155
209537971913 48139452
692607944992 48140749
636542379535 48142046
489865799198 48143343
365275653738 48144640
138181797695 48145937
507421683331 48147234
972935772277 48148531
214068522657 48149828
85514145296 48151125
313740639025 48152422
395290552417 48153719
19821159508 48155016
813800177394 48156313
658062495569 48157610
860804641363 48158907
868166786322 48160204
787749510616 48161501
732250264002 48162798
632578147634 48164095
376035711755 48165392
570283074904 48166689
203874783483 48167986
295052117206 48169283
375469392912 48170580
717525974084 48171877
901013279216 48173174
74754087279 48174471
184053623978 48175768
44739188600 48177065
13025333392 48178362
455886668618 48179659
925931308308 48180956
784351597558 48182253
962742033103 48183550
676184698545 48184847
686944756562 48186144
588971596723 48187441
995588525997 48188738
607660118542 48190035
656363539040 48191332
253710841667 48192629
185186261664 48193926
266169856213 48195223
915737569134 48196520
558956698044 48197817
711296466811 48199114
815499133923 48200411
715827017555 48201708
276929914230 48203005
888554264670 48204302
938390322854 48205599
270134088114 48206896
97973159842 48208193
194247363152 48209490
89478377197 48210787
970104178062 48212084
28315942153 48213381
489299480355 48214678
135916522323 48215975
203308464640 48217272
420208581509 48218569
689210031934 48219866
655797220197 48221163
562354611102 48222460
248613972080 48223757
914604931448 48225054
565752524160 48226351
942920873598 48227648
843248757230 48228945
821728641196 48230242
950283018557 48231539
936125047482 48232836
134783884637 48234133
735081858217 48235430
743576640862 48236727
36244405955 48238024
189150493565 48239321
148941855712 48240618
512518552918 48241915
848911945660 48243212
711296466811 48244509
412846436550 48245806
680148930446 48247103
424172813410 48248400
718658611770 48249697
93442609098 48250994
893651134257 48252291
762265162681 48253588
358479827622 48254885
232190725633 48256182
50968695873 48257479
419642262666 48258776
477406784652 48260073
305245856380 48261370
446825567130 48262667
350551363820 48263964
339791305803 48265261
816631771609 48266558
504590089116 48267855
353949276878 48269152
323934378199 48270449
63994029262 48271746
692607944992 48273043
7362144962 48274340
568017799532 48275637
820029684667 48276934
572548350276 48278231
766229394582 48279528
69090898849 48280825
787183191773 48282122
561788292259 48283419
634277104163 48284716
316572233240 48286013
138748116538 48287310
212935884971 48288607
355081914564 48289904
938390322854 48291201
43606550914 48292498
996721163683 48293795
726587075572 48295092
375469392912 48296389
703934321852 48297686
323368059356 48298983
515916465976 48300280
403785335062 48301577
575946263334 48302874
11892695706 48304171
37377043641 48305468
321102783984 48306765
427570726468 48308062
139880754224 48309359
564619886474 48310656
369239885639 48311953
237287595220 48313250
82682551081 48314547
607660118542 48315844
526110205150 48317141
715260698712 48318438
842682438387 48319735
953114612772 48321032
993323250625 48322329
870432061694 48323626
289388928776 48324923
405484291591 48326220
782652641029 48327517
965573627318 48328814
762831481524 48330111
611058031600 48331408
536303944324 48332705
382831537871 48334002
593502147467 48335299
241818145964 48336596
729418669787 48337893
31713855211 48339190
616154901187 48340487
408882204649 48341784
48137101658 48343081
403785335062 48344378
327332291257 48345675
396989508946 48346972
175558841333 48348269
226527537203 48349566
195946319681 48350863
540834495068 48352160
337526030431 48353457
309776407124 48354754
576512582177 48356051
242950783650 48357348
56631884303 48358645
438330784485 48359942
672786785487 48361239
90044696040 48362536
682980524661 48363833
235022319848 48365130
47570782815 48366427
641072930279 48367724
794545336732 48369021
269001450428 48370318
501192176058 48371615
451356117874 48372912
783785278715 48374209
7928463805 48375506
694873220364 48376803
681847886975 48378100
808136988964 48379397
353382958035 48380694
225394899517 48381991
492131074570 48383288
554992466143 48384585
874962612438 48385882
406050610434 48387179
658062495569 48388476
988792699881 48389773
348852407291 48391070
801907481691 48392367
245216059022 48393664
76453043808 48394961
323368059356 48396258
381698900185 48397555
199344232739 48398852
387362088615 48400149
956512525830 48401446
36244405955 48402743
688077394248 48404040
157436638357 48405337
190849450094 48406634
751505104664 48407931
744709278548 48409228
374336755226 48410525
833621336899 48411822
758867249623 48413119
793979017889 48414416
963308351946 48415713
633144466477 48417010
43040232071 48418307
657496176726 48419604
533472350109 48420901
233323363319 48422198
594068466310 48423495
829090786155 48424792
82116232238 48426089
474575190437 48427386
102503710586 48428683
605961162013 48429980
194247363152 48431277
759999887309 48432574
491564755727 48433871
169895652903 48435168
283725740346 48436465
220864348773 48437762
538002900853 48439059
278062551916 48440356
293919479520 48441653
767928351111 48442950
752637742350 48444247
744142959705 48445544
828524467312 48446841
668256234743 48448138
906676467646 48449435
145543942654 48450732
797943249790 48452029
870432061694 48453326
630879191105 48454623
975201047649 48455920
538569219696 48457217
445692929444 48458514
159135594886 48459811
458718262833 48461108
514217509447 48462405
749239829292 48463702
485901567297 48464999
638241336064 48466296
887421626984 48467593
60596116204 48468890
414545393079 48470187
96840522156 48471484
313740639025 48472781
317138552083 48474078
178956754391 48475375
404917972748 48476672
767362032268 48477969
916303887977 48479266
220298029930 48480563
880625800868 48481860
424172813410 48483157
544798726969 48484454
238986551749 48485751
455886668618 48487048
1698956532 48488345
656929857883 48489642
73621449593 48490939
737347133589 48492236
79284638023 48493533
368673566796 48494830
908375424175 48496127
167064058688 48497424
216900116872 48498721
419075943823 48500018
903844873431 48501315
615588582344 48502612
979165279550 48503909
32846492897 48505206
795677974418 48506503
323368059356 48507800
505156407959 48509097
86646782982 48510394
558390379201 48511691
293353160677 48512988
54366608931 48514285
229359131418 48515582
316572233240 48516879
276929914230 48518176
285424696875 48519473
823427597725 48520770
911207018390 48522067
584441045979 48523364
337526030431 48524661
331862842001 48525958
915737569134 48527255
40774956699 48528552
972369453434 48529849
218032754558 48531146
71356174221 48532443
977466323021 48533740
839850844172 48535037
396989508946 48536334
331862842001 48537631
607093799699 48538928
364709334895 48540225
562354611102 48541522
249180290923 48542819
993323250625 48544116
53800290088 48545413
798509568633 48546710
246348696708 48548007
765096756896 48549304
220864348773 48550601
708464872596 48551898
613889625815 48553195
135350203480 48554492
641072930279 48555789
909508061861 48557086
476840465809 48558383
472876233908 48559680
968971540376 48560977
348852407291 48562274
386229450929 48563571
395856871260 48564868
919701801035 48566165
129687015050 48567462
342622900018 48568759
581609451764 48570056
404351653905 48571353
855141452933 48572650
82116232238 48573947
283725740346 48575244
708464872596 48576541
253710841667 48577838
604828524327 48579135
430402320683 48580432
890253221199 48581729
950283018557 48583026
716959655241 48584323
427570726468 48585620
487600523826 48586917
654664582511 48588214
77585681494 48589511
757168293094 48590808
252011885138 48592105
746408235077 48593402
69657217692 48594699
909508061861 48595996
228226493732 48597293
62295072733 48598590
129120696207 48599887
476840465809 48601184
212369566128 48602481
662026727470 48603778
539135538539 48605075
344888175390 48606372
666557278214 48607669
124023826620 48608966
331862842001 48610263
556125103829 48611560
487034204983 48612857
680715249289 48614154
620119133088 48615451
616721220030 48616748
504023770273 48618045
510819596389 48619342
519880697877 48620639
479672060024 48621936
814932815080 48623233
346587131919 48624530
576512582177 48625827
201609508111 48627124
914604931448 48628421
934992409796 48629718
795677974418 48631015
726020756729 48632312
697138495736 48633609
155737681828 48634906
300148986793 48636203
885156351612 48637500
306944812909 48638797
119493275876 48640094
657496176726 48641391
488166842669 48642688
16989565293 48643985
794545336732 48645282
567451480689 48646579
649001394081 48647876
887987945827 48649173
86646782982 48650470
711296466811 48651767
57198203146 48653064
490432118041 48654361
60596116204 48655658
149508174555 48656955
242950783650 48658252
697138495736 48659549
902145916902 48660846
655797220197 48662143
933293453267 48663440
459284581676 48664737
406050610434 48666034
764530438053 48667331
549895596556 48668628
600297973583 48669925
454187712089 48671222
782652641029 48672519
984262149137 48673816
214634841500 48675113
730551307473 48676410
693174263835 48677707
978032641864 48679004
67958261163 48680301
943487192441 48681598
567451480689 48682895
123457507777 48684192
289388928776 48685489
243517102493 48686786
33979130583 48688083
789448467145 48689380
180089392077 48690677
180089392077 48691974
8494782648 48693271
888554264670 48694568
387362088615 48695865
421907538038 48697162
17555884136 48698459
861370960206 48699756
967272583847 48701053
65126666948 48702350
496661625314 48703647
956512525830 48704944
62295072733 48706241
220864348773 48707538
598032698211 48708835
292220522991 48710132
667123597057 48711429
24918029095 48712726
762265162681 48714023
951981975086 48715320
216333798029 48716617
616154901187 48717914
805305394749 48719211
197078957367 48720508
849478264503 48721805
25484347938 48723102
590104234409 48724399
895350090786 48725696
171594609432 48726993
558956698044 48728290
113830087446 48729587
774157858384 48730884
464947770106 48732181
707332234910 48733478
299582667950 48734775
381698900185 48736072
334128117373 48737369
248613972080 48738666
558956698044 48739963
492131074570 48741260
598599017054 48742557
57198203146 48743854
606527480856 48745151
36244405955 48746448
780953684500 48747745
662026727470 48749042
688643713091 48750339
206706377698 48751636
5663188433 48752933
214634841500 48754230
227660174889 48755527
271833044643 48756824
71922493064 48758121
661460408627 48759418
240119189435 48760715
728852350944 48762012
714694379869 48763309
381132581342 48764606
650134031767 48765903
967272583847 48767200
492131074570 48768497
718658611770 48769794
891385858885 48771091
573680987962 48772388
517049103662 48773685
276363595387 48774982
446825567130 48776279
204441102326 48777576
450789799031 48778873
236721276377 48780170
9627420334 48781467
662593046313 48782764
43040232071 48784061
364143016052 48785358
52667652402 48786655
518748060191 48787952
451922436717 48789249
138748116538 48790546
686944756562 48791843
124590145463 48793140
324500697042 48794437
445126610601 48795734
960476757731 48797031
408882204649 48798328
86080464139 48799625
282026783817 48800922
984828467980 48802219
469478320850 48803516
928196583680 48804813
581609451764 48806110
666557278214 48807407
147242899183 48808704
911207018390 48810001
427004407625 48811298
537436582010 48812595
785484235244 48813892
752071423507 48815189
980297917236 48816486
650700350610 48817783
702235365323 48819080
609925393914 48820377
448524523659 48821674
551594553085 48822971
268435131585 48824268
43606550914 48825565
578211538706 48826862
71922493064 48828159
573114669119 48829456
41907594385 48830753
854008815247 48832050
580476814078 48833347
535171306638 48834644
688077394248 48835941
823993916568 48837238
887987945827 48838535
513084871761 48839832
225394899517 48841129
887421626984 48842426
766795713425 48843723
324500697042 48845020
578777857549 48846317
150640812241 48847614
669388872429 48848911
473442552751 48850208
247481334394 48851505
711296466811 48852802
297317392578 48854099
824560235411 48855396
976900004178 48856693
566318846 48857990
655797220197 48859287
314873276711 48860584
373770436383 48861881
350551363820 48863178
237287595220 48864475
570849393747 48865772
860238322520 48867069
496661625314 48868366
552160871928 48869663
44739188600 48870960
679582611603 48872257
872697337066 48873554
733949220531 48874851
12459014549 48876148
454187712089 48877445
236721276377 48878742
225961218360 48880039
262205624312 48881336
808703307807 48882633
821162322353 48883930
534038668952 48885227
788315829459 48886524
507988002174 48887821
88345739511 48889118
954813569301 48890415
39076000170 48891712
524411248621 48893009
709597510282 48894306
783218959872 48895603
409448523492 48896900
3 48898197
996154844840 48899494
167630377531 48900791
919135482192 48902088
84381507610 48903385
82682551081 48904682
936691366325 48905979
5096869590 48907276
538002900853 48908573
807004351278 48909870
296751073735 48911167
865901510950 48912464
792280061360 48913761
271833044643 48915058
681281568132 48916355
441162378700 48917652
86080464139 48918949
444560291758 48920246
100804754057 48921543
904411192274 48922840
217466435715 48924137
450789799031 48925434
886288989298 48926731
323368059356 48928028
136482841166 48929325
887421626984 48930622
425871769939 48931919
899314322687 48933216
221430667616 48934513
18688521822 48935810
444560291758 48937107
307511131752 48938404
8494782648 48939701
877227887810 48940998
794545336732 48942295
400387422004 48943592
955379888144 48944889
386795769772 48946186
632578147634 48947483
455320349775 48948780
632011828791 48950077
885722670455 48951374
14157971078 48952671
972369453434 48953968
592935828624 48955265
250312928609 48956562
277496233073 48957859
363010378366 48959156
266736175056 48960453
335827073902 48961750
760566206152 48963047
272965682329 48964344
382265219028 48965641
287689972247 48966938
841549800701 48968235
181222029763 48969532
270134088114 48970829
975201047649 48972126
958777801202 48973423
487034204983 48974720
161400870258 48976017
58330840832 48977314
164798783316 48978611
506289045645 48979908
813233858551 48981205
660327770941 48982502
279195189602 48983799
233889682162 48985096
132518609265 48986393
498360581843 48987690
941788235912 48988987
161400870258 48990284
745841916234 48991581
460983538205 48992878
574813625648 48994175
873263655909 48995472
154605044142 48996769
919135482192 48998066
707898553753 48999363
861370960206 49000660
325633334728 49001957
950849337400 49003254
840983481858 49004551
249746609766 49005848
366974610267 49007145
211803247285 49008442
42473913228 49009739
773591539541 49011036
179523073234 49012333
122891188934 49013630
109865855545 49014927
593502147467 49016224
282593102660 49017521
310342725967 49018818
634843423006 49020115
549329277713 49021412
606527480856 49022709
417376987294 49024006
629180234576 49025303
839850844172 49026600
888554264670 49027897
714128061026 49029194
395856871260 49030491
596333741682 49031788
411713798864 49033085
365275653738 49034382
565186205317 49035679
906676467646 49036976
396423190103 49038273
859105684834 49039570
416244349608 49040867
75320406122 49042164
62295072733 49043461
502891132587 49044758
899880641530 49046055
235022319848 49047352
219165392244 49048649
457019306304 49049946
140447073067 49051243
971803134591 49052540
834753974585 49053837
280327827288 49055134
541400813911 49056431
403785335062 49057728
967838902690 49059025
176691479019 49060322
651832988296 49061619
147242899183 49062916
453055074403 49064213
795677974418 49065510
328464928943 49066807
48703420501 49068104
981430554922 49069401
694873220364 49070698
583308408293 49071995
149508174555 49073292
143844986125 49074589
198211595053 49075886
348286088448 49077183
669388872429 49078480
374336755226 49079777
763964119210 49081074
236721276377 49082371
45305507443 49083668
493830031099 49084965
347719769605 49086262
259940348940 49087559
812101220865 49088856
63994029262 49090153
163666145630 49091450
437764465642 49092747
413979074236 49094044
705633278381 49095341
240119189435 49096638
829657104998 49097935
874396293595 49099232
241818145964 49100529
427570726468 49101826
994455888311 49103123
869865742851 49104420
321102783984 49105717
309210088281 49107014
638241336064 49108311
779821046814 49109608
99672116371 49110905
394724233574 49112202
869299424008 49113499
646736118709 49114796
487600523826 49116093
372637798697 49117390
27183304467 49118687
456452987461 49119984
124590145463 49121281
234456001005 49122578
847779307974 49123875
332429160844 49125172
909508061861 49126469
476274146966 49127766
770759945326 49129063
23219072566 49130360
586140002508 49131657
149508174555 49132954
386795769772 49134251
882324757397 49135548
190849450094 49136845
938956641697 49138142
284292059189 49139439
914038612605 49140736
84381507610 49142033
973502091120 49143330
731117626316 49144627
730551307473 49145924
793412699046 49147221
581609451764 49148518
484768929611 49149815
782652641029 49151112
632578147634 49152409
820029684667 49153706
413979074236 49155003
354515595721 49156300
681847886975 49157597
280894146131 49158894
554992466143 49160191
656929857883 49161488
133084928108 49162785
962742033103 49164082
262205624312 49165379
638807654907 49166676
795677974418 49167973
416244349608 49169270
101371072900 49170567
674485742016 49171864
474008871594 49173161
456452987461 49174458
985394786823 49175755
463815132420 49177052
258807711254 49178349
867600467479 49179646
243517102493 49180943
373204117540 49182240
315439595554 49183537
882324757397 49184834
288822609933 49186131
645603481023 49187428
352816639192 49188725
399821103161 49190022
377734668284 49191319
540834495068 49192616
860238322520 49193913
996154844840 49195210
966139946161 49196507
564053567631 49197804
918002844506 49199101
516482784819 49200398
822294960039 49201695
734515539374 49202992
699970089951 49204289
573680987962 49205586
581043132921 49206883
896482728472 49208180
871564699380 49209477
585573683665 49210774
660894089784 49212071
861370960206 49213368
694306901521 49214665
453055074403 49215962
407183248120 49217259
259940348940 49218556
765096756896 49219853
78152000337 49221150
82682551081 49222447
262205624312 49223744
228226493732 49225041
80417275709 49226338
505156407959 49227635
398688465475 49228932
231624406790 49230229
163666145630 49231526
796810612104 49232823
292220522991 49234120
13591652235 49235417
205007421169 49236714
435499190270 49238011
711296466811 49239308
759433568466 49240605
719224930613 49241902
989925337567 49243199
984828467980 49244496
590104234409 49245793
970104178062 49247090
227093856046 49248387
431534958369 49249684
381132581342 49250981
93442609098 49252278
470610958536 49253575
719224930613 49254872
976900004178 49256169
464947770106 49257466
789448467145 49258763
424172813410 49260060
33412811740 49261357
645603481023 49262654
715827017555 49263951
820029684667 49265248
540268176225 49266545
940089279383 49267842
320536465141 49269139
151207131084 49270436
335260755059 49271733
774157858384 49273030
614455944658 49274327
274098320015 49275624
207272696541 49276921
191415768937 49278218
29448579839 49279515
928196583680 49280812
719224930613 49282109
586140002508 49283406
566318843003 49284703
633144466477 49286000
635409741849 49287297
638807654907 49288594
450223480188 49289891
231058087947 49291188
800774844005 49292485
639373973750 49293782
139880754224 49295079
18688521822 49296376
140447073067 49297673
699403771108 49298970
932160815581 49300267
24351710252 49301564
9061101491 49302861
759999887309 49304158
479105741181 49305455
727153394415 49306752
904411192274 49308049
759999887309 49309346
429269682997 49310643
388494726301 49311940
344888175390 49313237
985961105666 49314534
124590145463 49315831
922533395250 49317128
969537859219 49318425
53800290088 49319722
323368059356 49321019
431534958369 49322316
663159365156 49323613
519880697877 49324910
562354611102 49326207
616721220030 49327504
864202554421 49328801
113830087446 49330098
474575190437 49331395
715260698712 49332692
474575190437 49333989
103636348272 49335286
19254840665 49336583
699970089951 49337880
790581104831 49339177
197078957367 49340474
385096813243 49341771
168763015217 49343068
35678087112 49344365
60029797361 49345662
464381451263 49346959
282593102660 49348256
975201047649 49349553
895350090786 49350850
260506667783 49352147
805305394749 49353444
906110148803 49354741
287689972247 49356038
218599073401 49357335
437764465642 49358632
698837452265 49359929
547630321184 49361226
989359018724 49362523
679016292760 49363820
684679481190 49365117
925364989465 49366414
848911945660 49367711
801341162848 49369008
835886612271 49370305
169329334060 49371602
434366552584 49372899
347719769605 49374196
487034204983 49375493
322801740513 49376790
959344120045 49378087
574247306805 49379384
178390435548 49380681
567451480689 49381978
880625800868 49383275
370938842168 49384572
381698900185 49385869
648435075238 49387166
447958204816 49388463
708464872596 49389760
613323306972 49391057
151773449927 49392354
657496176726 49393651
313740639025 49394948
184053623978 49396245
967838902690 49397542
35678087112 49398839
694306901521 49400136
225961218360 49401433
585007364822 49402730
36810724798 49404027
250312928609 49405324
82682551081 49406621
667689915900 49407918
805305394749 49409215
479672060024 49410512
996721163683 49411809
403785335062 49413106
313740639025 49414403
582175770607 49415700
942354554755 49416997
406050610434 49418294
997853801369 49419591
36810724798 49420888
866467829793 49422185
954813569301 49423482
293919479520 49424779
975201047649 49426076
641639249122 49427373
471177277379 49428670
878360525496 49429967
940655598226 49431264
269567769271 49432561
498926900686 49433858
516482784819 49435155
889120583513 49436452
399254784318 49437749
820596003510 49439046
95707884470 49440343
602563248955 49441640
415678030765 49442937
865335192107 49444234
357347189936 49445531
128554377364 49446828
584441045979 49448125
682414205818 49449422
821162322353 49450719
266736175056 49452016
380566262499 49453313
485335248454 49454610
145543942654 49455907
269567769271 49457204
319970146298 49458501
125156464306 49459798
516482784819 49461095
769060988797 49462392
562920929945 49463689
860804641363 49464986
953114612772 49466283
198777913896 49467580
292220522991 49468877
74187768436 49470174
410581161178 49471471
586706321351 49472768
553293509614 49474065
237287595220 49475362
669955191272 49476659
359046146465 49477956
349418726134 49479253
274098320015 49480550
94008927941 49481847
545365045812 49483144
795111655575 49484441
310909044810 49485738
654664582511 49487035
519880697877 49488332
424739132253 49489629
590104234409 49490926
296184754892 49492223
235588638691 49493520
390760001673 49494817
754336698879 49496114
238420232906 49497411
609359075071 49498708
539701857382 49500005
512518552918 49501302
278062551916 49502599
245782377865 49503896
921967076407 49505193
61728753890 49506490
17555884136 49507787
879493163182 49509084
318271189769 49510381
10760058020 49511678
587272640194 49512975
171594609432 49514272
461549857048 49515569
735081858217 49516866
94008927941 49518163
842116119544 49519460
1132637689 49520757
480804697710 49522054
942920873598 49523351
413979074236 49524648
464947770106 49525945
743010322019 49527242
392458958202 49528539
850610902189 49529836
269001450428 49531133
671654147801 49532430
578777857549 49533727
690342669620 49535024
1698956532 49536321
137615478852 49537618
197078957367 49538915
154605044142 49540212
617287538873 49541509
773591539541 49542806
867600467479 49544103
192548406623 49545400
111564812074 49546697
868166786322 49547994
157436638357 49549291
521579654406 49550588
89478377197 49551885
394724233574 49553182
635976060692 49554479
433800233741 49555776
473442552751 49557073
9627420334 49558370
862503597892 49559667
480804697710 49560964
600864292426 49562261
396423190103 49563558
613889625815 49564855
801907481691 49566152
517615422505 49567449
39076000170 49568746
991624294096 49570043
508554321017 49571340
843248757230 49572637
896482728472 49573934
389627363987 49575231
156870319514 49576528
822861278882 49577825
106467942487 49579122
471177277379 49580419
159135594886 49581716
408315885806 49583013
813233858551 49584310
921967076407 49585607
216900116872 49586904
134217565794 49588201
344888175390 49589498
440596059857 49590795
749239829292 49592092
421907538038 49593389
709031191439 49594686
437198146799 49595983
552727190771 49597280
656929857883 49598577
857406728305 49599874
720923887142 49601171
97406840999 49602468
989359018724 49603765
544232408126 49605062
801907481691 49606359
644470843337 49607656
43040232071 49608953
287689972247 49610250
455886668618 49611547
205007421169 49612844
424172813410 49614141
693174263835 49615438
519314379034 49616735
355648233407 49618032
441162378700 49619329
875528931281 49620626
260506667783 49621923
603129567798 49623220
401520059690 49624517
595767422839 49625814
148941855712 49627111
966139946161 49628408
578211538706 49629705
860238322520 49631002
638807654907 49632299
500059538372 49633596
211803247285 49634893
250312928609 49636190
949150380871 49637487
180655710920 49638784
194813681995 49640081
139880754224 49641378
725454437886 49642675
600864292426 49643972
442861335229 49645269
454754030932 49646566
761698843838 49647863
995588525997 49649160
984828467980 49650457
149508174555 49651754
328464928943 49653051
535737625481 49654348
620119133088 49655645
507988002174 49656942
210670609599 49658239
559523016887 49659536
553859828457 49660833
459284581676 49662130
874962612438 49663427
494396349942 49664724
599165335897 49666021
375469392912 49667318
133651246951 49668615
539135538539 49669912
710163829125 49671209
225961218360 49672506
252011885138 49673803
955379888144 49675100
154038725299 49676397
329031247786 49677694
81549913395 49678991
804172757063 49680288
169329334060 49681585
347153450762 49682882
638241336064 49684179
258241392411 49685476
272399363486 49686773
983695830294 49688070
289388928776 49689367
361877740680 49690664
514783828290 49691961
604262205484 49693258
863636235578 49694555
43040232071 49695852
592935828624 49697149
613323306972 49698446
373770436383 49699743
908375424175 49701040
273532001172 49702337
252578203981 49703634
407749566963 49704931
741877684333 49706228
933859772110 49707525
395856871260 49708822
50402377030 49710119
778122090285 49711416
563487248788 49712713
129687015050 49714010
201043189268 49715307
589537915566 49716604
167064058688 49717901
297317392578 49719198
323934378199 49720495
22086434880 49721792
736780814746 49723089
983695830294 49724386
6229507276 49725683
255976117039 49726980
134783884637 49728277
720357568299 49729574
61162435047 49730871
264470899684 49732168
601430611269 49733465
588971596723 49734762
850610902189 49736059
376035711755 49737356
423040175724 49738653
658628814412 49739950
423040175724 49741247
35678087112 49742544
795111655575 49743841
417943306137 49745138
292220522991 49746435
451356117874 49747732
140447073067 49749029
329597566629 49750326
676751017388 49751623
518181741348 49752920
355648233407 49754217
324500697042 49755514
956512525830 49756811
58330840832 49758108
706765916067 49759405
34545449426 49760702
218599073401 49761999
407183248120 49763296
649567712924 49764593
968405221533 49765890
462116175891 49767187
428137045311 49768484
810968583179 49769781
744142959705 49771078
462116175891 49772375
603695886641 49773672
791147423674 49774969
291087885305 49776266
552727190771 49777563
163666145630 49778860
458151943990 49780157
953114612772 49781454
578211538706 49782751
249180290923 49784048
22086434880 49785345
475707828123 49786642
257675073568 49787939
420208581509 49789236
946318786656 49790533
80983594552 49791830
669955191272 49793127
956512525830 49794424
613323306972 49795721
759433568466 49797018
668822553586 49798315
729418669787 49799612
7928463805 49800909
651266669453 49802206
756035655408 49803503
632578147634 49804800
113830087446 49806097
58897159675 49807394
30014898682 49808691
246348696708 49809988
237287595220 49811285
391892639359 49812582
89478377197 49813879
308643769438 49815176
860804641363 49816473
118360638190 49817770
11326376863 49819067
375469392912 49820364
542533451597 49821661
476840465809 49822958
236154957534 49824255
248047653237 49825552
582175770607 49826849
57764521989 49828146
433800233741 49829443
995588525997 49830740
437198146799 49832037
739046090118 49833334
260506667783 49834631
510819596389 49835928
905543829960 49837225
351684001506 49838522
656929857883 49839819
801341162848 49841116
237287595220 49842413
787749510616 49843710
148375536869 49845007
564053567631 49846304
383397856714 49847601
436631827956 49848898
65126666948 49850195
202175826954 49851492
294485798363 49852789
134217565794 49854086
165931421002 49855383
68524580006 49856680
165931421002 49857977
177257797862 49859274
749806148135 49860571
366974610267 49861868
487034204983 49863165
654664582511 49864462
194813681995 49865759
873829974752 49867056
305812175223 49868353
961609395417 49869650
821162322353 49870947
752071423507 49872244
705633278381 49873541
588405277880 49874838
18122202979 49876135
694306901521 49877432
370372523325 49878729
752071423507 49880026
969537859219 49881323
820029684667 49882620
319403827455 49883917
832488699213 49885214
62295072733 49886511
196512638524 49887808
590104234409 49889105
240685508278 49890402
164232464473 49891699
554426147300 49892996
753770380036 49894293
159701913729 49895590
210670609599 49896887
383397856714 49898184
634277104163 49899481
861370960206 49900778
948017743185 49902075
369806204482 49903372
961609395417 49904669
235588638691 49905966
360178784151 49907263
665424640528 49908560
847212989131 49909857
945752467813 49911154
759999887309 49912451
662593046313 49913748
72488811907 49915045
293353160677 49916342
305245856380 49917639
500059538372 49918936
156304000671 49920233
224828580674 49921530
561788292259 49922827
23219072566 49924124
976900004178 49925421
374336755226 49926718
163099826787 49928015
927630264837 49929312
620119133088 49930609
792846380203 49931906
810402264336 49933203
876661568967 49934500
1132637689 49935797
688643713091 49937094
957645163516 49938391
197645276210 49939688
971803134591 49940985
569150437218 49942282
821162322353 49943579
732250264002 49944876
122891188934 49946173
29448579839 49947470
40774956699 49948767
719224930613 49950064
348852407291 49951361
587272640194 49952658
529508118208 49953955
690342669620 49955252
534038668952 49956549
374903074069 49957846
158002957200 49959143
13591652235 49960440
976900004178 49961737
686944756562 49963034
665990959371 49964331
468912002007 49965628
369806204482 49966925
216333798029 49968222
903844873431 49969519
139880754224 49970816
173293565961 49972113
453621393246 49973410
864768873264 49974707
793979017889 49976004
906676467646 49977301
510819596389 49978598
671654147801 49979895
712995423340 49981192
949716699714 49982489
584441045979 49983786
459284581676 49985083
671087828958 49986380
490432118041 49987677
306378494066 49988974
84381507610 49990271
378300987127 49991568
65692985791 49992865
149508174555 49994162
188584174722 49995459
32280174054 49996756
67958261163 49998053
186318899350 49999350
886288989298 50000647
90044696040 50001944
501192176058 50003241
208405334227 50004538
979731598393 50005835
160268232572 50007132
47570782815 50008429
237287595220 50009726
60029797361 50011023
290521566462 50012320
104202667115 50013617
773025220698 50014914
297317392578 50016211
567451480689 50017508
88345739511 50018805
124023826620 50020102
288822609933 50021399
905543829960 50022696
741311365490 50023993
165931421002 50025290
946318786656 50026587
154038725299 50027884
40208637856 50029181
836452931114 50030478
255409798196 50031775
896482728472 50033072
864202554421 50034369
537436582010 50035666
64560348105 50036963
790014785988 50038260
125722783149 50039557
633144466477 50040854
492131074570 50042151
908941743018 50043448
456452987461 50044745
184619942821 50046042
609925393914 50047339
423040175724 50048636
963308351946 50049933
995022207154 50051230
59463478518 50052527
258241392411 50053824
958211482359 50055121
10193739177 50056418
485901567297 50057715
835886612271 50059012
987660062195 50060309
510819596389 50061606
165931421002 50062903
684113162347 50064200
874962612438 50065497
14157971078 50066794
76453043808 50068091
682980524661 50069388
268435131585 50070685
421907538038 50071982
694873220364 50073279
645037162180 50074576
99105797528 50075873
951981975086 50077170
689210031934 50078467
383397856714 50079764
668822553586 50081061
327898610100 50082358
77019362651 50083655
199910551582 50084952
996721163683 50086249
365841972581 50087546
204441102326 50088843
474575190437 50090140
234456001005 50091437
958211482359 50092734
941221917069 50094031
933293453267 50095328
831922380370 50096625
262771943155 50097922
139880754224 50099219
302980581008 50100516
407749566963 50101813
64560348105 50103110
596900060525 50104407
644470843337 50105704
889686902356 50107001
965573627318 50108298
888554264670 50109595
810402264336 50110892
215767479186 50112189
158002957200 50113486
625782321518 50114783
317138552083 50116080
802473800534 50117377
376035711755 50118674
893651134257 50119971
937257685168 50121268
143278667282 50122565
847779307974 50123862
155171362985 50125159
82682551081 50126456
92309971412 50127753
812667539708 50129050
616154901187 50130347
498360581843 50131644
554426147300 50132941
656363539040 50134238
759433568466 50135535
664858321685 50136832
38509681327 50138129
840417163015 50139426
636542379535 50140723
176691479019 50142020
634277104163 50143317
684679481190 50144614
675618379702 50145911
733382901688 50147208
647868756395 50148505
673353104330 50149802
816631771609 50151099
656929857883 50152396
304679537537 50153693
143278667282 50154990
554992466143 50156287
249180290923 50157584
851743539875 50158881
387362088615 50160178
880625800868 50161475
704500640695 50162772
373204117540 50164069
668822553586 50165366
313740639025 50166663
275230957701 50167960
340923943489 50169257
23785391409 50170554
205573740012 50171851
640506611436 50173148
844947713759 50174445
688643713091 50175742
545365045812 50177039
899880641530 50178336
590104234409 50179633
266169856213 50180930
55499246617 50182227
124590145463 50183524
599165335897 50184821
536870263167 50186118
514217509447 50187415
432101277212 50188712
722622843671 50190009
728852350944 50191306
164798783316 50192603
24351710252 50193900
777555771442 50195197
200476870425 50196494
176691479019 50197791
231058087947 50199088
979731598393 50200385
679016292760 50201682
403219016219 50202979
612756988129 50204276
645037162180 50205573
171028290589 50206870
101937391743 50208167
335260755059 50209464
296751073735 50210761
919135482192 50212058
396423190103 50213355
266736175056 50214652
237287595220 50215949
540834495068 50217246
379999943656 50218543
96840522156 50219840
564053567631 50221137
972935772277 50222434
114396406289 50223731
901579598059 50225028
144411304968 50226325
957645163516 50227622
741877684333 50228919
188017855879 50230216
761698843838 50231513
536303944324 50232810
188584174722 50234107
618986495402 50235404
726587075572 50236701
801341162848 50237998
271266725800 50239295
937257685168 50240592
628613915733 50241889
685245800033 50243186
539701857382 50244483
792280061360 50245780
13591652235 50247077
762265162681 50248374
752637742350 50249671
801907481691 50250968
592935828624 50252265
818330728138 50253562
592369509781 50254859
557257741515 50256156
349418726134 50257453
676751017388 50258750
554426147300 50260047
326199653571 50261344
283159421503 50262641
531773393580 50263938
33412811740 50265235
32846492897 50266532
920268119878 50267829
360178784151 50269126
280327827288 50270423
946885105499 50271720
910074380704 50273017
369806204482 50274314
122891188934 50275611
566318843003 50276908
520447016720 50278205
522145973249 50279502
24918029095 50280799
360745102994 50282096
669388872429 50283393
512518552918 50284690
32846492897 50285987
720357568299 50287284
544798726969 50288581
481371016553 50289878
541967132754 50291175
308077450595 50292472
169895652903 50293769
962742033103 50295066
164798783316 50296363
209537971913 50297660
887987945827 50298957
940655598226 50300254
241251827121 50301551
251445566295 50302848
581609451764 50304145
978032641864 50305442
369239885639 50306739
507421683331 50308036
848345626817 50309333
773591539541 50310630
201609508111 50311927
33979130583 50313224
79850956866 50314521
1698956532 50315818
584441045979 50317115
973502091120 50318412
109299536702 50319709
506289045645 50321006
144411304968 50322303
353382958035 50323600
126289101992 50324897
617853857716 50326194
690908988463 50327491
916303887977 50328788
770759945326 50330085
214068522657 50331382
626914959204 50332679
964440989632 50333976
643904524494 50335273
223695942988 50336570
101937391743 50337867
812101220865 50339164
709031191439 50340461
483636291925 50341758
206706377698 50343055
711296466811 50344352
858539365991 50345649
240119189435 50346946
587838959037 50348243
457585625147 50349540
741311365490 50350837
714694379869 50352134
583874727136 50353431
266169856213 50354728
330730204315 50356025
896482728472 50357322
507988002174 50358619
492697393413 50359916
5096869590 50361213
35678087112 50362510
178390435548 50363807
274098320015 50365104
96274203313 50366401
14157971078 50367698
799075887476 50368995
154038725299 50370292
740745046647 50371589
797376930947 50372886
403785335062 50374183
108733217859 50375480
300715305636 50376777
75320406122 50378074
306378494066 50379371
802473800534 50380668
189150493565 50381965
224828580674 50383262
518181741348 50384559
344888175390 50385856
815499133923 50387153
790014785988 50388450
732250264002 50389747
892518496571 50391044
933293453267 50392341
757734611937 50393638
759999887309 50394935
950849337400 50396232
199910551582 50397529
566885161846 50398826
73055130750 50400123
212369566128 50401420
203874783483 50402717
893084815414 50404014
843815076073 50405311
699403771108 50406608
920834438721 50407905
809835945493 50409202
981430554922 50410499
558390379201 50411796
556691422672 50413093
176691479019 50414390
773025220698 50415687
34545449426 50416984
373770436383 50418281
540834495068 50419578
535171306638 50420875
640506611436 50422172
70223536535 50423469
214068522657 50424766
444560291758 50426063
734515539374 50427360
144411304968 50428657
468345683164 50429954
58330840832 50431251
656929857883 50432548
538569219696 50433845
398122146632 50435142
976333685335 50436439
997287482526 50437736
499493219529 50439033
61162435047 50440330
729984988630 50441627
11326376863 50442924
596333741682 50444221
813800177394 50445518
639940292593 50446815
223695942988 50448112
306944812909 50449409
236721276377 50450706
283159421503 50452003
60596116204 50453300
945186148970 50454597
80983594552 50455894
466646726635 50457191
539701857382 50458488
6229507276 50459785
800208525162 50461082
859672003677 50462379
894217453100 50463676
608792756228 50464973
437198146799 50466270
758867249623 50467567
961609395417 50468864
621818089617 50470161
979731598393 50471458
579910495235 50472755
41341275542 50474052
113830087446 50475349
457019306304 50476646
338658668117 50477943
132518609265 50479240
599165335897 50480537
578211538706 50481834
382831537871 50483131
809835945493 50484428
210104290756 50485725
190283131251 50487022
925931308308 50488319
329031247786 50489616
124023826620 50490913
240119189435 50492210
165931421002 50493507
829090786155 50494804
574247306805 50496101
61728753890 50497398
118926957033 50498695
754903017722 50499992
36810724798 50501289
120059594719 50502586
281460464974 50503883
780953684500 50505180
454754030932 50506477
761132524995 50507774
476274146966 50509071
301847943322 50510368
838718206486 50511665
302980581008 50512962
402086378533 50514259
374903074069 50515556
985961105666 50516853
519314379034 50518150
80983594552 50519447
94575246784 50520744
423040175724 50522041
423606494567 50523338
342622900018 50524635
168196696374 50525932
828524467312 50527229
627481278047 50528526
770759945326 50529823
564619886474 50531120
292220522991 50532417
178956754391 50533714
628613915733 50535011
429836001840 50536308
330163885472 50537605
772458901855 50538902
915171250291 50540199
43606550914 50541496
71356174221 50542793
374336755226 50544090
428703364154 50545387
697704814579 50546684
832488699213 50547981
436065509113 50549278
483069973082 50550575
110998493231 50551872
171594609432 50553169
473442552751 50554466
158569276043 50555763
428703364154 50557060
761132524995 50558357
850610902189 50559654
830223423841 50560951
569716756061 50562248
770759945326 50563545
774724177227 50564842
51535014716 50566139
406050610434 50567436
518748060191 50568733
194813681995 50570030
413979074236 50571327
434932871427 50572624
9061101491 50573921
787749510616 50575218
639373973750 50576515
585007364822 50577812
293919479520 50579109
237853914063 50580406
638241336064 50581703
190849450094 50583000
616154901187 50584297
914604931448 50585594
306944812909 50586891
49836058187 50588188
95141565627 50589485
565186205317 50590782
174992522490 50592079
753204061193 50593376
643904524494 50594673
300715305636 50595970
328464928943 50597267
79284638023 50598564
476840465809 50599861
322235421670 50601158
40208637856 50602455
100238435214 50603752
658628814412 50605049
621818089617 50606346
62295072733 50607643
544798726969 50608940
791147423674 50610237
564053567631 50611534
868733105165 50612831
349985044977 50614128
127421739678 50615425
823993916568 50616722
603695886641 50618019
69657217692 50619316
798509568633 50620613
46438145129 50621910
163099826787 50623207
512518552918 50624504
103636348272 50625801
47570782815 50627098
396989508946 50628395
564053567631 50629692
142146029596 50630989
374336755226 50632286
336393392745 50633583
614455944658 50634880
729418669787 50636177
279761508445 50637474
83815188767 50638771
410581161178 50640068
452488755560 50641365
232190725633 50642662
174992522490 50643959
289388928776 50645256
389061045144 50646553
220864348773 50647850
597466379368 50649147
411713798864 50650444
693174263835 50651741
248613972080 50653038
272399363486 50654335
794545336732 50655632
911773337233 50656929
894783771943 50658226
201043189268 50659523
376602030598 50660820
522145973249 50662117
694873220364 50663414
719224930613 50664711
673353104330 50666008
646169799866 50667305
44739188600 50668602
757168293094 50669899
819463365824 50671196
647302437552 50672493
483069973082 50673790
326199653571 50675087
805871713592 50676384
784351597558 50677681
370938842168 50678978
158002957200 50680275
810402264336 50681572
197078957367 50682869
252578203981 50684166
913472293762 50685463
625782321518 50686760
980864236079 50688057
842116119544 50689354
686378437719 50690651
284292059189 50691948
236154957534 50693245
262205624312 50694542
944053511284 50695839
430402320683 50697136
808703307807 50698433
919701801035 50699730
350551363820 50701027
502324813744 50702324
431534958369 50703621
299582667950 50704918
319403827455 50706215
774724177227 50707512
593502147467 50708809
109865855545 50710106
20387478351 50711403
212935884971 50712700
779821046814 50713997
837019249957 50715294
775856814913 50716591
232190725633 50717888
981430554922 50719185
609925393914 50720482
677883655074 50721779
217466435715 50723076
968971540376 50724373
91177333726 50725670
654098263668 50726967
934992409796 50728264
346020813076 50729561
151207131084 50730858
737347133589 50732155
309210088281 50733452
598032698211 50734749
214068522657 50736046
12459014549 50737343
693740582678 50738640
298450030264 50739937
922533395250 50741234
557257741515 50742531
133651246951 50743828
719224930613 50745125
127988058521 50746422
858539365991 50747719
334128117373 50749016
601996930112 50750313
158002957200 50751610
890253221199 50752907
214068522657 50754204
346020813076 50755501
790581104831 50756798
604262205484 50758095
252578203981 50759392
643338205651 50760689
248047653237 50761986
432667596055 50763283
659761452098 50764580
360745102994 50765877
791147423674 50767174
425871769939 50768471
129120696207 50769768
289388928776 50771065
936125047482 50772362
315439595554 50773659
26050666781 50774956
967272583847 50776253
528941799365 50777550
83248869924 50778847
944619830127 50780144
60029797361 50781441
88345739511 50782738
118926957033 50784035
359612465308 50785332
985394786823 50786629
479105741181 50787926
126855420835 50789223
855707771776 50790520
462682494734 50791817
615588582344 50793114
88912058354 50794411
376035711755 50795708
389627363987 50797005
25484347938 50798302
956512525830 50799599
264470899684 50800896
735648177060 50802193
577078901020 50803490
294485798363 50804787
133651246951 50806084
59463478518 50807381
607660118542 50808678
500059538372 50809975
671654147801 50811272
969537859219 50812569
703368003009 50813866
153472406456 50815163
873829974752 50816460
128554377364 50817757
743576640862 50819054
380566262499 50820351
735081858217 50821648
756035655408 50822945
737347133589 50824242
305245856380 50825539
211236928442 50826836
859105684834 50828133
15290608764 50829430
704500640695 50830727
242950783650 50832024
131385971579 50833321
380566262499 50834618
824560235411 50835915
100238435214 50837212
107034261330 50838509
521579654406 50839806
435499190270 50841103
729418669787 50842400
937257685168 50843697
595201103996 50844994
899880641530 50846291
779821046814 50847588
797943249790 50848885
807570670121 50850182
795677974418 50851479
590104234409 50852776
686378437719 50854073
287689972247 50855370
965007308475 50856667
53800290088 50857964
474008871594 50859261
562920929945 50860558
640506611436 50861855
241818145964 50863152
508554321017 50864449
611058031600 50865746
60029797361 50867043
878360525496 50868340
776989452599 50869637
557257741515 50870934
856840409462 50872231
854575134090 50873528
486467886140 50874825
265603537370 50876122
65692985791 50877419
335827073902 50878716
529508118208 50880013
134217565794 50881310
452488755560 50882607
428137045311 50883904
151207131084 50885201
756035655408 50886498
349418726134 50887795
231058087947 50889092
991057975253 50890389
755469336565 50891686
673353104330 50892983
140447073067 50894280
840417163015 50895577
904977511117 50896874
416244349608 50898171
621251770774 50899468
235588638691 50900765
396423190103 50902062
479105741181 50903359
536303944324 50904656
968971540376 50905953
877227887810 50907250
5096869590 50908547
600864292426 50909844
497794263000 50911141
29448579839 50912438
630312872262 50913735
338658668117 50915032
221996986459 50916329
793979017889 50917626
531773393580 50918923
260506667783 50920220
553859828457 50921517
85514145296 50922814
989925337567 50924111
915737569134 50925408
232190725633 50926705
65126666948 50928002
570283074904 50929299
535171306638 50930596
306944812909 50931893
781520003343 50933190
450789799031 50934487
165365102159 50935784
667689915900 50937081
924232351779 50938378
348852407291 50939675
309210088281 50940972
177824116705 50942269
358479827622 50943566
414545393079 50944863
467213045478 50946160
452488755560 50947457
948017743185 50948754
129120696207 50950051
573680987962 50951348
722056524828 50952645
455886668618 50953942
321102783984 50955239
484768929611 50956536
351684001506 50957833
336393392745 50959130
213502203814 50960427
258241392411 50961724
493263712256 50963021
776423133756 50964318
771892583012 50965615
350551363820 50966912
940655598226 50968209
733949220531 50969506
485901567297 50970803
440596059857 50972100
589537915566 50973397
428703364154 50974694
113263768603 50975991
772458901855 50977288
625782321518 50978585
534038668952 50979882
545365045812 50981179
310342725967 50982476
832488699213 50983773
359612465308 50985070
530640755894 50986367
413979074236 50987664
258807711254 50988961
968405221533 50990258
110998493231 50991555
96840522156 50992852
431534958369 50994149
112697449760 50995446
219731711087 50996743
544232408126 50998040
668822553586 50999337
115529043975 51000634
376035711755 51001931
437764465642 51003228
605394843170 51004525
186885218193 51005822
33412811740 51007119
375469392912 51008416
77019362651 51009713
49269739344 51011010
839850844172 51012307
913472293762 51013604
104768985958 51014901
726587075572 51016198
512518552918 51017495
474008871594 51018792
124023826620 51020089
108166899016 51021386
501192176058 51022683
224828580674 51023980
829090786155 51025277
743010322019 51026574
196512638524 51027871
321102783984 51029168
806438032435 51030465
737347133589 51031762
813233858551 51033059
342056581175 51034356
250879247452 51035653
118926957033 51036950
425305451096 51038247
9061101491 51039544
672786785487 51040841
599165335897 51042138
241251827121 51043435
251445566295 51044732
792280061360 51046029
207839015384 51047326
727719713258 51048623
544798726969 51049920
144977623811 51051217
842116119544 51052514
693174263835 51053811
763964119210 51055108
701669046480 51056405
176691479019 51057702
363576697209 51058999
665990959371 51060296
220864348773 51061593
83815188767 51062890
645037162180 51064187
78718319180 51065484
562920929945 51066781
240685508278 51068078
624649683832 51069375
13025333392 51070672
890253221199 51071969
158002957200 51073266
368673566796 51074563
662593046313 51075860
371505161011 51077157
52101333559 51078454
15290608764 51079751
935558728639 51081048
471177277379 51082345
934992409796 51083642
892518496571 51084939
457019306304 51086236
698271133422 51087533
663725683999 51088830
769627307640 51090127
472309915065 51091424
573680987962 51092721
24918029095 51094018
979165279550 51095315
253144522824 51096612
832488699213 51097909
921967076407 51099206
90044696040 51100503
266169856213 51101800
71922493064 51103097
969537859219 51104394
828524467312 51105691
510819596389 51106988
311475363653 51108285
956512525830 51109582
544798726969 51110879
257675073568 51112176
639940292593 51113473
703368003009 51114770
29448579839 51116067
671087828958 51117364
3397913061 51118661
177824116705 51119958
293919479520 51121255
32846492897 51122552
954813569301 51123849
258807711254 51125146
665990959371 51126443
509120639860 51127740
364143016052 51129037
830223423841 51130334
627481278047 51131631
557824060358 51132928
865335192107 51134225
580476814078 51135522
848911945660 51136819
289955247619 51138116
47570782815 51139413
321669102827 51140710
598032698211 51142007
418509624980 51143304
595201103996 51144601
41907594385 51145898
662026727470 51147195
837019249957 51148492
579910495235 51149789
667689915900 51151086
541967132754 51152383
788315829459 51153680
500625857215 51154977
917436525663 51156274
912339656076 51157571
585573683665 51158868
26050666781 51160165
8494782648 51161462
254277160510 51162759
269001450428 51164056
76453043808 51165353
978032641864 51166650
130253333893 51167947
787183191773 51169244
596900060525 51170541
590104234409 51171838
107034261330 51173135
331862842001 51174432
241818145964 51175729
84381507610 51177026
248047653237 51178323
641072930279 51179620
928762902523 51180917
161400870258 51182214
628047596890 51183511
664292002842 51184808
304679537537 51186105
405484291591 51187402
322235421670 51188699
949150380871 51189996
552160871928 51191293
901013279216 51192590
343755537704 51193887
482503654239 51195184
51535014716 51196481
163666145630 51197778
495528987628 51199075
214634841500 51200372
322235421670 51201669
448524523659 51202966
409448523492 51204263
604262205484 51205560
325067015885 51206857
997287482526 51208154
338658668117 51209451
90611014883 51210748
854008815247 51212045
769060988797 51213342
118360638190 51214639
641072930279 51215936
75886724965 51217233
98539478685 51218530
138748116538 51219827
614455944658 51221124
944619830127 51222421
94575246784 51223718
74187768436 51225015
170461971746 51226312
121758551248 51227609
672786785487 51228906
105335304801 51230203
904977511117 51231500
875528931281 51232797
990491656410 51234094
49269739344 51235391
398688465475 51236688
501758494901 51237985
194247363152 51239282
433800233741 51240579
277496233073 51241876
583874727136 51243173
878926844339 51244470
502324813744 51245767
693740582678 51247064
7362144962 51248361
517615422505 51249658
268435131585 51250955
231624406790 51252252
483636291925 51253549
381132581342 51254846
741311365490 51256143
607660118542 51257440
366408291424 51258737
4530550747 51260034
771892583012 51261331
900446960373 51262628
823427597725 51263925
967272583847 51265222
80983594552 51266519
986527424509 51267816
822294960039 51269113
483636291925 51270410
531773393580 51271707
366408291424 51273004
598032698211 51274301
677317336231 51275598
432101277212 51276895
732816582845 51278192
961609395417 51279489
625216002675 51280786
962742033103 51282083
432101277212 51283380
876095250124 51284677
599165335897 51285974
108166899016 51287271
680148930446 51288568
862503597892 51289865
140447073067 51291162
761698843838 51292459
301847943322 51293756
847779307974 51295053
16423246450 51296350
90044696040 51297647
710163829125 51298944
479672060024 51300241
71356174221 51301538
548196640027 51302835
129120696207 51304132
641072930279 51305429
144411304968 51306726
521013335563 51308023
761132524995 51309320
184053623978 51310617
124023826620 51311914
295052117206 51313211
599165335897 51314508
445126610601 51315805
671654147801 51317102
348286088448 51318399
384530494400 51319696
868166786322 51320993
49269739344 51322290
179523073234 51323587
722056524828 51324884
598599017054 51326181
132518609265 51327478
330730204315 51328775
494962668785 51330072
365275653738 51331369
61162435047 51332666
961043076574 51333963
51535014716 51335260
58897159675 51336557
600297973583 51337854
266736175056 51339151
454187712089 51340448
945186148970 51341745
705633278381 51343042
343755537704 51344339
372637798697 51345636
90044696040 51346933
524977567464 51348230
351117682663 51349527
107034261330 51350824
658062495569 51352121
358479827622 51353418
189716812408 51354715
463815132420 51356012
61728753890 51357309
94008927941 51358606
212369566128 51359903
291087885305 51361200
275797276544 51362497
942920873598 51363794
27183304467 51365091
660894089784 51366388
900446960373 51367685
321669102827 51368982
661460408627 51370279
54366608931 51371576
357913508779 51372873
635976060692 51374170
340357624646 51375467
587272640194 51376764
513651190604 51378061
74754087279 51379358
161967189101 51380655
664858321685 51381952
146110261497 51383249
502324813744 51384546
703368003009 51385843
795111655575 51387140
851177221032 51388437
710163829125 51389734
652965625982 51391031
275797276544 51392328
380566262499 51393625
100804754057 51394922
856274090619 51396219
882324757397 51397516
571415712590 51398813
338658668117 51400110
20953797194 51401407
430968639526 51402704
600297973583 51404001
22086434880 51405298
493830031099 51406595
521579654406 51407892
124023826620 51409189
745841916234 51410486
109299536702 51411783
73621449593 51413080
343189218861 51414377
190849450094 51415674
595767422839 51416971
396423190103 51418268
967838902690 51419565
220298029930 51420862
446259248287 51422159
858539365991 51423456
989359018724 51424753
718092292927 51426050
329031247786 51427347
318271189769 51428644
683546843504 51429941
861370960206 51431238
544232408126 51432535
743010322019 51433832
504023770273 51435129
477973103495 51436426
839850844172 51437723
492697393413 51439020
729984988630 51440317
983129511451 51441614
465514088949 51442911
289388928776 51444208
50402377030 51445505
691475307306 51446802
624083364989 51448099
853442496404 51449396
915171250291 51450693
438897103328 51451990
737347133589 51453287
977466323021 51454584
860238322520 51455881
497794263000 51457178
434932871427 51458475
86646782982 51459772
458718262833 51461069
428703364154 51462366
756035655408 51463663
702801684166 51464960
66259304634 51466257
997287482526 51467554
783218959872 51468851
477973103495 51470148
605961162013 51471445
983129511451 51472742
908375424175 51474039
539701857382 51475336
489299480355 51476633
487600523826 51477930
436631827956 51479227
257675073568 51480524
391892639359 51481821
194247363152 51483118
31713855211 51484415
600864292426 51485712
946885105499 51487009
885722670455 51488306
41341275542 51489603
152906087613 51490900
3964231904 51492197
700536408794 51493494
456452987461 51494791
952548293929 51496088
746408235077 51497385
58330840832 51498682
722622843671 51499979
897615366158 51501276
285991015718 51502573
236154957534 51503870
460417219362 51505167
572548350276 51506464
442295016386 51507761
231058087947 51509058
741877684333 51510355
872697337066 51511652
835886612271 51512949
216900116872 51514246
307511131752 51515543
621251770774 51516840
411713798864 51518137
35678087112 51519434
252578203981 51520731
201609508111 51522028
850044583346 51523325
137615478852 51524622
147242899183 51525919
225961218360 51527216
992190612939 51528513
912905974919 51529810
875528931281 51531107
540834495068 51532404
58897159675 51533701
884023713926 51534998
234456001005 51536295
711862785654 51537592
758867249623 51538889
87779420668 51540186
422473856881 51541483
641072930279 51542780
398688465475 51544077
131385971579 51545374
165931421002 51546671
453621393246 51547968
581043132921 51549265
228792812575 51550562
771892583012 51551859
242950783650 51553156
273532001172 51554453
829657104998 51555750
155737681828 51557047
404351653905 51558344
816065452766 51559641
78152000337 51560938
320536465141 51562235
528941799365 51563532
322801740513 51564829
397555827789 51566126
963308351946 51567423
601430611269 51568720
739612408961 51570017
543099770440 51571314
831922380370 51572611
172160928275 51573908
612756988129 51575205
915171250291 51576502
41907594385 51577799
792280061360 51579096
335260755059 51580393
979731598393 51581690
257108754725 51582987
561788292259 51584284
746408235077 51585581
826825510783 51586878
705633278381 51588175
180655710920 51589472
500625857215 51590769
752071423507 51592066
27183304467 51593363
702801684166 51594660
775856814913 51595957
861370960206 51597254
25484347938 51598551
314306957868 51599848
302414262165 51601145
207272696541 51602442
357347189936 51603739
711296466811 51605036
564619886474 51606333
415678030765 51607630
544232408126 51608927
124590145463 51610224
635409741849 51611521
595201103996 51612818
764530438053 51614115
650134031767 51615412
485335248454 51616709
265037218527 51618006
694873220364 51619303
59463478518 51620600
499493219529 51621897
339791305803 51623194
487600523826 51624491
236154957534 51625788
522145973249 51627085
844947713759 51628382
154038725299 51629679
824560235411 51630976
732250264002 51632273
581043132921 51633570
548196640027 51634867
1698956532 51636164
419075943823 51637461
536303944324 51638758
80417275709 51640055
253710841667 51641352
282026783817 51642649
762831481524 51643946
18688521822 51645243
241251827121 51646540
9627420334 51647837
930461859052 51649134
598032698211 51650431
138181797695 51651728
479672060024 51653025
385096813243 51654322
264470899684 51655619
597466379368 51656916
450789799031 51658213
895916409629 51659510
957645163516 51660807
57198203146 51662104
774724177227 51663401
439463422171 51664698
352816639192 51665995
676751017388 51667292
809269626650 51668589
723189162514 51669886
21520116037 51671183
241818145964 51672480
369806204482 51673777
783785278715 51675074
805305394749 51676371
597466379368 51677668
987093743352 51678965
773591539541 51680262
854575134090 51681559
894783771943 51682856
245216059022 51684153
654098263668 51685450
459850900519 51686747
344888175390 51688044
355081914564 51689341
349985044977 51690638
752637742350 51691935
36244405955 51693232
941221917069 51694529
655230901354 51695826
31147536368 51697123
321669102827 51698420
2265275375 51699717
562920929945 51701014
693740582678 51702311
464381451263 51703608
304113218694 51704905
270134088114 51706202
618986495402 51707499
972369453434 51708796
444560291758 51710093
312041682496 51711390
428137045311 51712687
156304000671 51713984
205007421169 51715281
551028234242 51716578
792846380203 51717875
530640755894 51719172
76453043808 51720469
600864292426 51721766
94575246784 51723063
101937391743 51724360
439463422171 51725657
425871769939 51726954
299016349107 51728251
347153450762 51729548
148375536869 51730845
251445566295 51732142
2831594218 51733439
438330784485 51734736
684113162347 51736033
694306901521 51737330
974068409963 51738627
970104178062 51739924
35678087112 51741221
371505161011 51742518
813800177394 51743815
837019249957 51745112
955379888144 51746409
753204061193 51747706
540268176225 51749003
570283074904 51750300
202742145797 51751597
482503654239 51752894
329597566629 51754191
437764465642 51755488
201609508111 51756785
945752467813 51758082
722056524828 51759379
837585568800 51760676
254843479353 51761973
86646782982 51763270
788882148302 51764567
762265162681 51765864
59463478518 51767161
712429104497 51768458
586140002508 51769755
629180234576 51771052
814366496237 51772349
125156464306 51773646
112131130917 51774943
844947713759 51776240
2265275375 51777537
3964231904 51778834
634843423006 51780131
778122090285 51781428
78152000337 51782725
14724289921 51784022
687511075405 51785319
481937335396 51786616
298450030264 51787913
784917916401 51789210
846080351445 51790507
13591652235 51791804
514217509447 51793101
709597510282 51794398
560655654573 51795695
204441102326 51796992
447958204816 51798289
687511075405 51799586
156304000671 51800883
860238322520 51802180
368107247953 51803477
978598960707 51804774
729418669787 51806071
270700406957 51807368
766229394582 51808665
261072986626 51809962
229925450261 51811259
806438032435 51812556
540834495068 51813853
508554321017 51815150
689776350777 51816447
651832988296 51817744
451922436717 51819041
733382901688 51820338
144411304968 51821635
507988002174 51822932
138181797695 51824229
724888119043 51825526
487600523826 51826823
920834438721 51828120
208971653070 51829417
293919479520 51830714
885722670455 51832011
398688465475 51833308
861937279049 51834605
399254784318 51835902
803040119377 51837199
778122090285 51838496
539135538539 51839793
896482728472 51841090
545365045812 51842387
886855308141 51843684
158569276043 51844981
568584118375 51846278
535737625481 51847575
892518496571 51848872
236154957534 51850169
330730204315 51851466
306378494066 51852763
595201103996 51854060
696005858050 51855357
702235365323 51856654
828524467312 51857951
339224986960 51859248
659195133255 51860545
770759945326 51861842
655797220197 51863139
498360581843 51864436
640506611436 51865733
532906031266 51867030
823427597725 51868327
437764465642 51869624
578211538706 51870921
454187712089 51872218
711296466811 51873515
642771886808 51874812
85514145296 51876109
635976060692 51877406
254277160510 51878703
206140058855 51880000
824560235411 51881297
308643769438 51882594
907242786489 51883891
685245800033 51885188
330730204315 51886485
642205567965 51887782
387362088615 51889079
620685451931 51890376
398688465475 51891673
833055018056 51892970
645037162180 51894267
182354667449 51895564
50968695873 51896861
2831594218 51898158
505156407959 51899455
330163885472 51900752
44739188600 51902049
567451480689 51903346
19254840665 51904643
822294960039 51905940
757168293094 51907237
90044696040 51908534
916870206820 51909831
92309971412 51911128
891952177728 51912425
848911945660 51913722
660327770941 51915019
758867249623 51916316
232190725633 51917613
250312928609 51918910
697704814579 51920207
14157971078 51921504
658628814412 51922801
10760058020 51924098
836452931114 51925395
408882204649 51926692
117228000504 51927989
469478320850 51929286
551028234242 51930583
758300930780 51931880
561788292259 51933177
331296523158 51934474
633710785320 51935771
538569219696 51937068
445692929444 51938365
978598960707 51939662
637108698378 51940959
524977567464 51942256
83248869924 51943553
289388928776 51944850
410581161178 51946147
445126610601 51947444
723189162514 51948741
138181797695 51950038
335827073902 51951335
297883711421 51952632
429836001840 51953929
23219072566 51955226
635409741849 51956523
404917972748 51957820
566318846 51959117
84947826453 51960414
289388928776 51961711
758300930780 51963008
399821103161 51964305
972935772277 51965602
186885218193 51966899
158002957200 51968196
291654204148 51969493
754336698879 51970790
177257797862 51972087
757734611937 51973384
316572233240 51974681
228226493732 51975978
383397856714 51977275
269001450428 51978572
936125047482 51979869
259940348940 51981166
329597566629 51982463
782086322186 51983760
394157914731 51985057
261072986626 51986354
492697393413 51987651
428703364154 51988948
344888175390 51990245
6795826119 51991542
813800177394 51992839
717525974084 51994136
629180234576 51995433
26616985624 51996730
263338261998 51998027
887987945827 51999324
748107191606 52000621
124023826620 52001918
560089335730 52003215
551028234242 52004512
454187712089 52005809
765663075739 52007106
562920929945 52008403
433233914898 52009700
665424640528 52010997
933859772110 52012294
24918029095 52013591
214634841500 52014888
70223536535 52016185
673919423173 52017482
449090842502 52018779
351684001506 52020076
244083421336 52021373
870432061694 52022670
794545336732 52023967
420208581509 52025264
989925337567 52026561
167630377531 52027858
88345739511 52029155
526110205150 52030452
518748060191 52031749
90044696040 52033046
837019249957 52034343
61728753890 52035640
184053623978 52036937
432101277212 52038234
646169799866 52039531
112697449760 52040828
562354611102 52042125
511952234075 52043422
957645163516 52044719
817198090452 52046016
915737569134 52047313
797376930947 52048610
262771943155 52049907
864202554421 52051204
708464872596 52052501
858539365991 52053798
255409798196 52055095
464381451263 52056392
654664582511 52057689
963308351946 52058986
396989508946 52060283
371505161011 52061580
664292002842 52062877
356214552250 52064174
919701801035 52065471
406616929277 52066768
180655710920 52068065
41341275542 52069362
18688521822 52070659
639940292593 52071956
929895540209 52073253
543099770440 52074550
240119189435 52075847
203308464640 52077144
284292059189 52078441
91177333726 52079738
183487305135 52081035
152906087613 52082332
254843479353 52083629
244083421336 52084926
907242786489 52086223
79850956866 52087520
547064002341 52088817
556125103829 52090114
996154844840 52091411
997287482526 52092708
615022263501 52094005
25484347938 52095302
643338205651 52096599
616154901187 52097896
904411192274 52099193
427570726468 52100490
79850956866 52101787
551594553085 52103084
549329277713 52104381
258807711254 52105678
479105741181 52106975
262205624312 52108272
903278554588 52109569
259940348940 52110866
21520116037 52112163
791147423674 52113460
159701913729 52114757
221430667616 52116054
998420120212 52117351
918569163349 52118648
3397913061 52119945
106467942487 52121242
953114612772 52122539
125156464306 52123836
523278610935 52125133
817764409295 52126430
612190669286 52127727
398122146632 52129024
771326264169 52130321
643338205651 52131618
504590089116 52132915
980864236079 52134212
671087828958 52135509
277496233073 52136806
812667539708 52138103
408315885806 52139400
314306957868 52140697
948017743185 52141994
536870263167 52143291
36810724798 52144588
2831594218 52145885
102503710586 52147182
791147423674 52148479
169895652903 52149776
943487192441 52151073
8494782648 52152370
67391942320 52153667
979165279550 52154964
842116119544 52156261
848911945660 52157558
560089335730 52158855
65126666948 52160152
493830031099 52161449
782652641029 52162746
562920929945 52164043
185186261664 52165340
103636348272 52166637
298450030264 52167934
811534902022 52169231
63427710419 52170528
990491656410 52171825
534038668952 52173122
89478377197 52174419
651832988296 52175716
300148986793 52177013
72488811907 52178310
830789742684 52179607
389061045144 52180904
718092292927 52182201
714128061026 52183498
371505161011 52184795
209537971913 52186092
158569276043 52187389
660327770941 52188686
219165392244 52189983
393025277045 52191280
376602030598 52192577
248047653237 52193874
925364989465 52195171
348852407291 52196468
147809218026 52197765
860238322520 52199062
73621449593 52200359
2265275375 52201656
551594553085 52202953
562354611102 52204250
667689915900 52205547
40208637856 52206844
676184698545 52208141
534038668952 52209438
149508174555 52210735
676184698545 52212032
250879247452 52213329
353382958035 52214626
104202667115 52215923
139880754224 52217220
991057975253 52218517
712429104497 52219814
324500697042 52221111
657496176726 52222408
912339656076 52223705
296751073735 52225002
902712235745 52226299
771326264169 52227596
147809218026 52228893
773025220698 52230190
117794319347 52231487
305812175223 52232784
219165392244 52234081
853442496404 52235378
946318786656 52236675
116661681661 52237972
415111711922 52239269
99105797528 52240566
974068409963 52241863
263338261998 52243160
78152000337 52244457
304113218694 52245754
440029741014 52247051
166497739845 52248348
812101220865 52249645
25484347938 52250942
245782377865 52252239
507988002174 52253536
258241392411 52254833
482503654239 52256130
717525974084 52257427
499493219529 52258724
788315829459 52260021
12459014549 52261318
699403771108 52262615
604828524327 52263912
294485798363 52265209
570283074904 52266506
970670496905 52267803
178390435548 52269100
542533451597 52270397
531773393580 52271694
439463422171 52272991
602563248955 52274288
440029741014 52275585
53800290088 52276882
329031247786 52278179
60596116204 52279476
141579710753 52280773
57764521989 52282070
38509681327 52283367
667689915900 52284664
207839015384 52285961
980297917236 52287258
402086378533 52288555
674485742016 52289852
110998493231 52291149
373770436383 52292446
367540929110 52293743
940655598226 52295040
178956754391 52296337
382831537871 52297634
741877684333 52298931
270700406957 52300228
663159365156 52301525
820029684667 52302822
799642206319 52304119
78152000337 52305416
928762902523 52306713
912905974919 52308010
415678030765 52309307
581609451764 52310604
246348696708 52311901
215201160343 52313198
155171362985 52314495
409448523492 52315792
220864348773 52317089
825126554254 52318386
552727190771 52319683
583308408293 52320980
587838959037 52322277
523278610935 52323574
698271133422 52324871
519314379034 52326168
146110261497 52327465
468345683164 52328762
502324813744 52330059
590670553252 52331356
100804754057 52332653
309776407124 52333950
951415656243 52335247
804739075906 52336544
379999943656 52337841
49269739344 52339138
817764409295 52340435
929895540209 52341732
544232408126 52343029
176691479019 52344326
615588582344 52345623
851743539875 52346920
327898610100 52348217
172160928275 52349514
731117626316 52350811
470610958536 52352108
833621336899 52353405
287123653404 52354702
513651190604 52355999
639373973750 52357296
130819652736 52358593
801341162848 52359890
963874670789 52361187
811534902022 52362484
512518552918 52363781
17555884136 52365078
835320293428 52366375
635976060692 52367672
387928407458 52368969
588971596723 52370266
360745102994 52371563
532906031266 52372860
621251770774 52374157
626348640361 52375454
929329221366 52376751
922533395250 52378048
765096756896 52379345
863069916735 52380642
878360525496 52381939
488166842669 52383236
577645219863 52384533
319403827455 52385830
599165335897 52387127
437198146799 52388424
146110261497 52389721
991624294096 52391018
855141452933 52392315
839850844172 52393612
575946263334 52394909
184053623978 52396206
770193626483 52397503
458151943990 52398800
331296523158 52400097
181788348606 52401394
36810724798 52402691
40774956699 52403988
615588582344 52405285
719224930613 52406582
272965682329 52407879
770759945326 52409176
208405334227 52410473
165931421002 52411770
539135538539 52413067
750938785821 52414364
141013391910 52415661
627481278047 52416958
432667596055 52418255
813233858551 52419552
198777913896 52420849
197645276210 52422146
131385971579 52423443
672220466644 52424740
18688521822 52426037
693740582678 52427334
248613972080 52428631
519880697877 52429928
924232351779 52431225
536870263167 52432522
423606494567 52433819
215767479186 52435116
773591539541 52436413
355081914564 52437710
824560235411 52439007
266169856213 52440304
323934378199 52441601
205573740012 52442898
901579598059 52444195
408315885806 52445492
709597510282 52446789
304679537537 52448086
878926844339 52449383
194247363152 52450680
55499246617 52451977
263904580841 52453274
842116119544 52454571
511952234075 52455868
633710785320 52457165
625782321518 52458462
230491769104 52459759
490432118041 52461056
763964119210 52462353
5663188433 52463650
273532001172 52464947
757734611937 52466244
635976060692 52467541
408882204649 52468838
323934378199 52470135
95707884470 52471432
792846380203 52472729
429836001840 52474026
329597566629 52475323
263904580841 52476620
711862785654 52477917
31147536368 52479214
620119133088 52480511
737913452432 52481808
423606494567 52483105
493263712256 52484402
555558784986 52485699
854575134090 52486996
887421626984 52488293
49269739344 52489590
279195189602 52490887
629746553419 52492184
413412755393 52493481
225394899517 52494778
463248813577 52496075
723755481357 52497372
588971596723 52498669
649567712924 52499966
673353104330 52501263
780387365657 52502560
60596116204 52503857
637675017221 52505154
157436638357 52506451
121758551248 52507748
316572233240 52509045
446259248287 52510342
906676467646 52511639
506289045645 52512936
245782377865 52514233
714128061026 52515530
96274203313 52516827
272965682329 52518124
444560291758 52519421
879493163182 52520718
26050666781 52522015
664858321685 52523312
850610902189 52524609
998420120212 52525906
518181741348 52527203
585573683665 52528500
752637742350 52529797
647302437552 52531094
71922493064 52532391
629180234576 52533688
127988058521 52534985
962175714260 52536282
443993972915 52537579
172727247118 52538876
536303944324 52540173
444560291758 52541470
966706265004 52542767
318271189769 52544064
897615366158 52545361
324500697042 52546658
296751073735 52547955
407749566963 52549252
630312872262 52550549
36810724798 52551846
978598960707 52553143
998986439055 52554440
790014785988 52555737
172727247118 52557034
18122202979 52558331
707332234910 52559628
102503710586 52560925
966706265004 52562222
39076000170 52563519
726587075572 52564816
224262261831 52566113
474008871594 52567410
143278667282 52568707
574247306805 52570004
866467829793 52571301
298450030264 52572598
448524523659 52573895
199344232739 52575192
202175826954 52576489
95707884470 52577786
284858378032 52579083
500059538372 52580380
416244349608 52581677
226527537203 52582974
394724233574 52584271
378300987127 52585568
796810612104 52586865
24918029095 52588162
710163829125 52589459
214068522657 52590756
895916409629 52592053
313174320182 52593350
29448579839 52594647
998986439055 52595944
726020756729 52597241
191415768937 52598538
639373973750 52599835
796244293261 52601132
9627420334 52602429
177824116705 52603726
967272583847 52605023
361877740680 52606320
55499246617 52607617
425871769939 52608914
214068522657 52610211
287123653404 52611508
509120639860 52612805
877794206653 52614102
421907538038 52615399
729418669787 52616696
84381507610 52617993
450223480188 52619290
560089335730 52620587
73621449593 52621884
20953797194 52623181
735648177060 52624478
481937335396 52625775
843248757230 52627072
833621336899 52628369
326199653571 52629666
799075887476 52630963
479105741181 52632260
664858321685 52633557
391326320516 52634854
286557334561 52636151
572548350276 52637448
335827073902 52638745
697704814579 52640042
635976060692 52641339
244649740179 52642636
740178727804 52643933
48703420501 52645230
129687015050 52646527
170461971746 52647824
208971653070 52649121
119493275876 52650418
220864348773 52651715
556125103829 52653012
171594609432 52654309
71922493064 52655606
274098320015 52656903
236721276377 52658200
749806148135 52659497
690342669620 52660794
636542379535 52662091
32280174054 52663388
11892695706 52664685
69090898849 52665982
423040175724 52667279
192548406623 52668576
826825510783 52669873
657496176726 52671170
524977567464 52672467
739046090118 52673764
90044696040 52675061
592935828624 52676358
619552814245 52677655
709031191439 52678952
523278610935 52680249
967272583847 52681546
541400813911 52682843
485335248454 52684140
79284638023 52685437
658628814412 52686734
786616872930 52688031
3397913061 52689328
931594496738 52690625
336393392745 52691922
115529043975 52693219
544798726969 52694516
776989452599 52695813
944619830127 52697110
762831481524 52698407
416810668451 52699704
280894146131 52701001
67391942320 52702298
962742033103 52703595
404351653905 52704892
41341275542 52706189
347153450762 52707486
592369509781 52708783
844381394916 52710080
601996930112 52711377
171594609432 52712674
62861391576 52713971
270134088114 52715268
879493163182 52716565
248613972080 52717862
83815188767 52719159
494396349942 52720456
523278610935 52721753
620685451931 52723050
458718262833 52724347
940089279383 52725644
35111768269 52726941
780953684500 52728238
379999943656 52729535
70223536535 52730832
111564812074 52732129
300148986793 52733426
865901510950 52734723
228792812575 52736020
410014842335 52737317
987660062195 52738614
852876177561 52739911
377734668284 52741208
45305507443 52742505
369239885639 52743802
730551307473 52745099
272965682329 52746396
796810612104 52747693
917436525663 52748990
893084815414 52750287
772458901855 52751584
117228000504 52752881
852309858718 52754178
556691422672 52755475
924798670622 52756772
843815076073 52758069
637108698378 52759366
270700406957 52760663
771892583012 52761960
698837452265 52763257
326765972414 52764554
386795769772 52765851
75886724965 52767148
717525974084 52768445
577078901020 52769742
490998436884 52771039
729984988630 52772336
775290496070 52773633
88912058354 52774930
54366608931 52776227
389061045144 52777524
858539365991 52778821
402652697376 52780118
70223536535 52781415
549895596556 52782712
990491656410 52784009
778122090285 52785306
726020756729 52786603
715827017555 52787900
732816582845 52789197
935558728639 52790494
63994029262 52791791
912339656076 52793088
108166899016 52794385
970670496905 52795682
35111768269 52796979
506289045645 52798276
468912002007 52799573
39642319013 52800870
103636348272 52802167
164232464473 52803464
241251827121 52804761
42473913228 52806058
65126666948 52807355
612190669286 52808652
918002844506 52809949
19254840665 52811246
110432174388 52812543
483069973082 52813840
380566262499 52815137
870432061694 52816434
447391885973 52817731
498360581843 52819028
17555884136 52820325
353382958035 52821622
483636291925 52822919
632578147634 52824216
176691479019 52825513
963874670789 52826810
157436638357 52828107
959344120045 52829404
723189162514 52830701
857406728305 52831998
951981975086 52833295
804172757063 52834592
736214495903 52835889
306378494066 52837186
355648233407 52838483
812101220865 52839780
484202610768 52841077
97973159842 52842374
80983594552 52843671
764530438053 52844968
186318899350 52846265
840983481858 52847562
225394899517 52848859
44739188600 52850156
838718206486 52851453
559523016887 52852750
104202667115 52854047
885722670455 52855344
617287538873 52856641
566885161846 52857938
551028234242 52859235
832488699213 52860532
461549857048 52861829
548762958870 52863126
36810724798 52864423
787749510616 52865720
773025220698 52867017
494962668785 52868314
31147536368 52869611
404351653905 52870908
897615366158 52872205
227093856046 52873502
942920873598 52874799
348852407291 52876096
813233858551 52877393
955946206987 52878690
154605044142 52879987
247481334394 52881284
217466435715 52882581
345454494233 52883878
767362032268 52885175
282593102660 52886472
177824116705 52887769
428137045311 52889066
642771886808 52890363
121758551248 52891660
323368059356 52892957
676184698545 52894254
19254840665 52895551
249180290923 52896848
954247250458 52898145
275230957701 52899442
723755481357 52900739
595767422839 52902036
851177221032 52903333
136482841166 52904630
121192232405 52905927
565186205317 52907224
965573627318 52908521
209537971913 52909818
855707771776 52911115
942354554755 52912412
237287595220 52913709
605394843170 52915006
72488811907 52916303
108733217859 52917600
992190612939 52918897
640506611436 52920194
320536465141 52921491
968405221533 52922788
271266725800 52924085
748107191606 52925382
918569163349 52926679
344321856547 52927976
334694436216 52929273
579910495235 52930570
791713742517 52931867
328464928943 52933164
682980524661 52934461
52101333559 52935758
117794319347 52937055
980864236079 52938352
988226381038 52939649
21520116037 52940946
921400757564 52942243
786616872930 52943540
280327827288 52944837
506289045645 52946134
343755537704 52947431
535737625481 52948728
358479827622 52950025
198777913896 52951322
145543942654 52952619
577078901020 52953916
103070029429 52955213
943487192441 52956510
492697393413 52957807
804739075906 52959104
310909044810 52960401
7928463805 52961698
521013335563 52962995
43040232071 52964292
838718206486 52965589
165365102159 52966886
475141509280 52968183
603129567798 52969480
417376987294 52970777
143844986125 52972074
889686902356 52973371
101371072900 52974668
231058087947 52975965
60029797361 52977262
153472406456 52978559
186318899350 52979856
496095306471 52981153
863069916735 52982450
682980524661 52983747
754903017722 52985044
732816582845 52986341
444560291758 52987638
534038668952 52988935
85514145296 52990232
489299480355 52991529
383397856714 52992826
577078901020 52994123
836452931114 52995420
455886668618 52996717
904411192274 52998014
640506611436 52999311
870432061694 53000608
875528931281 53001905
600864292426 53003202
874396293595 53004499
304679537537 53005796
956512525830 53007093
209537971913 53008390
24918029095 53009687
430402320683 53010984
278628870759 53012281
18122202979 53013578
527809161679 53014875
352250320349 53016172
714694379869 53017469
197645276210 53018766
827391829626 53020063
45871826286 53021360
364709334895 53022657
434932871427 53023954
288822609933 53025251
453055074403 53026548
504590089116 53027845
851177221032 53029142
177257797862 53030439
165365102159 53031736
962742033103 53033033
519314379034 53034330
728852350944 53035627
505156407959 53036924
9061101491 53038221
196512638524 53039518
790581104831 53040815
674485742016 53042112
425305451096 53043409
228792812575 53044706
101937391743 53046003
623517046146 53047300
771326264169 53048597
743576640862 53049894
412280117707 53051191
669388872429 53052488
496095306471 53053785
143844986125 53055082
518748060191 53056379
617853857716 53057676
616721220030 53058973
135350203480 53060270
436631827956 53061567
698837452265 53062864
987093743352 53064161
410581161178 53065458
354515595721 53066755
950283018557 53068052
371505161011 53069349
817198090452 53070646
898748003844 53071943
583874727136 53073240
30014898682 53074537
166497739845 53075834
349418726134 53077131
154605044142 53078428
19254840665 53079725
148941855712 53081022
368107247953 53082319
908941743018 53083616
289388928776 53084913
31713855211 53086210
643904524494 53087507
524411248621 53088804
923666032936 53090101
61728753890 53091398
138748116538 53092695
441728697543 53093992
664858321685 53095289
923666032936 53096586
551594553085 53097883
915171250291 53099180
637675017221 53100477
986527424509 53101774
415111711922 53103071
950283018557 53104368
50968695873 53105665
257675073568 53106962
932160815581 53108259
475707828123 53109556
343755537704 53110853
568017799532 53112150
746408235077 53113447
750938785821 53114744
672220466644 53116041
338658668117 53117338
283725740346 53118635
780387365657 53119932
387928407458 53121229
279761508445 53122526
580476814078 53123823
753770380036 53125120
117228000504 53126417
143278667282 53127714
272965682329 53129011
359046146465 53130308
376602030598 53131605
838151887643 53132902
621251770774 53134199
128554377364 53135496
52667652402 53136793
871564699380 53138090
889120583513 53139387
644470843337 53140684
679016292760 53141981
69657217692 53143278
400953740847 53144575
134783884637 53145872
494396349942 53147169
999552757898 53148466
942354554755 53149763
364709334895 53151060
254277160510 53152357
252578203981 53153654
152339768770 53154951
1132637689 53156248
229359131418 53157545
864202554421 53158842
722056524828 53160139
97406840999 53161436
64560348105 53162733
549895596556 53164030
420208581509 53165327
817764409295 53166624
757168293094 53167921
211803247285 53169218
499493219529 53170515
356780871093 53171812
968405221533 53173109
678449973917 53174406
500625857215 53175703
332995479687 53177000
857973047148 53178297
902712235745 53179594
972935772277 53180891
423040175724 53182188
971236815748 53183485
80417275709 53184782
422473856881 53186079
965573627318 53187376
589537915566 53188673
673919423173 53189970
763397800367 53191267
338092349274 53192564
184053623978 53193861
389061045144 53195158
869865742851 53196455
361877740680 53197752
401520059690 53199049
544798726969 53200346
756601974251 53201643
858539365991 53202940
334128117373 53204237
974068409963 53205534
392458958202 53206831
769627307640 53208128
160834551415 53209425
255409798196 53210722
412846436550 53212019
267302493899 53213316
373770436383 53214613
42473913228 53215910
390760001673 53217207
344321856547 53218504
450223480188 53219801
889686902356 53221098
834753974585 53222395
248047653237 53223692
259940348940 53224989
855141452933 53226286
637108698378 53227583
722056524828 53228880
707898553753 53230177
122891188934 53231474
547630321184 53232771
77585681494 53234068
805871713592 53235365
331296523158 53236662
877794206653 53237959
826259191940 53239256
474008871594 53240553
379999943656 53241850
803040119377 53243147
353949276878 53244444
104202667115 53245741
993323250625 53247038
463248813577 53248335
763397800367 53249632
269001450428 53250929
758867249623 53252226
844947713759 53253523
275230957701 53254820
351117682663 53256117
880625800868 53257414
57198203146 53258711
294485798363 53260008
743576640862 53261305
813233858551 53262602
627481278047 53263899
370372523325 53265196
252578203981 53266493
523844929778 53267790
645603481023 53269087
373204117540 53270384
413979074236 53271681
296184754892 53272978
360745102994 53274275
950283018557 53275572
679016292760 53276869
40774956699 53278166
260506667783 53279463
931594496738 53280760
492697393413 53282057
889686902356 53283354
173859884804 53284651
2265275375 53285948
502891132587 53287245
797943249790 53288542
251445566295 53289839
826825510783 53291136
147809218026 53292433
552727190771 53293730
831922380370 53295027
338092349274 53296324
86080464139 53297621
646169799866 53298918
946318786656 53300215
583308408293 53301512
389061045144 53302809
920834438721 53304106
284292059189 53305403
84947826453 53306700
472309915065 53307997
354515595721 53309294
739612408961 53310591
863636235578 53311888
274664638858 53313185
765663075739 53314482
807004351278 53315779
662026727470 53317076
903278554588 53318373
87779420668 53319670
147242899183 53320967
618420176559 53322264
539135538539 53323561
467779364321 53324858
563487248788 53326155
39642319013 53327452
118926957033 53328749
45305507443 53330046
618986495402 53331343
185186261664 53332640
445126610601 53333937
937257685168 53335234
554426147300 53336531
535171306638 53337828
894217453100 53339125
153472406456 53340422
185752580507 53341719
622950727303 53343016
846080351445 53344313
924798670622 53345610
162533507944 53346907
965573627318 53348204
148941855712 53349501
36244405955 53350798
342622900018 53352095
403785335062 53353392
407749566963 53354689
316005914397 53355986
480804697710 53357283
676184698545 53358580
908941743018 53359877
194247363152 53361174
806438032435 53362471
980297917236 53363768
827391829626 53365065
843248757230 53366362
291654204148 53367659
245782377865 53368956
49836058187 53370253
423040175724 53371550
569716756061 53372847
611058031600 53374144
246348696708 53375441
900446960373 53376738
4530550747 53378035
547064002341 53379332
556125103829 53380629
485335248454 53381926
36810724798 53383223
187451537036 53384520
273532001172 53385817
784351597558 53387114
758300930780 53388411
472876233908 53389708
178956754391 53391005
389627363987 53392302
998420120212 53393599
926497627151 53394896
76453043808 53396193
504023770273 53397490
937824004011 53398787
416244349608 53400084
987660062195 53401381
56065565460 53402678
739046090118 53403975
546497683498 53405272
32846492897 53406569
218599073401 53407866
84381507610 53409163
436065509113 53410460
447958204816 53411757
962742033103 53413054
84947826453 53414351
614455944658 53415648
762265162681 53416945
144411304968 53418242
283159421503 53419539
50968695873 53420836
536303944324 53422133
826825510783 53423430
732250264002 53424727
733949220531 53426024
11326376863 53427321
749806148135 53428618
940089279383 53429915
585573683665 53431212
863069916735 53432509
769627307640 53433806
106467942487 53435103
174426203647 53436400
499493219529 53437697
359612465308 53438994
758867249623 53440291
561788292259 53441588
244083421336 53442885
90611014883 53444182
377734668284 53445479
968405221533 53446776
799075887476 53448073
528941799365 53449370
161400870258 53450667
703934321852 53451964
514783828290 53453261
997853801369 53454558
986527424509 53455855
744709278548 53457152
152339768770 53458449
813233858551 53459746
782086322186 53461043
37943362484 53462340
66825623477 53463637
493263712256 53464934
63427710419 53466231
941788235912 53467528
750372466978 53468825
157436638357 53470122
936691366325 53471419
308643769438 53472716
207839015384 53474013
173859884804 53475310
457585625147 53476607
912339656076 53477904
843815076073 53479201
525543886307 53480498
11892695706 53481795
202742145797 53483092
761132524995 53484389
501758494901 53485686
601996930112 53486983
263904580841 53488280
697138495736 53489577
667123597057 53490874
594634785153 53492171
656363539040 53493468
349418726134 53494765
467779364321 53496062
221430667616 53497359
798509568633 53498656
953680931615 53499953
745275597391 53501250
691475307306 53502547
796810612104 53503844
456452987461 53505141
433233914898 53506438
479672060024 53507735
928196583680 53509032
14157971078 53510329
810968583179 53511626
141579710753 53512923
973502091120 53514220
740178727804 53515517
451356117874 53516814
9061101491 53518111
895350090786 53519408
891952177728 53520705
544798726969 53522002
751505104664 53523299
659761452098 53524596
361877740680 53525893
379999943656 53527190
480238378867 53528487
189150493565 53529784
101371072900 53531081
119493275876 53532378
478539422338 53533675
859105684834 53534972
479105741181 53536269
313740639025 53537566
750938785821 53538863
457585625147 53540160
373204117540 53541457
847779307974 53542754
328464928943 53544051
763397800367 53545348
800208525162 53546645
224262261831 53547942
419642262666 53549239
613889625815 53550536
731683945159 53551833
393591595888 53553130
902712235745 53554427
493830031099 53555724
210670609599 53557021
152906087613 53558318
946318786656 53559615
101371072900 53560912
367540929110 53562209
912339656076 53563506
150074493398 53564803
639373973750 53566100
248613972080 53567397
235588638691 53568694
557824060358 53569991
702235365323 53571288
945186148970 53572585
76453043808 53573882
946885105499 53575179
770193626483 53576476
451922436717 53577773
496095306471 53579070
877794206653 53580367
854575134090 53581664
702235365323 53582961
117794319347 53584258
517049103662 53585555
944053511284 53586852
828524467312 53588149
300148986793 53589446
515916465976 53590743
399821103161 53592040
507988002174 53593337
346020813076 53594634
56631884303 53595931
483069973082 53597228
155737681828 53598525
689776350777 53599822
487034204983 53601119
328464928943 53602416
272399363486 53603713
461549857048 53605010
621251770774 53606307
951981975086 53607604
660894089784 53608901
116661681661 53610198
531207074737 53611495
926497627151 53612792
3964231904 53614089
110998493231 53615386
306378494066 53616683
581609451764 53617980
608226437385 53619277
906676467646 53620574
242384464807 53621871
155171362985 53623168
591803190938 53624465
861370960206 53625762
282593102660 53627059
235588638691 53628356
504023770273 53629653
838151887643 53630950
903278554588 53632247
916870206820 53633544
386229450929 53634841
924232351779 53636138
722622843671 53637435
168763015217 53638732
654098263668 53640029
182354667449 53641326
458151943990 53642623
308643769438 53643920
732816582845 53645217
226527537203 53646514
924232351779 53647811
65692985791 53649108
119493275876 53650405
238420232906 53651702
669388872429 53652999
107600580173 53654296
711296466811 53655593
579344176392 53656890
370372523325 53658187
741311365490 53659484
573114669119 53660781
535171306638 53662078
348286088448 53663375
535737625481 53664672
214068522657 53665969
493263712256 53667266
696572176893 53668563
277496233073 53669860
197078957367 53671157
32846492897 53672454
255976117039 53673751
629180234576 53675048
95141565627 53676345
445692929444 53677642
518181741348 53678939
126289101992 53680236
299582667950 53681533
715260698712 53682830
492131074570 53684127
842682438387 53685424
896482728472 53686721
534604987795 53688018
167630377531 53689315
449657161345 53690612
743576640862 53691909
868166786322 53693206
147809218026 53694503
547064002341 53695800
544798726969 53697097
442861335229 53698394
556125103829 53699691
603129567798 53700988
814366496237 53702285
46438145129 53703582
673919423173 53704879
433800233741 53706176
989359018724 53707473
45305507443 53708770
2265275375 53710067
805871713592 53711364
681847886975 53712661
197645276210 53713958
55499246617 53715255
795677974418 53716552
805871713592 53717849
905543829960 53719146
798509568633 53720443
955379888144 53721740
767362032268 53723037
758867249623 53724334
914604931448 53725631
269001450428 53726928
942354554755 53728225
693740582678 53729522
609359075071 53730819
360745102994 53732116
687511075405 53733413
718092292927 53734710
430968639526 53736007
54932927774 53737304
151207131084 53738601
82116232238 53739898
129120696207 53741195
874962612438 53742492
825692873097 53743789
428137045311 53745086
213502203814 53746383
539701857382 53747680
767928351111 53748977
697704814579 53750274
151207131084 53751571
634843423006 53752868
233889682162 53754165
934426090953 53755462
38509681327 53756759
134217565794 53758056
197078957367 53759353
99105797528 53760650
636542379535 53761947
403785335062 53763244
62295072733 53764541
537436582010 53765838
714128061026 53767135
142712348439 53768432
229359131418 53769729
552160871928 53771026
623517046146 53772323
20387478351 53773620
500059538372 53774917
40774956699 53776214
549329277713 53777511
715260698712 53778808
857406728305 53780105
825692873097 53781402
205573740012 53782699
722056524828 53783996
918002844506 53785293
615588582344 53786590
604262205484 53787887
570849393747 53789184
165931421002 53790481
759999887309 53791778
94575246784 53793075
220864348773 53794372
741311365490 53795669
266736175056 53796966
255976117039 53798263
32280174054 53799560
485901567297 53800857
876095250124 53802154
816631771609 53803451
389061045144 53804748
559523016887 53806045
510253277546 53807342
830223423841 53808639
811534902022 53809936
439463422171 53811233
674485742016 53812530
143844986125 53813827
404917972748 53815124
771326264169 53816421
429269682997 53817718
596900060525 53819015
591236872095 53820312
910074380704 53821609
601430611269 53822906
578211538706 53824203
838151887643 53825500
517615422505 53826797
818897046981 53828094
483069973082 53829391
39642319013 53830688
531773393580 53831985
806438032435 53833282
726020756729 53834579
127421739678 53835876
140447073067 53837173
129687015050 53838470
620685451931 53839767
544232408126 53841064
308077450595 53842361
735648177060 53843658
775290496070 53844955
205007421169 53846252
165365102159 53847549
487034204983 53848846
791147423674 53850143
325633334728 53851440
830223423841 53852737
13591652235 53854034
595201103996 53855331
919701801035 53856628
517615422505 53857925
963308351946 53859222
150074493398 53860519
111564812074 53861816
60029797361 53863113
729984988630 53864410
189716812408 53865707
356214552250 53867004
211236928442 53868301
659761452098 53869598
628613915733 53870895
138181797695 53872192
843248757230 53873489
604262205484 53874786
526110205150 53876083
149508174555 53877380
134783884637 53878677
632578147634 53879974
275230957701 53881271
318271189769 53882568
400387422004 53883865
389627363987 53885162
515916465976 53886459
224828580674 53887756
650134031767 53889053
733949220531 53890350
3397913061 53891647
53233971245 53892944
714128061026 53894241
767928351111 53895538
823427597725 53896835
265037218527 53898132
211236928442 53899429
497227944157 53900726
726020756729 53902023
448524523659 53903320
924232351779 53904617
38509681327 53905914
611624350443 53907211
131385971579 53908508
319403827455 53909805
877794206653 53911102
764530438053 53912399
259374030097 53913696
579344176392 53914993
813800177394 53916290
443993972915 53917587
936125047482 53918884
906676467646 53920181
934992409796 53921478
339791305803 53922775
471743596222 53924072
53800290088 53925369
842682438387 53926666
768494669954 53927963
468345683164 53929260
883457395083 53930557
801907481691 53931854
660327770941 53933151
449657161345 53934448
812667539708 53935745
549895596556 53937042
662026727470 53938339
26616985624 53939636
33979130583 53940933
912905974919 53942230
131952290422 53943527
467213045478 53944824
649567712924 53946121
66825623477 53947418
143278667282 53948715
443993972915 53950012
190283131251 53951309
669955191272 53952606
385663132086 53953903
958211482359 53955200
121758551248 53956497
8494782648 53957794
364143016052 53959091
213502203814 53960388
739612408961 53961685
517049103662 53962982
294485798363 53964279
400953740847 53965576
759999887309 53966873
553859828457 53968170
810968583179 53969467
822294960039 53970764
67958261163 53972061
94575246784 53973358
78152000337 53974655
447958204816 53975952
564053567631 53977249
470610958536 53978546
269001450428 53979843
220864348773 53981140
976900004178 53982437
321102783984 53983734
327332291257 53985031
502891132587 53986328
369239885639 53987625
172727247118 53988922
374336755226 53990219
345454494233 53991516
363576697209 53992813
901013279216 53994110
724321800200 53995407
936125047482 53996704
432101277212 53998001
343189218861 53999298
942354554755 54000595
788315829459 54001892
275797276544 54003189
248613972080 54004486
424172813410 54005783
116661681661 54007080
210670609599 54008377
913472293762 54009674
247481334394 54010971
596333741682 54012268
780953684500 54013565
396423190103 54014862
851743539875 54016159
625216002675 54017456
122324870091 54018753
579344176392 54020050
352250320349 54021347
210670609599 54022644
450789799031 54023941
863636235578 54025238
946885105499 54026535
404917972748 54027832
538002900853 54029129
993323250625 54030426
685245800033 54031723
687511075405 54033020
450223480188 54034317
232190725633 54035614
209537971913 54036911
275797276544 54038208
143844986125 54039505
233889682162 54040802
183487305135 54042099
568584118375 54043396
157436638357 54044693
332429160844 54045990
143844986125 54047287
163666145630 54048584
471743596222 54049881
7362144962 54051178
800774844005 54052475
916870206820 54053772
847779307974 54055069
540268176225 54056366
280327827288 54057663
814366496237 54058960
399821103161 54060257
199344232739 54061554
594634785153 54062851
834187655742 54064148
279761508445 54065445
482503654239 54066742
843248757230 54068039
877794206653 54069336
281460464974 54070633
96840522156 54071930
249746609766 54073227
496095306471 54074524
425871769939 54075821
379999943656 54077118
34545449426 54078415
885722670455 54079712
205007421169 54081009
466646726635 54082306
768494669954 54083603
758300930780 54084900
901013279216 54086197
323368059356 54087494
413412755393 54088791
633144466477 54090088
232757044476 54091385
447958204816 54092682
71922493064 54093979
311475363653 54095276
938390322854 54096573
596900060525 54097870
751505104664 54099167
430968639526 54100464
857406728305 54101761
208971653070 54103058
419642262666 54104355
626914959204 54105652
672786785487 54106949
527809161679 54108246
92309971412 54109543
862503597892 54110840
571982031433 54112137
716393336398 54113434
805305394749 54114731
438897103328 54116028
284292059189 54117325
160834551415 54118622
372637798697 54119919
9061101491 54121216
99105797528 54122513
849478264503 54123810
992190612939 54125107
445692929444 54126404
818330728138 54127701
61728753890 54128998
495528987628 54130295
348286088448 54131592
778688409128 54132889
792846380203 54134186
994455888311 54135483
336393392745 54136780
801341162848 54138077
64560348105 54139374
622950727303 54140671
920268119878 54141968
339224986960 54143265
167064058688 54144562
884023713926 54145859
373770436383 54147156
480804697710 54148453
540834495068 54149750
14724289921 54151047
874962612438 54152344
955946206987 54153641
646169799866 54154938
567451480689 54156235
983129511451 54157532
162533507944 54158829
798509568633 54160126
931028177895 54161423
202742145797 54162720
224262261831 54164017
408315885806 54165314
945186148970 54166611
342056581175 54167908
248047653237 54169205
792846380203 54170502
422473856881 54171799
294485798363 54173096
937824004011 54174393
57764521989 54175690
836452931114 54176987
164232464473 54178284
775290496070 54179581
325067015885 54180878
834187655742 54182175
126855420835 54183472
596333741682 54184769
387362088615 54186066
604828524327 54187363
317704870926 54188660
601996930112 54189957
35111768269 54191254
142146029596 54192551
526110205150 54193848
521579654406 54195145
531773393580 54196442
665424640528 54197739
599731654740 54199036
699970089951 54200333
366974610267 54201630
253144522824 54202927
866467829793 54204224
811534902022 54205521
534038668952 54206818
84381507610 54208115
852876177561 54209412
711862785654 54210709
237287595220 54212006
688077394248 54213303
347719769605 54214600
779821046814 54215897
349985044977 54217194
618986495402 54218491
54932927774 54219788
421907538038 54221085
176125160176 54222382
161967189101 54223679
142712348439 54224976
73621449593 54226273
872131018223 54227570
376035711755 54228867
131385971579 54230164
411713798864 54231461
212935884971 54232758
726587075572 54234055
995022207154 54235352
958211482359 54236649
734515539374 54237946
974634728806 54239243
156870319514 54240540
178390435548 54241837
5663188433 54243134
371505161011 54244431
529508118208 54245728
817198090452 54247025
803040119377 54248322
933859772110 54249619
519314379034 54250916
692607944992 54252213
988792699881 54253510
65126666948 54254807
475707828123 54256104
860238322520 54257401
691475307306 54258698
827958148469 54259995
938956641697 54261292
222563305302 54262589
154038725299 54263886
694306901521 54265183
867034148636 54266480
563487248788 54267777
415678030765 54269074
375469392912 54270371
712429104497 54271668
436065509113 54272965
600297973583 54274262
81549913395 54275559
376035711755 54276856
955946206987 54278153
782086322186 54279450
50402377030 54280747
809269626650 54282044
257108754725 54283341
359046146465 54284638
198777913896 54285935
302980581008 54287232
3 54288529
137615478852 54289826
158002957200 54291123
180655710920 54292420
307511131752 54293717
215767479186 54295014
294485798363 54296311
570849393747 54297608
351684001506 54298905
213502203814 54300202
591803190938 54301499
238420232906 54302796
260506667783 54304093
988792699881 54305390
167064058688 54306687
50968695873 54307984
427570726468 54309281
993889569468 54310578
961043076574 54311875
487034204983 54313172
576512582177 54314469
40208637856 54315766
852876177561 54317063
493830031099 54318360
312041682496 54319657
43606550914 54320954
355081914564 54322251
321669102827 54323548
46438145129 54324845
301281624479 54326142
846646670288 54327439
967272583847 54328736
567451480689 54330033
627481278047 54331330
981430554922 54332627
487600523826 54333924
381132581342 54335221
628047596890 54336518
692041626149 54337815
477406784652 54339112
188017855879 54340409
382265219028 54341706
942354554755 54343003
864768873264 54344300
121192232405 54345597
211236928442 54346894
812667539708 54348191
717525974084 54349488
688643713091 54350785
203308464640 54352082
232757044476 54353379
754903017722 54354676
548196640027 54355973
490432118041 54357270
583308408293 54358567
397555827789 54359864
809269626650 54361161
625216002675 54362458
741311365490 54363755
500625857215 54365052
312608001339 54366349
851177221032 54367646
837585568800 54368943
396989508946 54370240
152339768770 54371537
58330840832 54372834
531773393580 54374131
311475363653 54375428
705066959538 54376725
56631884303 54378022
313174320182 54379319
416810668451 54380616
98539478685 54381913
523844929778 54383210
679016292760 54384507
413979074236 54385804
492131074570 54387101
864202554421 54388398
660327770941 54389695
121758551248 54390992
367540929110 54392289
958211482359 54393586
646736118709 54394883
26050666781 54396180
782652641029 54397477
736214495903 54398774
297317392578 54400071
535737625481 54401368
25484347938 54402665
626914959204 54403962
649567712924 54405259
812667539708 54406556
651266669453 54407853
194247363152 54409150
499493219529 54410447
422473856881 54411744
492697393413 54413041
684679481190 54414338
172727247118 54415635
959910438888 54416932
364709334895 54418229
803606438220 54419526
283725740346 54420823
949150380871 54422120
794545336732 54423417
618986495402 54424714
226527537203 54426011
370372523325 54427308
654664582511 54428605
622950727303 54429902
794545336732 54431199
177257797862 54432496
90611014883 54433793
314873276711 54435090
35111768269 54436387
552727190771 54437684
560089335730 54438981
319403827455 54440278
782652641029 54441575
280894146131 54442872
826259191940 54444169
432101277212 54445466
962742033103 54446763
458718262833 54448060
475707828123 54449357
80983594552 54450654
775290496070 54451951
834187655742 54453248
223129624145 54454545
727153394415 54455842
558390379201 54457139
738479771275 54458436
155737681828 54459733
632578147634 54461030
416810668451 54462327
17555884136 54463624
845514032602 54464921
835886612271 54466218
911207018390 54467515
434366552584 54468812
165365102159 54470109
255409798196 54471406
675618379702 54472703
242950783650 54474000
106467942487 54475297
526110205150 54476594
904977511117 54477891
361877740680 54479188
948584062028 54480485
455886668618 54481782
220864348773 54483079
211803247285 54484376
546497683498 54485673
409448523492 54486970
220864348773 54488267
668822553586 54489564
237287595220 54490861
458151943990 54492158
250879247452 54493455
95707884470 54494752
566885161846 54496049
80983594552 54497346
28315942153 54498643
382831537871 54499940
902712235745 54501237
711862785654 54502534
865335192107 54503831
498926900686 54505128
210104290756 54506425
853442496404 54507722
731117626316 54509019
177257797862 54510316
370372523325 54511613
328464928943 54512910
670521510115 54514207
740178727804 54515504
208405334227 54516801
352816639192 54518098
96274203313 54519395
949150380871 54520692
208971653070 54521989
70223536535 54523286
326765972414 54524583
80417275709 54525880
32846492897 54527177
815499133923 54528474
598032698211 54529771
332995479687 54531068
705066959538 54532365
673353104330 54533662
528941799365 54534959
740178727804 54536256
171028290589 54537553
715260698712 54538850
799075887476 54540147
191415768937 54541444
860238322520 54542741
70223536535 54544038
271266725800 54545335
994455888311 54546632
754336698879 54547929
728852350944 54549226
801341162848 54550523
818897046981 54551820
960476757731 54553117
555558784986 54554414
399821103161 54555711
64560348105 54557008
338658668117 54558305
238420232906 54559602
223129624145 54560899
686378437719 54562196
381132581342 54563493
547630321184 54564790
781520003343 54566087
206140058855 54567384
898748003844 54568681
799075887476 54569978
57198203146 54571275
864202554421 54572572
618420176559 54573869
555558784986 54575166
635976060692 54576463
966706265004 54577760
559523016887 54579057
426438088782 54580354
748107191606 54581651
99672116371 54582948
341490262332 54584245
817764409295 54585542
366974610267 54586839
669388872429 54588136
661460408627 54589433
494962668785 54590730
726020756729 54592027
24918029095 54593324
903844873431 54594621
340357624646 54595918
594634785153 54597215
756601974251 54598512
292786841834 54599809
417943306137 54601106
179523073234 54602403
193681044309 54603700
595201103996 54604997
805871713592 54606294
323368059356 54607591
489299480355 54608888
652965625982 54610185
357347189936 54611482
717525974084 54612779
972369453434 54614076
611058031600 54615373
322801740513 54616670
521579654406 54617967
513651190604 54619264
642771886808 54620561
810402264336 54621858
150640812241 54623155
318271189769 54624452
177824116705 54625749
264470899684 54627046
624083364989 54628343
472876233908 54629640
299016349107 54630937
40208637856 54632234
689210031934 54633531
907809105332 54634828
596900060525 54636125
389627363987 54637422
818330728138 54638719
71922493064 54640016
932160815581 54641313
566318843003 54642610
955379888144 54643907
67958261163 54645204
20953797194 54646501
558390379201 54647798
854008815247 54649095
640506611436 54650392
317704870926 54651689
534604987795 54652986
612190669286 54654283
770193626483 54655580
322801740513 54656877
483636291925 54658174
30581217525 54659471
305245856380 54660768
430402320683 54662065
714694379869 54663362
682414205818 54664659
869865742851 54665956
698837452265 54667253
757168293094 54668550
927630264837 54669847
598032698211 54671144
393025277045 54672441
827391829626 54673738
762831481524 54675035
712995423340 54676332
199344232739 54677629
295618436049 54678926
136482841166 54680223
63427710419 54681520
825692873097 54682817
472876233908 54684114
179523073234 54685411
140447073067 54686708
13025333392 54688005
997287482526 54689302
956512525830 54690599
739612408961 54691896
886855308141 54693193
743576640862 54694490
966139946161 54695787
129120696207 54697084
295618436049 54698381
666557278214 54699678
572548350276 54700975
118360638190 54702272
588405277880 54703569
430968639526 54704866
978032641864 54706163
502891132587 54707460
103070029429 54708757
190849450094 54710054
860238322520 54711351
856274090619 54712648
122324870091 54713945
833621336899 54715242
51535014716 54716539
435499190270 54717836
696572176893 54719133
356780871093 54720430
943487192441 54721727
150074493398 54723024
351684001506 54724321
151773449927 54725618
4530550747 54726915
599731654740 54728212
162533507944 54729509
615588582344 54730806
898181685001 54732103
364143016052 54733400
245782377865 54734697
360745102994 54735994
585573683665 54737291
612190669286 54738588
287123653404 54739885
790581104831 54741182
886855308141 54742479
743576640862 54743776
188584174722 54745073
393025277045 54746370
482503654239 54747667
189716812408 54748964
448524523659 54750261
445692929444 54751558
973502091120 54752855
783218959872 54754152
67958261163 54755449
574813625648 54756746
607660118542 54758043
45871826286 54759340
988226381038 54760637
202175826954 54761934
15856927607 54763231
475707828123 54764528
485901567297 54765825
428703364154 54767122
951415656243 54768419
815499133923 54769716
445126610601 54771013
300148986793 54772310
932727134424 54773607
749239829292 54774904
449657161345 54776201
142146029596 54777498
440596059857 54778795
462116175891 54780092
737913452432 54781389
382831537871 54782686
449090842502 54783983
428137045311 54785280
834753974585 54786577
493830031099 54787874
297883711421 54789171
874396293595 54790468
980864236079 54791765
615588582344 54793062
716959655241 54794359
196512638524 54795656
248613972080 54796953
806438032435 54798250
100804754057 54799547
513084871761 54800844
929895540209 54802141
263338261998 54803438
320536465141 54804735
361877740680 54806032
901579598059 54807329
555558784986 54808626
823427597725 54809923
405484291591 54811220
566318846 54812517
699403771108 54813814
864768873264 54815111
747540872763 54816408
220864348773 54817705
67958261163 54819002
221430667616 54820299
32846492897 54821596
729984988630 54822893
447391885973 54824190
182354667449 54825487
476840465809 54826784
28882260996 54828081
374336755226 54829378
327898610100 54830675
813233858551 54831972
15290608764 54833269
196512638524 54834566
41907594385 54835863
209537971913 54837160
626914959204 54838457
912905974919 54839754
987660062195 54841051
242950783650 54842348
549895596556 54843645
573680987962 54844942
407183248120 54846239
939522960540 54847536
440029741014 54848833
449657161345 54850130
281460464974 54851427
217466435715 54852724
805871713592 54854021
610491712757 54855318
370372523325 54856615
842116119544 54857912
228792812575 54859209
195946319681 54860506
660894089784 54861803
237287595220 54863100
496095306471 54864397
966139946161 54865694
89478377197 54866991
105901623644 54868288
722056524828 54869585
327898610100 54870882
659761452098 54872179
493830031099 54873476
827958148469 54874773
389061045144 54876070
562920929945 54877367
497794263000 54878664
70223536535 54879961
92876290255 54881258
174992522490 54882555
323368059356 54883852
955946206987 54885149
109299536702 54886446
88912058354 54887743
577645219863 54889040
720923887142 54890337
514217509447 54891634
613323306972 54892931
649567712924 54894228
147809218026 54895525
611058031600 54896822
158569276043 54898119
998420120212 54899416
15290608764 54900713
965573627318 54902010
702801684166 54903307
250879247452 54904604
147809218026 54905901
294485798363 54907198
253710841667 54908495
218599073401 54909792
817198090452 54911089
598032698211 54912386
644470843337 54913683
443993972915 54914980
120059594719 54916277
91743652569 54917574
993323250625 54918871
965007308475 54920168
658628814412 54921465
804739075906 54922762
617853857716 54924059
31147536368 54925356
817764409295 54926653
184619942821 54927950
968405221533 54929247
214634841500 54930544
168196696374 54931841
679016292760 54933138
231058087947 54934435
103636348272 54935732
591803190938 54937029
870432061694 54938326
421341219195 54939623
50402377030 54940920
616154901187 54942217
934992409796 54943514
378300987127 54944811
51535014716 54946108
511385915232 54947405
462682494734 54948702
496661625314 54949999
961043076574 54951296
492697393413 54952593
460417219362 54953890
974634728806 54955187
906676467646 54956484
696572176893 54957781
957078844673 54959078
929329221366 54960375
283725740346 54961672
327332291257 54962969
353382958035 54964266
501192176058 54965563
632578147634 54966860
577645219863 54968157
855141452933 54969454
848911945660 54970751
767362032268 54972048
709031191439 54973345
326199653571 54974642
245216059022 54975939
433233914898 54977236
553293509614 54978533
400387422004 54979830
48703420501 54981127
425871769939 54982424
494962668785 54983721
949716699714 54985018
89478377197 54986315
281460464974 54987612
810402264336 54988909
903278554588 54990206
636542379535 54991503
7362144962 54992800
618420176559 54994097
57198203146 54995394
552160871928 54996691
468345683164 54997988
770193626483 54999285
335260755059 55000582
160268232572 55001879
607660118542 55003176
162533507944 55004473
360745102994 55005770
27183304467 55007067
842682438387 55008364
838718206486 55009661
741877684333 55010958
431534958369 55012255
464381451263 55013552
518181741348 55014849
402086378533 55016146
795111655575 55017443
878926844339 55018740
659761452098 55020037
890819540042 55021334
114962725132 55022631
831922380370 55023928
787183191773 55025225
538002900853 55026522
552727190771 55027819
560655654573 55029116
873829974752 55030413
250879247452 55031710
498926900686 55033007
215201160343 55034304
806438032435 55035601
749239829292 55036898
249180290923 55038195
388494726301 55039492
913472293762 55040789
670521510115 55042086
360178784151 55043383
822861278882 55044680
653531944825 55045977
809269626650 55047274
514783828290 55048571
211236928442 55049868
409448523492 55051165
166497739845 55052462
793412699046 55053759
284292059189 55055056
932160815581 55056353
294485798363 55057650
715827017555 55058947
817198090452 55060244
906110148803 55061541
348852407291 55062838
888554264670 55064135
1698956532 55065432
227093856046 55066729
908941743018 55068026
416244349608 55069323
993889569468 55070620
228226493732 55071917
308077450595 55073214
142712348439 55074511
460417219362 55075808
427004407625 55077105
686944756562 55078402
37943362484 55079699
789448467145 55080996
577078901020 55082293
274098320015 55083590
741311365490 55084887
686378437719 55086184
846646670288 55087481
275797276544 55088778
528375480522 55090075
313740639025 55091372
908941743018 55092669
185186261664 55093966
317704870926 55095263
433800233741 55096560
23219072566 55097857
383964175557 55099154
300148986793 55100451
282026783817 55101748
172160928275 55103045
775856814913 55104342
554426147300 55105639
758300930780 55106936
949150380871 55108233
813233858551 55109530
426438088782 55110827
760566206152 55112124
306378494066 55113421
810402264336 55114718
184619942821 55116015
796244293261 55117312
851743539875 55118609
18122202979 55119906
777555771442 55121203
205007421169 55122500
776423133756 55123797
439463422171 55125094
776989452599 55126391
210670609599 55127688
32846492897 55128985
737913452432 55130282
729984988630 55131579
255409798196 55132876
805305394749 55134173
303546899851 55135470
864768873264 55136767
856274090619 55138064
897615366158 55139361
191415768937 55140658
867034148636 55141955
993323250625 55143252
107600580173 55144549
218599073401 55145846
694873220364 55147143
391892639359 55148440
834187655742 55149737
946885105499 55151034
481937335396 55152331
207272696541 55153628
789448467145 55154925
601430611269 55156222
462682494734 55157519
378867305970 55158816
787749510616 55160113
349418726134 55161410
279761508445 55162707
66825623477 55164004
261072986626 55165301
718092292927 55166598
762831481524 55167895
177257797862 55169192
766229394582 55170489
255976117039 55171786
983695830294 55173083
928762902523 55174380
857973047148 55175677
777555771442 55176974
900446960373 55178271
857973047148 55179568
14724289921 55180865
525543886307 55182162
174992522490 55183459
904977511117 55184756
341490262332 55186053
906110148803 55187350
825126554254 55188647
988226381038 55189944
60029797361 55191241
613323306972 55192538
83248869924 55193835
242950783650 55195132
41341275542 55196429
590104234409 55197726
399821103161 55199023
215201160343 55200320
877227887810 55201617
356214552250 55202914
996154844840 55204211
285424696875 55205508
611058031600 55206805
681847886975 55208102
105335304801 55209399
390193682830 55210696
263904580841 55211993
303546899851 55213290
322235421670 55214587
600297973583 55215884
152906087613 55217181
642205567965 55218478
844947713759 55219775
299016349107 55221072
325633334728 55222369
844381394916 55223666
101937391743 55224963
101937391743 55226260
300148986793 55227557
918002844506 55228854
104202667115 55230151
125722783149 55231448
419642262666 55232745
643904524494 55234042
663159365156 55235339
338658668117 55236636
924232351779 55237933
173859884804 55239230
652965625982 55240527
85514145296 55241824
538002900853 55243121
640506611436 55244418
118360638190 55245715
248047653237 55247012
878360525496 55248309
105335304801 55249606
981430554922 55250903
190849450094 55252200
884023713926 55253497
476840465809 55254794
660327770941 55256091
125722783149 55257388
914604931448 55258685
210670609599 55259982
824560235411 55261279
39076000170 55262576
122324870091 55263873
559523016887 55265170
917436525663 55266467
649001394081 55267764
573680987962 55269061
927630264837 55270358
454187712089 55271655
814366496237 55272952
511952234075 55274249
672220466644 55275546
374903074069 55276843
881758438554 55278140
829090786155 55279437
252578203981 55280734
21520116037 55282031
198777913896 55283328
373770436383 55284625
578777857549 55285922
295052117206 55287219
969537859219 55288516
717525974084 55289813
157436638357 55291110
38509681327 55292407
703934321852 55293704
912339656076 55295001
490998436884 55296298
590104234409 55297595
963308351946 55298892
441728697543 55300189
149508174555 55301486
510819596389 55302783
174426203647 55304080
160268232572 55305377
885156351612 55306674
858539365991 55307971
413412755393 55309268
449090842502 55310565
831356061527 55311862
976900004178 55313159
466080407792 55314456
872697337066 55315753
118926957033 55317050
309776407124 55318347
498926900686 55319644
877794206653 55320941
663725683999 55322238
893084815414 55323535
670521510115 55324832
368107247953 55326129
911207018390 55327426
936691366325 55328723
713561742183 55330020
948017743185 55331317
387928407458 55332614
463248813577 55333911
433800233741 55335208
94575246784 55336505
867034148636 55337802
936125047482 55339099
360745102994 55340396
522712292092 55341693
698271133422 55342990
832488699213 55344287
865335192107 55345584
319970146298 55346881
521579654406 55348178
359612465308 55349475
715260698712 55350772
866467829793 55352069
709031191439 55353366
775290496070 55354663
16989565293 55355960
733949220531 55357257
921967076407 55358554
814366496237 55359851
105901623644 55361148
267302493899 55362445
496095306471 55363742
609925393914 55365039
507421683331 55366336
207839015384 55367633
44739188600 55368930
23785391409 55370227
706765916067 55371524
633144466477 55372821
838151887643 55374118
912339656076 55375415
273532001172 55376712
997287482526 55378009
30014898682 55379306
907809105332 55380603
586706321351 55381900
500625857215 55383197
61162435047 55384494
468912002007 55385791
102503710586 55387088
436631827956 55388385
474008871594 55389682
152339768770 55390979
788882148302 55392276
655230901354 55393573
957078844673 55394870
437198146799 55396167
936691366325 55397464
501192176058 55398761
621818089617 55400058
412280117707 55401355
210104290756 55402652
233323363319 55403949
61162435047 55405246
545365045812 55406543
56631884303 55407840
990491656410 55409137
423040175724 55410434
315439595554 55411731
286557334561 55413028
474008871594 55414325
30581217525 55415622
337526030431 55416919
169895652903 55418216
677883655074 55419513
377734668284 55420810
761698843838 55422107
664292002842 55423404
708464872596 55424701
598032698211 55425998
758867249623 55427295
185186261664 55428592
812101220865 55429889
283159421503 55431186
19254840665 55432483
49836058187 55433780
194247363152 55435077
673353104330 55436374
603695886641 55437671
10193739177 55438968
8494782648 55440265
214634841500 55441562
321669102827 55442859
293353160677 55444156
731117626316 55445453
346587131919 55446750
337526030431 55448047
227660174889 55449344
749239829292 55450641
550461915399 55451938
378300987127 55453235
732816582845 55454532
268435131585 55455829
732816582845 55457126
6795826119 55458423
487034204983 55459720
69090898849 55461017
941221917069 55462314
313174320182 55463611
513651190604 55464908
719224930613 55466205
91743652569 55467502
783218959872 55468799
641639249122 55470096
499493219529 55471393
304113218694 55472690
295618436049 55473987
84381507610 55475284
674485742016 55476581
924798670622 55477878
245782377865 55479175
980864236079 55480472
469478320850 55481769
863636235578 55483066
449657161345 55484363
57198203146 55485660
480238378867 55486957
866467829793 55488254
783785278715 55489551
334694436216 55490848
298450030264 55492145
557824060358 55493442
923666032936 55494739
882891076240 55496036
724888119043 55497333
421341219195 55498630
946318786656 55499927
272399363486 55501224
166497739845 55502521
121192232405 55503818
71356174221 55505115
914038612605 55506412
45871826286 55507709
379999943656 55509006
441728697543 55510303
780387365657 55511600
752071423507 55512897
936691366325 55514194
271266725800 55515491
770193626483 55516788
249746609766 55518085
172727247118 55519382
696572176893 55520679
814932815080 55521976
545931364655 55523273
72488811907 55524570
755469336565 55525867
36244405955 55527164
90611014883 55528461
41907594385 55529758
114396406289 55531055
980864236079 55532352
966139946161 55533649
584441045979 55534946
390760001673 55536243
515350147133 55537540
477406784652 55538837
437198146799 55540134
566318846 55541431
927630264837 55542728
950849337400 55544025
133084928108 55545322
14157971078 55546619
898748003844 55547916
433233914898 55549213
67391942320 55550510
891385858885 55551807
562354611102 55553104
44739188600 55554401
155171362985 55555698
107600580173 55556995
485901567297 55558292
191415768937 55559589
808703307807 55560886
885156351612 55562183
137049160009 55563480
199910551582 55564777
157436638357 55566074
748673510449 55567371
636542379535 55568668
444560291758 55569965
864768873264 55571262
822861278882 55572559
882891076240 55573856
949716699714 55575153
73621449593 55576450
859672003677 55577747
847779307974 55579044
403785335062 55580341
729984988630 55581638
609359075071 55582935
290521566462 55584232
226527537203 55585529
500625857215 55586826
80983594552 55588123
248047653237 55589420
866467829793 55590717
795111655575 55592014
817198090452 55593311
328464928943 55594608
670521510115 55595905
855707771776 55597202
758867249623 55598499
218599073401 55599796
830223423841 55601093
202742145797 55602390
825126554254 55603687
142146029596 55604984
344888175390 55606281
985394786823 55607578
477973103495 55608875
755469336565 55610172
409448523492 55611469
860238322520 55612766
510253277546 55614063
872697337066 55615360
80417275709 55616657
588971596723 55617954
318271189769 55619251
201043189268 55620548
983695830294 55621845
480804697710 55623142
645603481023 55624439
31713855211 55625736
151207131084 55627033
529508118208 55628330
715260698712 55629627
61162435047 55630924
999552757898 55632221
414545393079 55633518
346020813076 55634815
1132637689 55636112
797943249790 55637409
44739188600 55638706
720357568299 55640003
750938785821 55641300
229925450261 55642597
776423133756 55643894
752071423507 55645191
142146029596 55646488
571415712590 55647785
631445509948 55649082
665990959371 55650379
255976117039 55651676
205573740012 55652973
975767366492 55654270
428137045311 55655567
427004407625 55656864
62295072733 55658161
402652697376 55659458
688643713091 55660755
417376987294 55662052
282026783817 55663349
833055018056 55664646
459284581676 55665943
60596116204 55667240
40774956699 55668537
344888175390 55669834
104202667115 55671131
808136988964 55672428
529508118208 55673725
480804697710 55675022
174992522490 55676319
321102783984 55677616
575379944491 55678913
775290496070 55680210
825692873097 55681507
236721276377 55682804
887987945827 55684101
60596116204 55685398
48703420501 55686695
246348696708 55687992
987093743352 55689289
262771943155 55690586
56631884303 55691883
494396349942 55693180
239552870592 55694477
165365102159 55695774
116661681661 55697071
820596003510 55698368
833055018056 55699665
57198203146 55700962
469478320850 55702259
184053623978 55703556
907242786489 55704853
726587075572 55706150
428137045311 55707447
2831594218 55708744
876095250124 55710041
487034204983 55711338
716393336398 55712635
916303887977 55713932
404917972748 55715229
149508174555 55716526
563487248788 55717823
548196640027 55719120
206140058855 55720417
664858321685 55721714
229359131418 55723011
992190612939 55724308
731683945159 55725605
410581161178 55726902
463248813577 55728199
234456001005 55729496
933293453267 55730793
472876233908 55732090
856840409462 55733387
605394843170 55734684
88345739511 55735981
970104178062 55737278
980864236079 55738575
86646782982 55739872
186318899350 55741169
189150493565 55742466
317704870926 55743763
231624406790 55745060
773591539541 55746357
330163885472 55747654
890253221199 55748951
530074437051 55750248
36810724798 55751545
848911945660 55752842
10760058020 55754139
411713798864 55755436
189716812408 55756733
746408235077 55758030
842116119544 55759327
468345683164 55760624
320536465141 55761921
677317336231 55763218
316005914397 55764515
971236815748 55765812
441728697543 55767109
233889682162 55768406
997287482526 55769703
79284638023 55771000
831356061527 55772297
80417275709 55773594
874396293595 55774891
138181797695 55776188
32280174054 55777485
970670496905 55778782
761698843838 55780079
966139946161 55781376
309210088281 55782673
626348640361 55783970
289955247619 55785267
194813681995 55786564
736214495903 55787861
262205624312 55789158
242950783650 55790455
984262149137 55791752
165931421002 55793049
278062551916 55794346
842682438387 55795643
116095362818 55796940
172727247118 55798237
976900004178 55799534
99105797528 55800831
236721276377 55802128
485335248454 55803425
842116119544 55804722
228226493732 55806019
732250264002 55807316
658628814412 55808613
300148986793 55809910
985961105666 55811207
565186205317 55812504
134783884637 55813801
23785391409 55815098
975767366492 55816395
684113162347 55817692
693740582678 55818989
728286032101 55820286
18122202979 55821583
617287538873 55822880
507421683331 55824177
608226437385 55825474
682414205818 55826771
530640755894 55828068
122891188934 55829365
294485798363 55830662
496661625314 55831959
921400757564 55833256
74187768436 55834553
859105684834 55835850
887987945827 55837147
767928351111 55838444
740178727804 55839741
872697337066 55841038
984262149137 55842335
440596059857 55843632
685812118876 55844929
217466435715 55846226
271266725800 55847523
745841916234 55848820
158002957200 55850117
842682438387 55851414
753770380036 55852711
390760001673 55854008
466080407792 55855305
1698956532 55856602
39076000170 55857899
615588582344 55859196
403785335062 55860493
253144522824 55861790
487600523826 55863087
722056524828 55864384
415678030765 55865681
168196696374 55866978
252011885138 55868275
421907538038 55869572
633144466477 55870869
285424696875 55872166
589537915566 55873463
685812118876 55874760
761698843838 55876057
835320293428 55877354
691475307306 55878651
21520116037 55879948
856274090619 55881245
773025220698 55882542
646736118709 55883839
94575246784 55885136
71356174221 55886433
512518552918 55887730
310909044810 55889027
614455944658 55890324
78152000337 55891621
749806148135 55892918
305812175223 55894215
168763015217 55895512
228792812575 55896809
655797220197 55898106
352250320349 55899403
123457507777 55900700
611058031600 55901997
775290496070 55903294
767928351111 55904591
250312928609 55905888
970104178062 55907185
174426203647 55908482
280894146131 55909779
127988058521 55911076
898748003844 55912373
178956754391 55913670
878926844339 55914967
591236872095 55916264
686944756562 55917561
972369453434 55918858
406616929277 55920155
161400870258 55921452
977466323021 55922749
838718206486 55924046
325633334728 55925343
697704814579 55926640
709031191439 55927937
961043076574 55929234
423606494567 55930531
976333685335 55931828
427570726468 55933125
185752580507 55934422
87779420668 55935719
886288989298 55937016
344321856547 55938313
395290552417 55939610
499493219529 55940907
347719769605 55942204
524411248621 55943501
716959655241 55944798
616721220030 55946095
912339656076 55947392
32280174054 55948689
150074493398 55949986
219165392244 55951283
935558728639 55952580
698837452265 55953877
107600580173 55955174
972935772277 55956471
279761508445 55957768
802473800534 55959065
360745102994 55960362
533472350109 55961659
885722670455 55962956
164798783316 55964253
787749510616 55965550
531773393580 55966847
545365045812 55968144
289955247619 55969441
152906087613 55970738
106467942487 55972035
808136988964 55973332
190849450094 55974629
419075943823 55975926
842116119544 55977223
243517102493 55978520
8494782648 55979817
57764521989 55981114
849478264503 55982411
787183191773 55983708
47570782815 55985005
616154901187 55986302
761698843838 55987599
423040175724 55988896
880625800868 55990193
896482728472 55991490
641639249122 55992787
196512638524 55994084
560089335730 55995381
325633334728 55996678
816631771609 55997975
659195133255 55999272
540834495068 56000569
573114669119 56001866
157436638357 56003163
717525974084 56004460
770759945326 56005757
10760058020 56007054
114962725132 56008351
373770436383 56009648
99672116371 56010945
436631827956 56012242
266169856213 56013539
997853801369 56014836
69090898849 56016133
934992409796 56017430
207272696541 56018727
935558728639 56020024
860238322520 56021321
579910495235 56022618
231058087947 56023915
429836001840 56025212
442295016386 56026509
262205624312 56027806
291654204148 56029103
687511075405 56030400
391892639359 56031697
763964119210 56032994
194813681995 56034291
295618436049 56035588
722622843671 56036885
132518609265 56038182
596900060525 56039479
633144466477 56040776
566885161846 56042073
343189218861 56043370
953114612772 56044667
622384408460 56045964
718092292927 56047261
416244349608 56048558
153472406456 56049855
51535014716 56051152
919135482192 56052449
669955191272 56053746
15290608764 56055043
852876177561 56056340
112131130917 56057637
605394843170 56058934
893651134257 56060231
87779420668 56061528
547064002341 56062825
332429160844 56064122
637675017221 56065419
766795713425 56066716
846080351445 56068013
50402377030 56069310
876661568967 56070607
949716699714 56071904
48703420501 56073201
598599017054 56074498
94575246784 56075795
503457451430 56077092
927063945994 56078389
275797276544 56079686
338658668117 56080983
548762958870 56082280
419075943823 56083577
731683945159 56084874
380566262499 56086171
114396406289 56087468
596900060525 56088765
579344176392 56090062
166497739845 56091359
528375480522 56092656
632011828791 56093953
188584174722 56095250
372637798697 56096547
919701801035 56097844
997853801369 56099141
211236928442 56100438
931594496738 56101735
524977567464 56103032
799075887476 56104329
421907538038 56105626
651832988296 56106923
830789742684 56108220
130253333893 56109517
393591595888 56110814
755469336565 56112111
696572176893 56113408
617287538873 56114705
814932815080 56116002
354515595721 56117299
550461915399 56118596
218032754558 56119893
659195133255 56121190
363010378366 56122487
997287482526 56123784
182354667449 56125081
113263768603 56126378
36244405955 56127675
764530438053 56128972
50968695873 56130269
377168349441 56131566
283159421503 56132863
429269682997 56134160
396989508946 56135457
147809218026 56136754
727153394415 56138051
759999887309 56139348
635976060692 56140645
179523073234 56141942
142146029596 56143239
300715305636 56144536
96274203313 56145833
92309971412 56147130
363576697209 56148427
571415712590 56149724
711296466811 56151021
179523073234 56152318
880059482025 56153615
343189218861 56154912
487034204983 56156209
414545393079 56157506
899314322687 56158803
472876233908 56160100
932727134424 56161397
660894089784 56162694
894217453100 56163991
493830031099 56165288
820029684667 56166585
864768873264 56167882
117228000504 56169179
300715305636 56170476
452488755560 56171773
908375424175 56173070
773591539541 56174367
178956754391 56175664
234456001005 56176961
237287595220 56178258
856840409462 56179555
859105684834 56180852
635976060692 56182149
540268176225 56183446
135350203480 56184743
989925337567 56186040
765663075739 56187337
490998436884 56188634
608792756228 56189931
550461915399 56191228
977466323021 56192525
56065565460 56193822
44739188600 56195119
671654147801 56196416
287123653404 56197713
174992522490 56199010
739612408961 56200307
425871769939 56201604
749806148135 56202901
166497739845 56204198
297317392578 56205495
381132581342 56206792
628613915733 56208089
373770436383 56209386
833621336899 56210683
986527424509 56211980
488733161512 56213277
701669046480 56214574
690908988463 56215871
182354667449 56217168
916303887977 56218465
353382958035 56219762
221430667616 56221059
760566206152 56222356
10193739177 56223653
408315885806 56224950
257675073568 56226247
961609395417 56227544
629746553419 56228841
421907538038 56230138
567451480689 56231435
129120696207 56232732
8494782648 56234029
563487248788 56235326
436065509113 56236623
349985044977 56237920
516482784819 56239217
779254727971 56240514
973502091120 56241811
642205567965 56243108
362444059523 56244405
202742145797 56245702
476840465809 56246999
147242899183 56248296
36810724798 56249593
189150493565 56250890
730551307473 56252187
895916409629 56253484
335260755059 56254781
534604987795 56256078
833621336899 56257375
809269626650 56258672
577645219863 56259969
415111711922 56261266
356780871093 56262563
3397913061 56263860
468912002007 56265157
712429104497 56266454
720923887142 56267751
642771886808 56269048
296751073735 56270345
217466435715 56271642
262205624312 56272939
53233971245 56274236
564619886474 56275533
700536408794 56276830
409448523492 56278127
703368003009 56279424
769060988797 56280721
581043132921 56282018
353382958035 56283315
732816582845 56284612
827391829626 56285909
445126610601 56287206
541967132754 56288503
169329334060 56289800
976900004178 56291097
22652753723 56292394
677883655074 56293691
637675017221 56294988
236154957534 56296285
747540872763 56297582
826825510783 56298879
590104234409 56300176
66825623477 56301473
131952290422 56302770
420774900352 56304067
370938842168 56305364
654664582511 56306661
413979074236 56307958
369239885639 56309255
376602030598 56310552
534604987795 56311849
490998436884 56313146
618420176559 56314443
611624350443 56315740
394724233574 56317037
507988002174 56318334
389627363987 56319631
803040119377 56320928
223129624145 56322225
720923887142 56323522
246348696708 56324819
71356174221 56326116
630879191105 56327413
750938785821 56328710
161967189101 56330007
344888175390 56331304
590670553252 56332601
918569163349 56333898
577645219863 56335195
842116119544 56336492
3 56337789
599731654740 56339086
359612465308 56340383
165365102159 56341680
918569163349 56342977
382831537871 56344274
344321856547 56345571
412846436550 56346868
263904580841 56348165
316572233240 56349462
112131130917 56350759
757734611937 56352056
152906087613 56353353
553859828457 56354650
629746553419 56355947
236721276377 56357244
442861335229 56358541
895916409629 56359838
549895596556 56361135
226527537203 56362432
882891076240 56363729
353949276878 56365026
241251827121 56366323
57198203146 56367620
319403827455 56368917
678449973917 56370214
941788235912 56371511
479105741181 56372808
436065509113 56374105
535737625481 56375402
267302493899 56376699
129687015050 56377996
336959711588 56379293
516482784819 56380590
563487248788 56381887
865901510950 56383184
739612408961 56384481
339224986960 56385778
560655654573 56387075
993889569468 56388372
683546843504 56389669
95707884470 56390966
10193739177 56392263
747540872763 56393560
736780814746 56394857
787183191773 56396154
217466435715 56397451
417943306137 56398748
468912002007 56400045
212935884971 56401342
501758494901 56402639
61162435047 56403936
359612465308 56405233
748107191606 56406530
802473800534 56407827
876095250124 56409124
266169856213 56410421
408882204649 56411718
739046090118 56413015
74187768436 56414312
451356117874 56415609
281460464974 56416906
805871713592 56418203
175558841333 56419500
863069916735 56420797
493263712256 56422094
600864292426 56423391
622950727303 56424688
646736118709 56425985
514783828290 56427282
15290608764 56428579
203308464640 56429876
306944812909 56431173
310342725967 56432470
991057975253 56433767
210670609599 56435064
29448579839 56436361
766229394582 56437658
69657217692 56438955
60029797361 56440252
635409741849 56441549
367540929110 56442846
698837452265 56444143
243517102493 56445440
929329221366 56446737
865901510950 56448034
109299536702 56449331
257108754725 56450628
575946263334 56451925
269567769271 56453222
82116232238 56454519
148941855712 56455816
769060988797 56457113
894217453100 56458410
7362144962 56459707
535737625481 56461004
49836058187 56462301
465514088949 56463598
962742033103 56464895
246915015551 56466192
78718319180 56467489
882324757397 56468786
869865742851 56470083
228792812575 56471380
87213101825 56472677
199910551582 56473974
431534958369 56475271
932160815581 56476568
341490262332 56477865
626914959204 56479162
797376930947 56480459
442861335229 56481756
572548350276 56483053
237853914063 56484350
519880697877 56485647
710730147968 56486944
68524580006 56488241
45871826286 56489538
944619830127 56490835
139314435381 56492132
255976117039 56493429
636542379535 56494726
790581104831 56496023
321102783984 56497320
237853914063 56498617
995022207154 56499914
460417219362 56501211
182354667449 56502508
876095250124 56503805
441728697543 56505102
446825567130 56506399
612190669286 56507696
177824116705 56508993
533472350109 56510290
907809105332 56511587
165365102159 56512884
618986495402 56514181
785484235244 56515478
417376987294 56516775
518748060191 56518072
258241392411 56519369
119493275876 56520666
706765916067 56521963
760566206152 56523260
138748116538 56524557
325067015885 56525854
121758551248 56527151
582175770607 56528448
899880641530 56529745
467779364321 56531042
503457451430 56532339
22652753723 56533636
848911945660 56534933
147809218026 56536230
574247306805 56537527
993889569468 56538824
942354554755 56540121
473442552751 56541418
386795769772 56542715
115529043975 56544012
297883711421 56545309
250879247452 56546606
827391829626 56547903
322801740513 56549200
716959655241 56550497
61728753890 56551794
538569219696 56553091
845514032602 56554388
853442496404 56555685
758867249623 56556982
233323363319 56558279
547064002341 56559576
863069916735 56560873
141579710753 56562170
993323250625 56563467
332995479687 56564764
944619830127 56566061
987093743352 56567358
357913508779 56568655
202742145797 56569952
276363595387 56571249
674485742016 56572546
828524467312 56573843
88912058354 56575140
144977623811 56576437
773025220698 56577734
859672003677 56579031
483069973082 56580328
809835945493 56581625
28315942153 56582922
726020756729 56584219
778688409128 56585516
172727247118 56586813
60596116204 56588110
436631827956 56589407
297883711421 56590704
902145916902 56592001
980864236079 56593298
71356174221 56594595
707898553753 56595892
288822609933 56597189
347153450762 56598486
618420176559 56599783
675052060859 56601080
698837452265 56602377
965573627318 56603674
993889569468 56604971
257675073568 56606268
496661625314 56607565
331296523158 56608862
351117682663 56610159
201609508111 56611456
304113218694 56612753
800208525162 56614050
637108698378 56615347
947451424342 56616644
485901567297 56617941
378300987127 56619238
611624350443 56620535
466080407792 56621832
257108754725 56623129
141013391910 56624426
705633278381 56625723
586140002508 56627020
647302437552 56628317
401520059690 56629614
313740639025 56630911
343189218861 56632208
161967189101 56633505
942354554755 56634802
783218959872 56636099
184619942821 56637396
197645276210 56638693
585573683665 56639990
823993916568 56641287
732816582845 56642584
970670496905 56643881
541967132754 56645178
473442552751 56646475
835886612271 56647772
183487305135 56649069
204441102326 56650366
793412699046 56651663
181222029763 56652960
778688409128 56654257
900446960373 56655554
663159365156 56656851
872697337066 56658148
225394899517 56659445
531207074737 56660742
690342669620 56662039
255409798196 56663336
611058031600 56664633
5663188433 56665930
522145973249 56667227
677317336231 56668524
992190612939 56669821
618420176559 56671118
711296466811 56672415
343755537704 56673712
419075943823 56675009
992190612939 56676306
722056524828 56677603
759433568466 56678900
384530494400 56680197
50968695873 56681494
958211482359 56682791
210670609599 56684088
517049103662 56685385
323934378199 56686682
594068466310 56687979
199910551582 56689276
591803190938 56690573
390760001673 56691870
898748003844 56693167
829657104998 56694464
859672003677 56695761
46438145129 56697058
56631884303 56698355
889120583513 56699652
904977511117 56700949
521579654406 56702246
665424640528 56703543
60596116204 56704840
870432061694 56706137
327898610100 56707434
113263768603 56708731
950849337400 56710028
641072930279 56711325
199344232739 56712622
263904580841 56713919
16989565293 56715216
514217509447 56716513
821162322353 56717810
653531944825 56719107
195380000838 56720404
64560348105 56721701
164232464473 56722998
571982031433 56724295
304679537537 56725592
614455944658 56726889
246915015551 56728186
733949220531 56729483
641072930279 56730780
478539422338 56732077
538002900853 56733374
249746609766 56734671
70789855378 56735968
326199653571 56737265
650134031767 56738562
889120583513 56739859
366408291424 56741156
364143016052 56742453
546497683498 56743750
337526030431 56745047
443993972915 56746344
54366608931 56747641
795677974418 56748938
659195133255 56750235
575946263334 56751532
688643713091 56752829
432667596055 56754126
412846436550 56755423
376602030598 56756720
245782377865 56758017
762831481524 56759314
851177221032 56760611
741877684333 56761908
185186261664 56763205
827391829626 56764502
165931421002 56765799
675618379702 56767096
751505104664 56768393
205573740012 56769690
417943306137 56770987
56065565460 56772284
419642262666 56773581
628613915733 56774878
929895540209 56776175
149508174555 56777472
274664638858 56778769
433800233741 56780066
455886668618 56781363
138748116538 56782660
41907594385 56783957
692607944992 56785254
284858378032 56786551
950283018557 56787848
936125047482 56789145
649001394081 56790442
688643713091 56791739
662026727470 56793036
211236928442 56794333
446825567130 56795630
323934378199 56796927
364143016052 56798224
456452987461 56799521
34545449426 56800818
214068522657 56802115
646736118709 56803412
773591539541 56804709
907809105332 56806006
587838959037 56807303
618986495402 56808600
750372466978 56809897
566318846 56811194
846080351445 56812491
760566206152 56813788
632578147634 56815085
158569276043 56816382
293919479520 56817679
492697393413 56818976
690342669620 56820273
580476814078 56821570
70223536535 56822867
545931364655 56824164
733949220531 56825461
300715305636 56826758
304113218694 56828055
197078957367 56829352
972369453434 56830649
371505161011 56831946
321669102827 56833243
144411304968 56834540
538569219696 56835837
309776407124 56837134
681847886975 56838431
212369566128 56839728
26050666781 56841025
564619886474 56842322
953680931615 56843619
612190669286 56844916
689210031934 56846213
191982087780 56847510
279195189602 56848807
830223423841 56850104
571982031433 56851401
408882204649 56852698
114396406289 56853995
140447073067 56855292
917436525663 56856589
427570726468 56857886
938390322854 56859183
709597510282 56860480
800774844005 56861777
197078957367 56863074
263904580841 56864371
90611014883 56865668
292786841834 56866965
406050610434 56868262
995022207154 56869559
573114669119 56870856
734515539374 56872153
445126610601 56873450
724888119043 56874747
732250264002 56876044
386229450929 56877341
212369566128 56878638
702235365323 56879935
535171306638 56881232
151773449927 56882529
617853857716 56883826
521013335563 56885123
34545449426 56886420
656929857883 56887717
11892695706 56889014
877227887810 56890311
48137101658 56891608
364143016052 56892905
631445509948 56894202
335827073902 56895499
386229450929 56896796
263338261998 56898093
903278554588 56899390
688077394248 56900687
486467886140 56901984
42473913228 56903281
659195133255 56904578
356214552250 56905875
420774900352 56907172
974634728806 56908469
688077394248 56909766
135916522323 56911063
289955247619 56912360
898748003844 56913657
811534902022 56914954
574247306805 56916251
762831481524 56917548
968405221533 56918845
646169799866 56920142
518748060191 56921439
193681044309 56922736
790581104831 56924033
564619886474 56925330
795677974418 56926627
769060988797 56927924
467213045478 56929221
662026727470 56930518
427570726468 56931815
811534902022 56933112
205007421169 56934409
646736118709 56935706
105335304801 56937003
942920873598 56938300
398688465475 56939597
148375536869 56940894
22652753723 56942191
269001450428 56943488
95707884470 56944785
245216059022 56946082
968405221533 56947379
920834438721 56948676
117794319347 56949973
686378437719 56951270
476840465809 56952567
785484235244 56953864
114962725132 56955161
822294960039 56956458
5096869590 56957755
6795826119 56959052
796244293261 56960349
744709278548 56961646
391892639359 56962943
459284581676 56964240
907242786489 56965537
238420232906 56966834
299016349107 56968131
665990959371 56969428
472309915065 56970725
493263712256 56972022
179523073234 56973319
74187768436 56974616
543666089283 56975913
800208525162 56977210
40774956699 56978507
834187655742 56979804
419642262666 56981101
310342725967 56982398
208405334227 56983695
287123653404 56984992
839850844172 56986289
665990959371 56987586
528375480522 56988883
3 56990180
179523073234 56991477
901013279216 56992774
711862785654 56994071
661460408627 56995368
497227944157 56996665
532339712423 56997962
253710841667 56999259
52667652402 57000556
237853914063 57001853
506289045645 57003150
769627307640 57004447
113830087446 57005744
801341162848 57007041
682414205818 57008338
485335248454 57009635
761132524995 57010932
685245800033 57012229
383397856714 57013526
857406728305 57014823
669388872429 57016120
42473913228 57017417
15290608764 57018714
815499133923 57020011
223695942988 57021308
354515595721 57022605
406050610434 57023902
891952177728 57025199
18122202979 57026496
409448523492 57027793
992756931782 57029090
962742033103 57030387
282026783817 57031684
269001450428 57032981
647868756395 57034278
531773393580 57035575
641072930279 57036872
942920873598 57038169
77019362651 57039466
812667539708 57040763
415678030765 57042060
146676580340 57043357
549895596556 57044654
928762902523 57045951
953114612772 57047248
799075887476 57048545
137615478852 57049842
702235365323 57051139
81549913395 57052436
980864236079 57053733
358479827622 57055030
882324757397 57056327
407749566963 57057624
294485798363 57058921
821162322353 57060218
208405334227 57061515
979165279550 57062812
624649683832 57064109
719791249456 57065406
120059594719 57066703
687511075405 57068000
361877740680 57069297
402086378533 57070594
741877684333 57071891
292786841834 57073188
919701801035 57074485
74754087279 57075782
169329334060 57077079
920268119878 57078376
455886668618 57079673
239552870592 57080970
49269739344 57082267
534604987795 57083564
842682438387 57084861
133651246951 57086158
823427597725 57087455
923666032936 57088752
638241336064 57090049
692041626149 57091346
307511131752 57092643
885156351612 57093940
978598960707 57095237
706199597224 57096534
860238322520 57097831
659195133255 57099128
908375424175 57100425
155737681828 57101722
216900116872 57103019
407749566963 57104316
22086434880 57105613
809835945493 57106910
1132637689 57108207
684679481190 57109504
554426147300 57110801
361311421837 57112098
171028290589 57113395
600864292426 57114692
52101333559 57115989
491564755727 57117286
872697337066 57118583
862503597892 57119880
932160815581 57121177
454187712089 57122474
89478377197 57123771
432101277212 57125068
720923887142 57126365
784351597558 57127662
410581161178 57128959
863636235578 57130256
95707884470 57131553
889120583513 57132850
445692929444 57134147
28315942153 57135444
471743596222 57136741
718658611770 57138038
256542435882 57139335
307511131752 57140632
618420176559 57141929
265037218527 57143226
528375480522 57144523
812667539708 57145820
825126554254 57147117
383964175557 57148414
925364989465 57149711
156304000671 57151008
625782321518 57152305
665424640528 57153602
276363595387 57154899
857973047148 57156196
796810612104 57157493
869299424008 57158790
144411304968 57160087
24351710252 57161384
796244293261 57162681
980864236079 57163978
269001450428 57165275
580476814078 57166572
772458901855 57167869
569716756061 57169166
772458901855 57170463
309210088281 57171760
804739075906 57173057
809835945493 57174354
441728697543 57175651
433800233741 57176948
790581104831 57178245
6795826119 57179542
702235365323 57180839
884023713926 57182136
143278667282 57183433
181788348606 57184730
839284525329 57186027
874962612438 57187324
565752524160 57188621
195946319681 57189918
212369566128 57191215
92876290255 57192512
710730147968 57193809
365275653738 57195106
573680987962 57196403
755469336565 57197700
438897103328 57198997
193114725466 57200294
758867249623 57201591
882324757397 57202888
441162378700 57204185
316572233240 57205482
791147423674 57206779
376602030598 57208076
803040119377 57209373
800774844005 57210670
782086322186 57211967
647302437552 57213264
503457451430 57214561
776989452599 57215858
942920873598 57217155
968971540376 57218452
63994029262 57219749
582175770607 57221046
555558784986 57222343
512518552918 57223640
518181741348 57224937
564619886474 57226234
238986551749 57227531
15290608764 57228828
865901510950 57230125
611058031600 57231422
617287538873 57232719
607093799699 57234016
7928463805 57235313
322801740513 57236610
135350203480 57237907
613323306972 57239204
484202610768 57240501
354515595721 57241798
782652641029 57243095
536303944324 57244392
233889682162 57245689
733949220531 57246986
417943306137 57248283
435499190270 57249580
368107247953 57250877
413412755393 57252174
448524523659 57253471
594634785153 57254768
263338261998 57256065
287689972247 57257362
707332234910 57258659
980297917236 57259956
261639305469 57261253
936125047482 57262550
701102727637 57263847
642771886808 57265144
581609451764 57266441
792280061360 57267738
387928407458 57269035
144977623811 57270332
998420120212 57271629
753770380036 57272926
616154901187 57274223
117228000504 57275520
486467886140 57276817
440029741014 57278114
146676580340 57279411
319970146298 57280708
808136988964 57282005
50968695873 57283302
159135594886 57284599
648435075238 57285896
662593046313 57287193
661460408627 57288490
634843423006 57289787
30014898682 57291084
242384464807 57292381
141579710753 57293678
914038612605 57294975
920268119878 57296272
146110261497 57297569
253710841667 57298866
732250264002 57300163
274098320015 57301460
255976117039 57302757
499493219529 57304054
169329334060 57305351
874962612438 57306648
238986551749 57307945
716393336398 57309242
531773393580 57310539
633710785320 57311836
74754087279 57313133
791713742517 57314430
487600523826 57315727
35678087112 57317024
527242842836 57318321
111564812074 57319618
286557334561 57320915
365275653738 57322212
660894089784 57323509
125722783149 57324806
965573627318 57326103
546497683498 57327400
156870319514 57328697
572548350276 57329994
17555884136 57331291
75886724965 57332588
227093856046 57333885
48703420501 57335182
917436525663 57336479
109865855545 57337776
395290552417 57339073
524411248621 57340370
450789799031 57341667
693174263835 57342964
573114669119 57344261
225961218360 57345558
460417219362 57346855
231624406790 57348152
53233971245 57349449
398688465475 57350746
403785335062 57352043
523844929778 57353340
46438145129 57354637
766229394582 57355934
736780814746 57357231
105901623644 57358528
382265219028 57359825
403785335062 57361122
560089335730 57362419
424172813410 57363716
583308408293 57365013
567451480689 57366310
922533395250 57367607
93442609098 57368904
450223480188 57370201
298450030264 57371498
709031191439 57372795
187451537036 57374092
443427654072 57375389
689210031934 57376686
340923943489 57377983
219731711087 57379280
907809105332 57380577
278062551916 57381874
145543942654 57383171
236721276377 57384468
11326376863 57385765
391326320516 57387062
845514032602 57388359
214068522657 57389656
601996930112 57390953
784351597558 57392250
706199597224 57393547
701669046480 57394844
553293509614 57396141
71922493064 57397438
447958204816 57398735
781520003343 57400032
312041682496 57401329
755469336565 57402626
6229507276 57403923
617287538873 57405220
373204117540 57406517
630312872262 57407814
122891188934 57409111
919701801035 57410408
595767422839 57411705
473442552751 57413002
279195189602 57414299
870998380537 57415596
927063945994 57416893
606527480856 57418190
945186148970 57419487
77585681494 57420784
737347133589 57422081
466080407792 57423378
71356174221 57424675
564053567631 57425972
421907538038 57427269
978598960707 57428566
417376987294 57429863
140447073067 57431160
520447016720 57432457
340923943489 57433754
14157971078 57435051
972935772277 57436348
498360581843 57437645
327332291257 57438942
309776407124 57440239
913472293762 57441536
474008871594 57442833
536870263167 57444130
387928407458 57445427
944053511284 57446724
37943362484 57448021
599165335897 57449318
914038612605 57450615
235588638691 57451912
873263655909 57453209
385096813243 57454506
396989508946 57455803
222563305302 57457100
408315885806 57458397
337526030431 57459694
777555771442 57460991
359612465308 57462288
548762958870 57463585
772458901855 57464882
36810724798 57466179
910640699547 57467476
771892583012 57468773
380566262499 57470070
430968639526 57471367
162533507944 57472664
764530438053 57473961
476274146966 57475258
626914959204 57476555
503457451430 57477852
813800177394 57479149
432101277212 57480446
826825510783 57481743
366974610267 57483040
951415656243 57484337
306944812909 57485634
532906031266 57486931
644470843337 57488228
421341219195 57489525
679582611603 57490822
761698843838 57492119
707898553753 57493416
117794319347 57494713
157436638357 57496010
299016349107 57497307
364709334895 57498604
504023770273 57499901
734515539374 57501198
244083421336 57502495
405484291591 57503792
659761452098 57505089
454187712089 57506386
159701913729 57507683
501192176058 57508980
764530438053 57510277
797943249790 57511574
601430611269 57512871
599165335897 57514168
76453043808 57515465
512518552918 57516762
343189218861 57518059
930461859052 57519356
346587131919 57520653
571415712590 57521950
912339656076 57523247
409448523492 57524544
119493275876 57525841
363010378366 57527138
300715305636 57528435
400953740847 57529732
947451424342 57531029
296751073735 57532326
979165279550 57533623
675052060859 57534920
19254840665 57536217
583874727136 57537514
54932927774 57538811
575379944491 57540108
944053511284 57541405
773025220698 57542702
639940292593 57543999
395856871260 57545296
339791305803 57546593
754336698879 57547890
135350203480 57549187
309776407124 57550484
927630264837 57551781
774157858384 57553078
211236928442 57554375
718658611770 57555672
41341275542 57556969
152906087613 57558266
270700406957 57559563
39642319013 57560860
202175826954 57562157
634843423006 57563454
842682438387 57564751
413979074236 57566048
87213101825 57567345
483636291925 57568642
27749623310 57569939
127421739678 57571236
921400757564 57572533
933859772110 57573830
829090786155 57575127
693174263835 57576424
985961105666 57577721
127988058521 57579018
22652753723 57580315
154038725299 57581612
981430554922 57582909
430968639526 57584206
810968583179 57585503
197645276210 57586800
298450030264 57588097
556125103829 57589394
754336698879 57590691
553859828457 57591988
787749510616 57593285
199344232739 57594582
945752467813 57595879
157436638357 57597176
431534958369 57598473
544232408126 57599770
113263768603 57601067
118926957033 57602364
911207018390 57603661
972369453434 57604958
552727190771 57606255
992190612939 57607552
444560291758 57608849
65692985791 57610146
149508174555 57611443
808703307807 57612740
481937335396 57614037
560089335730 57615334
875528931281 57616631
23785391409 57617928
510253277546 57619225
570283074904 57620522
494962668785 57621819
460417219362 57623116
901013279216 57624413
139880754224 57625710
81549913395 57627007
176691479019 57628304
265037218527 57629601
420774900352 57630898
292786841834 57632195
265037218527 57633492
791147423674 57634789
533472350109 57636086
852876177561 57637383
661460408627 57638680
759433568466 57639977
451356117874 57641274
404917972748 57642571
140447073067 57643868
587838959037 57645165
7928463805 57646462
191982087780 57647759
684113162347 57649056
629180234576 57650353
685245800033 57651650
181222029763 57652947
232757044476 57654244
978032641864 57655541
434366552584 57656838
647868756395 57658135
32846492897 57659432
60029797361 57660729
530640755894 57662026
656929857883 57663323
67958261163 57664620
382265219028 57665917
225961218360 57667214
257675073568 57668511
186885218193 57669808
859672003677 57671105
382831537871 57672402
104768985958 57673699
838718206486 57674996
968971540376 57676293
560089335730 57677590
548196640027 57678887
911207018390 57680184
37943362484 57681481
165365102159 57682778
728852350944 57684075
689210031934 57685372
65126666948 57686669
505156407959 57687966
943487192441 57689263
666557278214 57690560
495528987628 57691857
462682494734 57693154
356780871093 57694451
415678030765 57695748
330730204315 57697045
893651134257 57698342
24351710252 57699639
511385915232 57700936
865901510950 57702233
443993972915 57703530
252578203981 57704827
382265219028 57706124
557824060358 57707421
277496233073 57708718
878926844339 57710015
27749623310 57711312
899314322687 57712609
558956698044 57713906
694873220364 57715203
310909044810 57716500
681281568132 57717797
202742145797 57719094
917436525663 57720391
353382958035 57721688
889686902356 57722985
158002957200 57724282
410581161178 57725579
455320349775 57726876
853442496404 57728173
622384408460 57729470
677317336231 57730767
809269626650 57732064
455320349775 57733361
599731654740 57734658
940089279383 57735955
919135482192 57737252
545365045812 57738549
278062551916 57739846
925364989465 57741143
138748116538 57742440
868166786322 57743737
912339656076 57745034
173859884804 57746331
96840522156 57747628
91177333726 57748925
487034204983 57750222
395856871260 57751519
342056581175 57752816
884023713926 57754113
995022207154 57755410
256542435882 57756707
673353104330 57758004
794545336732 57759301
440029741014 57760598
931594496738 57761895
809269626650 57763192
640506611436 57764489
861370960206 57765786
3397913061 57767083
809269626650 57768380
81549913395 57769677
149508174555 57770974
25484347938 57772271
840983481858 57773568
705066959538 57774865
80983594552 57776162
756035655408 57777459
447391885973 57778756
611058031600 57780053
790014785988 57781350
872697337066 57782647
932727134424 57783944
508554321017 57785241
851177221032 57786538
934992409796 57787835
655230901354 57789132
740178727804 57790429
675052060859 57791726
423606494567 57793023
397555827789 57794320
783218959872 57795617
752071423507 57796914
841549800701 57798211
868733105165 57799508
448524523659 57800805
240119189435 57802102
471177277379 57803399
92876290255 57804696
609359075071 57805993
571415712590 57807290
886855308141 57808587
458718262833 57809884
471177277379 57811181
530074437051 57812478
673919423173 57813775
236154957534 57815072
146110261497 57816369
22086434880 57817666
793979017889 57818963
699970089951 57820260
791147423674 57821557
53800290088 57822854
450223480188 57824151
825692873097 57825448
204441102326 57826745
920268119878 57828042
603695886641 57829339
733949220531 57830636
533472350109 57831933
47004463972 57833230
411147480021 57834527
445692929444 57835824
948017743185 57837121
306944812909 57838418
411713798864 57839715
877794206653 57841012
88345739511 57842309
516482784819 57843606
383964175557 57844903
367540929110 57846200
108166899016 57847497
937257685168 57848794
360745102994 57850091
886288989298 57851388
620685451931 57852685
297883711421 57853982
326765972414 57855279
860804641363 57856576
628613915733 57857873
109299536702 57859170
86080464139 57860467
471177277379 57861764
708464872596 57863061
565186205317 57864358
643904524494 57865655
103070029429 57866952
408315885806 57868249
188584174722 57869546
721490205985 57870843
610491712757 57872140
278062551916 57873437
490998436884 57874734
9061101491 57876031
22652753723 57877328
73621449593 57878625
762265162681 57879922
961043076574 57881219
729984988630 57882516
60596116204 57883813
515916465976 57885110
932160815581 57886407
860804641363 57887704
992756931782 57889001
996721163683 57890298
466646726635 57891595
698271133422 57892892
144977623811 57894189
804739075906 57895486
604262205484 57896783
329597566629 57898080
911773337233 57899377
387928407458 57900674
323368059356 57901971
847212989131 57903268
319403827455 57904565
774724177227 57905862
646736118709 57907159
63427710419 57908456
736780814746 57909753
393025277045 57911050
112697449760 57912347
859672003677 57913644
909508061861 57914941
861370960206 57916238
54366608931 57917535
667123597057 57918832
912905974919 57920129
470610958536 57921426
461549857048 57922723
270134088114 57924020
786050554087 57925317
218599073401 57926614
31147536368 57927911
709597510282 57929208
309210088281 57930505
253144522824 57931802
735081858217 57933099
842116119544 57934396
364709334895 57935693
961043076574 57936990
592935828624 57938287
452488755560 57939584
18688521822 57940881
645037162180 57942178
356214552250 57943475
557824060358 57944772
304679537537 57946069
634277104163 57947366
851743539875 57948663
976333685335 57949960
511385915232 57951257
301281624479 57952554
706765916067 57953851
743576640862 57955148
330163885472 57956445
282026783817 57957742
225394899517 57959039
165365102159 57960336
938390322854 57961633
890253221199 57962930
158569276043 57964227
439463422171 57965524
629746553419 57966821
444560291758 57968118
363010378366 57969415
896482728472 57970712
663725683999 57972009
265037218527 57973306
315439595554 57974603
826259191940 57975900
238420232906 57977197
741311365490 57978494
278062551916 57979791
8494782648 57981088
152906087613 57982385
214634841500 57983682
45871826286 57984979
336393392745 57986276
244649740179 57987573
22652753723 57988870
770759945326 57990167
444560291758 57991464
93442609098 57992761
96274203313 57994058
179523073234 57995355
531207074737 57996652
936691366325 57997949
148941855712 57999246
638241336064 58000543
352250320349 58001840
248613972080 58003137
764530438053 58004434
477406784652 58005731
688643713091 58007028
455886668618 58008325
902712235745 58009622
202742145797 58010919
455320349775 58012216
117794319347 58013513
365275653738 58014810
951415656243 58016107
812101220865 58017404
693740582678 58018701
946318786656 58019998
104768985958 58021295
234456001005 58022592
108733217859 58023889
681281568132 58025186
48703420501 58026483
386229450929 58027780
360178784151 58029077
876661568967 58030374
869865742851 58031671
669388872429 58032968
511385915232 58034265
678449973917 58035562
817764409295 58036859
40774956699 58038156
705066959538 58039453
188584174722 58040750
833055018056 58042047
853442496404 58043344
862503597892 58044641
988792699881 58045938
618986495402 58047235
185752580507 58048532
343755537704 58049829
165931421002 58051126
341490262332 58052423
808136988964 58053720
853442496404 58055017
20953797194 58056314
250879247452 58057611
204441102326 58058908
421907538038 58060205
929329221366 58061502
242384464807 58062799
230491769104 58064096
567451480689 58065393
449090842502 58066690
903278554588 58067987
847779307974 58069284
829657104998 58070581
420774900352 58071878
470044639693 58073175
443427654072 58074472
345454494233 58075769
978598960707 58077066
635409741849 58078363
804172757063 58079660
252011885138 58080957
866467829793 58082254
205573740012 58083551
613323306972 58084848
626348640361 58086145
639373973750 58087442
56631884303 58088739
904411192274 58090036
572548350276 58091333
27749623310 58092630
13591652235 58093927
673919423173 58095224
41907594385 58096521
126289101992 58097818
498926900686 58099115
292220522991 58100412
416244349608 58101709
159701913729 58103006
958211482359 58104303
468912002007 58105600
791713742517 58106897
792846380203 58108194
443427654072 58109491
415111711922 58110788
714128061026 58112085
96274203313 58113382
457019306304 58114679
110998493231 58115976
860238322520 58117273
296751073735 58118570
599731654740 58119867
996154844840 58121164
669955191272 58122461
145543942654 58123758
749806148135 58125055
694873220364 58126352
934992409796 58127649
226527537203 58128946
235588638691 58130243
397555827789 58131540
697704814579 58132837
543099770440 58134134
317704870926 58135431
259374030097 58136728
799075887476 58138025
317704870926 58139322
677317336231 58140619
942354554755 58141916
408882204649 58143213
270700406957 58144510
373770436383 58145807
797376930947 58147104
498360581843 58148401
589537915566 58149698
430402320683 58150995
485901567297 58152292
596900060525 58153589
551594553085 58154886
326199653571 58156183
647868756395 58157480
378300987127 58158777
667123597057 58160074
267868812742 58161371
475707828123 58162668
91743652569 58163965
855707771776 58165262
302414262165 58166559
304679537537 58167856
524411248621 58169153
121192232405 58170450
424739132253 58171747
431534958369 58173044
179523073234 58174341
400387422004 58175638
476840465809 58176935
421341219195 58178232
669955191272 58179529
803606438220 58180826
467213045478 58182123
202742145797 58183420
612756988129 58184717
322235421670 58186014
668822553586 58187311
864768873264 58188608
924798670622 58189905
524411248621 58191202
124023826620 58192499
752071423507 58193796
162533507944 58195093
385663132086 58196390
806438032435 58197687
301847943322 58198984
165931421002 58200281
360745102994 58201578
880625800868 58202875
472309915065 58204172
257675073568 58205469
440029741014 58206766
13025333392 58208063
212369566128 58209360
863636235578 58210657
851177221032 58211954
852309858718 58213251
370938842168 58214548
124590145463 58215845
474575190437 58217142
75886724965 58218439
518748060191 58219736
638807654907 58221033
825692873097 58222330
361311421837 58223627
105335304801 58224924
139880754224 58226221
518181741348 58227518
53233971245 58228815
91177333726 58230112
195946319681 58231409
326199653571 58232706
955946206987 58234003
322235421670 58235300
465514088949 58236597
651832988296 58237894
254843479353 58239191
857406728305 58240488
983695830294 58241785
155737681828 58243082
54932927774 58244379
632578147634 58245676
999552757898 58246973
564053567631 58248270
351117682663 58249567
882324757397 58250864
810402264336 58252161
582175770607 58253458
963874670789 58254755
178390435548 58256052
221430667616 58257349
931594496738 58258646
479105741181 58259943
21520116037 58261240
3964231904 58262537
580476814078 58263834
761698843838 58265131
55499246617 58266428
877794206653 58267725
694306901521 58269022
705633278381 58270319
395290552417 58271616
576512582177 58272913
227093856046 58274210
488733161512 58275507
238420232906 58276804
544232408126 58278101
776423133756 58279398
604262205484 58280695
755469336565 58281992
253144522824 58283289
965573627318 58284586
912339656076 58285883
344888175390 58287180
770193626483 58288477
363010378366 58289774
412280117707 58291071
489299480355 58292368
846646670288 58293665
970104178062 58294962
912905974919 58296259
995588525997 58297556
344321856547 58298853
308643769438 58300150
172160928275 58301447
807570670121 58302744
122324870091 58304041
780387365657 58305338
78152000337 58306635
395290552417 58307932
18688521822 58309229
116661681661 58310526
702235365323 58311823
685245800033 58313120
709031191439 58314417
490998436884 58315714
934992409796 58317011
245216059022 58318308
831922380370 58319605
227660174889 58320902
952548293929 58322199
699403771108 58323496
569716756061 58324793
422473856881 58326090
343755537704 58327387
842682438387 58328684
677883655074 58329981
534604987795 58331278
779821046814 58332575
658628814412 58333872
975201047649 58335169
308643769438 58336466
274098320015 58337763
892518496571 58339060
139880754224 58340357
365275653738 58341654
376035711755 58342951
678449973917 58344248
732250264002 58345545
460417219362 58346842
646169799866 58348139
725454437886 58349436
812667539708 58350733
369239885639 58352030
950849337400 58353327
364709334895 58354624
84947826453 58355921
217466435715 58357218
416810668451 58358515
570283074904 58359812
846080351445 58361109
583308408293 58362406
291087885305 58363703
306944812909 58365000
324500697042 58366297
751505104664 58367594
710163829125 58368891
928762902523 58370188
410581161178 58371485
941221917069 58372782
521579654406 58374079
303546899851 58375376
735648177060 58376673
338658668117 58377970
480804697710 58379267
891385858885 58380564
482503654239 58381861
225961218360 58383158
891385858885 58384455
649001394081 58385752
628613915733 58387049
987093743352 58388346
152339768770 58389643
470044639693 58390940
437198146799 58392237
758867249623 58393534
482503654239 58394831
428137045311 58396128
178390435548 58397425
789448467145 58398722
133651246951 58400019
88912058354 58401316
541400813911 58402613
317704870926 58403910
975767366492 58405207
732250264002 58406504
225961218360 58407801
739046090118 58409098
834187655742 58410395
554426147300 58411692
365275653738 58412989
310342725967 58414286
682980524661 58415583
682414205818 58416880
679582611603 58418177
340923943489 58419474
792280061360 58420771
185186261664 58422068
442295016386 58423365
442295016386 58424662
650700350610 58425959
574247306805 58427256
13591652235 58428553
10193739177 58429850
844381394916 58431147
408882204649 58432444
571982031433 58433741
641072930279 58435038
176691479019 58436335
911773337233 58437632
361877740680 58438929
167064058688 58440226
727153394415 58441523
746974553920 58442820
45305507443 58444117
161400870258 58445414
921400757564 58446711
50968695873 58448008
530074437051 58449305
816065452766 58450602
959910438888 58451899
365841972581 58453196
733949220531 58454493
801907481691 58455790
409448523492 58457087
285424696875 58458384
369239885639 58459681
147242899183 58460978
669388872429 58462275
35111768269 58463572
821162322353 58464869
826825510783 58466166
733382901688 58467463
313740639025 58468760
671087828958 58470057
272965682329 58471354
722056524828 58472651
514217509447 58473948
625216002675 58475245
845514032602 58476542
867034148636 58477839
965007308475 58479136
284292059189 58480433
697704814579 58481730
804739075906 58483027
154605044142 58484324
989925337567 58485621
272965682329 58486918
104768985958 58488215
669955191272 58489512
658062495569 58490809
419075943823 58492106
701669046480 58493403
468345683164 58494700
366974610267 58495997
745841916234 58497294
19254840665 58498591
562920929945 58499888
613323306972 58501185
692607944992 58502482
754336698879 58503779
869299424008 58505076
814366496237 58506373
778122090285 58507670
771892583012 58508967
424739132253 58510264
451356117874 58511561
346020813076 58512858
433233914898 58514155
950283018557 58515452
291087885305 58516749
884590032769 58518046
329597566629 58519343
937824004011 58520640
99105797528 58521937
968405221533 58523234
978598960707 58524531
923099714093 58525828
195946319681 58527125
633710785320 58528422
252011885138 58529719
696572176893 58531016
912905974919 58532313
453055074403 58533610
53800290088 58534907
183487305135 58536204
736780814746 58537501
893084815414 58538798
944053511284 58540095
594068466310 58541392
365841972581 58542689
451356117874 58543986
965007308475 58545283
791713742517 58546580
436631827956 58547877
390193682830 58549174
176125160176 58550471
732816582845 58551768
29448579839 58553065
339224986960 58554362
213502203814 58555659
458718262833 58556956
319403827455 58558253
489865799198 58559550
621818089617 58560847
901013279216 58562144
733949220531 58563441
744142959705 58564738
953680931615 58566035
488733161512 58567332
233323363319 58568629
996721163683 58569926
96274203313 58571223
379999943656 58572520
809269626650 58573817
502324813744 58575114
519314379034 58576411
174426203647 58577708
804172757063 58579005
758300930780 58580302
545931364655 58581599
155171362985 58582896
868166786322 58584193
780953684500 58585490
590670553252 58586787
475707828123 58588084
899880641530 58589381
774157858384 58590678
195946319681 58591975
722622843671 58593272
400387422004 58594569
156870319514 58595866
633710785320 58597163
63427710419 58598460
488733161512 58599757
118360638190 58601054
6795826119 58602351
261072986626 58603648
650700350610 58604945
12459014549 58606242
763397800367 58607539
814932815080 58608836
233889682162 58610133
898181685001 58611430
156304000671 58612727
360745102994 58614024
204441102326 58615321
575379944491 58616618
49836058187 58617915
451922436717 58619212
564053567631 58620509
77019362651 58621806
296184754892 58623103
546497683498 58624400
966706265004 58625697
383397856714 58626994
884023713926 58628291
490432118041 58629588
45871826286 58630885
15856927607 58632182
689210031934 58633479
430402320683 58634776
457585625147 58636073
863069916735 58637370
757168293094 58638667
379999943656 58639964
94008927941 58641261
691475307306 58642558
198777913896 58643855
552160871928 58645152
53233971245 58646449
442295016386 58647746
775856814913 58649043
425871769939 58650340
240685508278 58651637
171594609432 58652934
830789742684 58654231
317138552083 58655528
682980524661 58656825
813800177394 58658122
934992409796 58659419
166497739845 58660716
16989565293 58662013
154605044142 58663310
463248813577 58664607
357913508779 58665904
363010378366 58667201
876661568967 58668498
670521510115 58669795
729984988630 58671092
386229450929 58672389
488733161512 58673686
314306957868 58674983
874396293595 58676280
746408235077 58677577
143278667282 58678874
994455888311 58680171
323368059356 58681468
44172869757 58682765
973502091120 58684062
138181797695 58685359
750938785821 58686656
485335248454 58687953
137615478852 58689250
569150437218 58690547
112131130917 58691844
9061101491 58693141
919701801035 58694438
809269626650 58695735
937257685168 58697032
302414262165 58698329
494396349942 58699626
35111768269 58700923
17555884136 58702220
8494782648 58703517
663159365156 58704814
633710785320 58706111
7928463805 58707408
848345626817 58708705
969537859219 58710002
355648233407 58711299
705066959538 58712596
355648233407 58713893
674485742016 58715190
496095306471 58716487
954247250458 58717784
14724289921 58719081
891952177728 58720378
763964119210 58721675
288256291090 58722972
998986439055 58724269
928196583680 58725566
349418726134 58726863
646736118709 58728160
241818145964 58729457
408882204649 58730754
605961162013 58732051
805305394749 58733348
797376930947 58734645
60596116204 58735942
278628870759 58737239
720357568299 58738536
181788348606 58739833
633144466477 58741130
978032641864 58742427
932727134424 58743724
75886724965 58745021
168196696374 58746318
254843479353 58747615
400387422004 58748912
189716812408 58750209
674485742016 58751506
409448523492 58752803
490432118041 58754100
305245856380 58755397
837585568800 58756694
160834551415 58757991
791147423674 58759288
313740639025 58760585
122891188934 58761882
446259248287 58763179
201609508111 58764476
941788235912 58765773
826259191940 58767070
876661568967 58768367
322235421670 58769664
565186205317 58770961
464947770106 58772258
578211538706 58773555
512518552918 58774852
227093856046 58776149
399821103161 58777446
166497739845 58778743
949716699714 58780040
566885161846 58781337
248613972080 58782634
920834438721 58783931
305812175223 58785228
797943249790 58786525
180089392077 58787822
74187768436 58789119
851743539875 58790416
963308351946 58791713
35111768269 58793010
337526030431 58794307
275230957701 58795604
547630321184 58796901
481937335396 58798198
78152000337 58799495
148375536869 58800792
564619886474 58802089
231624406790 58803386
252578203981 58804683
54366608931 58805980
945752467813 58807277
810968583179 58808574
766229394582 58809871
770759945326 58811168
438897103328 58812465
258241392411 58813762
944619830127 58815059
722622843671 58816356
236154957534 58817653
606527480856 58818950
297883711421 58820247
736214495903 58821544
565752524160 58822841
859105684834 58824138
807570670121 58825435
197078957367 58826732
983695830294 58828029
25484347938 58829326
190283131251 58830623
280894146131 58831920
184053623978 58833217
518181741348 58834514
447958204816 58835811
463815132420 58837108
259940348940 58838405
146676580340 58839702
1132637689 58840999
60596116204 58842296
882324757397 58843593
380566262499 58844890
481371016553 58846187
729418669787 58847484
370372523325 58848781
196512638524 58850078
920834438721 58851375
703934321852 58852672
466080407792 58853969
883457395083 58855266
631445509948 58856563
902145916902 58857860
441162378700 58859157
163666145630 58860454
104202667115 58861751
54932927774 58863048
493830031099 58864345
153472406456 58865642
10193739177 58866939
146676580340 58868236
432101277212 58869533
635976060692 58870830
773591539541 58872127
163666145630 58873424
470610958536 58874721
202175826954 58876018
431534958369 58877315
783218959872 58878612
758300930780 58879909
458151943990 58881206
245782377865 58882503
642771886808 58883800
194247363152 58885097
47570782815 58886394
108166899016 58887691
889686902356 58888988
383964175557 58890285
339791305803 58891582
949150380871 58892879
451922436717 58894176
69657217692 58895473
185752580507 58896770
717525974084 58898067
191982087780 58899364
590670553252 58900661
335827073902 58901958
447391885973 58903255
660894089784 58904552
121192232405 58905849
329597566629 58907146
386229450929 58908443
859672003677 58909740
880059482025 58911037
770193626483 58912334
363010378366 58913631
831356061527 58914928
11892695706 58916225
119493275876 58917522
615022263501 58918819
975767366492 58920116
978598960707 58921413
471743596222 58922710
86646782982 58924007
269001450428 58925304
437198146799 58926601
917436525663 58927898
16423246450 58929195
1132637689 58930492
720923887142 58931789
86646782982 58933086
978598960707 58934383
35678087112 58935680
520447016720 58936977
564619886474 58938274
883457395083 58939571
70223536535 58940868
522712292092 58942165
695439539207 58943462
966706265004 58944759
647868756395 58946056
194247363152 58947353
461549857048 58948650
994455888311 58949947
340357624646 58951244
870998380537 58952541
506855364488 58953838
785484235244 58955135
915737569134 58956432
957645163516 58957729
636542379535 58959026
656929857883 58960323
891385858885 58961620
498926900686 58962917
693740582678 58964214
381698900185 58965511
133651246951 58966808
770759945326 58968105
512518552918 58969402
67958261163 58970699
880059482025 58971996
540834495068 58973293
349418726134 58974590
462116175891 58975887
463248813577 58977184
557257741515 58978481
164232464473 58979778
966139946161 58981075
263904580841 58982372
464947770106 58983669
45871826286 58984966
692041626149 58986263
706199597224 58987560
321102783984 58988857
15856927607 58990154
39642319013 58991451
629746553419 58992748
389061045144 58994045
133651246951 58995342
171028290589 58996639
66259304634 58997936
245216059022 58999233
629746553419 59000530
246348696708 59001827
655230901354 59003124
377734668284 59004421
684679481190 59005718
990491656410 59007015
372071479854 59008312
158002957200 59009609
796810612104 59010906
100238435214 59012203
542533451597 59013500
970104178062 59014797
623517046146 59016094
482503654239 59017391
365275653738 59018688
644470843337 59019985
407183248120 59021282
809835945493 59022579
82682551081 59023876
867034148636 59025173
49836058187 59026470
972935772277 59027767
264470899684 59029064
484768929611 59030361
544798726969 59031658
821162322353 59032955
254277160510 59034252
848345626817 59035549
934992409796 59036846
366408291424 59038143
378300987127 59039440
741311365490 59040737
485901567297 59042034
484768929611 59043331
852309858718 59044628
589537915566 59045925
919701801035 59047222
737347133589 59048519
292220522991 59049816
536303944324 59051113
635976060692 59052410
787183191773 59053707
977466323021 59055004
675052060859 59056301
254277160510 59057598
474008871594 59058895
664292002842 59060192
997287482526 59061489
429269682997 59062786
980297917236 59064083
743576640862 59065380
977466323021 59066677
69090898849 59067974
60029797361 59069271
679016292760 59070568
452488755560 59071865
842116119544 59073162
403219016219 59074459
521579654406 59075756
53800290088 59077053
556125103829 59078350
791713742517 59079647
354515595721 59080944
984828467980 59082241
705066959538 59083538
883457395083 59084835
775290496070 59086132
233323363319 59087429
415111711922 59088726
991057975253 59090023
746974553920 59091320
165931421002 59092617
330163885472 59093914
632578147634 59095211
270134088114 59096508
757734611937 59097805
919701801035 59099102
574247306805 59100399
205007421169 59101696
22652753723 59102993
112697449760 59104290
425871769939 59105587
848345626817 59106884
21520116037 59108181
693740582678 59109478
618420176559 59110775
420774900352 59112072
124023826620 59113369
380566262499 59114666
289955247619 59115963
426438088782 59117260
639940292593 59118557
356214552250 59119854
711296466811 59121151
654664582511 59122448
628047596890 59123745
705633278381 59125042
892518496571 59126339
269001450428 59127636
715827017555 59128933
581043132921 59130230
312041682496 59131527
797943249790 59132824
231624406790 59134121
686378437719 59135418
552727190771 59136715
696572176893 59138012
715827017555 59139309
797376930947 59140606
110998493231 59141903
428703364154 59143200
585573683665 59144497
282593102660 59145794
284858378032 59147091
712429104497 59148388
50968695873 59149685
854008815247 59150982
999552757898 59152279
720357568299 59153576
80417275709 59154873
770193626483 59156170
364143016052 59157467
251445566295 59158764
803606438220 59160061
233323363319 59161358
144411304968 59162655
509120639860 59163952
224262261831 59165249
962742033103 59166546
816065452766 59167843
424172813410 59169140
283725740346 59170437
463815132420 59171734
620685451931 59173031
515916465976 59174328
483069973082 59175625
848911945660 59176922
236721276377 59178219
523844929778 59179516
441162378700 59180813
570849393747 59182110
14157971078 59183407
883457395083 59184704
89478377197 59186001
342056581175 59187298
281460464974 59188595
262771943155 59189892
609925393914 59191189
678449973917 59192486
706765916067 59193783
103070029429 59195080
615022263501 59196377
494396349942 59197674
147809218026 59198971
980864236079 59200268
322235421670 59201565
458718262833 59202862
327898610100 59204159
297317392578 59205456
28882260996 59206753
218599073401 59208050
646169799866 59209347
817198090452 59210644
804739075906 59211941
88912058354 59213238
728852350944 59214535
787183191773 59215832
138748116538 59217129
58897159675 59218426
306378494066 59219723
33979130583 59221020
209537971913 59222317
484202610768 59223614
162533507944 59224911
352816639192 59226208
163666145630 59227505
437764465642 59228802
453621393246 59230099
492131074570 59231396
727153394415 59232693
206140058855 59233990
541967132754 59235287
60029797361 59236584
257108754725 59237881
153472406456 59239178
363010378366 59240475
956512525830 59241772
946318786656 59243069
152906087613 59244366
925931308308 59245663
907809105332 59246960
5096869590 59248257
253710841667 59249554
493830031099 59250851
462682494734 59252148
707898553753 59253445
539701857382 59254742
16423246450 59256039
532339712423 59257336
890819540042 59258633
49269739344 59259930
351684001506 59261227
944053511284 59262524
50968695873 59263821
541400813911 59265118
361877740680 59266415
75320406122 59267712
287123653404 59269009
756601974251 59270306
504590089116 59271603
998420120212 59272900
228792812575 59274197
417376987294 59275494
868733105165 59276791
295618436049 59278088
789448467145 59279385
649001394081 59280682
451922436717 59281979
933859772110 59283276
415678030765 59284573
317704870926 59285870
2831594218 59287167
954247250458 59288464
605961162013 59289761
490432118041 59291058
496095306471 59292355
577078901020 59293652
60596116204 59294949
478539422338 59296246
197645276210 59297543
673919423173 59298840
342056581175 59300137
304113218694 59301434
477973103495 59302731
672220466644 59304028
807004351278 59305325
36244405955 59306622
96840522156 59307919
358479827622 59309216
739046090118 59310513
604828524327 59311810
851177221032 59313107
78718319180 59314404
411713798864 59315701
954813569301 59316998
904411192274 59318295
380566262499 59319592
71356174221 59320889
396989508946 59322186
848911945660 59323483
388494726301 59324780
616154901187 59326077
279195189602 59327374
527242842836 59328671
586706321351 59329968
294485798363 59331265
377168349441 59332562
196512638524 59333859
860804641363 59335156
142146029596 59336453
58330840832 59337750
894217453100 59339047
560089335730 59340344
201609508111 59341641
634277104163 59342938
293353160677 59344235
567451480689 59345532
942920873598 59346829
802473800534 59348126
304113218694 59349423
150074493398 59350720
839284525329 59352017
47570782815 59353314
465514088949 59354611
803606438220 59355908
319970146298 59357205
285424696875 59358502
98539478685 59359799
928762902523 59361096
449090842502 59362393
695439539207 59363690
523844929778 59364987
686378437719 59366284
304679537537 59367581
893651134257 59368878
230491769104 59370175
284292059189 59371472
717525974084 59372769
167630377531 59374066
637675017221 59375363
300148986793 59376660
851743539875 59377957
276363595387 59379254
413412755393 59380551
585007364822 59381848
779821046814 59383145
724888119043 59384442
944053511284 59385739
449657161345 59387036
972935772277 59388333
178956754391 59389630
397555827789 59390927
767928351111 59392224
920268119878 59393521
776989452599 59394818
317704870926 59396115
116095362818 59397412
805871713592 59398709
641072930279 59400006
745841916234 59401303
67958261163 59402600
355081914564 59403897
875528931281 59405194
167064058688 59406491
11892695706 59407788
213502203814 59409085
706199597224 59410382
203308464640 59411679
89478377197 59412976
50402377030 59414273
965573627318 59415570
269567769271 59416867
346587131919 59418164
576512582177 59419461
573114669119 59420758
274664638858 59422055
73055130750 59423352
577645219863 59424649
698271133422 59425946
234456001005 59427243
372071479854 59428540
884590032769 59429837
828524467312 59431134
736214495903 59432431
190849450094 59433728
38509681327 59435025
706199597224 59436322
898181685001 59437619
856840409462 59438916
132518609265 59440213
362444059523 59441510
810402264336 59442807
352250320349 59444104
438897103328 59445401
19821159508 59446698
756035655408 59447995
828524467312 59449292
522145973249 59450589
881758438554 59451886
496095306471 59453183
992756931782 59454480
736780814746 59455777
783785278715 59457074
726587075572 59458371
353949276878 59459668
970104178062 59460965
249746609766 59462262
577645219863 59463559
581043132921 59464856
769627307640 59466153
847212989131 59467450
989359018724 59468747
698271133422 59470044
105335304801 59471341
204441102326 59472638
133084928108 59473935
608792756228 59475232
531207074737 59476529
112697449760 59477826
276363595387 59479123
165365102159 59480420
556691422672 59481717
622384408460 59483014
255976117039 59484311
888554264670 59485608
584441045979 59486905
226527537203 59488202
782086322186 59489499
45305507443 59490796
427570726468 59492093
918002844506 59493390
224828580674 59494687
903278554588 59495984
667689915900 59497281
152339768770 59498578
809269626650 59499875
728286032101 59501172
500059538372 59502469
651266669453 59503766
547064002341 59505063
449090842502 59506360
494962668785 59507657
932160815581 59508954
604828524327 59510251
703934321852 59511548
491564755727 59512845
949716699714 59514142
321102783984 59515439
188017855879 59516736
617853857716 59518033
434932871427 59519330
965573627318 59520627
177824116705 59521924
901579598059 59523221
152339768770 59524518
355648233407 59525815
78152000337 59527112
694306901521 59528409
547630321184 59529706
216900116872 59531003
77019362651 59532300
487600523826 59533597
538002900853 59534894
812101220865 59536191
849478264503 59537488
248047653237 59538785
168763015217 59540082
265037218527 59541379
792846380203 59542676
937257685168 59543973
771892583012 59545270
568017799532 59546567
507421683331 59547864
709597510282 59549161
433800233741 59550458
458718262833 59551755
508554321017 59553052
208971653070 59554349
745275597391 59555646
598599017054 59556943
112697449760 59558240
798509568633 59559537
770193626483 59560834
586706321351 59562131
884023713926 59563428
795677974418 59564725
846646670288 59566022
148941855712 59567319
36810724798 59568616
609359075071 59569913
847779307974 59571210
121758551248 59572507
890253221199 59573804
344321856547 59575101
778688409128 59576398
138748116538 59577695
868166786322 59578992
996721163683 59580289
677883655074 59581586
248047653237 59582883
993323250625 59584180
376602030598 59585477
810968583179 59586774
60029797361 59588071
48137101658 59589368
762265162681 59590665
904411192274 59591962
70789855378 59593259
182354667449 59594556
423606494567 59595853
548196640027 59597150
486467886140 59598447
76453043808 59599744
256542435882 59601041
783785278715 59602338
225394899517 59603635
955379888144 59604932
483069973082 59606229
50968695873 59607526
413412755393 59608823
104768985958 59610120
925364989465 59611417
303546899851 59612714
131952290422 59614011
714694379869 59615308
490432118041 59616605
619552814245 59617902
161967189101 59619199
44172869757 59620496
825692873097 59621793
193114725466 59623090
116661681661 59624387
86080464139 59625684
733382901688 59626981
211236928442 59628278
786616872930 59629575
962742033103 59630872
287123653404 59632169
460417219362 59633466
858539365991 59634763
590104234409 59636060
378867305970 59637357
765096756896 59638654
665990959371 59639951
64560348105 59641248
616154901187 59642545
411713798864 59643842
392458958202 59645139
5663188433 59646436
31713855211 59647733
297317392578 59649030
88345739511 59650327
154038725299 59651624
678449973917 59652921
756601974251 59654218
868733105165 59655515
838718206486 59656812
366974610267 59658109
52101333559 59659406
300715305636 59660703
109299536702 59662000
210670609599 59663297
411713798864 59664594
28315942153 59665891
993323250625 59667188
629746553419 59668485
148375536869 59669782
665990959371 59671079
480804697710 59672376
522712292092 59673673
951415656243 59674970
19254840665 59676267
361311421837 59677564
824560235411 59678861
727719713258 59680158
818897046981 59681455
223129624145 59682752
693174263835 59684049
964440989632 59685346
777555771442 59686643
929895540209 59687940
334694436216 59689237
677883655074 59690534
271266725800 59691831
264470899684 59693128
534038668952 59694425
557257741515 59695722
639373973750 59697019
85514145296 59698316
336393392745 59699613
581609451764 59700910
50402377030 59702207
251445566295 59703504
953114612772 59704801
197645276210 59706098
671087828958 59707395
168196696374 59708692
707898553753 59709989
925364989465 59711286
121192232405 59712583
622384408460 59713880
912339656076 59715177
82116232238 59716474
314306957868 59717771
16989565293 59719068
459850900519 59720365
287689972247 59721662
630312872262 59722959
796810612104 59724256
998986439055 59725553
612756988129 59726850
592935828624 59728147
520447016720 59729444
63427710419 59730741
28315942153 59732038
3397913061 59733335
552160871928 59734632
150640812241 59735929
164232464473 59737226
837019249957 59738523
343755537704 59739820
569716756061 59741117
47004463972 59742414
104202667115 59743711
246348696708 59745008
26050666781 59746305
404351653905 59747602
797376930947 59748899
966706265004 59750196
202175826954 59751493
928762902523 59752790
968971540376 59754087
289955247619 59755384
826825510783 59756681
219165392244 59757978
840417163015 59759275
490998436884 59760572
694873220364 59761869
154038725299 59763166
890819540042 59764463
695439539207 59765760
705066959538 59767057
865901510950 59768354
769060988797 59769651
312041682496 59770948
958211482359 59772245
97406840999 59773542
890253221199 59774839
144977623811 59776136
676751017388 59777433
693740582678 59778730
196512638524 59780027
103070029429 59781324
489865799198 59782621
77019362651 59783918
681847886975 59785215
878360525496 59786512
804172757063 59787809
79284638023 59789106
57764521989 59790403
615022263501 59791700
65692985791 59792997
905543829960 59794294
651266669453 59795591
391326320516 59796888
7362144962 59798185
809269626650 59799482
492131074570 59800779
596333741682 59802076
385663132086 59803373
352250320349 59804670
694873220364 59805967
945752467813 59807264
67958261163 59808561
749806148135 59809858
556691422672 59811155
319403827455 59812452
258807711254 59813749
95707884470 59815046
206706377698 59816343
936691366325 59817640
315439595554 59818937
796810612104 59820234
122891188934 59821531
245216059022 59822828
589537915566 59824125
268435131585 59825422
971803134591 59826719
804172757063 59828016
39642319013 59829313
374336755226 59830610
210670609599 59831907
325633334728 59833204
190283131251 59834501
749239829292 59835798
521579654406 59837095
478539422338 59838392
697138495736 59839689
978598960707 59840986
989925337567 59842283
613323306972 59843580
308643769438 59844877
649001394081 59846174
316572233240 59847471
792280061360 59848768
336393392745 59850065
598032698211 59851362
214634841500 59852659
889120583513 59853956
10760058020 59855253
486467886140 59856550
642771886808 59857847
599731654740 59859144
91743652569 59860441
724888119043 59861738
760566206152 59863035
711862785654 59864332
929895540209 59865629
67958261163 59866926
427004407625 59868223
321669102827 59869520
550461915399 59870817
262771943155 59872114
125722783149 59873411
903278554588 59874708
154605044142 59876005
69090898849 59877302
299582667950 59878599
798509568633 59879896
791147423674 59881193
94575246784 59882490
433800233741 59883787
453055074403 59885084
829657104998 59886381
793412699046 59887678
14157971078 59888975
671087828958 59890272
156870319514 59891569
600864292426 59892866
278062551916 59894163
291654204148 59895460
520447016720 59896757
60029797361 59898054
897049047315 59899351
661460408627 59900648
542533451597 59901945
342622900018 59903242
735648177060 59904539
161967189101 59905836
282026783817 59907133
620685451931 59908430
137615478852 59909727
484768929611 59911024
607093799699 59912321
235022319848 59913618
835886612271 59914915
548196640027 59916212
646169799866 59917509
140447073067 59918806
679016292760 59920103
210104290756 59921400
142712348439 59922697
646169799866 59923994
604262205484 59925291
568584118375 59926588
167630377531 59927885
220298029930 59929182
874962612438 59930479
947451424342 59931776
613889625815 59933073
500059538372 59934370
47570782815 59935667
592369509781 59936964
923099714093 59938261
480238378867 59939558
707898553753 59940855
767362032268 59942152
790581104831 59943449
371505161011 59944746
161967189101 59946043
415111711922 59947340
317138552083 59948637
466646726635 59949934
787183191773 59951231
918002844506 59952528
216900116872 59953825
595767422839 59955122
718658611770 59956419
587272640194 59957716
748673510449 59959013
69657217692 59960310
184053623978 59961607
370938842168 59962904
818897046981 59964201
641072930279 59965498
847212989131 59966795
991624294096 59968092
326199653571 59969389
666557278214 59970686
156304000671 59971983
331862842001 59973280
259374030097 59974577
211236928442 59975874
325067015885 59977171
310909044810 59978468
296184754892 59979765
319403827455 59981062
134217565794 59982359
347153450762 59983656
523844929778 59984953
583308408293 59986250
621251770774 59987547
620119133088 59988844
483636291925 59990141
543099770440 59991438
758300930780 59992735
978032641864 59994032
538002900853 59995329
48137101658 59996626
644470843337 59997923
94575246784 59999220
391326320516 60000517
566318843003 60001814
129120696207 60003111
340923943489 60004408
918002844506 60005705
480804697710 60007002
936691366325 60008299
366408291424 60009596
255976117039 60010893
638241336064 60012190
780953684500 60013487
973502091120 60014784
866467829793 60016081
683546843504 60017378
92309971412 60018675
848911945660 60019972
238986551749 60021269
790014785988 60022566
48137101658 60023863
391892639359 60025160
86646782982 60026457
423606494567 60027754
848911945660 60029051
817764409295 60030348
423040175724 60031645
322235421670 60032942
287123653404 60034239
406050610434 60035536
560089335730 60036833
228792812575 60038130
220298029930 60039427
293919479520 60040724
122891188934 60042021
487600523826 60043318
614455944658 60044615
322801740513 60045912
344321856547 60047209
831356061527 60048506
233323363319 60049803
709031191439 60051100
497794263000 60052397
949150380871 60053694
744709278548 60054991
598599017054 60056288
100238435214 60057585
631445509948 60058882
853442496404 60060179
660327770941 60061476
474575190437 60062773
974068409963 60064070
656929857883 60065367
155737681828 60066664
520447016720 60067961
765663075739 60069258
810968583179 60070555
401520059690 60071852
18688521822 60073149
962175714260 60074446
498360581843 60075743
765096756896 60077040
641639249122 60078337
420208581509 60079634
549895596556 60080931
47570782815 60082228
863636235578 60083525
48137101658 60084822
359612465308 60086119
164232464473 60087416
158569276043 60088713
634843423006 60090010
161400870258 60091307
419075943823 60092604
498926900686 60093901
357347189936 60095198
224262261831 60096495
791713742517 60097792
659761452098 60099089
116661681661 60100386
427570726468 60101683
196512638524 60102980
690908988463 60104277
591803190938 60105574
668256234743 60106871
789448467145 60108168
782652641029 60109465
591803190938 60110762
86080464139 60112059
443993972915 60113356
917436525663 60114653
101937391743 60115950
938390322854 60117247
825126554254 60118544
198211595053 60119841
374903074069 60121138
886855308141 60122435
43606550914 60123732
883457395083 60125029
533472350109 60126326
813800177394 60127623
502891132587 60128920
575946263334 60130217
833621336899 60131514
967272583847 60132811
869299424008 60134108
93442609098 60135405
399821103161 60136702
682980524661 60137999
37377043641 60139296
438330784485 60140593
396989508946 60141890
79850956866 60143187
84947826453 60144484
236721276377 60145781
265037218527 60147078
255976117039 60148375
742444003176 60149672
359046146465 60150969
349985044977 60152266
66259304634 60153563
262205624312 60154860
207272696541 60156157
509686958703 60157454
328464928943 60158751
951415656243 60160048
313740639025 60161345
564053567631 60162642
45305507443 60163939
679016292760 60165236
638241336064 60166533
161967189101 60167830
144411304968 60169127
696572176893 60170424
320536465141 60171721
315439595554 60173018
664292002842 60174315
208405334227 60175612
33979130583 60176909
403219016219 60178206
608792756228 60179503
22086434880 60180800
987093743352 60182097
331862842001 60183394
797943249790 60184691
860238322520 60185988
528375480522 60187285
857406728305 60188582
387928407458 60189879
967272583847 60191176
293919479520 60192473
919701801035 60193770
437198146799 60195067
728852350944 60196364
963308351946 60197661
338658668117 60198958
915171250291 60200255
939522960540 60201552
114396406289 60202849
659761452098 60204146
897615366158 60205443
517049103662 60206740
944619830127 60208037
321669102827 60209334
289388928776 60210631
32846492897 60211928
671087828958 60213225
464947770106 60214522
735081858217 60215819
988226381038 60217116
353949276878 60218413
28882260996 60219710
690908988463 60221007
908375424175 60222304
953114612772 60223601
212369566128 60224898
506289045645 60226195
871564699380 60227492
289388928776 60228789
971236815748 60230086
466080407792 60231383
109299536702 60232680
928196583680 60233977
112697449760 60235274
582175770607 60236571
27749623310 60237868
500625857215 60239165
383964175557 60240462
270700406957 60241759
387362088615 60243056
118360638190 60244353
555558784986 60245650
353382958035 60246947
443993972915 60248244
890819540042 60249541
599731654740 60250838
447391885973 60252135
342056581175 60253432
414545393079 60254729
907809105332 60256026
413979074236 60257323
292786841834 60258620
808703307807 60259917
907242786489 60261214
946318786656 60262511
233323363319 60263808
444560291758 60265105
58330840832 60266402
989359018724 60267699
464381451263 60268996
784351597558 60270293
574813625648 60271590
220864348773 60272887
983129511451 60274184
104768985958 60275481
684113162347 60276778
917436525663 60278075
351684001506 60279372
436065509113 60280669
565186205317 60281966
412280117707 60283263
693740582678 60284560
551594553085 60285857
485335248454 60287154
705066959538 60288451
337526030431 60289748
263904580841 60291045
197078957367 60292342
355081914564 60293639
912339656076 60294936
779254727971 60296233
159701913729 60297530
189716812408 60298827
259374030097 60300124
371505161011 60301421
123457507777 60302718
686378437719 60304015
552727190771 60305312
654098263668 60306609
302414262165 60307906
744709278548 60309203
429836001840 60310500
918002844506 60311797
802473800534 60313094
427570726468 60314391
617287538873 60315688
143278667282 60316985
873263655909 60318282
501758494901 60319579
763964119210 60320876
477406784652 60322173
602563248955 60323470
506855364488 60324767
28882260996 60326064
780953684500 60327361
483636291925 60328658
159135594886 60329955
14157971078 60331252
412280117707 60332549
230491769104 60333846
990491656410 60335143
37943362484 60336440
696005858050 60337737
514217509447 60339034
521579654406 60340331
575946263334 60341628
679582611603 60342925
165931421002 60344222
478539422338 60345519
747540872763 60346816
211803247285 60348113
273532001172 60349410
577078901020 60350707
48703420501 60352004
198777913896 60353301
307511131752 60354598
475141509280 60355895
701102727637 60357192
376035711755 60358489
19821159508 60359786
124590145463 60361083
813800177394 60362380
100804754057 60363677
164232464473 60364974
31713855211 60366271
274664638858 60367568
644470843337 60368865
183487305135 60370162
314306957868 60371459
354515595721 60372756
709597510282 60374053
464947770106 60375350
324500697042 60376647
142712348439 60377944
272965682329 60379241
381698900185 60380538
860804641363 60381835
781520003343 60383132
910074380704 60384429
246915015551 60385726
715260698712 60387023
913472293762 60388320
392458958202 60389617
663159365156 60390914
285991015718 60392211
218599073401 60393508
295618436049 60394805
343755537704 60396102
379433624813 60397399
164798783316 60398696
892518496571 60399993
758300930780 60401290
533472350109 60402587
673353104330 60403884
812667539708 60405181
295052117206 60406478
224828580674 60407775
984828467980 60409072
77585681494 60410369
347719769605 60411666
523844929778 60412963
282593102660 60414260
98539478685 60415557
568017799532 60416854
366408291424 60418151
693740582678 60419448
927063945994 60420745
142146029596 60422042
218032754558 60423339
255976117039 60424636
454754030932 60425933
142146029596 60427230
854575134090 60428527
688077394248 60429824
486467886140 60431121
592369509781 60432418
489865799198 60433715
907809105332 60435012
553293509614 60436309
271266725800 60437606
549895596556 60438903
272965682329 60440200
618420176559 60441497
883457395083 60442794
31147536368 60444091
640506611436 60445388
360745102994 60446685
310909044810 60447982
515350147133 60449279
882324757397 60450576
562354611102 60451873
745275597391 60453170
532339712423 60454467
334128117373 60455764
871564699380 60457061
633144466477 60458358
18122202979 60459655
588405277880 60460952
11326376863 60462249
552160871928 60463546
793979017889 60464843
552727190771 60466140
370372523325 60467437
379433624813 60468734
633710785320 60470031
24918029095 60471328
620119133088 60472625
173293565961 60473922
289955247619 60475219
413979074236 60476516
840983481858 60477813
86080464139 60479110
227093856046 60480407
968971540376 60481704
845514032602 60483001
822861278882 60484298
344888175390 60485595
196512638524 60486892
336959711588 60488189
417943306137 60489486
569150437218 60490783
799075887476 60492080
85514145296 60493377
558956698044 60494674
359612465308 60495971
907242786489 60497268
645603481023 60498565
86080464139 60499862
116095362818 60501159
398122146632 60502456
504023770273 60503753
195380000838 60505050
562354611102 60506347
241251827121 60507644
34545449426 60508941
951415656243 60510238
48137101658 60511535
482503654239 60512832
343755537704 60514129
101371072900 60515426
7362144962 60516723
326199653571 60518020
729984988630 60519317
255409798196 60520614
790014785988 60521911
547630321184 60523208
632011828791 60524505
956512525830 60525802
205573740012 60527099
819463365824 60528396
245216059022 60529693
395290552417 60530990
244083421336 60532287
295618436049 60533584
159135594886 60534881
394724233574 60536178
430402320683 60537475
356214552250 60538772
809269626650 60540069
944619830127 60541366
360745102994 60542663
940089279383 60543960
685245800033 60545257
151773449927 60546554
591803190938 60547851
492131074570 60549148
821728641196 60550445
947451424342 60551742
396989508946 60553039
569150437218 60554336
944619830127 60555633
702235365323 60556930
228792812575 60558227
579344176392 60559524
476840465809 60560821
547630321184 60562118
133651246951 60563415
471743596222 60564712
577645219863 60566009
212369566128 60567306
850610902189 60568603
769060988797 60569900
110998493231 60571197
686944756562 60572494
838151887643 60573791
633710785320 60575088
927063945994 60576385
718092292927 60577682
302414262165 60578979
523844929778 60580276
252011885138 60581573
241818145964 60582870
772458901855 60584167
3964231904 60585464
14724289921 60586761
312608001339 60588058
37943362484 60589355
299016349107 60590652
426438088782 60591949
67391942320 60593246
771326264169 60594543
11892695706 60595840
156304000671 60597137
347719769605 60598434
54366608931 60599731
141013391910 60601028
587272640194 60602325
148941855712 60603622
176691479019 60604919
33412811740 60606216
733949220531 60607513
637108698378 60608810
931028177895 60610107
301281624479 60611404
821728641196 60612701
729984988630 60613998
459850900519 60615295
573680987962 60616592
502891132587 60617889
870998380537 60619186
335260755059 60620483
522145973249 60621780
670521510115 60623077
278062551916 60624374
329597566629 60625671
458718262833 60626968
372637798697 60628265
13591652235 60629562
10760058020 60630859
36244405955 60632156
489299480355 60633453
156870319514 60634750
917436525663 60636047
250879247452 60637344
218032754558 60638641
631445509948 60639938
184053623978 60641235
897615366158 60642532
607093799699 60643829
284292059189 60645126
683546843504 60646423
834187655742 60647720
403219016219 60649017
528941799365 60650314
337526030431 60651611
421907538038 60652908
55499246617 60654205
274098320015 60655502
704500640695 60656799
798509568633 60658096
141579710753 60659393
856840409462 60660690
357913508779 60661987
3397913061 60663284
225961218360 60664581
304679537537 60665878
945186148970 60667175
523278610935 60668472
75320406122 60669769
438330784485 60671066
403785335062 60672363
428703364154 60673660
450789799031 60674957
457585625147 60676254
76453043808 60677551
165931421002 60678848
385096813243 60680145
457585625147 60681442
457585625147 60682739
229359131418 60684036
263904580841 60685333
423040175724 60686630
151773449927 60687927
399821103161 60689224
673353104330 60690521
233323363319 60691818
938390322854 60693115
680715249289 60694412
781520003343 60695709
102503710586 60697006
188017855879 60698303
706199597224 60699600
455320349775 60700897
420774900352 60702194
125722783149 60703491
319403827455 60704788
168196696374 60706085
608792756228 60707382
671654147801 60708679
90611014883 60709976
868733105165 60711273
700536408794 60712570
611058031600 60713867
697138495736 60715164
836452931114 60716461
57198203146 60717758
534038668952 60719055
224828580674 60720352
952548293929 60721649
122324870091 60722946
494962668785 60724243
860238322520 60725540
332429160844 60726837
839284525329 60728134
908375424175 60729431
702235365323 60730728
349418726134 60732025
773591539541 60733322
616154901187 60734619
985961105666 60735916
874962612438 60737213
897615366158 60738510
509686958703 60739807
608226437385 60741104
743576640862 60742401
548762958870 60743698
977466323021 60744995
409448523492 60746292
429269682997 60747589
975767366492 60748886
358479827622 60750183
233323363319 60751480
810402264336 60752777
916870206820 60754074
196512638524 60755371
75320406122 60756668
569716756061 60757965
349985044977 60759262
959344120045 60760559
50968695873 60761856
279195189602 60763153
833055018056 60764450
526676523993 60765747
614455944658 60767044
127421739678 60768341
407749566963 60769638
109865855545 60770935
258807711254 60772232
998420120212 60773529
948017743185 60774826
592369509781 60776123
514783828290 60777420
292220522991 60778717
908375424175 60780014
862503597892 60781311
686944756562 60782608
234456001005 60783905
833621336899 60785202
138748116538 60786499
783218959872 60787796
226527537203 60789093
785484235244 60790390
532339712423 60791687
964440989632 60792984
616154901187 60794281
553293509614 60795578
974068409963 60796875
650700350610 60798172
900446960373 60799469
744709278548 60800766
90611014883 60802063
41907594385 60803360
52667652402 60804657
28315942153 60805954
686944756562 60807251
757734611937 60808548
378867305970 60809845
112697449760 60811142
651266669453 60812439
67391942320 60813736
984828467980 60815033
481937335396 60816330
603129567798 60817627
600297973583 60818924
129120696207 60820221
701102727637 60821518
539701857382 60822815
925931308308 60824112
783218959872 60825409
250312928609 60826706
752637742350 60828003
374903074069 60829300
355648233407 60830597
918569163349 60831894
963308351946 60833191
761698843838 60834488
232757044476 60835785
960476757731 60837082
279195189602 60838379
192548406623 60839676
194247363152 60840973
839850844172 60842270
526676523993 60843567
302980581008 60844864
173859884804 60846161
26616985624 60847458
762265162681 60848755
440029741014 60850052
629746553419 60851349
880625800868 60852646
381698900185 60853943
199910551582 60855240
720923887142 60856537
36244405955 60857834
18688521822 60859131
657496176726 60860428
602563248955 60861725
521579654406 60863022
162533507944 60864319
487600523826 60865616
697704814579 60866913
997853801369 60868210
705633278381 60869507
144977623811 60870804
577078901020 60872101
27183304467 60873398
406616929277 60874695
742444003176 60875992
336959711588 60877289
854575134090 60878586
45305507443 60879883
904977511117 60881180
468912002007 60882477
858539365991 60883774
644470843337 60885071
169329334060 60886368
702801684166 60887665
52667652402 60888962
257675073568 60890259
786050554087 60891556
968405221533 60892853
383397856714 60894150
333561798530 60895447
891385858885 60896744
803606438220 60898041
769627307640 60899338
113263768603 60900635
758867249623 60901932
232757044476 60903229
186885218193 60904526
506855364488 60905823
330163885472 60907120
622950727303 60908417
668256234743 60909714
688077394248 60911011
694873220364 60912308
945752467813 60913605
658062495569 60914902
260506667783 60916199
942920873598 60917496
15290608764 60918793
923666032936 60920090
249746609766 60921387
300148986793 60922684
463248813577 60923981
812101220865 60925278
417943306137 60926575
897049047315 60927872
416244349608 60929169
84947826453 60930466
915737569134 60931763
993323250625 60933060
801907481691 60934357
379433624813 60935654
774157858384 60936951
964440989632 60938248
663725683999 60939545
446259248287 60940842
29448579839 60942139
29448579839 60943436
331862842001 60944733
226527537203 60946030
9627420334 60947327
400387422004 60948624
298450030264 60949921
996721163683 60951218
422473856881 60952515
142146029596 60953812
993889569468 60955109
593502147467 60956406
526110205150 60957703
418509624980 60959000
376602030598 60960297
856274090619 60961594
158569276043 60962891
833621336899 60964188
158569276043 60965485
364143016052 60966782
860804641363 60968079
986527424509 60969376
540268176225 60970673
250879247452 60971970
67958261163 60973267
636542379535 60974564
291087885305 60975861
206140058855 60977158
568584118375 60978455
824560235411 60979752
529508118208 60981049
818897046981 60982346
181788348606 60983643
347153450762 60984940
193681044309 60986237
274098320015 60987534
794545336732 60988831
393591595888 60990128
924798670622 60991425
100238435214 60992722
292220522991 60994019
186885218193 60995316
505156407959 60996613
556125103829 60997910
458718262833 60999207
787749510616 61000504
249180290923 61001801
114962725132 61003098
116661681661 61004395
647868756395 61005692
694873220364 61006989
449657161345 61008286
635976060692 61009583
950283018557 61010880
706765916067 61012177
202742145797 61013474
331296523158 61014771
591803190938 61016068
581609451764 61017365
481371016553 61018662
497794263000 61019959
291087885305 61021256
923099714093 61022553
267302493899 61023850
740745046647 61025147
750938785821 61026444
716393336398 61027741
339791305803 61029038
427570726468 61030335
900446960373 61031632
394157914731 61032929
882324757397 61034226
183487305135 61035523
956512525830 61036820
828524467312 61038117
438897103328 61039414
453621393246 61040711
403219016219 61042008
335827073902 61043305
96274203313 61044602
308643769438 61045899
595767422839 61047196
389061045144 61048493
99672116371 61049790
240119189435 61051087
908375424175 61052384
150074493398 61053681
539135538539 61054978
931594496738 61056275
898748003844 61057572
275797276544 61058869
603129567798 61060166
319403827455 61061463
343755537704 61062760
127421739678 61064057
987093743352 61065354
844381394916 61066651
493263712256 61067948
35111768269 61069245
620685451931 61070542
521013335563 61071839
875528931281 61073136
276363595387 61074433
100804754057 61075730
932727134424 61077027
60029797361 61078324
940655598226 61079621
614455944658 61080918
664292002842 61082215
882324757397 61083512
133084928108 61084809
844947713759 61086106
571415712590 61087403
959344120045 61088700
195380000838 61089997
326199653571 61091294
575946263334 61092591
205007421169 61093888
172160928275 61095185
821728641196 61096482
895916409629 61097779
326765972414 61099076
137615478852 61100373
936691366325 61101670
743010322019 61102967
497227944157 61104264
539701857382 61105561
931594496738 61106858
296751073735 61108155
939522960540 61109452
336959711588 61110749
476274146966 61112046
453621393246 61113343
471743596222 61114640
90044696040 61115937
353949276878 61117234
776989452599 61118531
167064058688 61119828
784351597558 61121125
950849337400 61122422
19821159508 61123719
854575134090 61125016
849478264503 61126313
81549913395 61127610
355648233407 61128907
282593102660 61130204
736780814746 61131501
488166842669 61132798
667689915900 61134095
769060988797 61135392
455886668618 61136689
820029684667 61137986
446825567130 61139283
764530438053 61140580
823427597725 61141877
221996986459 61143174
777555771442 61144471
728286032101 61145768
47570782815 61147065
913472293762 61148362
270700406957 61149659
160268232572 61150956
699970089951 61152253
961609395417 61153550
48137101658 61154847
473442552751 61156144
537436582010 61157441
97406840999 61158738
736780814746 61160035
732816582845 61161332
587838959037 61162629
44739188600 61163926
339791305803 61165223
582175770607 61166520
9061101491 61167817
632578147634 61169114
16423246450 61170411
133651246951 61171708
670521510115 61173005
931028177895 61174302
702801684166 61175599
211803247285 61176896
804172757063 61178193
852876177561 61179490
593502147467 61180787
287689972247 61182084
489865799198 61183381
102503710586 61184678
832488699213 61185975
372071479854 61187272
970670496905 61188569
925364989465 61189866
81549913395 61191163
632011828791 61192460
541967132754 61193757
307511131752 61195054
741877684333 61196351
323368059356 61197648
648435075238 61198945
933859772110 61200242
750372466978 61201539
907242786489 61202836
425305451096 61204133
605961162013 61205430
129687015050 61206727
681847886975 61208024
827391829626 61209321
190283131251 61210618
934426090953 61211915
699403771108 61213212
334694436216 61214509
192548406623 61215806
474575190437 61217103
754903017722 61218400
852876177561 61219697
481937335396 61220994
562920929945 61222291
842682438387 61223588
338092349274 61224885
292220522991 61226182
602563248955 61227479
898748003844 61228776
817764409295 61230073
948584062028 61231370
638241336064 61232667
816631771609 61233964
365275653738 61235261
857973047148 61236558
830789742684 61237855
720923887142 61239152
479105741181 61240449
489865799198 61241746
522145973249 61243043
682980524661 61244340
147809218026 61245637
423040175724 61246934
79284638023 61248231
374336755226 61249528
926497627151 61250825
265603537370 61252122
864768873264 61253419
913472293762 61254716
706199597224 61256013
24918029095 61257310
376602030598 61258607
342622900018 61259904
681847886975 61261201
49269739344 61262498
785484235244 61263795
954813569301 61265092
994455888311 61266389
371505161011 61267686
650134031767 61268983
432667596055 61270280
777555771442 61271577
907809105332 61272874
729418669787 61274171
278062551916 61275468
126855420835 61276765
783218959872 61278062
23785391409 61279359
264470899684 61280656
572548350276 61281953
423606494567 61283250
347719769605 61284547
745275597391 61285844
364709334895 61287141
974068409963 61288438
594068466310 61289735
224828580674 61291032
965573627318 61292329
965573627318 61293626
924798670622 61294923
834753974585 61296220
740178727804 61297517
728286032101 61298814
310909044810 61300111
196512638524 61301408
816631771609 61302705
79284638023 61304002
840983481858 61305299
737347133589 61306596
749806148135 61307893
286557334561 61309190
754336698879 61310487
733382901688 61311784
161967189101 61313081
402652697376 61314378
519880697877 61315675
696005858050 61316972
894783771943 61318269
501192176058 61319566
670521510115 61320863
856840409462 61322160
229925450261 61323457
225961218360 61324754
655230901354 61326051
232757044476 61327348
864768873264 61328645
963874670789 61329942
343189218861 61331239
15856927607 61332536
679016292760 61333833
350551363820 61335130
454187712089 61336427
654664582511 61337724
553293509614 61339021
739612408961 61340318
515350147133 61341615
376035711755 61342912
527809161679 61344209
628047596890 61345506
809269626650 61346803
777555771442 61348100
680148930446 61349397
747540872763 61350694
578777857549 61351991
795677974418 61353288
415678030765 61354585
108166899016 61355882
923099714093 61357179
487600523826 61358476
33979130583 61359773
970670496905 61361070
934426090953 61362367
364143016052 61363664
322801740513 61364961
227093856046 61366258
479105741181 61367555
283159421503 61368852
300715305636 61370149
471177277379 61371446
967838902690 61372743
311475363653 61374040
459850900519 61375337
666557278214 61376634
692041626149 61377931
584441045979 61379228
647868756395 61380525
865901510950 61381822
501192176058 61383119
586706321351 61384416
713561742183 61385713
609925393914 61387010
378867305970 61388307
329597566629 61389604
320536465141 61390901
231624406790 61392198
803040119377 61393495
191415768937 61394792
440596059857 61396089
968405221533 61397386
571982031433 61398683
334694436216 61399980
302980581008 61401277
331862842001 61402574
88345739511 61403871
67958261163 61405168
938390322854 61406465
509686958703 61407762
274098320015 61409059
863069916735 61410356
929329221366 61411653
97973159842 61412950
2265275375 61414247
486467886140 61415544
182354667449 61416841
751505104664 61418138
87779420668 61419435
353382958035 61420732
282593102660 61422029
235588638691 61423326
896482728472 61424623
309210088281 61425920
620119133088 61427217
871564699380 61428514
155737681828 61429811
411147480021 61431108
244649740179 61432405
1698956532 61433702
561221973416 61434999
23219072566 61436296
864768873264 61437593
145543942654 61438890
10760058020 61440187
975767366492 61441484
474008871594 61442781
451356117874 61444078
225961218360 61445375
897615366158 61446672
875528931281 61447969
234456001005 61449266
472309915065 61450563
50968695873 61451860
581043132921 61453157
726587075572 61454454
249746609766 61455751
543666089283 61457048
515350147133 61458345
637108698378 61459642
95141565627 61460939
667123597057 61462236
467213045478 61463533
542533451597 61464830
643338205651 61466127
578211538706 61467424
321669102827 61468721
484202610768 61470018
38509681327 61471315
744709278548 61472612
169329334060 61473909
101371072900 61475206
563487248788 61476503
208405334227 61477800
498360581843 61479097
319403827455 61480394
697704814579 61481691
993323250625 61482988
42473913228 61484285
117228000504 61485582
730551307473 61486879
579344176392 61488176
403219016219 61489473
557257741515 61490770
249180290923 61492067
504590089116 61493364
509686958703 61494661
429269682997 61495958
318837508612 61497255
6795826119 61498552
54932927774 61499849
509120639860 61501146
146110261497 61502443
398688465475 61503740
693740582678 61505037
72488811907 61506334
781520003343 61507631
489865799198 61508928
739046090118 61510225
596333741682 61511522
43606550914 61512819
399254784318 61514116
208405334227 61515413
972935772277 61516710
639373973750 61518007
415678030765 61519304
19821159508 61520601
624083364989 61521898
377734668284 61523195
252011885138 61524492
283159421503 61525789
538002900853 61527086
927630264837 61528383
564619886474 61529680
705633278381 61530977
432667596055 61532274
472309915065 61533571
169329334060 61534868
508554321017 61536165
99672116371 61537462
47570782815 61538759
607660118542 61540056
577645219863 61541353
497227944157 61542650
4530550747 61543947
508554321017 61545244
413412755393 61546541
33412811740 61547838
207272696541 61549135
458718262833 61550432
332995479687 61551729
948017743185 61553026
124590145463 61554323
672786785487 61555620
190849450094 61556917
530074437051 61558214
950283018557 61559511
155737681828 61560808
907242786489 61562105
578211538706 61563402
775856814913 61564699
731683945159 61565996
37377043641 61567293
938956641697 61568590
437764465642 61569887
188584174722 61571184
499493219529 61572481
404351653905 61573778
976900004178 61575075
588971596723 61576372
805871713592 61577669
756035655408 61578966
21520116037 61580263
731117626316 61581560
772458901855 61582857
911773337233 61584154
344888175390 61585451
135350203480 61586748
467213045478 61588045
851177221032 61589342
77019362651 61590639
731683945159 61591936
809269626650 61593233
547064002341 61594530
387362088615 61595827
698837452265 61597124
511385915232 61598421
903844873431 61599718
173859884804 61601015
58330840832 61602312
952548293929 61603609
423040175724 61604906
244083421336 61606203
850044583346 61607500
786050554087 61608797
686378437719 61610094
211803247285 61611391
686378437719 61612688
548196640027 61613985
119493275876 61615282
657496176726 61616579
191982087780 61617876
423040175724 61619173
816631771609 61620470
696572176893 61621767
221996986459 61623064
571415712590 61624361
914604931448 61625658
167630377531 61626955
414545393079 61628252
290521566462 61629549
691475307306 61630846
596333741682 61632143
922533395250 61633440
844947713759 61634737
432101277212 61636034
759433568466 61637331
613889625815 61638628
585007364822 61639925
434932871427 61641222
724321800200 61642519
26616985624 61643816
174992522490 61645113
997853801369 61646410
863636235578 61647707
66259304634 61649004
427570726468 61650301
694873220364 61651598
642205567965 61652895
433800233741 61654192
69657217692 61655489
576512582177 61656786
134783884637 61658083
582175770607 61659380
959344120045 61660677
951981975086 61661974
188017855879 61663271
618986495402 61664568
496661625314 61665865
479105741181 61667162
816065452766 61668459
291654204148 61669756
393591595888 61671053
98539478685 61672350
205573740012 61673647
480238378867 61674944
59463478518 61676241
866467829793 61677538
673919423173 61678835
821728641196 61680132
676751017388 61681429
62861391576 61682726
396423190103 61684023
176125160176 61685320
540268176225 61686617
20953797194 61687914
935558728639 61689211
577078901020 61690508
223129624145 61691805
254277160510 61693102
138181797695 61694399
881192119711 61695696
331862842001 61696993
639940292593 61698290
837019249957 61699587
780953684500 61700884
365841972581 61702181
187451537036 61703478
203308464640 61704775
172727247118 61706072
944053511284 61707369
792846380203 61708666
517049103662 61709963
301281624479 61711260
806438032435 61712557
878926844339 61713854
327332291257 61715151
11326376863 61716448
302414262165 61717745
301281624479 61719042
624083364989 61720339
993889569468 61721636
108166899016 61722933
476840465809 61724230
483636291925 61725527
465514088949 61726824
944619830127 61728121
2831594218 61729418
769627307640 61730715
513651190604 61732012
415678030765 61733309
922533395250 61734606
840417163015 61735903
384530494400 61737200
178390435548 61738497
71356174221 61739794
572548350276 61741091
965573627318 61742388
988792699881 61743685
794545336732 61744982
48137101658 61746279
812101220865 61747576
549329277713 61748873
135350203480 61750170
572548350276 61751467
420208581509 61752764
30581217525 61754061
346587131919 61755358
668822553586 61756655
884590032769 61757952
285424696875 61759249
56065565460 61760546
30581217525 61761843
804739075906 61763140
106467942487 61764437
419642262666 61765734
189716812408 61767031
745275597391 61768328
259940348940 61769625
844947713759 61770922
61728753890 61772219
247481334394 61773516
482503654239 61774813
595201103996 61776110
49269739344 61777407
976333685335 61778704
890253221199 61780001
613889625815 61781298
259940348940 61782595
813233858551 61783892
629746553419 61785189
408315885806 61786486
794545336732 61787783
326199653571 61789080
181222029763 61790377
289388928776 61791674
275230957701 61792971
613323306972 61794268
799642206319 61795565
95141565627 61796862
437198146799 61798159
307511131752 61799456
317138552083 61800753
220298029930 61802050
622384408460 61803347
571415712590 61804644
940089279383 61805941
809269626650 61807238
466080407792 61808535
198777913896 61809832
253710841667 61811129
973502091120 61812426
861370960206 61813723
826825510783 61815020
703934321852 61816317
831356061527 61817614
242950783650 61818911
340923943489 61820208
557257741515 61821505
374903074069 61822802
912339656076 61824099
890819540042 61825396
436065509113 61826693
489865799198 61827990
569150437218 61829287
393025277045 61830584
777555771442 61831881
704500640695 61833178
394724233574 61834475
594634785153 61835772
654098263668 61837069
120059594719 61838366
536303944324 61839663
825126554254 61840960
117228000504 61842257
410014842335 61843554
202742145797 61844851
620119133088 61846148
588405277880 61847445
754903017722 61848742
116095362818 61850039
126289101992 61851336
524977567464 61852633
739046090118 61853930
719224930613 61855227
420774900352 61856524
920268119878 61857821
976900004178 61859118
759433568466 61860415
426438088782 61861712
386795769772 61863009
649001394081 61864306
359046146465 61865603
817198090452 61866900
127421739678 61868197
525543886307 61869494
182920986292 61870791
15856927607 61872088
605961162013 61873385
419075943823 61874682
20387478351 61875979
484768929611 61877276
512518552918 61878573
789448467145 61879870
898181685001 61881167
446825567130 61882464
524977567464 61883761
817198090452 61885058
988226381038 61886355
824560235411 61887652
214634841500 61888949
228226493732 61890246
965573627318 61891543
923666032936 61892840
967272583847 61894137
494962668785 61895434
551028234242 61896731
317138552083 61898028
558956698044 61899325
207839015384 61900622
461549857048 61901919
108733217859 61903216
461549857048 61904513
755469336565 61905810
910074380704 61907107
275230957701 61908404
142146029596 61909701
623517046146 61910998
587272640194 61912295
53800290088 61913592
135350203480 61914889
995022207154 61916186
302414262165 61917483
924798670622 61918780
44172869757 61920077
212369566128 61921374
161967189101 61922671
799642206319 61923968
618420176559 61925265
445692929444 61926562
17555884136 61927859
93442609098 61929156
635409741849 61930453
471743596222 61931750
39642319013 61933047
565186205317 61934344
577078901020 61935641
956512525830 61936938
535171306638 61938235
442295016386 61939532
694306901521 61940829
354515595721 61942126
305812175223 61943423
754336698879 61944720
729418669787 61946017
272399363486 61947314
839284525329 61948611
571982031433 61949908
542533451597 61951205
707332234910 61952502
227093856046 61953799
680148930446 61955096
726587075572 61956393
483069973082 61957690
857973047148 61958987
526110205150 61960284
415678030765 61961581
995022207154 61962878
248047653237 61964175
234456001005 61965472
372637798697 61966769
255409798196 61968066
436065509113 61969363
249746609766 61970660
575379944491 61971957
604262205484 61973254
133651246951 61974551
785484235244 61975848
990491656410 61977145
919701801035 61978442
614455944658 61979739
878926844339 61981036
36810724798 61982333
628613915733 61983630
123457507777 61984927
919701801035 61986224
217466435715 61987521
19254840665 61988818
396989508946 61990115
182920986292 61991412
690908988463 61992709
612190669286 61994006
921400757564 61995303
701102727637 61996600
746974553920 61997897
890819540042 61999194
645037162180 62000491
929329221366 62001788
485335248454 62003085
224828580674 62004382
729984988630 62005679
229925450261 62006976
661460408627 62008273
347719769605 62009570
924232351779 62010867
336393392745 62012164
473442552751 62013461
357347189936 62014758
747540872763 62016055
582742089450 62017352
778122090285 62018649
731117626316 62019946
26050666781 62021243
940655598226 62022540
684113162347 62023837
255976117039 62025134
529508118208 62026431
575379944491 62027728
13591652235 62029025
778688409128 62030322
544798726969 62031619
562354611102 62032916
844381394916 62034213
95707884470 62035510
750372466978 62036807
300715305636 62038104
315439595554 62039401
650700350610 62040698
391892639359 62041995
852876177561 62043292
390193682830 62044589
599165335897 62045886
779821046814 62047183
322801740513 62048480
466080407792 62049777
910074380704 62051074
328464928943 62052371
340923943489 62053668
543099770440 62054965
973502091120 62056262
972369453434 62057559
64560348105 62058856
177257797862 62060153
658628814412 62061450
20387478351 62062747
372071479854 62064044
870998380537 62065341
597466379368 62066638
873263655909 62067935
181222029763 62069232
807570670121 62070529
373770436383 62071826
786616872930 62073123
844381394916 62074420
80417275709 62075717
816065452766 62077014
531773393580 62078311
87779420668 62079608
211236928442 62080905
596333741682 62082202
966139946161 62083499
190849450094 62084796
467779364321 62086093
275230957701 62087390
724888119043 62088687
873263655909 62089984
349418726134 62091281
840417163015 62092578
85514145296 62093875
642771886808 62095172
907809105332 62096469
6795826119 62097766
720357568299 62099063
803606438220 62100360
609925393914 62101657
466080407792 62102954
568584118375 62104251
537436582010 62105548
933293453267 62106845
374336755226 62108142
535171306638 62109439
703934321852 62110736
259940348940 62112033
6795826119 62113330
549895596556 62114627
269567769271 62115924
419642262666 62117221
497794263000 62118518
983129511451 62119815
22086434880 62121112
711862785654 62122409
24918029095 62123706
676184698545 62125003
2265275375 62126300
755469336565 62127597
38509681327 62128894
28315942153 62130191
31713855211 62131488
645037162180 62132785
446825567130 62134082
225394899517 62135379
236154957534 62136676
277496233073 62137973
49836058187 62139270
715827017555 62140567
627481278047 62141864
158002957200 62143161
144411304968 62144458
378867305970 62145755
931594496738 62147052
297883711421 62148349
736214495903 62149646
133651246951 62150943
588971596723 62152240
636542379535 62153537
278062551916 62154834
621818089617 62156131
438330784485 62157428
557257741515 62158725
707332234910 62160022
79284638023 62161319
114396406289 62162616
654664582511 62163913
395290552417 62165210
693740582678 62166507
707898553753 62167804
629746553419 62169101
434366552584 62170398
358479827622 62171695
641072930279 62172992
677883655074 62174289
982563192608 62175586
774724177227 62176883
14724289921 62178180
604262205484 62179477
805871713592 62180774
696572176893 62182071
488166842669 62183368
288822609933 62184665
676184698545 62185962
763964119210 62187259
361311421837 62188556
306944812909 62189853
566885161846 62191150
965007308475 62192447
756035655408 62193744
852309858718 62195041
104768985958 62196338
539135538539 62197635
475141509280 62198932
232190725633 62200229
243517102493 62201526
203874783483 62202823
4530550747 62204120
605394843170 62205417
750372466978 62206714
509686958703 62208011
319403827455 62209308
747540872763 62210605
622384408460 62211902
590670553252 62213199
388494726301 62214496
144411304968 62215793
372071479854 62217090
386229450929 62218387
447391885973 62219684
745841916234 62220981
767928351111 62222278
206706377698 62223575
698837452265 62224872
659761452098 62226169
346587131919 62227466
218599073401 62228763
225961218360 62230060
825692873097 62231357
633144466477 62232654
214068522657 62233951
15290608764 62235248
882891076240 62236545
148941855712 62237842
660327770941 62239139
48137101658 62240436
855141452933 62241733
357347189936 62243030
117228000504 62244327
421907538038 62245624
280327827288 62246921
594068466310 62248218
118926957033 62249515
345454494233 62250812
19254840665 62252109
214634841500 62253406
681847886975 62254703
39076000170 62256000
29448579839 62257297
187451537036 62258594
339791305803 62259891
515350147133 62261188
1132637689 62262485
741311365490 62263782
412846436550 62265079
408882204649 62266376
731117626316 62267673
453055074403 62268970
286557334561 62270267
749806148135 62271564
274098320015 62272861
219731711087 62274158
438330784485 62275455
236721276377 62276752
137049160009 62278049
115529043975 62279346
302414262165 62280643
595201103996 62281940
528941799365 62283237
479672060024 62284534
658628814412 62285831
550461915399 62287128
19254840665 62288425
589537915566 62289722
25484347938 62291019
433233914898 62292316
792280061360 62293613
601430611269 62294910
931028177895 62296207
662026727470 62297504
165365102159 62298801
923666032936 62300098
552160871928 62301395
754336698879 62302692
681847886975 62303989
361877740680 62305286
392458958202 62306583
496661625314 62307880
549329277713 62309177
67391942320 62310474
71922493064 62311771
87779420668 62313068
593502147467 62314365
705066959538 62315662
330163885472 62316959
228792812575 62318256
436065509113 62319553
513651190604 62320850
784917916401 62322147
269001450428 62323444
647868756395 62324741
770759945326 62326038
361311421837 62327335
735648177060 62328632
864202554421 62329929
852876177561 62331226
329031247786 62332523
11326376863 62333820
744709278548 62335117
389627363987 62336414
609925393914 62337711
113830087446 62339008
835886612271 62340305
144977623811 62341602
386229450929 62342899
359046146465 62344196
81549913395 62345493
35111768269 62346790
902145916902 62348087
694306901521 62349384
257675073568 62350681
117228000504 62351978
197078957367 62353275
543099770440 62354572
685812118876 62355869
957078844673 62357166
386795769772 62358463
182354667449 62359760
126289101992 62361057
238986551749 62362354
446825567130 62363651
910074380704 62364948
196512638524 62366245
85514145296 62367542
284858378032 62368839
122324870091 62370136
5663188433 62371433
767362032268 62372730
278062551916 62374027
643904524494 62375324
678449973917 62376621
395856871260 62377918
690342669620 62379215
796244293261 62380512
427004407625 62381809
504590089116 62383106
231058087947 62384403
997853801369 62385700
970670496905 62386997
57198203146 62388294
666557278214 62389591
552160871928 62390888
224828580674 62392185
670521510115 62393482
923099714093 62394779
830789742684 62396076
949716699714 62397373
641639249122 62398670
973502091120 62399967
459850900519 62401264
767362032268 62402561
53800290088 62403858
766229394582 62405155
194813681995 62406452
740745046647 62407749
214068522657 62409046
987093743352 62410343
934426090953 62411640
632011828791 62412937
370938842168 62414234
269001450428 62415531
979165279550 62416828
860804641363 62418125
819463365824 62419422
258807711254 62420719
997287482526 62422016
58330840832 62423313
118360638190 62424610
775290496070 62425907
289388928776 62427204
652399307139 62428501
561788292259 62429798
805871713592 62431095
95707884470 62432392
892518496571 62433689
760566206152 62434986
33979130583 62436283
284858378032 62437580
627481278047 62438877
45305507443 62440174
242950783650 62441471
829657104998 62442768
681847886975 62444065
921967076407 62445362
621251770774 62446659
146110261497 62447956
468345683164 62449253
825126554254 62450550
603695886641 62451847
848345626817 62453144
442295016386 62454441
346587131919 62455738
235588638691 62457035
310909044810 62458332
528375480522 62459629
196512638524 62460926
160834551415 62462223
473442552751 62463520
15290608764 62464817
615588582344 62466114
71356174221 62467411
271833044643 62468708
252578203981 62470005
16423246450 62471302
766795713425 62472599
355081914564 62473896
715260698712 62475193
314873276711 62476490
238986551749 62477787
181788348606 62479084
462682494734 62480381
54932927774 62481678
177257797862 62482975
975201047649 62484272
340923943489 62485569
709597510282 62486866
126855420835 62488163
523844929778 62489460
99105797528 62490757
293919479520 62492054
123457507777 62493351
23785391409 62494648
622384408460 62495945
176125160176 62497242
452488755560 62498539
309210088281 62499836
821162322353 62501133
400387422004 62502430
961609395417 62503727
570283074904 62505024
750372466978 62506321
531773393580 62507618
979165279550 62508915
356214552250 62510212
561788292259 62511509
13025333392 62512806
574813625648 62514103
518181741348 62515400
833055018056 62516697
253710841667 62517994
766795713425 62519291
925931308308 62520588
956512525830 62521885
556691422672 62523182
292220522991 62524479
41907594385 62525776
553293509614 62527073
60596116204 62528370
766795713425 62529667
865335192107 62530964
931028177895 62532261
241818145964 62533558
675618379702 62534855
417943306137 62536152
295618436049 62537449
654098263668 62538746
618986495402 62540043
496095306471 62541340
349985044977 62542637
87779420668 62543934
649567712924 62545231
378300987127 62546528
335260755059 62547825
539701857382 62549122
65126666948 62550419
797376930947 62551716
352816639192 62553013
427004407625 62554310
816065452766 62555607
373204117540 62556904
762831481524 62558201
560089335730 62559498
376035711755 62560795
471177277379 62562092
515916465976 62563389
513651190604 62564686
808703307807 62565983
165931421002 62567280
509120639860 62568577
86080464139 62569874
111564812074 62571171
639940292593 62572468
278062551916 62573765
17555884136 62575062
827958148469 62576359
31713855211 62577656
810402264336 62578953
951981975086 62580250
785484235244 62581547
817764409295 62582844
765096756896 62584141
733949220531 62585438
705633278381 62586735
744142959705 62588032
877227887810 62589329
289955247619 62590626
487600523826 62591923
906110148803 62593220
183487305135 62594517
404917972748 62595814
208971653070 62597111
634843423006 62598408
147242899183 62599705
367540929110 62601002
928762902523 62602299
528941799365 62603596
964440989632 62604893
768494669954 62606190
284858378032 62607487
711296466811 62608784
834187655742 62610081
893084815414 62611378
225394899517 62612675
512518552918 62613972
467779364321 62615269
954247250458 62616566
310909044810 62617863
217466435715 62619160
172160928275 62620457
84381507610 62621754
385663132086 62623051
406050610434 62624348
150640812241 62625645
571415712590 62626942
901579598059 62628239
219731711087 62629536
482503654239 62630833
211803247285 62632130
706199597224 62633427
852309858718 62634724
932160815581 62636021
881758438554 62637318
745275597391 62638615
341490262332 62639912
20953797194 62641209
210104290756 62642506
227660174889 62643803
753204061193 62645100
671654147801 62646397
431534958369 62647694
524977567464 62648991
466646726635 62650288
230491769104 62651585
476840465809 62652882
770193626483 62654179
411713798864 62655476
219731711087 62656773
191982087780 62658070
796244293261 62659367
747540872763 62660664
732250264002 62661961
885722670455 62663258
762831481524 62664555
100804754057 62665852
992190612939 62667149
574813625648 62668446
923666032936 62669743
537436582010 62671040
723189162514 62672337
852309858718 62673634
901579598059 62674931
426438088782 62676228
664292002842 62677525
22086434880 62678822
235588638691 62680119
134217565794 62681416
399821103161 62682713
788315829459 62684010
440596059857 62685307
884023713926 62686604
125722783149 62687901
592935828624 62689198
971803134591 62690495
193681044309 62691792
366408291424 62693089
289388928776 62694386
685812118876 62695683
340923943489 62696980
740745046647 62698277
209537971913 62699574
956512525830 62700871
953114612772 62702168
696572176893 62703465
54366608931 62704762
158002957200 62706059
898181685001 62707356
588405277880 62708653
826259191940 62709950
191415768937 62711247
457585625147 62712544
424739132253 62713841
312608001339 62715138
481371016553 62716435
154605044142 62717732
347719769605 62719029
942354554755 62720326
834187655742 62721623
646736118709 62722920
16989565293 62724217
669388872429 62725514
756601974251 62726811
323368059356 62728108
727719713258 62729405
511385915232 62730702
289388928776 62731999
312041682496 62733296
617287538873 62734593
111564812074 62735890
202742145797 62737187
774724177227 62738484
187451537036 62739781
299582667950 62741078
173293565961 62742375
615588582344 62743672
340923943489 62744969
200476870425 62746266
143278667282 62747563
250312928609 62748860
245782377865 62750157
970670496905 62751454
633144466477 62752751
457585625147 62754048
384530494400 62755345
519314379034 62756642
895916409629 62757939
121192232405 62759236
927630264837 62760533
525543886307 62761830
559523016887 62763127
723189162514 62764424
328464928943 62765721
540834495068 62767018
658628814412 62768315
388494726301 62769612
694306901521 62770909
455320349775 62772206
911207018390 62773503
391892639359 62774800
583308408293 62776097
833621336899 62777394
325633334728 62778691
850044583346 62779988
600297973583 62781285
216900116872 62782582
330163885472 62783879
588971596723 62785176
135916522323 62786473
198211595053 62787770
409448523492 62789067
5663188433 62790364
224828580674 62791661
98539478685 62792958
484202610768 62794255
176125160176 62795552
548762958870 62796849
366408291424 62798146
693174263835 62799443
715827017555 62800740
709031191439 62802037
694306901521 62803334
973502091120 62804631
284858378032 62805928
228792812575 62807225
561788292259 62808522
373770436383 62809819
31713855211 62811116
850044583346 62812413
421907538038 62813710
924798670622 62815007
582175770607 62816304
151773449927 62817601
736214495903 62818898
426438088782 62820195
899880641530 62821492
157436638357 62822789
16989565293 62824086
249746609766 62825383
566318843003 62826680
258241392411 62827977
407749566963 62829274
484768929611 62830571
126289101992 62831868
513084871761 62833165
317704870926 62834462
692041626149 62835759
37377043641 62837056
667689915900 62838353
579910495235 62839650
404351653905 62840947
521579654406 62842244
442861335229 62843541
252578203981 62844838
344888175390 62846135
458718262833 62847432
115529043975 62848729
857406728305 62850026
689776350777 62851323
434366552584 62852620
130819652736 62853917
709031191439 62855214
161967189101 62856511
146110261497 62857808
810402264336 62859105
9627420334 62860402
782086322186 62861699
910640699547 62862996
459850900519 62864293
767928351111 62865590
706765916067 62866887
547630321184 62868184
464381451263 62869481
361877740680 62870778
568017799532 62872075
680715249289 62873372
405484291591 62874669
853442496404 62875966
788315829459 62877263
621818089617 62878560
825126554254 62879857
320536465141 62881154
853442496404 62882451
64560348105 62883748
702235365323 62885045
433800233741 62886342
494962668785 62887639
296751073735 62888936
218032754558 62890233
229925450261 62891530
605961162013 62892827
460983538205 62894124
834187655742 62895421
271833044643 62896718
101371072900 62898015
550461915399 62899312
79284638023 62900609
586140002508 62901906
733949220531 62903203
207272696541 62904500
57764521989 62905797
875528931281 62907094
339224986960 62908391
92309971412 62909688
47570782815 62910985
160834551415 62912282
929895540209 62913579
348286088448 62914876
369806204482 62916173
515350147133 62917470
28315942153 62918767
428137045311 62920064
110998493231 62921361
67958261163 62922658
826259191940 62923955
962742033103 62925252
906676467646 62926549
494396349942 62927846
682414205818 62929143
437198146799 62930440
347153450762 62931737
86646782982 62933034
133651246951 62934331
823993916568 62935628
126289101992 62936925
727719713258 62938222
633710785320 62939519
286557334561 62940816
246348696708 62942113
626348640361 62943410
226527537203 62944707
323934378199 62946004
608226437385 62947301
481937335396 62948598
299582667950 62949895
304679537537 62951192
400953740847 62952489
737347133589 62953786
869865742851 62955083
228226493732 62956380
857973047148 62957677
313174320182 62958974
103636348272 62960271
535171306638 62961568
640506611436 62962865
819463365824 62964162
831922380370 62965459
38509681327 62966756
985394786823 62968053
53800290088 62969350
220864348773 62970647
504590089116 62971944
654664582511 62973241
370938842168 62974538
818897046981 62975835
129687015050 62977132
865335192107 62978429
66825623477 62979726
369239885639 62981023
229925450261 62982320
932727134424 62983617
94575246784 62984914
662593046313 62986211
779821046814 62987508
54932927774 62988805
310342725967 62990102
865901510950 62991399
625216002675 62992696
61162435047 62993993
485335248454 62995290
165365102159 62996587
10193739177 62997884
171594609432 62999181
200476870425 63000478
925931308308 63001775
841549800701 63003072
642771886808 63004369
609359075071 63005666
514783828290 63006963
115529043975 63008260
144977623811 63009557
305245856380 63010854
623517046146 63012151
813800177394 63013448
907242786489 63014745
56065565460 63016042
582175770607 63017339
633144466477 63018636
338092349274 63019933
578211538706 63021230
132518609265 63022527
707332234910 63023824
406616929277 63025121
424172813410 63026418
974068409963 63027715
757168293094 63029012
248613972080 63030309
464947770106 63031606
425871769939 63032903
894783771943 63034200
137049160009 63035497
241251827121 63036794
414545393079 63038091
628047596890 63039388
652965625982 63040685
306378494066 63041982
194247363152 63043279
891952177728 63044576
604262205484 63045873
54366608931 63047170
721490205985 63048467
60029797361 63049764
496095306471 63051061
438330784485 63052358
95141565627 63053655
750938785821 63054952
56065565460 63056249
173293565961 63057546
839284525329 63058843
241251827121 63060140
545365045812 63061437
264470899684 63062734
139880754224 63064031
842682438387 63065328
349985044977 63066625
975767366492 63067922
597466379368 63069219
935558728639 63070516
582175770607 63071813
710163829125 63073110
954813569301 63074407
613889625815 63075704
369806204482 63077001
232190725633 63078298
135916522323 63079595
162533507944 63080892
269001450428 63082189
999552757898 63083486
999552757898 63084783
591236872095 63086080
731117626316 63087377
203874783483 63088674
6229507276 63089971
563487248788 63091268
890253221199 63092565
757734611937 63093862
475707828123 63095159
420774900352 63096456
756601974251 63097753
206140058855 63099050
867034148636 63100347
956512525830 63101644
382265219028 63102941
917436525663 63104238
218599073401 63105535
801907481691 63106832
970670496905 63108129
401520059690 63109426
658628814412 63110723
958777801202 63112020
616154901187 63113317
509686958703 63114614
589537915566 63115911
212935884971 63117208
100238435214 63118505
289388928776 63119802
462682494734 63121099
675618379702 63122396
202175826954 63123693
299582667950 63124990
256542435882 63126287
131952290422 63127584
326199653571 63128881
317138552083 63130178
233323363319 63131475
909508061861 63132772
708464872596 63134069
218599073401 63135366
78152000337 63136663
62861391576 63137960
804172757063 63139257
21520116037 63140554
241818145964 63141851
939522960540 63143148
289388928776 63144445
236154957534 63145742
680148930446 63147039
792846380203 63148336
538569219696 63149633
118926957033 63150930
733382901688 63152227
782652641029 63153524
84381507610 63154821
41341275542 63156118
580476814078 63157415
453055074403 63158712
581043132921 63160009
149508174555 63161306
596333741682 63162603
573680987962 63163900
733949220531 63165197
888554264670 63166494
497794263000 63167791
457019306304 63169088
703934321852 63170385
795677974418 63171682
436065509113 63172979
842116119544 63174276
638807654907 63175573
854008815247 63176870
859672003677 63178167
895916409629 63179464
283725740346 63180761
961043076574 63182058
970670496905 63183355
907242786489 63184652
288822609933 63185949
949716699714 63187246
762831481524 63188543
673353104330 63189840
376035711755 63191137
400387422004 63192434
724888119043 63193731
199344232739 63195028
640506611436 63196325
651832988296 63197622
860804641363 63198919
586706321351 63200216
878926844339 63201513
902712235745 63202810
780953684500 63204107
807004351278 63205404
57198203146 63206701
269567769271 63207998
78152000337 63209295
462116175891 63210592
728286032101 63211889
456452987461 63213186
288822609933 63214483
86080464139 63215780
514217509447 63217077
472309915065 63218374
998420120212 63219671
107600580173 63220968
782086322186 63222265
225394899517 63223562
349985044977 63224859
898181685001 63226156
634277104163 63227453
280894146131 63228750
565186205317 63230047
558390379201 63231344
914604931448 63232641
278062551916 63233938
400953740847 63235235
728852350944 63236532
929329221366 63237829
723755481357 63239126
71922493064 63240423
232190725633 63241720
947451424342 63243017
992756931782 63244314
101371072900 63245611
805305394749 63246908
1698956532 63248205
515350147133 63249502
25484347938 63250799
787749510616 63252096
526110205150 63253393
590670553252 63254690
998420120212 63255987
184619942821 63257284
100804754057 63258581
73621449593 63259878
483636291925 63261175
529508118208 63262472
360745102994 63263769
24918029095 63265066
967272583847 63266363
835320293428 63267660
684679481190 63268957
660894089784 63270254
269567769271 63271551
16423246450 63272848
20953797194 63274145
771892583012 63275442
989925337567 63276739
633144466477 63278036
78718319180 63279333
129687015050 63280630
215767479186 63281927
753770380036 63283224
820596003510 63284521
928762902523 63285818
615022263501 63287115
382265219028 63288412
725454437886 63289709
937824004011 63291006
312608001339 63292303
783785278715 63293600
771326264169 63294897
399821103161 63296194
890819540042 63297491
827958148469 63298788
733382901688 63300085
417376987294 63301382
863069916735 63302679
38509681327 63303976
821162322353 63305273
208405334227 63306570
510253277546 63307867
669388872429 63309164
23219072566 63310461
774724177227 63311758
740745046647 63313055
259374030097 63314352
903278554588 63315649
848345626817 63316946
477406784652 63318243
660894089784 63319540
294485798363 63320837
760566206152 63322134
126855420835 63323431
256542435882 63324728
702801684166 63326025
674485742016 63327322
125156464306 63328619
622950727303 63329916
339791305803 63331213
974634728806 63332510
29448579839 63333807
347719769605 63335104
312608001339 63336401
583874727136 63337698
108733217859 63338995
887421626984 63340292
97973159842 63341589
124590145463 63342886
404917972748 63344183
868166786322 63345480
333561798530 63346777
506855364488 63348074
349418726134 63349371
313174320182 63350668
396989508946 63351965
727719713258 63353262
961609395417 63354559
878360525496 63355856
557257741515 63357153
681281568132 63358450
786050554087 63359747
161400870258 63361044
460983538205 63362341
723189162514 63363638
437764465642 63364935
139880754224 63366232
887987945827 63367529
79284638023 63368826
109299536702 63370123
70789855378 63371420
372637798697 63372717
2831594218 63374014
913472293762 63375311
266169856213 63376608
700536408794 63377905
125722783149 63379202
579910495235 63380499
675618379702 63381796
500625857215 63383093
834753974585 63384390
184053623978 63385687
418509624980 63386984
758867249623 63388281
261639305469 63389578
256542435882 63390875
640506611436 63392172
756601974251 63393469
639373973750 63394766
378300987127 63396063
74187768436 63397360
799075887476 63398657
569150437218 63399954
974634728806 63401251
851177221032 63402548
505156407959 63403845
690342669620 63405142
562920929945 63406439
516482784819 63407736
35678087112 63409033
177824116705 63410330
216900116872 63411627
472309915065 63412924
608792756228 63414221
716393336398 63415518
154605044142 63416815
993889569468 63418112
57764521989 63419409
263904580841 63420706
374903074069 63422003
133084928108 63423300
203874783483 63424597
581609451764 63425894
55499246617 63427191
777555771442 63428488
5663188433 63429785
562354611102 63431082
287123653404 63432379
854575134090 63433676
618986495402 63434973
54366608931 63436270
720357568299 63437567
609359075071 63438864
40774956699 63440161
393025277045 63441458
81549913395 63442755
233323363319 63444052
980864236079 63445349
487034204983 63446646
15290608764 63447943
762831481524 63449240
47570782815 63450537
7362144962 63451834
460983538205 63453131
56631884303 63454428
120059594719 63455725
531773393580 63457022
115529043975 63458319
174426203647 63459616
809269626650 63460913
827391829626 63462210
902145916902 63463507
549895596556 63464804
105901623644 63466101
90611014883 63467398
766795713425 63468695
54366608931 63469992
151773449927 63471289
912339656076 63472586
540834495068 63473883
661460408627 63475180
396989508946 63476477
530074437051 63477774
252011885138 63479071
735648177060 63480368
51535014716 63481665
984828467980 63482962
390193682830 63484259
901013279216 63485556
589537915566 63486853
345454494233 63488150
826825510783 63489447
996721163683 63490744
449657161345 63492041
501758494901 63493338
818330728138 63494635
447391885973 63495932
588405277880 63497229
573680987962 63498526
137049160009 63499823
729418669787 63501120
794545336732 63502417
898748003844 63503714
715260698712 63505011
971236815748 63506308
26616985624 63507605
144977623811 63508902
394724233574 63510199
534038668952 63511496
478539422338 63512793
775290496070 63514090
109865855545 63515387
998986439055 63516684
389627363987 63517981
215201160343 63519278
874396293595 63520575
248613972080 63521872
961043076574 63523169
671654147801 63524466
946318786656 63525763
542533451597 63527060
748673510449 63528357
63994029262 63529654
979731598393 63530951
646736118709 63532248
508554321017 63533545
967272583847 63534842
71922493064 63536139
113830087446 63537436
230491769104 63538733
474008871594 63540030
975201047649 63541327
63427710419 63542624
237853914063 63543921
773025220698 63545218
631445509948 63546515
326199653571 63547812
938390322854 63549109
718658611770 63550406
776989452599 63551703
532339712423 63553000
882324757397 63554297
831356061527 63555594
151773449927 63556891
960476757731 63558188
627481278047 63559485
810968583179 63560782
937824004011 63562079
52101333559 63563376
54366608931 63564673
408315885806 63565970
859672003677 63567267
633710785320 63568564
501192176058 63569861
981430554922 63571158
613889625815 63572455
133084928108 63573752
432101277212 63575049
901013279216 63576346
966706265004 63577643
857406728305 63578940
984262149137 63580237
427570726468 63581534
630879191105 63582831
245782377865 63584128
933859772110 63585425
356214552250 63586722
548762958870 63588019
168196696374 63589316
632011828791 63590613
144977623811 63591910
257108754725 63593207
304679537537 63594504
949150380871 63595801
912905974919 63597098
253144522824 63598395
686944756562 63599692
208971653070 63600989
44739188600 63602286
127988058521 63603583
455320349775 63604880
652399307139 63606177
455320349775 63607474
547630321184 63608771
903278554588 63610068
147809218026 63611365
492131074570 63612662
514217509447 63613959
784351597558 63615256
41341275542 63616553
753204061193 63617850
237853914063 63619147
915737569134 63620444
454187712089 63621741
877227887810 63623038
757734611937 63624335
637675017221 63625632
819463365824 63626929
133084928108 63628226
549329277713 63629523
732250264002 63630820
748107191606 63632117
886288989298 63633414
105335304801 63634711
893084815414 63636008
629180234576 63637305
959344120045 63638602
248047653237 63639899
552727190771 63641196
284292059189 63642493
830789742684 63643790
306378494066 63645087
880059482025 63646384
442861335229 63647681
492697393413 63648978
580476814078 63650275
557257741515 63651572
185186261664 63652869
551028234242 63654166
727153394415 63655463
724888119043 63656760
165365102159 63658057
129687015050 63659354
3397913061 63660651
554992466143 63661948
660327770941 63663245
561221973416 63664542
419642262666 63665839
596333741682 63667136
191415768937 63668433
651266669453 63669730
771892583012 63671027
110432174388 63672324
404351653905 63673621
859105684834 63674918
634277104163 63676215
512518552918 63677512
335827073902 63678809
532339712423 63680106
332995479687 63681403
851177221032 63682700
457585625147 63683997
123457507777 63685294
793412699046 63686591
741311365490 63687888
273532001172 63689185
78718319180 63690482
859672003677 63691779
771892583012 63693076
70223536535 63694373
322801740513 63695670
525543886307 63696967
74754087279 63698264
541967132754 63699561
548762958870 63700858
696005858050 63702155
300148986793 63703452
645037162180 63704749
283725740346 63706046
3 63707343
662593046313 63708640
156304000671 63709937
403785335062 63711234
36810724798 63712531
655230901354 63713828
999552757898 63715125
744709278548 63716422
773591539541 63717719
798509568633 63719016
219731711087 63720313
833055018056 63721610
928762902523 63722907
292786841834 63724204
196512638524 63725501
775856814913 63726798
927063945994 63728095
612756988129 63729392
302414262165 63730689
441162378700 63731986
868166786322 63733283
300148986793 63734580
810402264336 63735877
753204061193 63737174
247481334394 63738471
870432061694 63739768
854575134090 63741065
770759945326 63742362
709597510282 63743659
929895540209 63744956
141579710753 63746253
945752467813 63747550
471743596222 63748847
56065565460 63750144
936691366325 63751441
548762958870 63752738
354515595721 63754035
110998493231 63755332
191415768937 63756629
336959711588 63757926
551028234242 63759223
324500697042 63760520
551594553085 63761817
586140002508 63763114
932727134424 63764411
652399307139 63765708
585007364822 63767005
740745046647 63768302
47004463972 63769599
443993972915 63770896
334694436216 63772193
782086322186 63773490
298450030264 63774787
596333741682 63776084
536870263167 63777381
742444003176 63778678
584441045979 63779975
808703307807 63781272
409448523492 63782569
702235365323 63783866
733949220531 63785163
317138552083 63786460
733382901688 63787757
445692929444 63789054
649001394081 63790351
714694379869 63791648
814932815080 63792945
169329334060 63794242
33412811740 63795539
663725683999 63796836
254277160510 63798133
885722670455 63799430
141579710753 63800727
595201103996 63802024
88912058354 63803321
471177277379 63804618
486467886140 63805915
860804641363 63807212
989359018724 63808509
224262261831 63809806
740178727804 63811103
610491712757 63812400
317704870926 63813697
195946319681 63814994
686944756562 63816291
507988002174 63817588
264470899684 63818885
462682494734 63820182
722622843671 63821479
568584118375 63822776
545931364655 63824073
43606550914 63825370
355081914564 63826667
921967076407 63827964
143278667282 63829261
757734611937 63830558
613323306972 63831855
441728697543 63833152
601996930112 63834449
914604931448 63835746
439463422171 63837043
262771943155 63838340
48703420501 63839637
805871713592 63840934
441162378700 63842231
176125160176 63843528
397555827789 63844825
57198203146 63846122
113830087446 63847419
993323250625 63848716
803606438220 63850013
24351710252 63851310
15856927607 63852607
58330840832 63853904
49269739344 63855201
346020813076 63856498
420208581509 63857795
531207074737 63859092
184053623978 63860389
453621393246 63861686
893084815414 63862983
19254840665 63864280
940089279383 63865577
868166786322 63866874
31147536368 63868171
338092349274 63869468
244083421336 63870765
933293453267 63872062
605394843170 63873359
254843479353 63874656
457585625147 63875953
113830087446 63877250
169329334060 63878547
744709278548 63879844
520447016720 63881141
5663188433 63882438
525543886307 63883735
363576697209 63885032
842682438387 63886329
676751017388 63887626
293353160677 63888923
626914959204 63890220
563487248788 63891517
11326376863 63892814
805305394749 63894111
310342725967 63895408
449657161345 63896705
919701801035 63898002
438330784485 63899299
240119189435 63900596
169329334060 63901893
937824004011 63903190
303546899851 63904487
661460408627 63905784
325633334728 63907081
142712348439 63908378
522712292092 63909675
584441045979 63910972
590670553252 63912269
301281624479 63913566
920834438721 63914863
262205624312 63916160
363576697209 63917457
430402320683 63918754
410581161178 63920051
536870263167 63921348
366408291424 63922645
219165392244 63923942
846080351445 63925239
308643769438 63926536
463248813577 63927833
334694436216 63929130
574813625648 63930427
317138552083 63931724
180089392077 63933021
76453043808 63934318
116095362818 63935615
118926957033 63936912
233323363319 63938209
615022263501 63939506
989925337567 63940803
38509681327 63942100
502324813744 63943397
654664582511 63944694
532906031266 63945991
407183248120 63947288
254843479353 63948585
430402320683 63949882
32846492897 63951179
868733105165 63952476
957078844673 63953773
209537971913 63955070
405484291591 63956367
984828467980 63957664
573114669119 63958961
71356174221 63960258
781520003343 63961555
7362144962 63962852
104202667115 63964149
394724233574 63965446
47570782815 63966743
558390379201 63968040
220298029930 63969337
880625800868 63970634
961043076574 63971931
475141509280 63973228
5663188433 63974525
192548406623 63975822
562920929945 63977119
563487248788 63978416
450223480188 63979713
540834495068 63981010
843815076073 63982307
651266669453 63983604
928762902523 63984901
399254784318 63986198
79850956866 63987495
986527424509 63988792
423606494567 63990089
396989508946 63991386
855141452933 63992683
665424640528 63993980
176125160176 63995277
355081914564 63996574
294485798363 63997871
840417163015 63999168
401520059690 64000465
970670496905 64001762
967272583847 64003059
182920986292 64004356
247481334394 64005653
761132524995 64006950
358479827622 64008247
43606550914 64009544
438330784485 64010841
817198090452 64012138
36810724798 64013435
584441045979 64014732
968971540376 64016029
174992522490 64017326
113830087446 64018623
32846492897 64019920
340923943489 64021217
523844929778 64022514
184053623978 64023811
966706265004 64025108
487034204983 64026405
978032641864 64027702
229359131418 64028999
208971653070 64030296
79850956866 64031593
659761452098 64032890
793979017889 64034187
359046146465 64035484
545931364655 64036781
369806204482 64038078
388494726301 64039375
357913508779 64040672
966706265004 64041969
410581161178 64043266
373204117540 64044563
33979130583 64045860
715827017555 64047157
646736118709 64048454
351117682663 64049751
704500640695 64051048
359046146465 64052345
561788292259 64053642
652399307139 64054939
738479771275 64056236
983695830294 64057533
441162378700 64058830
161967189101 64060127
289388928776 64061424
669955191272 64062721
748107191606 64064018
456452987461 64065315
163099826787 64066612
983129511451 64067909
32280174054 64069206
618420176559 64070503
11326376863 64071800
646169799866 64073097
808703307807 64074394
30581217525 64075691
889120583513 64076988
953114612772 64078285
591803190938 64079582
754903017722 64080879
933293453267 64082176
84947826453 64083473
346587131919 64084770
579910495235 64086067
275230957701 64087364
130253333893 64088661
244649740179 64089958
169329334060 64091255
28882260996 64092552
653531944825 64093849
319970146298 64095146
655797220197 64096443
604828524327 64097740
728286032101 64099037
708464872596 64100334
259374030097 64101631
266736175056 64102928
868733105165 64104225
416244349608 64105522
198777913896 64106819
726587075572 64108116
535737625481 64109413
429269682997 64110710
739046090118 64112007
447391885973 64113304
17555884136 64114601
737347133589 64115898
882891076240 64117195
803040119377 64118492
882324757397 64119789
442295016386 64121086
456452987461 64122383
983695830294 64123680
708464872596 64124977
861937279049 64126274
804172757063 64127571
453621393246 64128868
568017799532 64130165
970670496905 64131462
96840522156 64132759
25484347938 64134056
567451480689 64135353
794545336732 64136650
552727190771 64137947
617853857716 64139244
170461971746 64140541
455320349775 64141838
246915015551 64143135
661460408627 64144432
229925450261 64145729
939522960540 64147026
731117626316 64148323
901579598059 64149620
738479771275 64150917
48703420501 64152214
908941743018 64153511
5096869590 64154808
339224986960 64156105
699970089951 64157402
770193626483 64158699
980864236079 64159996
815499133923 64161293
390193682830 64162590
749806148135 64163887
603129567798 64165184
436065509113 64166481
89478377197 64167778
649001394081 64169075
611624350443 64170372
702801684166 64171669
724888119043 64172966
830223423841 64174263
10193739177 64175560
850044583346 64176857
975767366492 64178154
488166842669 64179451
479105741181 64180748
728852350944 64182045
831922380370 64183342
264470899684 64184639
248047653237 64185936
267302493899 64187233
337526030431 64188530
389061045144 64189827
151207131084 64191124
410581161178 64192421
820029684667 64193718
969537859219 64195015
219731711087 64196312
566318846 64197609
638807654907 64198906
308643769438 64200203
773025220698 64201500
445692929444 64202797
555558784986 64204094
440596059857 64205391
454754030932 64206688
168763015217 64207985
404351653905 64209282
117794319347 64210579
464381451263 64211876
918002844506 64213173
88912058354 64214470
383964175557 64215767
530074437051 64217064
553859828457 64218361
958211482359 64219658
858539365991 64220955
231624406790 64222252
931594496738 64223549
864202554421 64224846
591803190938 64226143
24351710252 64227440
592369509781 64228737
620119133088 64230034
580476814078 64231331
607093799699 64232628
407749566963 64233925
273532001172 64235222
741877684333 64236519
370938842168 64237816
800774844005 64239113
209537971913 64240410
308643769438 64241707
639940292593 64243004
701669046480 64244301
698837452265 64245598
415111711922 64246895
244083421336 64248192
838718206486 64249489
844947713759 64250786
432101277212 64252083
151207131084 64253380
277496233073 64254677
191982087780 64255974
387362088615 64257271
393591595888 64258568
536303944324 64259865
700536408794 64261162
759433568466 64262459
607660118542 64263756
21520116037 64265053
983695830294 64266350
804172757063 64267647
937824004011 64268944
524977567464 64270241
451356117874 64271538
864768873264 64272835
967272583847 64274132
928762902523 64275429
653531944825 64276726
955379888144 64278023
100804754057 64279320
423606494567 64280617
465514088949 64281914
769627307640 64283211
625782321518 64284508
288822609933 64285805
262771943155 64287102
135916522323 64288399
9627420334 64289696
194247363152 64290993
33979130583 64292290
881758438554 64293587
67391942320 64294884
316572233240 64296181
24351710252 64297478
323934378199 64298775
865335192107 64300072
227093856046 64301369
173293565961 64302666
278062551916 64303963
798509568633 64305260
638241336064 64306557
894217453100 64307854
172160928275 64309151
573114669119 64310448
454754030932 64311745
272399363486 64313042
604828524327 64314339
586706321351 64315636
798509568633 64316933
912905974919 64318230
256542435882 64319527
989359018724 64320824
273532001172 64322121
260506667783 64323418
484768929611 64324715
5663188433 64326012
588405277880 64327309
27183304467 64328606
382265219028 64329903
173293565961 64331200
921400757564 64332497
67391942320 64333794
766229394582 64335091
861937279049 64336388
576512582177 64337685
800774844005 64338982
176125160176 64340279
305245856380 64341576
854008815247 64342873
662593046313 64344170
973502091120 64345467
483636291925 64346764
464947770106 64348061
716393336398 64349358
908941743018 64350655
364143016052 64351952
852876177561 64353249
847212989131 64354546
538002900853 64355843
269001450428 64357140
139880754224 64358437
722056524828 64359734
643904524494 64361031
159701913729 64362328
607660118542 64363625
133084928108 64364922
728286032101 64366219
770759945326 64367516
641639249122 64368813
575379944491 64370110
387928407458 64371407
787749510616 64372704
598032698211 64374001
577078901020 64375298
567451480689 64376595
328464928943 64377892
464381451263 64379189
967838902690 64380486
834753974585 64381783
244083421336 64383080
332995479687 64384377
452488755560 64385674
944053511284 64386971
173293565961 64388268
370938842168 64389565
45305507443 64390862
49269739344 64392159
959344120045 64393456
159135594886 64394753
394724233574 64396050
117794319347 64397347
361311421837 64398644
32280174054 64399941
362444059523 64401238
498360581843 64402535
175558841333 64403832
199344232739 64405129
524411248621 64406426
872131018223 64407723
577645219863 64409020
90044696040 64410317
761698843838 64411614
854008815247 64412911
378867305970 64414208
109299536702 64415505
9061101491 64416802
207839015384 64418099
789448467145 64419396
851177221032 64420693
709597510282 64421990
314306957868 64423287
958211482359 64424584
949150380871 64425881
630312872262 64427178
236154957534 64428475
165365102159 64429772
556125103829 64431069
838718206486 64432366
223695942988 64433663
164232464473 64434960
776423133756 64436257
561221973416 64437554
872697337066 64438851
164798783316 64440148
412846436550 64441445
72488811907 64442742
66259304634 64444039
902712235745 64445336
4530550747 64446633
733382901688 64447930
991057975253 64449227
837019249957 64450524
573680987962 64451821
218599073401 64453118
491564755727 64454415
395290552417 64455712
940089279383 64457009
248613972080 64458306
980864236079 64459603
532339712423 64460900
224828580674 64462197
927063945994 64463494
220298029930 64464791
916870206820 64466088
449090842502 64467385
807004351278 64468682
564619886474 64469979
778688409128 64471276
507988002174 64472573
848345626817 64473870
996721163683 64475167
36244405955 64476464
377168349441 64477761
318271189769 64479058
320536465141 64480355
261639305469 64481652
173293565961 64482949
374903074069 64484246
303546899851 64485543
480804697710 64486840
984828467980 64488137
681281568132 64489434
196512638524 64490731
6795826119 64492028
787183191773 64493325
440596059857 64494622
349418726134 64495919
314306957868 64497216
759433568466 64498513
333561798530 64499810
335260755059 64501107
528941799365 64502404
753770380036 64503701
114396406289 64504998
975767366492 64506295
659761452098 64507592
659195133255 64508889
503457451430 64510186
244649740179 64511483
598599017054 64512780
432101277212 64514077
988792699881 64515374
526676523993 64516671
996154844840 64517968
941788235912 64519265
25484347938 64520562
919135482192 64521859
19821159508 64523156
562920929945 64524453
522145973249 64525750
537436582010 64527047
258807711254 64528344
54932927774 64529641
630879191105 64530938
450789799031 64532235
294485798363 64533532
649001394081 64534829
489299480355 64536126
152906087613 64537423
953680931615 64538720
887987945827 64540017
562354611102 64541314
343189218861 64542611
156304000671 64543908
709597510282 64545205
637108698378 64546502
555558784986 64547799
505722726802 64549096
149508174555 64550393
978032641864 64551690
348286088448 64552987
408315885806 64554284
950849337400 64555581
278062551916 64556878
351117682663 64558175
792280061360 64559472
147809218026 64560769
209537971913 64562066
238420232906 64563363
29448579839 64564660
18122202979 64565957
481371016553 64567254
549895596556 64568551
87213101825 64569848
40774956699 64571145
669955191272 64572442
950849337400 64573739
711862785654 64575036
63427710419 64576333
35111768269 64577630
306378494066 64578927
976333685335 64580224
509686958703 64581521
725454437886 64582818
231624406790 64584115
704500640695 64585412
31713855211 64586709
931594496738 64588006
138748116538 64589303
723755481357 64590600
754903017722 64591897
24918029095 64593194
752637742350 64594491
406050610434 64595788
244083421336 64597085
961043076574 64598382
179523073234 64599679
972935772277 64600976
539135538539 64602273
993889569468 64603570
637675017221 64604867
360178784151 64606164
441162378700 64607461
914038612605 64608758
739046090118 64610055
759433568466 64611352
717525974084 64612649
680148930446 64613946
280327827288 64615243
771326264169 64616540
47570782815 64617837
289955247619 64619134
494396349942 64620431
635409741849 64621728
948017743185 64623025
187451537036 64624322
246348696708 64625619
803040119377 64626916
193681044309 64628213
867034148636 64629510
311475363653 64630807
494962668785 64632104
502324813744 64633401
188584174722 64634698
41341275542 64635995
775856814913 64637292
782652641029 64638589
138748116538 64639886
488733161512 64641183
372637798697 64642480
817198090452 64643777
382265219028 64645074
925931308308 64646371
722056524828 64647668
616154901187 64648965
343189218861 64650262
458718262833 64651559
397555827789 64652856
973502091120 64654153
424172813410 64655450
389061045144 64656747
467213045478 64658044
937257685168 64659341
263904580841 64660638
238420232906 64661935
358479827622 64663232
411147480021 64664529
863636235578 64665826
731117626316 64667123
829090786155 64668420
402652697376 64669717
330730204315 64671014
206706377698 64672311
454187712089 64673608
653531944825 64674905
838151887643 64676202
815499133923 64677499
475141509280 64678796
236721276377 64680093
629746553419 64681390
886288989298 64682687
344321856547 64683984
714128061026 64685281
579344176392 64686578
54366608931 64687875
123457507777 64689172
138181797695 64690469
35678087112 64691766
236154957534 64693063
103636348272 64694360
37943362484 64695657
98539478685 64696954
483636291925 64698251
576512582177 64699548
609359075071 64700845
116661681661 64702142
407183248120 64703439
427570726468 64704736
425871769939 64706033
330163885472 64707330
641639249122 64708627
667689915900 64709924
266169856213 64711221
715260698712 64712518
706765916067 64713815
389061045144 64715112
761698843838 64716409
82682551081 64717706
558956698044 64719003
501192176058 64720300
388494726301 64721597
285991015718 64722894
537436582010 64724191
510819596389 64725488
746974553920 64726785
655230901354 64728082
62295072733 64729379
889120583513 64730676
364709334895 64731973
540834495068 64733270
36810724798 64734567
714128061026 64735864
127988058521 64737161
31713855211 64738458
695439539207 64739755
196512638524 64741052
394724233574 64742349
30581217525 64743646
314873276711 64744943
809269626650 64746240
728286032101 64747537
854575134090 64748834
275230957701 64750131
47570782815 64751428
693174263835 64752725
817198090452 64754022
650134031767 64755319
84947826453 64756616
896482728472 64757913
924232351779 64759210
972935772277 64760507
476274146966 64761804
216900116872 64763101
439463422171 64764398
28315942153 64765695
342056581175 64766992
958777801202 64768289
829090786155 64769586
908375424175 64770883
481371016553 64772180
242950783650 64773477
860238322520 64774774
863069916735 64776071
63427710419 64777368
972369453434 64778665
311475363653 64779962
95707884470 64781259
259940348940 64782556
330163885472 64783853
991624294096 64785150
862503597892 64786447
863636235578 64787744
817198090452 64789041
61728753890 64790338
953680931615 64791635
266736175056 64792932
2265275375 64794229
793979017889 64795526
838151887643 64796823
868733105165 64798120
732250264002 64799417
801341162848 64800714
89478377197 64802011
317138552083 64803308
5663188433 64804605
476840465809 64805902
880059482025 64807199
708464872596 64808496
408315885806 64809793
741877684333 64811090
113263768603 64812387
827958148469 64813684
681281568132 64814981
488166842669 64816278
921967076407 64817575
417943306137 64818872
309210088281 64820169
479105741181 64821466
564619886474 64822763
995588525997 64824060
791713742517 64825357
27183304467 64826654
443427654072 64827951
308077450595 64829248
306944812909 64830545
739612408961 64831842
788882148302 64833139
150074493398 64834436
635976060692 64835733
622384408460 64837030
116661681661 64838327
788882148302 64839624
108166899016 64840921
51535014716 64842218
924798670622 64843515
834753974585 64844812
898181685001 64846109
774724177227 64847406
936125047482 64848703
13591652235 64850000
342622900018 64851297
709031191439 64852594
537436582010 64853891
566318843003 64855188
77585681494 64856485
668256234743 64857782
782652641029 64859079
834187655742 64860376
993323250625 64861673
317704870926 64862970
837019249957 64864267
435499190270 64865564
723755481357 64866861
295618436049 64868158
84947826453 64869455
202742145797 64870752
455886668618 64872049
354515595721 64873346
343189218861 64874643
901579598059 64875940
543099770440 64877237
759433568466 64878534
22652753723 64879831
765096756896 64881128
100238435214 64882425
391326320516 64883722
470044639693 64885019
22652753723 64886316
879493163182 64887613
222563305302 64888910
956512525830 64890207
847779307974 64891504
325067015885 64892801
763964119210 64894098
856840409462 64895395
620119133088 64896692
402086378533 64897989
498360581843 64899286
40208637856 64900583
565186205317 64901880
84947826453 64903177
579344176392 64904474
874396293595 64905771
602563248955 64907068
456452987461 64908365
116095362818 64909662
569150437218 64910959
33412811740 64912256
208405334227 64913553
753770380036 64914850
244083421336 64916147
447958204816 64917444
709031191439 64918741
305245856380 64920038
974068409963 64921335
213502203814 64922632
390193682830 64923929
232190725633 64925226
850044583346 64926523
791713742517 64927820
357913508779 64929117
665990959371 64930414
744709278548 64931711
828524467312 64933008
169329334060 64934305
285991015718 64935602
690908988463 64936899
944619830127 64938196
490432118041 64939493
686378437719 64940790
241251827121 64942087
808703307807 64943384
987093743352 64944681
10760058020 64945978
349418726134 64947275
52101333559 64948572
757734611937 64949869
306378494066 64951166
511385915232 64952463
17555884136 64953760
779821046814 64955057
427570726468 64956354
806438032435 64957651
313174320182 64958948
370372523325 64960245
156870319514 64961542
33412811740 64962839
692041626149 64964136
871564699380 64965433
236154957534 64966730
879493163182 64968027
553293509614 64969324
483069973082 64970621
544798726969 64971918
211803247285 64973215
233323363319 64974512
287123653404 64975809
643338205651 64977106
475141509280 64978403
233889682162 64979700
656929857883 64980997
504023770273 64982294
53800290088 64983591
413412755393 64984888
403219016219 64986185
980297917236 64987482
489299480355 64988779
350551363820 64990076
90611014883 64991373
224262261831 64992670
842116119544 64993967
428137045311 64995264
882891076240 64996561
824560235411 64997858
70223536535 64999155
584441045979 65000452
142712348439 65001749
811534902022 65003046
416244349608 65004343
612756988129 65005640
543666089283 65006937
37943362484 65008234
594634785153 65009531
387928407458 65010828
820596003510 65012125
285991015718 65013422
35111768269 65014719
126289101992 65016016
440029741014 65017313
325633334728 65018610
32280174054 65019907
59463478518 65021204
852309858718 65022501
302980581008 65023798
599165335897 65025095
846646670288 65026392
856840409462 65027689
982563192608 65028986
280327827288 65030283
659195133255 65031580
427570726468 65032877
807570670121 65034174
317704870926 65035471
872131018223 65036768
205007421169 65038065
829090786155 65039362
759433568466 65040659
578211538706 65041956
926497627151 65043253
348286088448 65044550
776989452599 65045847
842116119544 65047144
562920929945 65048441
920268119878 65049738
854575134090 65051035
860804641363 65052332
501192176058 65053629
403219016219 65054926
378300987127 65056223
11892695706 65057520
419642262666 65058817
975201047649 65060114
156870319514 65061411
671087828958 65062708
573114669119 65064005
513651190604 65065302
307511131752 65066599
353949276878 65067896
912339656076 65069193
894217453100 65070490
486467886140 65071787
164798783316 65073084
743576640862 65074381
718092292927 65075678
707332234910 65076975
54366608931 65078272
778688409128 65079569
311475363653 65080866
657496176726 65082163
277496233073 65083460
932727134424 65084757
609925393914 65086054
632578147634 65087351
408882204649 65088648
429836001840 65089945
18122202979 65091242
73621449593 65092539
135350203480 65093836
424172813410 65095133
605961162013 65096430
692041626149 65097727
926497627151 65099024
651266669453 65100321
108166899016 65101618
803606438220 65102915
389627363987 65104212
840417163015 65105509
365841972581 65106806
790581104831 65108103
767928351111 65109400
193681044309 65110697
952548293929 65111994
773025220698 65113291
409448523492 65114588
778122090285 65115885
531207074737 65117182
72488811907 65118479
2265275375 65119776
453621393246 65121073
22086434880 65122370
863069916735 65123667
730551307473 65124964
958211482359 65126261
258241392411 65127558
641072930279 65128855
45305507443 65130152
672786785487 65131449
270700406957 65132746
869865742851 65134043
671654147801 65135340
276929914230 65136637
859105684834 65137934
933859772110 65139231
833055018056 65140528
86080464139 65141825
745841916234 65143122
676751017388 65144419
699970089951 65145716
453055074403 65147013
993889569468 65148310
372637798697 65149607
309776407124 65150904
479105741181 65152201
702801684166 65153498
57198203146 65154795
948584062028 65156092
855141452933 65157389
919701801035 65158686
814366496237 65159983
710163829125 65161280
703934321852 65162577
778122090285 65163874
967838902690 65165171
886855308141 65166468
481371016553 65167765
942920873598 65169062
54932927774 65170359
35678087112 65171656
419075943823 65172953
907809105332 65174250
873829974752 65175547
307511131752 65176844
812101220865 65178141
23785391409 65179438
941788235912 65180735
103070029429 65182032
388494726301 65183329
150074493398 65184626
369239885639 65185923
154038725299 65187220
565186205317 65188517
169895652903 65189814
335827073902 65191111
281460464974 65192408
522712292092 65193705
347153450762 65195002
381132581342 65196299
914038612605 65197596
248613972080 65198893
438897103328 65200190
176125160176 65201487
177824116705 65202784
428703364154 65204081
268435131585 65205378
2265275375 65206675
625216002675 65207972
802473800534 65209269
377734668284 65210566
569150437218 65211863
688077394248 65213160
95707884470 65214457
240685508278 65215754
24351710252 65217051
223129624145 65218348
361311421837 65219645
769627307640 65220942
829657104998 65222239
316572233240 65223536
945186148970 65224833
743576640862 65226130
299016349107 65227427
747540872763 65228724
766229394582 65230021
332995479687 65231318
92309971412 65232615
836452931114 65233912
836452931114 65235209
773591539541 65236506
684113162347 65237803
278062551916 65239100
527242842836 65240397
368107247953 65241694
850610902189 65242991
817764409295 65244288
783785278715 65245585
603695886641 65246882
946885105499 65248179
874962612438 65249476
39076000170 65250773
165365102159 65252070
509120639860 65253367
623517046146 65254664
981996873765 65255961
763964119210 65257258
569716756061 65258555
868733105165 65259852
296751073735 65261149
703934321852 65262446
539135538539 65263743
887421626984 65265040
803040119377 65266337
635409741849 65267634
527809161679 65268931
110998493231 65270228
289388928776 65271525
186318899350 65272822
664858321685 65274119
110432174388 65275416
799642206319 65276713
970104178062 65278010
419075943823 65279307
737913452432 65280604
956512525830 65281901
285424696875 65283198
473442552751 65284495
425871769939 65285792
666557278214 65287089
410581161178 65288386
866467829793 65289683
521579654406 65290980
60596116204 65292277
278062551916 65293574
247481334394 65294871
679016292760 65296168
919701801035 65297465
247481334394 65298762
812667539708 65300059
986527424509 65301356
752071423507 65302653
127988058521 65303950
716959655241 65305247
694873220364 65306544
113830087446 65307841
541400813911 65309138
720923887142 65310435
56065565460 65311732
802473800534 65313029
600297973583 65314326
393025277045 65315623
525543886307 65316920
110998493231 65318217
538002900853 65319514
700536408794 65320811
329031247786 65322108
746408235077 65323405
347719769605 65324702
420774900352 65325999
44172869757 65327296
894783771943 65328593
70789855378 65329890
144977623811 65331187
327898610100 65332484
148375536869 65333781
765096756896 65335078
575379944491 65336375
792846380203 65337672
249180290923 65338969
417943306137 65340266
215767479186 65341563
511952234075 65342860
87779420668 65344157
139880754224 65345454
432101277212 65346751
398122146632 65348048
674485742016 65349345
235588638691 65350642
868733105165 65351939
864768873264 65353236
917436525663 65354533
314873276711 65355830
121192232405 65357127
908941743018 65358424
73055130750 65359721
448524523659 65361018
492131074570 65362315
718092292927 65363612
670521510115 65364909
224828580674 65366206
447958204816 65367503
509120639860 65368800
361311421837 65370097
278062551916 65371394
226527537203 65372691
863636235578 65373988
989925337567 65375285
379433624813 65376582
652399307139 65377879
620119133088 65379176
856274090619 65380473
988792699881 65381770
109865855545 65383067
133084928108 65384364
652965625982 65385661
682414205818 65386958
61162435047 65388255
958777801202 65389552
157436638357 65390849
492131074570 65392146
510819596389 65393443
151207131084 65394740
274664638858 65396037
401520059690 65397334
831356061527 65398631
288256291090 65399928
62295072733 65401225
187451537036 65402522
869299424008 65403819
886855308141 65405116
307511131752 65406413
330163885472 65407710
365841972581 65409007
707898553753 65410304
190283131251 65411601
27183304467 65412898
607093799699 65414195
101371072900 65415492
654664582511 65416789
69657217692 65418086
443993972915 65419383
569150437218 65420680
296751073735 65421977
392458958202 65423274
290521566462 65424571
187451537036 65425868
225961218360 65427165
860238322520 65428462
784917916401 65429759
450223480188 65431056
869299424008 65432353
272399363486 65433650
164798783316 65434947
558956698044 65436244
37377043641 65437541
595201103996 65438838
60029797361 65440135
218032754558 65441432
627481278047 65442729
872697337066 65444026
560655654573 65445323
317138552083 65446620
356214552250 65447917
46438145129 65449214
858539365991 65450511
29448579839 65451808
719224930613 65453105
218032754558 65454402
868166786322 65455699
172727247118 65456996
180089392077 65458293
209537971913 65459590
853442496404 65460887
529508118208 65462184
199344232739 65463481
202175826954 65464778
332429160844 65466075
678449973917 65467372
464381451263 65468669
665424640528 65469966
357913508779 65471263
176125160176 65472560
474575190437 65473857
353949276878 65475154
761132524995 65476451
476840465809 65477748
40774956699 65479045
148375536869 65480342
940089279383 65481639
701102727637 65482936
240119189435 65484233
176125160176 65485530
309776407124 65486827
433800233741 65488124
740745046647 65489421
777555771442 65490718
560655654573 65492015
323368059356 65493312
489865799198 65494609
510253277546 65495906
455320349775 65497203
984262149137 65498500
146676580340 65499797
152339768770 65501094
803606438220 65502391
645037162180 65503688
130819652736 65504985
14157971078 65506282
718092292927 65507579
319970146298 65508876
940089279383 65510173
778688409128 65511470
232757044476 65512767
621818089617 65514064
920834438721 65515361
571982031433 65516658
370938842168 65517955
71922493064 65519252
22086434880 65520549
240119189435 65521846
729418669787 65523143
740745046647 65524440
447958204816 65525737
586706321351 65527034
540268176225 65528331
679016292760 65529628
264470899684 65530925
436631827956 65532222
780953684500 65533519
936125047482 65534816
907242786489 65536113
222563305302 65537410
690342669620 65538707
103636348272 65540004
516482784819 65541301
202742145797 65542598
963308351946 65543895
570283074904 65545192
797376930947 65546489
440596059857 65547786
712995423340 65549083
306378494066 65550380
436631827956 65551677
953680931615 65552974
115529043975 65554271
775856814913 65555568
239552870592 65556865
16423246450 65558162
23785391409 65559459
270700406957 65560756
3964231904 65562053
459850900519 65563350
4530550747 65564647
185186261664 65565944
336959711588 65567241
264470899684 65568538
178390435548 65569835
671087828958 65571132
850044583346 65572429
228792812575 65573726
669955191272 65575023
632011828791 65576320
167064058688 65577617
762831481524 65578914
744709278548 65580211
487600523826 65581508
762831481524 65582805
912905974919 65584102
142146029596 65585399
851177221032 65586696
185752580507 65587993
740745046647 65589290
894783771943 65590587
662593046313 65591884
318271189769 65593181
253710841667 65594478
239552870592 65595775
693174263835 65597072
18122202979 65598369
466080407792 65599666
537436582010 65600963
451922436717 65602260
745275597391 65603557
19821159508 65604854
746408235077 65606151
338658668117 65607448
288822609933 65608745
690342669620 65610042
566318843003 65611339
574247306805 65612636
647868756395 65613933
978598960707 65615230
554992466143 65616527
6795826119 65617824
251445566295 65619121
69090898849 65620418
225961218360 65621715
415111711922 65623012
189150493565 65624309
48703420501 65625606
61162435047 65626903
514783828290 65628200
278628870759 65629497
468912002007 65630794
658062495569 65632091
336393392745 65633388
552160871928 65634685
987093743352 65635982
821728641196 65637279
986527424509 65638576
498926900686 65639873
127421739678 65641170
485335248454 65642467
345454494233 65643764
953114612772 65645061
510253277546 65646358
7362144962 65647655
327332291257 65648952
298450030264 65650249
451356117874 65651546
66825623477 65652843
943487192441 65654140
838718206486 65655437
423606494567 65656734
433233914898 65658031
942354554755 65659328
391326320516 65660625
637675017221 65661922
886855308141 65663219
793412699046 65664516
60029797361 65665813
306944812909 65667110
343189218861 65668407
341490262332 65669704
513084871761 65671001
281460464974 65672298
353382958035 65673595
691475307306 65674892
739612408961 65676189
957078844673 65677486
383397856714 65678783
857973047148 65680080
974634728806 65681377
283725740346 65682674
898748003844 65683971
886855308141 65685268
61728753890 65686565
129687015050 65687862
569150437218 65689159
35678087112 65690456
108733217859 65691753
592935828624 65693050
518748060191 65694347
825126554254 65695644
476840465809 65696941
240685508278 65698238
564619886474 65699535
383397856714 65700832
266169856213 65702129
628047596890 65703426
225961218360 65704723
155737681828 65706020
36810724798 65707317
110432174388 65708614
712429104497 65709911
583308408293 65711208
640506611436 65712505
395856871260 65713802
92309971412 65715099
576512582177 65716396
262771943155 65717693
400953740847 65718990
866467829793 65720287
807570670121 65721584
505156407959 65722881
685812118876 65724178
283159421503 65725475
669388872429 65726772
276363595387 65728069
998420120212 65729366
767928351111 65730663
534038668952 65731960
445692929444 65733257
279195189602 65734554
854575134090 65735851
81549913395 65737148
914038612605 65738445
287689972247 65739742
278628870759 65741039
265603537370 65742336
123457507777 65743633
5663188433 65744930
728286032101 65746227
551028234242 65747524
202175826954 65748821
498360581843 65750118
538002900853 65751415
362444059523 65752712
769060988797 65754009
544232408126 65755306
353949276878 65756603
848345626817 65757900
885156351612 65759197
91177333726 65760494
71356174221 65761791
951415656243 65763088
734515539374 65764385
166497739845 65765682
969537859219 65766979
803040119377 65768276
898748003844 65769573
400953740847 65770870
564619886474 65772167
967838902690 65773464
40774956699 65774761
859105684834 65776058
820029684667 65777355
899314322687 65778652
137615478852 65779949
395856871260 65781246
367540929110 65782543
306378494066 65783840
643904524494 65785137
493830031099 65786434
798509568633 65787731
499493219529 65789028
852876177561 65790325
697138495736 65791622
886855308141 65792919
156870319514 65794216
194247363152 65795513
110432174388 65796810
923666032936 65798107
415111711922 65799404
804739075906 65800701
599165335897 65801998
84947826453 65803295
387362088615 65804592
414545393079 65805889
240119189435 65807186
229925450261 65808483
146676580340 65809780
793979017889 65811077
73621449593 65812374
141013391910 65813671
947451424342 65814968
153472406456 65816265
621251770774 65817562
480238378867 65818859
589537915566 65820156
258807711254 65821453
489865799198 65822750
873829974752 65824047
779821046814 65825344
722622843671 65826641
77019362651 65827938
232190725633 65829235
609925393914 65830532
140447073067 65831829
606527480856 65833126
496661625314 65834423
948017743185 65835720
715260698712 65837017
331296523158 65838314
767928351111 65839611
635976060692 65840908
966706265004 65842205
887987945827 65843502
927630264837 65844799
698271133422 65846096
553859828457 65847393
451356117874 65848690
121192232405 65849987
145543942654 65851284
729984988630 65852581
173293565961 65853878
244083421336 65855175
81549913395 65856472
290521566462 65857769
548196640027 65859066
718658611770 65860363
868166786322 65861660
675618379702 65862957
338092349274 65864254
554426147300 65865551
181788348606 65866848
908375424175 65868145
211803247285 65869442
68524580006 65870739
465514088949 65872036
7362144962 65873333
654098263668 65874630
605394843170 65875927
280894146131 65877224
549895596556 65878521
742444003176 65879818
285424696875 65881115
790014785988 65882412
566318846 65883709
97406840999 65885006
769060988797 65886303
263338261998 65887600
927063945994 65888897
265037218527 65890194
759433568466 65891491
791147423674 65892788
39642319013 65894085
601430611269 65895382
121758551248 65896679
603129567798 65897976
758300930780 65899273
124590145463 65900570
280327827288 65901867
416244349608 65903164
535171306638 65904461
891952177728 65905758
267302493899 65907055
644470843337 65908352
283725740346 65909649
712429104497 65910946
294485798363 65912243
485901567297 65913540
627481278047 65914837
730551307473 65916134
570849393747 65917431
291654204148 65918728
632578147634 65920025
540834495068 65921322
386229450929 65922619
718658611770 65923916
579344176392 65925213
301281624479 65926510
860804641363 65927807
653531944825 65929104
416244349608 65930401
932160815581 65931698
433233914898 65932995
34545449426 65934292
473442552751 65935589
262205624312 65936886
164798783316 65938183
65692985791 65939480
420774900352 65940777
920834438721 65942074
395290552417 65943371
786616872930 65944668
786050554087 65945965
270134088114 65947262
702801684166 65948559
39642319013 65949856
421341219195 65951153
695439539207 65952450
273532001172 65953747
275230957701 65955044
812101220865 65956341
291654204148 65957638
264470899684 65958935
437764465642 65960232
984828467980 65961529
874396293595 65962826
763964119210 65964123
467213045478 65965420
659761452098 65966717
848911945660 65968014
452488755560 65969311
127988058521 65970608
513084871761 65971905
285424696875 65973202
216333798029 65974499
343755537704 65975796
580476814078 65977093
984262149137 65978390
175558841333 65979687
244083421336 65980984
143278667282 65982281
258807711254 65983578
104768985958 65984875
880059482025 65986172
719224930613 65987469
368673566796 65988766
76453043808 65990063
876095250124 65991360
526676523993 65992657
828524467312 65993954
762831481524 65995251
48137101658 65996548
255409798196 65997845
201043189268 65999142
389627363987 66000439
105335304801 66001736
592369509781 66003033
843815076073 66004330
900446960373 66005627
564053567631 66006924
987093743352 66008221
328464928943 66009518
772458901855 66010815
131952290422 66012112
712429104497 66013409
292220522991 66014706
350551363820 66016003
296184754892 66017300
927063945994 66018597
66825623477 66019894
982563192608 66021191
583874727136 66022488
823993916568 66023785
701669046480 66025082
916303887977 66026379
820596003510 66027676
705066959538 66028973
141013391910 66030270
315439595554 66031567
117228000504 66032864
61162435047 66034161
656363539040 66035458
256542435882 66036755
484202610768 66038052
506855364488 66039349
280894146131 66040646
545931364655 66041943
877227887810 66043240
908375424175 66044537
459850900519 66045834
922533395250 66047131
313174320182 66048428
612756988129 66049725
672220466644 66051022
782652641029 66052319
197078957367 66053616
130253333893 66054913
242384464807 66056210
783218959872 66057507
222563305302 66058804
97973159842 66060101
431534958369 66061398
747540872763 66062695
417943306137 66063992
863636235578 66065289
924798670622 66066586
423606494567 66067883
231058087947 66069180
411713798864 66070477
620119133088 66071774
736780814746 66073071
906110148803 66074368
255409798196 66075665
205573740012 66076962
765096756896 66078259
775290496070 66079556
846080351445 66080853
519314379034 66082150
370938842168 66083447
775290496070 66084744
411713798864 66086041
425871769939 66087338
493263712256 66088635
454187712089 66089932
169329334060 66091229
573114669119 66092526
939522960540 66093823
618986495402 66095120
548762958870 66096417
597466379368 66097714
60596116204 66099011
249746609766 66100308
282026783817 66101605
361877740680 66102902
736780814746 66104199
26616985624 66105496
359612465308 66106793
387928407458 66108090
378300987127 66109387
210670609599 66110684
310909044810 66111981
996154844840 66113278
852309858718 66114575
929895540209 66115872
2831594218 66117169
878360525496 66118466
899880641530 66119763
410014842335 66121060
543666089283 66122357
409448523492 66123654
226527537203 66124951
977466323021 66126248
238420232906 66127545
578777857549 66128842
195946319681 66130139
976333685335 66131436
749806148135 66132733
3397913061 66134030
736780814746 66135327
914038612605 66136624
611624350443 66137921
33412811740 66139218
400387422004 66140515
214634841500 66141812
354515595721 66143109
407749566963 66144406
297883711421 66145703
355648233407 66147000
253710841667 66148297
253710841667 66149594
107600580173 66150891
355648233407 66152188
236154957534 66153485
40774956699 66154782
723755481357 66156079
869865742851 66157376
976900004178 66158673
630879191105 66159970
608792756228 66161267
690908988463 66162564
433800233741 66163861
361877740680 66165158
209537971913 66166455
364709334895 66167752
867034148636 66169049
74754087279 66170346
557257741515 66171643
559523016887 66172940
850044583346 66174237
505156407959 66175534
954247250458 66176831
272399363486 66178128
106467942487 66179425
844947713759 66180722
713561742183 66182019
107034261330 66183316
911207018390 66184613
477973103495 66185910
593502147467 66187207
159701913729 66188504
842682438387 66189801
754336698879 66191098
641639249122 66192395
163099826787 66193692
196512638524 66194989
548762958870 66196286
124590145463 66197583
269567769271 66198880
908375424175 66200177
294485798363 66201474
807004351278 66202771
277496233073 66204068
558956698044 66205365
103070029429 66206662
181788348606 66207959
467213045478 66209256
370938842168 66210553
442295016386 66211850
517615422505 66213147
321669102827 66214444
102503710586 66215741
872131018223 66217038
604828524327 66218335
226527537203 66219632
888554264670 66220929
982563192608 66222226
573114669119 66223523
682980524661 66224820
809269626650 66226117
507421683331 66227414
121758551248 66228711
824560235411 66230008
857406728305 66231305
935558728639 66232602
530640755894 66233899
168196696374 66235196
228226493732 66236493
662593046313 66237790
335260755059 66239087
211803247285 66240384
393591595888 66241681
667123597057 66242978
906110148803 66244275
637108698378 66245572
734515539374 66246869
958211482359 66248166
906676467646 66249463
52101333559 66250760
100804754057 66252057
914038612605 66253354
520447016720 66254651
989925337567 66255948
148941855712 66257245
114396406289 66258542
669388872429 66259839
54366608931 66261136
627481278047 66262433
546497683498 66263730
717525974084 66265027
838718206486 66266324
854575134090 66267621
984262149137 66268918
377168349441 66270215
688643713091 66271512
776989452599 66272809
763397800367 66274106
606527480856 66275403
979731598393 66276700
485335248454 66277997
446259248287 66279294
391892639359 66280591
925364989465 66281888
933293453267 66283185
780953684500 66284482
53800290088 66285779
624649683832 66287076
37377043641 66288373
812101220865 66289670
69090898849 66290967
417943306137 66292264
642771886808 66293561
480804697710 66294858
383397856714 66296155
176125160176 66297452
216333798029 66298749
377734668284 66300046
872131018223 66301343
553859828457 66302640
227093856046 66303937
48137101658 66305234
336393392745 66306531
617287538873 66307828
327332291257 66309125
933293453267 66310422
292786841834 66311719
901579598059 66313016
124590145463 66314313
898748003844 66315610
67958261163 66316907
737913452432 66318204
279195189602 66319501
470610958536 66320798
131385971579 66322095
836452931114 66323392
308643769438 66324689
494396349942 66325986
620685451931 66327283
925931308308 66328580
81549913395 66329877
483069973082 66331174
688643713091 66332471
935558728639 66333768
736214495903 66335065
194813681995 66336362
719791249456 66337659
153472406456 66338956
654098263668 66340253
624083364989 66341550
58330840832 66342847
455320349775 66344144
822294960039 66345441
513084871761 66346738
621251770774 66348035
421907538038 66349332
773591539541 66350629
747540872763 66351926
151207131084 66353223
310342725967 66354520
340357624646 66355817
487034204983 66357114
758867249623 66358411
813800177394 66359708
912339656076 66361005
945186148970 66362302
349985044977 66363599
586706321351 66364896
784917916401 66366193
893084815414 66367490
221996986459 66368787
347719769605 66370084
73055130750 66371381
655230901354 66372678
488733161512 66373975
629746553419 66375272
574247306805 66376569
929329221366 66377866
267868812742 66379163
562920929945 66380460
566318846 66381757
116095362818 66383054
727153394415 66384351
997853801369 66385648
505722726802 66386945
908375424175 66388242
339224986960 66389539
231058087947 66390836
695439539207 66392133
347153450762 66393430
406616929277 66394727
442295016386 66396024
865335192107 66397321
774724177227 66398618
679016292760 66399915
198777913896 66401212
307511131752 66402509
209537971913 66403806
88345739511 66405103
87213101825 66406400
827958148469 66407697
333561798530 66408994
433233914898 66410291
159701913729 66411588
770193626483 66412885
88345739511 66414182
759999887309 66415479
401520059690 66416776
463248813577 66418073
974068409963 66419370
253144522824 66420667
154605044142 66421964
877227887810 66423261
554426147300 66424558
399821103161 66425855
146110261497 66427152
309210088281 66428449
104202667115 66429746
920268119878 66431043
289955247619 66432340
488733161512 66433637
747540872763 66434934
169895652903 66436231
857973047148 66437528
126289101992 66438825
107600580173 66440122
292786841834 66441419
730551307473 66442716
205573740012 66444013
230491769104 66445310
705633278381 66446607
511385915232 66447904
188017855879 66449201
387928407458 66450498
635976060692 66451795
269567769271 66453092
751505104664 66454389
949716699714 66455686
480804697710 66456983
968971540376 66458280
753204061193 66459577
346587131919 66460874
613889625815 66462171
870998380537 66463468
581043132921 66464765
374903074069 66466062
495528987628 66467359
159701913729 66468656
408882204649 66469953
445126610601 66471250
328464928943 66472547
991057975253 66473844
864768873264 66475141
371505161011 66476438
724888119043 66477735
935558728639 66479032
146676580340 66480329
500625857215 66481626
340357624646 66482923
370372523325 66484220
921400757564 66485517
479105741181 66486814
788882148302 66488111
703934321852 66489408
542533451597 66490705
506289045645 66492002
181222029763 66493299
309776407124 66494596
20953797194 66495893
516482784819 66497190
729418669787 66498487
540834495068 66499784
790014785988 66501081
566885161846 66502378
141013391910 66503675
381698900185 66504972
441728697543 66506269
667123597057 66507566
283725740346 66508863
684679481190 66510160
827958148469 66511457
135916522323 66512754
517615422505 66514051
822294960039 66515348
201609508111 66516645
249746609766 66517942
802473800534 66519239
75320406122 66520536
894217453100 66521833
429269682997 66523130
774157858384 66524427
904977511117 66525724
110432174388 66527021
271833044643 66528318
485335248454 66529615
18122202979 66530912
885156351612 66532209
514217509447 66533506
110432174388 66534803
796810612104 66536100
508554321017 66537397
112131130917 66538694
699970089951 66539991
441162378700 66541288
195946319681 66542585
474575190437 66543882
296751073735 66545179
144977623811 66546476
445692929444 66547773
647302437552 66549070
256542435882 66550367
205007421169 66551664
285991015718 66552961
480804697710 66554258
197078957367 66555555
317704870926 66556852
460417219362 66558149
346587131919 66559446
709597510282 66560743
844947713759 66562040
605394843170 66563337
67958261163 66564634
845514032602 66565931
934426090953 66567228
850044583346 66568525
790581104831 66569822
787183191773 66571119
917436525663 66572416
324500697042 66573713
496095306471 66575010
384530494400 66576307
769627307640 66577604
226527537203 66578901
622950727303 66580198
569150437218 66581495
595201103996 66582792
778688409128 66584089
865901510950 66585386
753204061193 66586683
50968695873 66587980
169895652903 66589277
581043132921 66590574
120059594719 66591871
774157858384 66593168
374903074069 66594465
943487192441 66595762
261072986626 66597059
422473856881 66598356
116095362818 66599653
967272583847 66600950
74187768436 66602247
40208637856 66603544
624649683832 66604841
664858321685 66606138
566318843003 66607435
989925337567 66608732
223695942988 66610029
949716699714 66611326
856840409462 66612623
236721276377 66613920
893651134257 66615217
340923943489 66616514
790014785988 66617811
793979017889 66619108
340357624646 66620405
880625800868 66621702
704500640695 66622999
787749510616 66624296
203874783483 66625593
408315885806 66626890
402086378533 66628187
999552757898 66629484
852309858718 66630781
934992409796 66632078
639373973750 66633375
381132581342 66634672
780953684500 66635969
263338261998 66637266
129120696207 66638563
117228000504 66639860
484202610768 66641157
524977567464 66642454
18122202979 66643751
233323363319 66645048
571982031433 66646345
613889625815 66647642
135916522323 66648939
492131074570 66650236
887987945827 66651533
8494782648 66652830
422473856881 66654127
83248869924 66655424
381698900185 66656721
800208525162 66658018
536303944324 66659315
107034261330 66660612
680148930446 66661909
373204117540 66663206
659761452098 66664503
45871826286 66665800
512518552918 66667097
927630264837 66668394
154605044142 66669691
322801740513 66670988
478539422338 66672285
972935772277 66673582
496095306471 66674879
118360638190 66676176
207272696541 66677473
129687015050 66678770
873263655909 66680067
186318899350 66681364
373204117540 66682661
976333685335 66683958
95141565627 66685255
745841916234 66686552
586140002508 66687849
974068409963 66689146
478539422338 66690443
62861391576 66691740
230491769104 66693037
255976117039 66694334
265603537370 66695631
27183304467 66696928
112131130917 66698225
255409798196 66699522
489865799198 66700819
60596116204 66702116
463815132420 66703413
535171306638 66704710
770193626483 66706007
445692929444 66707304
796810612104 66708601
634277104163 66709898
208971653070 66711195
854008815247 66712492
605394843170 66713789
980297917236 66715086
116095362818 66716383
843815076073 66717680
275797276544 66718977
597466379368 66720274
327332291257 66721571
990491656410 66722868
189150493565 66724165
936125047482 66725462
454754030932 66726759
639373973750 66728056
563487248788 66729353
567451480689 66730650
63427710419 66731947
748673510449 66733244
891952177728 66734541
32280174054 66735838
112131130917 66737135
726587075572 66738432
765096756896 66739729
30014898682 66741026
383397856714 66742323
426438088782 66743620
554426147300 66744917
449657161345 66746214
689210031934 66747511
343189218861 66748808
27749623310 66750105
72488811907 66751402
455320349775 66752699
179523073234 66753996
567451480689 66755293
165365102159 66756590
191982087780 66757887
810968583179 66759184
284858378032 66760481
915171250291 66761778
671654147801 66763075
103070029429 66764372
40774956699 66765669
250879247452 66766966
325633334728 66768263
328464928943 66769560
285424696875 66770857
445692929444 66772154
929895540209 66773451
567451480689 66774748
719791249456 66776045
372071479854 66777342
376035711755 66778639
90044696040 66779936
814366496237 66781233
980297917236 66782530
235588638691 66783827
90611014883 66785124
263338261998 66786421
907809105332 66787718
620119133088 66789015
70789855378 66790312
27183304467 66791609
425871769939 66792906
317704870926 66794203
494962668785 66795500
945186148970 66796797
319403827455 66798094
246915015551 66799391
231058087947 66800688
609925393914 66801985
688643713091 66803282
791147423674 66804579
533472350109 66805876
861937279049 66807173
978598960707 66808470
961609395417 66809767
736214495903 66811064
137615478852 66812361
126855420835 66813658
371505161011 66814955
343755537704 66816252
330163885472 66817549
950283018557 66818846
163666145630 66820143
961043076574 66821440
630879191105 66822737
47570782815 66824034
723755481357 66825331
415111711922 66826628
768494669954 66827925
170461971746 66829222
983129511451 66830519
646169799866 66831816
690908988463 66833113
136482841166 66834410
3964231904 66835707
317138552083 66837004
167064058688 66838301
254277160510 66839598
275230957701 66840895
120059594719 66842192
363010378366 66843489
975767366492 66844786
775290496070 66846083
201043189268 66847380
558956698044 66848677
987093743352 66849974
264470899684 66851271
646736118709 66852568
374903074069 66853865
373204117540 66855162
628613915733 66856459
574813625648 66857756
700536408794 66859053
970104178062 66860350
219165392244 66861647
998420120212 66862944
823427597725 66864241
692607944992 66865538
719224930613 66866835
397555827789 66868132
995588525997 66869429
870998380537 66870726
601996930112 66872023
754336698879 66873320
96840522156 66874617
701102727637 66875914
248613972080 66877211
276929914230 66878508
413979074236 66879805
978032641864 66881102
378867305970 66882399
895350090786 66883696
821162322353 66884993
244649740179 66886290
500625857215 66887587
172160928275 66888884
290521566462 66890181
190849450094 66891478
212935884971 66892775
317138552083 66894072
419075943823 66895369
642771886808 66896666
643904524494 66897963
847779307974 66899260
967838902690 66900557
713561742183 66901854
113263768603 66903151
666557278214 66904448
432667596055 66905745
624083364989 66907042
729984988630 66908339
878360525496 66909636
36244405955 66910933
263904580841 66912230
278062551916 66913527
333561798530 66914824
322235421670 66916121
826259191940 66917418
308643769438 66918715
812667539708 66920012
865901510950 66921309
460983538205 66922606
989925337567 66923903
996721163683 66925200
212935884971 66926497
1132637689 66927794
986527424509 66929091
74187768436 66930388
323934378199 66931685
598599017054 66932982
493830031099 66934279
562354611102 66935576
764530438053 66936873
621251770774 66938170
53233971245 66939467
832488699213 66940764
457585625147 66942061
166497739845 66943358
299582667950 66944655
696005858050 66945952
602563248955 66947249
492131074570 66948546
346587131919 66949843
165931421002 66951140
526676523993 66952437
758300930780 66953734
767362032268 66955031
490998436884 66956328
908941743018 66957625
495528987628 66958922
840983481858 66960219
662593046313 66961516
141013391910 66962813
232757044476 66964110
5663188433 66965407
137615478852 66966704
310342725967 66968001
944619830127 66969298
347719769605 66970595
698837452265 66971892
5663188433 66973189
788882148302 66974486
549329277713 66975783
810402264336 66977080
182920986292 66978377
53233971245 66979674
618420176559 66980971
536303944324 66982268
931594496738 66983565
363576697209 66984862
125722783149 66986159
569716756061 66987456
471743596222 66988753
333561798530 66990050
85514145296 66991347
466646726635 66992644
675618379702 66993941
151207131084 66995238
816065452766 66996535
384530494400 66997832
664292002842 66999129
221430667616 67000426
288822609933 67001723
418509624980 67003020
189150493565 67004317
417376987294 67005614
254843479353 67006911
983129511451 67008208
618420176559 67009505
647302437552 67010802
611058031600 67012099
458718262833 67013396
145543942654 67014693
918002844506 67015990
254277160510 67017287
219165392244 67018584
11326376863 67019881
558390379201 67021178
702235365323 67022475
322235421670 67023772
735081858217 67025069
45871826286 67026366
766229394582 67027663
312041682496 67028960
485335248454 67030257
805305394749 67031554
302980581008 67032851
194247363152 67034148
404351653905 67035445
591236872095 67036742
698271133422 67038039
532339712423 67039336
385663132086 67040633
180089392077 67041930
904411192274 67043227
820029684667 67044524
455320349775 67045821
824560235411 67047118
885722670455 67048415
218032754558 67049712
159135594886 67051009
702235365323 67052306
962742033103 67053603
399821103161 67054900
146110261497 67056197
542533451597 67057494
237853914063 67058791
45871826286 67060088
291087885305 67061385
634843423006 67062682
275230957701 67063979
512518552918 67065276
396423190103 67066573
232757044476 67067870
817198090452 67069167
267302493899 67070464
715260698712 67071761
234456001005 67073058
867600467479 67074355
800208525162 67075652
582175770607 67076949
743010322019 67078246
270134088114 67079543
11326376863 67080840
323934378199 67082137
110998493231 67083434
968971540376 67084731
371505161011 67086028
393025277045 67087325
411147480021 67088622
560089335730 67089919
523844929778 67091216
697704814579 67092513
978032641864 67093810
310342725967 67095107
925364989465 67096404
700536408794 67097701
694873220364 67098998
489299480355 67100295
774724177227 67101592
322235421670 67102889
327898610100 67104186
152906087613 67105483
662026727470 67106780
941788235912 67108077
910640699547 67109374
459284581676 67110671
1132637689 67111968
618986495402 67113265
718092292927 67114562
988226381038 67115859
896482728472 67117156
881192119711 67118453
398688465475 67119750
821162322353 67121047
736780814746 67122344
21520116037 67123641
125722783149 67124938
55499246617 67126235
702801684166 67127532
649567712924 67128829
159701913729 67130126
410014842335 67131423
876095250124 67132720
536303944324 67134017
321669102827 67135314
916870206820 67136611
228792812575 67137908
169895652903 67139205
111564812074 67140502
109299536702 67141799
985394786823 67143096
956512525830 67144393
600864292426 67145690
233889682162 67146987
530074437051 67148284
792846380203 67149581
739046090118 67150878
199344232739 67152175
500625857215 67153472
874396293595 67154769
331296523158 67156066
191982087780 67157363
21520116037 67158660
284292059189 67159957
766229394582 67161254
474008871594 67162551
6229507276 67163848
372637798697 67165145
737347133589 67166442
855707771776 67167739
351117682663 67169036
912339656076 67170333
892518496571 67171630
508554321017 67172927
208405334227 67174224
979165279550 67175521
65126666948 67176818
253710841667 67178115
1698956532 67179412
35678087112 67180709
159135594886 67182006
504590089116 67183303
245216059022 67184600
517049103662 67185897
210670609599 67187194
191982087780 67188491
454187712089 67189788
480804697710 67191085
65126666948 67192382
80417275709 67193679
451356117874 67194976
868166786322 67196273
441728697543 67197570
703368003009 67198867
658628814412 67200164
407183248120 67201461
413979074236 67202758
992190612939 67204055
193681044309 67205352
680715249289 67206649
252011885138 67207946
227093856046 67209243
732816582845 67210540
658062495569 67211837
394157914731 67213134
126289101992 67214431
735081858217 67215728
390760001673 67217025
613889625815 67218322
610491712757 67219619
609359075071 67220916
681281568132 67222213
852876177561 67223510
274098320015 67224807
868733105165 67226104
476274146966 67227401
630879191105 67228698
466646726635 67229995
378300987127 67231292
682414205818 67232589
632578147634 67233886
553293509614 67235183
91177333726 67236480
112697449760 67237777
31713855211 67239074
240119189435 67240371
605961162013 67241668
19821159508 67242965
852309858718 67244262
912905974919 67245559
761132524995 67246856
12459014549 67248153
575946263334 67249450
276929914230 67250747
326199653571 67252044
694873220364 67253341
179523073234 67254638
53233971245 67255935
833621336899 67257232
882891076240 67258529
955379888144 67259826
923666032936 67261123
116661681661 67262420
81549913395 67263717
746974553920 67265014
206706377698 67266311
938390322854 67267608
443427654072 67268905
992190612939 67270202
363576697209 67271499
235588638691 67272796
829090786155 67274093
938956641697 67275390
987093743352 67276687
639940292593 67277984
526110205150 67279281
814366496237 67280578
702801684166 67281875
3964231904 67283172
464381451263 67284469
791147423674 67285766
551028234242 67287063
334128117373 67288360
3964231904 67289657
353949276878 67290954
106467942487 67292251
114396406289 67293548
432667596055 67294845
305812175223 67296142
882891076240 67297439
934992409796 67298736
874396293595 67300033
825126554254 67301330
666557278214 67302627
829657104998 67303924
667689915900 67305221
383397856714 67306518
411713798864 67307815
518748060191 67309112
551594553085 67310409
698271133422 67311706
796810612104 67313003
122891188934 67314300
725454437886 67315597
878926844339 67316894
11892695706 67318191
247481334394 67319488
510819596389 67320785
786616872930 67322082
531207074737 67323379
450223480188 67324676
203874783483 67325973
420774900352 67327270
686378437719 67328567
673919423173 67329864
272965682329 67331161
899314322687 67332458
505722726802 67333755
419075943823 67335052
101371072900 67336349
17555884136 67337646
347719769605 67338943
19821159508 67340240
35678087112 67341537
782086322186 67342834
989359018724 67344131
609359075071 67345428
758300930780 67346725
968971540376 67348022
900446960373 67349319
444560291758 67350616
528941799365 67351913
726020756729 67353210
898181685001 67354507
524411248621 67355804
530074437051 67357101
691475307306 67358398
206706377698 67359695
999552757898 67360992
721490205985 67362289
914038612605 67363586
218032754558 67364883
238420232906 67366180
11892695706 67367477
30014898682 67368774
165365102159 67370071
112131130917 67371368
952548293929 67372665
52101333559 67373962
1698956532 67375259
344888175390 67376556
701669046480 67377853
753204061193 67379150
137049160009 67380447
713561742183 67381744
460983538205 67383041
120625913562 67384338
330163885472 67385635
831922380370 67386932
557824060358 67388229
754336698879 67389526
783785278715 67390823
216900116872 67392120
529508118208 67393417
127421739678 67394714
968971540376 67396011
259374030097 67397308
515916465976 67398605
988226381038 67399902
246348696708 67401199
291087885305 67402496
431534958369 67403793
634277104163 67405090
732250264002 67406387
402086378533 67407684
460983538205 67408981
878360525496 67410278
961043076574 67411575
269001450428 67412872
702235365323 67414169
835886612271 67415466
586706321351 67416763
377168349441 67418060
792846380203 67419357
635409741849 67420654
791147423674 67421951
408882204649 67423248
105335304801 67424545
624649683832 67425842
373204117540 67427139
896482728472 67428436
57764521989 67429733
224262261831 67431030
620685451931 67432327
242384464807 67433624
714694379869 67434921
630312872262 67436218
391892639359 67437515
773025220698 67438812
365841972581 67440109
942354554755 67441406
218599073401 67442703
474008871594 67444000
874396293595 67445297
497227944157 67446594
698271133422 67447891
970670496905 67449188
672220466644 67450485
514217509447 67451782
177824116705 67453079
182354667449 67454376
63427710419 67455673
128554377364 67456970
782086322186 67458267
881758438554 67459564
624649683832 67460861
203308464640 67462158
107600580173 67463455
466646726635 67464752
542533451597 67466049
326199653571 67467346
807570670121 67468643
815499133923 67469940
810402264336 67471237
780953684500 67472534
958211482359 67473831
972369453434 67475128
784917916401 67476425
911207018390 67477722
153472406456 67479019
876661568967 67480316
317138552083 67481613
253144522824 67482910
151773449927 67484207
838151887643 67485504
702235365323 67486801
203874783483 67488098
310342725967 67489395
724321800200 67490692
809835945493 67491989
228226493732 67493286
979731598393 67494583
505156407959 67495880
916870206820 67497177
867034148636 67498474
363576697209 67499771
699403771108 67501068
893084815414 67502365
150074493398 67503662
561221973416 67504959
908941743018 67506256
710163829125 67507553
274664638858 67508850
58897159675 67510147
776989452599 67511444
286557334561 67512741
825692873097 67514038
377168349441 67515335
588405277880 67516632
575946263334 67517929
176691479019 67519226
284292059189 67520523
962175714260 67521820
469478320850 67523117
801341162848 67524414
317138552083 67525711
235022319848 67527008
283159421503 67528305
304113218694 67529602
440029741014 67530899
84381507610 67532196
944053511284 67533493
726020756729 67534790
919135482192 67536087
504023770273 67537384
224828580674 67538681
429269682997 67539978
188584174722 67541275
747540872763 67542572
946318786656 67543869
992190612939 67545166
992756931782 67546463
327898610100 67547760
786050554087 67549057
424739132253 67550354
676751017388 67551651
36244405955 67552948
947451424342 67554245
321102783984 67555542
700536408794 67556839
735081858217 67558136
511952234075 67559433
913472293762 67560730
915171250291 67562027
860804641363 67563324
941221917069 67564621
369239885639 67565918
760566206152 67567215
424739132253 67568512
598032698211 67569809
245782377865 67571106
96274203313 67572403
925931308308 67573700
396989508946 67574997
477973103495 67576294
195946319681 67577591
959910438888 67578888
823993916568 67580185
877794206653 67581482
415111711922 67582779
543666089283 67584076
657496176726 67585373
116095362818 67586670
506289045645 67587967
915171250291 67589264
141579710753 67590561
941788235912 67591858
734515539374 67593155
859105684834 67594452
606527480856 67595749
488166842669 67597046
298450030264 67598343
594634785153 67599640
287123653404 67600937
152339768770 67602234
882324757397 67603531
486467886140 67604828
682980524661 67606125
863636235578 67607422
246348696708 67608719
336393392745 67610016
318837508612 67611313
174426203647 67612610
534604987795 67613907
629180234576 67615204
195380000838 67616501
967838902690 67617798
604262205484 67619095
146110261497 67620392
258241392411 67621689
269001450428 67622986
776989452599 67624283
274664638858 67625580
488733161512 67626877
988792699881 67628174
872697337066 67629471
865901510950 67630768
490432118041 67632065
792846380203 67633362
371505161011 67634659
125156464306 67635956
660327770941 67637253
673353104330 67638550
662593046313 67639847
455886668618 67641144
276929914230 67642441
924232351779 67643738
952548293929 67645035
834753974585 67646332
172727247118 67647629
195380000838 67648926
937257685168 67650223
298450030264 67651520
465514088949 67652817
80417275709 67654114
353949276878 67655411
784351597558 67656708
292786841834 67658005
568017799532 67659302
624083364989 67660599
427004407625 67661896
451922436717 67663193
292786841834 67664490
265603537370 67665787
115529043975 67667084
41907594385 67668381
55499246617 67669678
989359018724 67670975
426438088782 67672272
698837452265 67673569
172727247118 67674866
135916522323 67676163
883457395083 67677460
821162322353 67678757
763964119210 67680054
523278610935 67681351
857406728305 67682648
864202554421 67683945
386795769772 67685242
914604931448 67686539
37377043641 67687836
619552814245 67689133
40774956699 67690430
146110261497 67691727
680715249289 67693024
219165392244 67694321
261072986626 67695618
428137045311 67696915
791713742517 67698212
628047596890 67699509
298450030264 67700806
528941799365 67702103
633144466477 67703400
106467942487 67704697
524411248621 67705994
837019249957 67707291
232190725633 67708588
408315885806 67709885
101371072900 67711182
485335248454 67712479
971236815748 67713776
992756931782 67715073
637675017221 67716370
557824060358 67717667
27749623310 67718964
86080464139 67720261
53233971245 67721558
500059538372 67722855
981996873765 67724152
692607944992 67725449
958211482359 67726746
964440989632 67728043
172160928275 67729340
459284581676 67730637
466080407792 67731934
138748116538 67733231
84947826453 67734528
257108754725 67735825
755469336565 67737122
253710841667 67738419
963308351946 67739716
141013391910 67741013
45871826286 67742310
646736118709 67743607
772458901855 67744904
343755537704 67746201
670521510115 67747498
830789742684 67748795
28882260996 67750092
9061101491 67751389
657496176726 67752686
882324757397 67753983
755469336565 67755280
448524523659 67756577
295618436049 67757874
519880697877 67759171
161967189101 67760468
752071423507 67761765
906676467646 67763062
714128061026 67764359
535737625481 67765656
102503710586 67766953
977466323021 67768250
530074437051 67769547
804172757063 67770844
283159421503 67772141
358479827622 67773438
839284525329 67774735
26050666781 67776032
386229450929 67777329
123457507777 67778626
823427597725 67779923
613323306972 67781220
727719713258 67782517
193114725466 67783814
52667652402 67785111
754336698879 67786408
283725740346 67787705
856274090619 67789002
133084928108 67790299
750372466978 67791596
608792756228 67792893
671654147801 67794190
901579598059 67795487
833621336899 67796784
184619942821 67798081
879493163182 67799378
796244293261 67800675
859672003677 67801972
897615366158 67803269
687511075405 67804566
415678030765 67805863
785484235244 67807160
221430667616 67808457
614455944658 67809754
540834495068 67811051
364143016052 67812348
870998380537 67813645
176125160176 67814942
909508061861 67816239
508554321017 67817536
404351653905 67818833
852876177561 67820130
827958148469 67821427
57198203146 67822724
899314322687 67824021
622950727303 67825318
231058087947 67826615
573114669119 67827912
887421626984 67829209
531773393580 67830506
437198146799 67831803
823993916568 67833100
15856927607 67834397
304113218694 67835694
535171306638 67836991
387928407458 67838288
12459014549 67839585
613889625815 67840882
224262261831 67842179
329597566629 67843476
832488699213 67844773
237287595220 67846070
781520003343 67847367
735648177060 67848664
439463422171 67849961
981430554922 67851258
272399363486 67852555
210670609599 67853852
312041682496 67855149
676184698545 67856446
761132524995 67857743
566318846 67859040
455320349775 67860337
172727247118 67861634
28882260996 67862931
139314435381 67864228
889686902356 67865525
638241336064 67866822
906110148803 67868119
969537859219 67869416
327898610100 67870713
396423190103 67872010
905543829960 67873307
159701913729 67874604
502324813744 67875901
908375424175 67877198
590104234409 67878495
321102783984 67879792
432667596055 67881089
911773337233 67882386
837019249957 67883683
641072930279 67884980
751505104664 67886277
935558728639 67887574
73055130750 67888871
459284581676 67890168
536303944324 67891465
733382901688 67892762
735081858217 67894059
1132637689 67895356
237287595220 67896653
906676467646 67897950
284858378032 67899247
194247363152 67900544
250312928609 67901841
147809218026 67903138
314306957868 67904435
263338261998 67905732
780953684500 67907029
594634785153 67908326
647302437552 67909623
116095362818 67910920
979731598393 67912217
32846492897 67913514
64560348105 67914811
797376930947 67916108
549895596556 67917405
214634841500 67918702
605394843170 67919999
75886724965 67921296
535171306638 67922593
606527480856 67923890
67391942320 67925187
714128061026 67926484
688643713091 67927781
914604931448 67929078
160268232572 67930375
5096869590 67931672
970104178062 67932969
712429104497 67934266
184053623978 67935563
921967076407 67936860
554992466143 67938157
892518496571 67939454
707898553753 67940751
609359075071 67942048
475141509280 67943345
121192232405 67944642
345454494233 67945939
969537859219 67947236
769627307640 67948533
327332291257 67949830
746408235077 67951127
382265219028 67952424
931028177895 67953721
997853801369 67955018
407183248120 67956315
650134031767 67957612
336959711588 67958909
937257685168 67960206
364143016052 67961503
974634728806 67962800
360178784151 67964097
489865799198 67965394
122324870091 67966691
353382958035 67967988
792846380203 67969285
171594609432 67970582
114962725132 67971879
880059482025 67973176
453055074403 67974473
545931364655 67975770
700536408794 67977067
890253221199 67978364
246348696708 67979661
728286032101 67980958
202175826954 67982255
195380000838 67983552
99672116371 67984849
794545336732 67986146
871564699380 67987443
953680931615 67988740
131385971579 67990037
325633334728 67991334
263338261998 67992631
541967132754 67993928
224828580674 67995225
99672116371 67996522
423606494567 67997819
822294960039 67999116
719791249456 68000413
678449973917 68001710
223129624145 68003007
109299536702 68004304
900446960373 68005601
267868812742 68006898
172727247118 68008195
912339656076 68009492
531207074737 68010789
231624406790 68012086
347719769605 68013383
789448467145 68014680
243517102493 68015977
20953797194 68017274
569150437218 68018571
880625800868 68019868
331296523158 68021165
416810668451 68022462
128554377364 68023759
104768985958 68025056
810968583179 68026353
297883711421 68027650
731683945159 68028947
167064058688 68030244
838718206486 68031541
412846436550 68032838
902145916902 68034135
29448579839 68035432
554992466143 68036729
293919479520 68038026
520447016720 68039323
863636235578 68040620
698837452265 68041917
482503654239 68043214
251445566295 68044511
527242842836 68045808
908941743018 68047105
463815132420 68048402
677883655074 68049699
663159365156 68050996
863069916735 68052293
976333685335 68053590
369239885639 68054887
172727247118 68056184
466646726635 68057481
618420176559 68058778
887987945827 68060075
923666032936 68061372
505156407959 68062669
842682438387 68063966
339791305803 68065263
531207074737 68066560
18688521822 68067857
212935884971 68069154
60029797361 68070451
642205567965 68071748
671087828958 68073045
625216002675 68074342
296751073735 68075639
207839015384 68076936
331862842001 68078233
455886668618 68079530
831922380370 68080827
910640699547 68082124
261639305469 68083421
854008815247 68084718
316572233240 68086015
453621393246 68087312
774157858384 68088609
332995479687 68089906
812101220865 68091203
420774900352 68092500
113830087446 68093797
744709278548 68095094
949150380871 68096391
662026727470 68097688
261639305469 68098985
468912002007 68100282
727153394415 68101579
820029684667 68102876
492697393413 68104173
30581217525 68105470
50968695873 68106767
88345739511 68108064
209537971913 68109361
120059594719 68110658
146676580340 68111955
697138495736 68113252
13591652235 68114549
581609451764 68115846
963874670789 68117143
77585681494 68118440
881192119711 68119737
881192119711 68121034
922533395250 68122331
744142959705 68123628
534038668952 68124925
270700406957 68126222
754336698879 68127519
7362144962 68128816
215201160343 68130113
856840409462 68131410
414545393079 68132707
398688465475 68134004
907242786489 68135301
297883711421 68136598
891385858885 68137895
301281624479 68139192
309776407124 68140489
501192176058 68141786
60596116204 68143083
804739075906 68144380
258241392411 68145677
800774844005 68146974
407183248120 68148271
400387422004 68149568
422473856881 68150865
782652641029 68152162
778122090285 68153459
74187768436 68154756
471177277379 68156053
777555771442 68157350
703368003009 68158647
868166786322 68159944
259374030097 68161241
249180290923 68162538
958211482359 68163835
363576697209 68165132
755469336565 68166429
641072930279 68167726
360745102994 68169023
848911945660 68170320
60029797361 68171617
615588582344 68172914
762265162681 68174211
118926957033 68175508
13591652235 68176805
749239829292 68178102
514217509447 68179399
326765972414 68180696
379999943656 68181993
574247306805 68183290
285424696875 68184587
153472406456 68185884
214634841500 68187181
150074493398 68188478
649001394081 68189775
493830031099 68191072
599165335897 68192369
967272583847 68193666
453055074403 68194963
281460464974 68196260
238986551749 68197557
141579710753 68198854
894217453100 68200151
496095306471 68201448
694306901521 68202745
607660118542 68204042
453055074403 68205339
766795713425 68206636
915737569134 68207933
320536465141 68209230
704500640695 68210527
708464872596 68211824
897049047315 68213121
20387478351 68214418
929329221366 68215715
777555771442 68217012
938390322854 68218309
626914959204 68219606
493263712256 68220903
351684001506 68222200
735648177060 68223497
35111768269 68224794
958211482359 68226091
412846436550 68227388
267302493899 68228685
457585625147 68229982
306944812909 68231279
238420232906 68232576
287689972247 68233873
925364989465 68235170
696005858050 68236467
227093856046 68237764
210104290756 68239061
677317336231 68240358
957078844673 68241655
244083421336 68242952
373204117540 68244249
568017799532 68245546
710730147968 68246843
592369509781 68248140
649567712924 68249437
530074437051 68250734
221430667616 68252031
900446960373 68253328
608792756228 68254625
109865855545 68255922
261072986626 68257219
122324870091 68258516
25484347938 68259813
25484347938 68261110
479672060024 68262407
843248757230 68263704
468912002007 68265001
704500640695 68266298
980297917236 68267595
775856814913 68268892
274098320015 68270189
479672060024 68271486
406616929277 68272783
97973159842 68274080
884023713926 68275377
250879247452 68276674
977466323021 68277971
790014785988 68279268
63427710419 68280565
219731711087 68281862
722056524828 68283159
647302437552 68284456
179523073234 68285753
260506667783 68287050
588971596723 68288347
952548293929 68289644
134783884637 68290941
965007308475 68292238
995588525997 68293535
735648177060 68294832
577645219863 68296129
429836001840 68297426
350551363820 68298723
141013391910 68300020
159701913729 68301317
950849337400 68302614
702801684166 68303911
152906087613 68305208
867600467479 68306505
384530494400 68307802
466646726635 68309099
681847886975 68310396
471177277379 68311693
178390435548 68312990
550461915399 68314287
476274146966 68315584
823993916568 68316881
104768985958 68318178
482503654239 68319475
215767479186 68320772
352816639192 68322069
665424640528 68323366
539701857382 68324663
141013391910 68325960
891385858885 68327257
52667652402 68328554
173859884804 68329851
899880641530 68331148
857406728305 68332445
919701801035 68333742
931028177895 68335039
825692873097 68336336
688077394248 68337633
501758494901 68338930
283159421503 68340227
565752524160 68341524
459850900519 68342821
498360581843 68344118
869299424008 68345415
872697337066 68346712
684113162347 68348009
21520116037 68349306
799075887476 68350603
705633278381 68351900
682414205818 68353197
921400757564 68354494
216900116872 68355791
263338261998 68357088
281460464974 68358385
305245856380 68359682
464947770106 68360979
436631827956 68362276
687511075405 68363573
316572233240 68364870
946318786656 68366167
809269626650 68367464
637108698378 68368761
576512582177 68370058
979165279550 68371355
622384408460 68372652
582742089450 68373949
118926957033 68375246
55499246617 68376543
255976117039 68377840
660894089784 68379137
711296466811 68380434
127988058521 68381731
841549800701 68383028
855707771776 68384325
987660062195 68385622
274098320015 68386919
600297973583 68388216
36244405955 68389513
902712235745 68390810
560089335730 68392107
969537859219 68393404
629180234576 68394701
655797220197 68395998
219731711087 68397295
341490262332 68398592
221996986459 68399889
943487192441 68401186
748673510449 68402483
782652641029 68403780
237853914063 68405077
132518609265 68406374
114396406289 68407671
353382958035 68408968
485335248454 68410265
522145973249 68411562
464381451263 68412859
310909044810 68414156
234456001005 68415453
214634841500 68416750
351684001506 68418047
406616929277 68419344
117794319347 68420641
627481278047 68421938
696005858050 68423235
408882204649 68424532
974634728806 68425829
399821103161 68427126
855707771776 68428423
826825510783 68429720
326199653571 68431017
743010322019 68432314
779254727971 68433611
175558841333 68434908
157436638357 68436205
974634728806 68437502
93442609098 68438799
617853857716 68440096
712995423340 68441393
895350090786 68442690
852876177561 68443987
907809105332 68445284
194813681995 68446581
608792756228 68447878
854575134090 68449175
124023826620 68450472
353382958035 68451769
847779307974 68453066
244083421336 68454363
23219072566 68455660
271266725800 68456957
77585681494 68458254
445126610601 68459551
477973103495 68460848
930461859052 68462145
993889569468 68463442
553859828457 68464739
844947713759 68466036
289955247619 68467333
382265219028 68468630
598599017054 68469927
547630321184 68471224
757734611937 68472521
582175770607 68473818
720923887142 68475115
47570782815 68476412
63994029262 68477709
134783884637 68479006
732816582845 68480303
890819540042 68481600
650700350610 68482897
639373973750 68484194
597466379368 68485491
850044583346 68486788
894783771943 68488085
302414262165 68489382
427004407625 68490679
384530494400 68491976
32280174054 68493273
832488699213 68494570
86646782982 68495867
924232351779 68497164
648435075238 68498461
828524467312 68499758
518748060191 68501055
84381507610 68502352
193114725466 68503649
607093799699 68504946
371505161011 68506243
679582611603 68507540
991057975253 68508837
884023713926 68510134
813233858551 68511431
395290552417 68512728
890253221199 68514025
641072930279 68515322
373204117540 68516619
684113162347 68517916
243517102493 68519213
122324870091 68520510
885156351612 68521807
887987945827 68523104
364143016052 68524401
739046090118 68525698
283159421503 68526995
26616985624 68528292
251445566295 68529589
814932815080 68530886
619552814245 68532183
816631771609 68533480
428137045311 68534777
652965625982 68536074
185752580507 68537371
465514088949 68538668
96274203313 68539965
261639305469 68541262
568584118375 68542559
336393392745 68543856
236721276377 68545153
929895540209 68546450
238420232906 68547747
949150380871 68549044
369806204482 68550341
860238322520 68551638
747540872763 68552935
866467829793 68554232
710163829125 68555529
329597566629 68556826
198211595053 68558123
264470899684 68559420
11326376863 68560717
771326264169 68562014
526110205150 68563311
793979017889 68564608
275797276544 68565905
985961105666 68567202
415111711922 68568499
857973047148 68569796
94008927941 68571093
521013335563 68572390
262205624312 68573687
996721163683 68574984
363576697209 68576281
951415656243 68577578
438897103328 68578875
965573627318 68580172
573680987962 68581469
766229394582 68582766
922533395250 68584063
996154844840 68585360
462682494734 68586657
896482728472 68587954
658628814412 68589251
378300987127 68590548
500625857215 68591845
830789742684 68593142
593502147467 68594439
2265275375 68595736
583874727136 68597033
987660062195 68598330
893084815414 68599627
139314435381 68600924
754903017722 68602221
727153394415 68603518
580476814078 68604815
672220466644 68606112
626348640361 68607409
474008871594 68608706
659761452098 68610003
112697449760 68611300
923666032936 68612597
725454437886 68613894
297883711421 68615191
490432118041 68616488
955379888144 68617785
314306957868 68619082
261639305469 68620379
430968639526 68621676
114962725132 68622973
325067015885 68624270
996154844840 68625567
112697449760 68626864
982563192608 68628161
419075943823 68629458
214634841500 68630755
464947770106 68632052
38509681327 68633349
348286088448 68634646
30014898682 68635943
451922436717 68637240
817198090452 68638537
823993916568 68639834
104202667115 68641131
343755537704 68642428
379433624813 68643725
421907538038 68645022
633710785320 68646319
632011828791 68647616
344888175390 68648913
946885105499 68650210
268435131585 68651507
701102727637 68652804
753204061193 68654101
89478377197 68655398
148375536869 68656695
891385858885 68657992
126855420835 68659289
135916522323 68660586
266736175056 68661883
185752580507 68663180
393591595888 68664477
237287595220 68665774
923666032936 68667071
342056581175 68668368
476840465809 68669665
437198146799 68670962
792280061360 68672259
859105684834 68673556
613889625815 68674853
748107191606 68676150
633710785320 68677447
107034261330 68678744
344321856547 68680041
78718319180 68681338
193681044309 68682635
790581104831 68683932
472876233908 68685229
147242899183 68686526
579344176392 68687823
82116232238 68689120
713561742183 68690417
992190612939 68691714
26050666781 68693011
815499133923 68694308
13025333392 68695605
337526030431 68696902
30581217525 68698199
676751017388 68699496
632011828791 68700793
763397800367 68702090
730551307473 68703387
705633278381 68704684
589537915566 68705981
880625800868 68707278
57198203146 68708575
839284525329 68709872
138181797695 68711169
679582611603 68712466
278628870759 68713763
770193626483 68715060
606527480856 68716357
160834551415 68717654
712995423340 68718951
237853914063 68720248
602563248955 68721545
728286032101 68722842
148941855712 68724139
342622900018 68725436
235588638691 68726733
253144522824 68728030
159135594886 68729327
182354667449 68730624
410581161178 68731921
150640812241 68733218
703934321852 68734515
179523073234 68735812
506289045645 68737109
626914959204 68738406
522712292092 68739703
320536465141 68741000
127421739678 68742297
127421739678 68743594
978032641864 68744891
725454437886 68746188
772458901855 68747485
521579654406 68748782
776989452599 68750079
511385915232 68751376
585007364822 68752673
793412699046 68753970
547064002341 68755267
52101333559 68756564
522712292092 68757861
923099714093 68759158
804739075906 68760455
697138495736 68761752
87213101825 68763049
94008927941 68764346
409448523492 68765643
496661625314 68766940
99672116371 68768237
561221973416 68769534
456452987461 68770831
847212989131 68772128
984262149137 68773425
521013335563 68774722
335260755059 68776019
527242842836 68777316
438897103328 68778613
778122090285 68779910
493830031099 68781207
7928463805 68782504
687511075405 68783801
923099714093 68785098
846646670288 68786395
711296466811 68787692
946318786656 68788989
480238378867 68790286
975767366492 68791583
804172757063 68792880
919135482192 68794177
276929914230 68795474
443427654072 68796771
555558784986 68798068
114962725132 68799365
376602030598 68800662
780953684500 68801959
297883711421 68803256
407183248120 68804553
245782377865 68805850
85514145296 68807147
454754030932 68808444
476274146966 68809741
134783884637 68811038
526110205150 68812335
40208637856 68813632
998420120212 68814929
864768873264 68816226
473442552751 68817523
617287538873 68818820
866467829793 68820117
922533395250 68821414
163666145630 68822711
718092292927 68824008
362444059523 68825305
42473913228 68826602
699970089951 68827899
693740582678 68829196
291654204148 68830493
225961218360 68831790
451356117874 68833087
816065452766 68834384
366408291424 68835681
678449973917 68836978
702801684166 68838275
975201047649 68839572
662593046313 68840869
741877684333 68842166
351117682663 68843463
3397913061 68844760
37377043641 68846057
263338261998 68847354
954247250458 68848651
885722670455 68849948
101371072900 68851245
147809218026 68852542
884590032769 68853839
377734668284 68855136
621818089617 68856433
955946206987 68857730
436631827956 68859027
928196583680 68860324
656929857883 68861621
594634785153 68862918
413412755393 68864215
924798670622 68865512
758300930780 68866809
933293453267 68868106
918569163349 68869403
560655654573 68870700
15856927607 68871997
76453043808 68873294
814366496237 68874591
33979130583 68875888
848911945660 68877185
748673510449 68878482
395856871260 68879779
990491656410 68881076
723189162514 68882373
480804697710 68883670
275230957701 68884967
818330728138 68886264
126855420835 68887561
660327770941 68888858
389627363987 68890155
743576640862 68891452
514783828290 68892749
78152000337 68894046
363010378366 68895343
885156351612 68896640
286557334561 68897937
592935828624 68899234
624083364989 68900531
994455888311 68901828
642205567965 68903125
423606494567 68904422
659761452098 68905719
551028234242 68907016
963874670789 68908313
603129567798 68909610
103636348272 68910907
100804754057 68912204
201043189268 68913501
129120696207 68914798
27183304467 68916095
729984988630 68917392
711862785654 68918689
131952290422 68919986
625216002675 68921283
441728697543 68922580
630312872262 68923877
892518496571 68925174
573114669119 68926471
827391829626 68927768
267302493899 68929065
105901623644 68930362
438330784485 68931659
769060988797 68932956
434366552584 68934253
979731598393 68935550
43606550914 68936847
863069916735 68938144
955946206987 68939441
399254784318 68940738
409448523492 68942035
309210088281 68943332
233323363319 68944629
756601974251 68945926
605394843170 68947223
600297973583 68948520
941221917069 68949817
880625800868 68951114
607093799699 68952411
448524523659 68953708
795677974418 68955005
74187768436 68956302
883457395083 68957599
562920929945 68958896
547630321184 68960193
690342669620 68961490
607660118542 68962787
850044583346 68964084
762831481524 68965381
387362088615 68966678
407749566963 68967975
850044583346 68969272
543099770440 68970569
517049103662 68971866
512518552918 68973163
235022319848 68974460
404917972748 68975757
634277104163 68977054
626348640361 68978351
65126666948 68979648
346020813076 68980945
947451424342 68982242
391892639359 68983539
179523073234 68984836
634843423006 68986133
996721163683 68987430
785484235244 68988727
645037162180 68990024
694873220364 68991321
547064002341 68992618
769060988797 68993915
884590032769 68995212
690342669620 68996509
804172757063 68997806
430968639526 68999103
814932815080 69000400
758300930780 69001697
193114725466 69002994
680715249289 69004291
644470843337 69005588
296184754892 69006885
342056581175 69008182
169329334060 69009479
441162378700 69010776
129120696207 69012073
506855364488 69013370
784351597558 69014667
738479771275 69015964
82116232238 69017261
301281624479 69018558
604262205484 69019855
567451480689 69021152
992190612939 69022449
177824116705 69023746
705066959538 69025043
235022319848 69026340
822294960039 69027637
879493163182 69028934
902145916902 69030231
405484291591 69031528
443993972915 69032825
859672003677 69034122
970670496905 69035419
657496176726 69036716
987093743352 69038013
123457507777 69039310
560089335730 69040607
100804754057 69041904
851177221032 69043201
277496233073 69044498
893651134257 69045795
250312928609 69047092
846646670288 69048389
227093856046 69049686
69657217692 69050983
612756988129 69052280
953680931615 69053577
775290496070 69054874
532339712423 69056171
792280061360 69057468
340357624646 69058765
415678030765 69060062
897615366158 69061359
591236872095 69062656
490432118041 69063953
485901567297 69065250
381698900185 69066547
978032641864 69067844
924798670622 69069141
174992522490 69070438
801907481691 69071735
47004463972 69073032
432667596055 69074329
506289045645 69075626
90044696040 69076923
365275653738 69078220
576512582177 69079517
810402264336 69080814
578211538706 69082111
945752467813 69083408
529508118208 69084705
500625857215 69086002
30014898682 69087299
134217565794 69088596
423606494567 69089893
974068409963 69091190
713561742183 69092487
971803134591 69093784
615022263501 69095081
813800177394 69096378
400387422004 69097675
434932871427 69098972
129120696207 69100269
522712292092 69101566
723189162514 69102863
355081914564 69104160
476840465809 69105457
919701801035 69106754
223695942988 69108051
561221973416 69109348
388494726301 69110645
539701857382 69111942
145543942654 69113239
109865855545 69114536
101371072900 69115833
953680931615 69117130
530074437051 69118427
564619886474 69119724
169895652903 69121021
501758494901 69122318
319403827455 69123615
443993972915 69124912
253144522824 69126209
334694436216 69127506
839284525329 69128803
269001450428 69130100
410014842335 69131397
608792756228 69132694
15856927607 69133991
819463365824 69135288
681847886975 69136585
955379888144 69137882
795677974418 69139179
502324813744 69140476
790014785988 69141773
217466435715 69143070
225961218360 69144367
576512582177 69145664
635976060692 69146961
758300930780 69148258
527809161679 69149555
718092292927 69150852
697138495736 69152149
48703420501 69153446
444560291758 69154743
129120696207 69156040
72488811907 69157337
861370960206 69158634
830789742684 69159931
9627420334 69161228
709031191439 69162525
178390435548 69163822
195380000838 69165119
209537971913 69166416
942920873598 69167713
177257797862 69169010
627481278047 69170307
863069916735 69171604
45871826286 69172901
506855364488 69174198
887987945827 69175495
785484235244 69176792
90044696040 69178089
756035655408 69179386
678449973917 69180683
881192119711 69181980
383397856714 69183277
983129511451 69184574
375469392912 69185871
663159365156 69187168
150640812241 69188465
966139946161 69189762
854575134090 69191059
816065452766 69192356
304679537537 69193653
899880641530 69194950
253144522824 69196247
32280174054 69197544
596333741682 69198841
867034148636 69200138
355081914564 69201435
544232408126 69202732
615588582344 69204029
479672060024 69205326
283725740346 69206623
692607944992 69207920
825126554254 69209217
29448579839 69210514
385663132086 69211811
711296466811 69213108
16423246450 69214405
721490205985 69215702
98539478685 69216999
688643713091 69218296
481371016553 69219593
63994029262 69220890
226527537203 69222187
286557334561 69223484
889686902356 69224781
546497683498 69226078
485335248454 69227375
263338261998 69228672
420774900352 69229969
813800177394 69231266
654098263668 69232563
376602030598 69233860
289388928776 69235157
598032698211 69236454
402086378533 69237751
719224930613 69239048
906110148803 69240345
490998436884 69241642
398688465475 69242939
569150437218 69244236
835320293428 69245533
632011828791 69246830
770193626483 69248127
161967189101 69249424
106467942487 69250721
172160928275 69252018
931028177895 69253315
970104178062 69254612
804739075906 69255909
940089279383 69257206
996721163683 69258503
846080351445 69259800
253144522824 69261097
10760058020 69262394
93442609098 69263691
958211482359 69264988
708464872596 69266285
41907594385 69267582
470044639693 69268879
394724233574 69270176
233889682162 69271473
573680987962 69272770
155171362985 69274067
807004351278 69275364
590670553252 69276661
721490205985 69277958
88912058354 69279255
672786785487 69280552
436065509113 69281849
291654204148 69283146
517049103662 69284443
17555884136 69285740
223695942988 69287037
28882260996 69288334
335260755059 69289631
327898610100 69290928
688643713091 69292225
397555827789 69293522
246915015551 69294819
459850900519 69296116
386229450929 69297413
262205624312 69298710
545931364655 69300007
275797276544 69301304
85514145296 69302601
579910495235 69303898
707332234910 69305195
275230957701 69306492
766795713425 69307789
40208637856 69309086
38509681327 69310383
642205567965 69311680
106467942487 69312977
515916465976 69314274
188017855879 69315571
560655654573 69316868
391326320516 69318165
815499133923 69319462
5096869590 69320759
870432061694 69322056
48703420501 69323353
402652697376 69324650
137049160009 69325947
93442609098 69327244
933859772110 69328541
659195133255 69329838
501192176058 69331135
848911945660 69332432
658062495569 69333729
289955247619 69335026
929329221366 69336323
616721220030 69337620
557257741515 69338917
142146029596 69340214
861937279049 69341511
987660062195 69342808
732250264002 69344105
56631884303 69345402
523844929778 69346699
922533395250 69347996
860804641363 69349293
284292059189 69350590
352816639192 69351887
510253277546 69353184
495528987628 69354481
596900060525 69355778
301281624479 69357075
883457395083 69358372
655797220197 69359669
672786785487 69360966
573114669119 69362263
782652641029 69363560
866467829793 69364857
371505161011 69366154
812101220865 69367451
243517102493 69368748
889120583513 69370045
417943306137 69371342
723755481357 69372639
809269626650 69373936
82116232238 69375233
823993916568 69376530
494962668785 69377827
458718262833 69379124
24918029095 69380421
71922493064 69381718
139880754224 69383015
172727247118 69384312
667689915900 69385609
274098320015 69386906
92876290255 69388203
303546899851 69389500
601430611269 69390797
181222029763 69392094
32846492897 69393391
809835945493 69394688
154605044142 69395985
788315829459 69397282
140447073067 69398579
325633334728 69399876
301847943322 69401173
203308464640 69402470
96840522156 69403767
229925450261 69405064
402086378533 69406361
338092349274 69407658
929329221366 69408955
936691366325 69410252
128554377364 69411549
533472350109 69412846
434932871427 69414143
397555827789 69415440
585573683665 69416737
301847943322 69418034
579910495235 69419331
198211595053 69420628
667123597057 69421925
526110205150 69423222
964440989632 69424519
250879247452 69425816
812667539708 69427113
391892639359 69428410
773025220698 69429707
622950727303 69431004
590670553252 69432301
679016292760 69433598
929329221366 69434895
615022263501 69436192
741311365490 69437489
763964119210 69438786
99672116371 69440083
204441102326 69441380
134783884637 69442677
435499190270 69443974
188584174722 69445271
557257741515 69446568
930461859052 69447865
678449973917 69449162
628613915733 69450459
435499190270 69451756
919701801035 69453053
865335192107 69454350
458718262833 69455647
361877740680 69456944
989925337567 69458241
641639249122 69459538
762831481524 69460835
680715249289 69462132
13591652235 69463429
936125047482 69464726
64560348105 69466023
768494669954 69467320
173293565961 69468617
946885105499 69469914
75320406122 69471211
876095250124 69472508
696572176893 69473805
27183304467 69475102
272965682329 69476399
825692873097 69477696
94008927941 69478993
540268176225 69480290
745841916234 69481587
817764409295 69482884
387362088615 69484181
944053511284 69485478
297883711421 69486775
510819596389 69488072
484768929611 69489369
328464928943 69490666
53800290088 69491963
550461915399 69493260
409448523492 69494557
86646782982 69495854
317138552083 69497151
837585568800 69498448
218599073401 69499745
955946206987 69501042
742444003176 69502339
615022263501 69503636
129120696207 69504933
112131130917 69506230
516482784819 69507527
690908988463 69508824
579910495235 69510121
274664638858 69511418
521579654406 69512715
654664582511 69514012
852876177561 69515309
148375536869 69516606
357347189936 69517903
473442552751 69519200
595767422839 69520497
942920873598 69521794
997287482526 69523091
657496176726 69524388
617853857716 69525685
425871769939 69526982
43606550914 69528279
47570782815 69529576
23219072566 69530873
908941743018 69532170
979731598393 69533467
802473800534 69534764
39076000170 69536061
724321800200 69537358
362444059523 69538655
287123653404 69539952
612190669286 69541249
552160871928 69542546
757168293094 69543843
894217453100 69545140
787183191773 69546437
649567712924 69547734
365841972581 69549031
539135538539 69550328
881758438554 69551625
985961105666 69552922
847779307974 69554219
95141565627 69555516
716393336398 69556813
343189218861 69558110
909508061861 69559407
583874727136 69560704
459850900519 69562001
700536408794 69563298
399254784318 69564595
549329277713 69565892
932727134424 69567189
320536465141 69568486
774157858384 69569783
933859772110 69571080
290521566462 69572377
907809105332 69573674
348286088448 69574971
492131074570 69576268
596333741682 69577565
645603481023 69578862
92309971412 69580159
351684001506 69581456
837585568800 69582753
207272696541 69584050
983695830294 69585347
225961218360 69586644
143844986125 69587941
523844929778 69589238
537436582010 69590535
197645276210 69591832
195946319681 69593129
44739188600 69594426
141013391910 69595723
178390435548 69597020
47570782815 69598317
799075887476 69599614
997287482526 69600911
454754030932 69602208
644470843337 69603505
762265162681 69604802
304679537537 69606099
366408291424 69607396
336393392745 69608693
295618436049 69609990
319403827455 69611287
337526030431 69612584
225394899517 69613881
744142959705 69615178
695439539207 69616475
296751073735 69617772
852309858718 69619069
374903074069 69620366
407749566963 69621663
495528987628 69622960
149508174555 69624257
717525974084 69625554
389061045144 69626851
765663075739 69628148
948017743185 69629445
257108754725 69630742
770193626483 69632039
586706321351 69633336
487600523826 69634633
302414262165 69635930
346587131919 69637227
690908988463 69638524
316572233240 69639821
597466379368 69641118
754903017722 69642415
961609395417 69643712
892518496571 69645009
985961105666 69646306
993323250625 69647603
313740639025 69648900
842682438387 69650197
729418669787 69651494
524411248621 69652791
61162435047 69654088
799642206319 69655385
402652697376 69656682
985961105666 69657979
478539422338 69659276
587838959037 69660573
346587131919 69661870
721490205985 69663167
667123597057 69664464
908941743018 69665761
592369509781 69667058
783218959872 69668355
561788292259 69669652
603129567798 69670949
544232408126 69672246
719224930613 69673543
304679537537 69674840
673919423173 69676137
653531944825 69677434
63427710419 69678731
779254727971 69680028
313740639025 69681325
520447016720 69682622
179523073234 69683919
96840522156 69685216
502324813744 69686513
168196696374 69687810
382831537871 69689107
238420232906 69690404
35678087112 69691701
62861391576 69692998
880059482025 69694295
160268232572 69695592
940655598226 69696889
486467886140 69698186
772458901855 69699483
563487248788 69700780
124023826620 69702077
122891188934 69703374
624649683832 69704671
107600580173 69705968
468912002007 69707265
793412699046 69708562
244083421336 69709859
625216002675 69711156
915171250291 69712453
387362088615 69713750
809269626650 69715047
490432118041 69716344
314873276711 69717641
286557334561 69718938
410581161178 69720235
744709278548 69721532
808136988964 69722829
753204061193 69724126
718092292927 69725423
530640755894 69726720
235588638691 69728017
521579654406 69729314
516482784819 69730611
645603481023 69731908
604262205484 69733205
260506667783 69734502
647302437552 69735799
297883711421 69737096
31713855211 69738393
925931308308 69739690
306944812909 69740987
757734611937 69742284
193114725466 69743581
515916465976 69744878
773025220698 69746175
356214552250 69747472
589537915566 69748769
657496176726 69750066
484768929611 69751363
275230957701 69752660
641639249122 69753957
775290496070 69755254
791147423674 69756551
713561742183 69757848
484768929611 69759145
419642262666 69760442
243517102493 69761739
140447073067 69763036
717525974084 69764333
811534902022 69765630
996154844840 69766927
269567769271 69768224
364709334895 69769521
68524580006 69770818
507421683331 69772115
632578147634 69773412
323934378199 69774709
685812118876 69776006
37943362484 69777303
649001394081 69778600
754336698879 69779897
891385858885 69781194
688643713091 69782491
177257797862 69783788
80417275709 69785085
300148986793 69786382
489865799198 69787679
535737625481 69788976
928196583680 69790273
983129511451 69791570
530640755894 69792867
493263712256 69794164
630879191105 69795461
740745046647 69796758
572548350276 69798055
515350147133 69799352
659195133255 69800649
244083421336 69801946
582742089450 69803243
684679481190 69804540
846080351445 69805837
837019249957 69807134
429269682997 69808431
270134088114 69809728
280894146131 69811025
241818145964 69812322
453621393246 69813619
84381507610 69814916
69657217692 69816213
142146029596 69817510
433233914898 69818807
457585625147 69820104
996154844840 69821401
115529043975 69822698
161967189101 69823995
428703364154 69825292
185186261664 69826589
102503710586 69827886
618986495402 69829183
298450030264 69830480
360745102994 69831777
79284638023 69833074
479672060024 69834371
302414262165 69835668
126289101992 69836965
988792699881 69838262
51535014716 69839559
334128117373 69840856
113830087446 69842153
889120583513 69843450
259940348940 69844747
637675017221 69846044
226527537203 69847341
329597566629 69848638
376602030598 69849935
805871713592 69851232
192548406623 69852529
805305394749 69853826
69090898849 69855123
470044639693 69856420
381132581342 69857717
404351653905 69859014
254277160510 69860311
676184698545 69861608
87213101825 69862905
991057975253 69864202
105901623644 69865499
43606550914 69866796
113830087446 69868093
49269739344 69869390
504590089116 69870687
169895652903 69871984
893651134257 69873281
862503597892 69874578
941221917069 69875875
697138495736 69877172
248613972080 69878469
784351597558 69879766
934426090953 69881063
335827073902 69882360
869865742851 69883657
390193682830 69884954
527242842836 69886251
964440989632 69887548
16423246450 69888845
605394843170 69890142
188584174722 69891439
719224930613 69892736
820029684667 69894033
257108754725 69895330
168196696374 69896627
630879191105 69897924
748673510449 69899221
469478320850 69900518
625782321518 69901815
545931364655 69903112
287689972247 69904409
968405221533 69905706
322235421670 69907003
853442496404 69908300
978032641864 69909597
463815132420 69910894
539701857382 69912191
65692985791 69913488
953114612772 69914785
642771886808 69916082
465514088949 69917379
633710785320 69918676
747540872763 69919973
751505104664 69921270
731683945159 69922567
605961162013 69923864
103636348272 69925161
402652697376 69926458
662026727470 69927755
568017799532 69929052
527242842836 69930349
948017743185 69931646
656363539040 69932943
859672003677 69934240
471743596222 69935537
454754030932 69936834
250312928609 69938131
241251827121 69939428
222563305302 69940725
926497627151 69942022
468345683164 69943319
158002957200 69944616
993889569468 69945913
616721220030 69947210
556691422672 69948507
429269682997 69949804
779821046814 69951101
564053567631 69952398
328464928943 69953695
493263712256 69954992
927630264837 69956289
728286032101 69957586
948584062028 69958883
285424696875 69960180
506855364488 69961477
614455944658 69962774
847212989131 69964071
420208581509 69965368
315439595554 69966665
682414205818 69967962
582175770607 69969259
65692985791 69970556
181788348606 69971853
384530494400 69973150
706765916067 69974447
634277104163 69975744
443993972915 69977041
386229450929 69978338
223129624145 69979635
511952234075 69980932
837019249957 69982229
268435131585 69983526
673353104330 69984823
936691366325 69986120
807570670121 69987417
399821103161 69988714
361311421837 69990011
817198090452 69991308
474008871594 69992605
651832988296 69993902
641072930279 69995199
477973103495 69996496
128554377364 69997793
553859828457 69999090
952548293929 70000387
176125160176 70001684
3397913061 70002981
293919479520 70004278
318837508612 70005575
623517046146 70006872
934992409796 70008169
502324813744 70009466
642771886808 70010763
717525974084 70012060
126855420835 70013357
413412755393 70014654
149508174555 70015951
331862842001 70017248
843815076073 70018545
757734611937 70019842
452488755560 70021139
90044696040 70022436
114396406289 70023733
788882148302 70025030
236154957534 70026327
402652697376 70027624
796810612104 70028921
604262205484 70030218
105335304801 70031515
54366608931 70032812
398688465475 70034109
725454437886 70035406
566318846 70036703
564619886474 70038000
960476757731 70039297
364143016052 70040594
971236815748 70041891
671087828958 70043188
838151887643 70044485
746974553920 70045782
460983538205 70047079
63994029262 70048376
517049103662 70049673
904977511117 70050970
953114612772 70052267
738479771275 70053564
645603481023 70054861
621251770774 70056158
173859884804 70057455
359046146465 70058752
703368003009 70060049
335260755059 70061346
445692929444 70062643
256542435882 70063940
812667539708 70065237
971236815748 70066534
715827017555 70067831
316005914397 70069128
179523073234 70070425
496095306471 70071722
780387365657 70073019
987093743352 70074316
905543829960 70075613
406050610434 70076910
183487305135 70078207
90044696040 70079504
984828467980 70080801
728286032101 70082098
203308464640 70083395
666557278214 70084692
200476870425 70085989
319403827455 70087286
329031247786 70088583
193681044309 70089880
864202554421 70091177
47570782815 70092474
868733105165 70093771
272965682329 70095068
924798670622 70096365
946318786656 70097662
474008871594 70098959
782086322186 70100256
420774900352 70101553
225394899517 70102850
586706321351 70104147
944619830127 70105444
456452987461 70106741
758300930780 70108038
154038725299 70109335
991057975253 70110632
647302437552 70111929
643338205651 70113226
315439595554 70114523
722622843671 70115820
455320349775 70117117
816065452766 70118414
964440989632 70119711
220298029930 70121008
640506611436 70122305
31713855211 70123602
656929857883 70124899
302980581008 70126196
816631771609 70127493
300148986793 70128790
553859828457 70130087
192548406623 70131384
799075887476 70132681
513084871761 70133978
228792812575 70135275
575946263334 70136572
484768929611 70137869
26616985624 70139166
28882260996 70140463
746408235077 70141760
678449973917 70143057
536303944324 70144354
332429160844 70145651
39642319013 70146948
327332291257 70148245
374336755226 70149542
79284638023 70150839
966706265004 70152136
605394843170 70153433
36244405955 70154730
145543942654 70156027
193114725466 70157324
440029741014 70158621
818330728138 70159918
908375424175 70161215
204441102326 70162512
786050554087 70163809
372071479854 70165106
250312928609 70166403
258807711254 70167700
963874670789 70168997
203308464640 70170294
704500640695 70171591
315439595554 70172888
421341219195 70174185
908375424175 70175482
323368059356 70176779
283725740346 70178076
169895652903 70179373
267302493899 70180670
449090842502 70181967
697138495736 70183264
380566262499 70184561
4530550747 70185858
492131074570 70187155
485901567297 70188452
498360581843 70189749
782652641029 70191046
25484347938 70192343
658628814412 70193640
425871769939 70194937
734515539374 70196234
86080464139 70197531
257108754725 70198828
167630377531 70200125
127421739678 70201422
418509624980 70202719
641072930279 70204016
476840465809 70205313
64560348105 70206610
281460464974 70207907
110998493231 70209204
643338205651 70210501
880625800868 70211798
184053623978 70213095
202742145797 70214392
372637798697 70215689
258807711254 70216986
700536408794 70218283
899314322687 70219580
795111655575 70220877
984828467980 70222174
248047653237 70223471
206140058855 70224768
185752580507 70226065
27183304467 70227362
19254840665 70228659
215767479186 70229956
131952290422 70231253
349418726134 70232550
321102783984 70233847
73621449593 70235144
184053623978 70236441
693174263835 70237738
797376930947 70239035
895916409629 70240332
66259304634 70241629
513084871761 70242926
636542379535 70244223
837019249957 70245520
195380000838 70246817
927630264837 70248114
739046090118 70249411
176691479019 70250708
154038725299 70252005
84947826453 70253302
975767366492 70254599
104202667115 70255896
278628870759 70257193
370372523325 70258490
596333741682 70259787
438897103328 70261084
236721276377 70262381
686378437719 70263678
602563248955 70264975
916303887977 70266272
730551307473 70267569
330163885472 70268866
212369566128 70270163
68524580006 70271460
297317392578 70272757
282026783817 70274054
926497627151 70275351
928762902523 70276648
441728697543 70277945
978032641864 70279242
859105684834 70280539
762265162681 70281836
480238378867 70283133
270134088114 70284430
101371072900 70285727
817198090452 70287024
918569163349 70288321
373204117540 70289618
795677974418 70290915
625782321518 70292212
485335248454 70293509
985394786823 70294806
993889569468 70296103
331862842001 70297400
339224986960 70298697
697138495736 70299994
518748060191 70301291
377168349441 70302588
188017855879 70303885
49269739344 70305182
313740639025 70306479
105335304801 70307776
591236872095 70309073
974068409963 70310370
911207018390 70311667
790014785988 70312964
220864348773 70314261
543099770440 70315558
98539478685 70316855
714694379869 70318152
684679481190 70319449
516482784819 70320746
211803247285 70322043
319403827455 70323340
799075887476 70324637
886855308141 70325934
236721276377 70327231
254277160510 70328528
434932871427 70329825
503457451430 70331122
784351597558 70332419
882324757397 70333716
151773449927 70335013
935558728639 70336310
248047653237 70337607
364143016052 70338904
654664582511 70340201
386229450929 70341498
142712348439 70342795
174426203647 70344092
450789799031 70345389
360745102994 70346686
565186205317 70347983
823427597725 70349280
499493219529 70350577
755469336565 70351874
183487305135 70353171
725454437886 70354468
919701801035 70355765
680715249289 70357062
893084815414 70358359
127988058521 70359656
600864292426 70360953
847212989131 70362250
551594553085 70363547
612756988129 70364844
535737625481 70366141
808703307807 70367438
453621393246 70368735
521579654406 70370032
886288989298 70371329
806438032435 70372626
165931421002 70373923
185752580507 70375220
224262261831 70376517
928196583680 70377814
400387422004 70379111
701102727637 70380408
915737569134 70381705
587272640194 70383002
293919479520 70384299
400387422004 70385596
166497739845 70386893
630879191105 70388190
391892639359 70389487
71356174221 70390784
995022207154 70392081
507988002174 70393378
244649740179 70394675
692607944992 70395972
773025220698 70397269
116661681661 70398566
761132524995 70399863
688077394248 70401160
145543942654 70402457
845514032602 70403754
348852407291 70405051
454754030932 70406348
772458901855 70407645
468345683164 70408942
609925393914 70410239
376602030598 70411536
773025220698 70412833
669388872429 70414130
523844929778 70415427
456452987461 70416724
485901567297 70418021
569716756061 70419318
182920986292 70420615
74754087279 70421912
357347189936 70423209
822294960039 70424506
707898553753 70425803
797943249790 70427100
250312928609 70428397
288256291090 70429694
58330840832 70430991
795677974418 70432288
985394786823 70433585
544798726969 70434882
247481334394 70436179
131952290422 70437476
696005858050 70438773
152339768770 70440070
851743539875 70441367
895350090786 70442664
766229394582 70443961
769060988797 70445258
257675073568 70446555
857406728305 70447852
677883655074 70449149
218599073401 70450446
957078844673 70451743
985394786823 70453040
434932871427 70454337
230491769104 70455634
953114612772 70456931
842116119544 70458228
433233914898 70459525
813800177394 70460822
259374030097 70462119
563487248788 70463416
959910438888 70464713
216900116872 70466010
810968583179 70467307
490998436884 70468604
152906087613 70469901
889120583513 70471198
363576697209 70472495
455320349775 70473792
203308464640 70475089
613323306972 70476386
17555884136 70477683
292220522991 70478980
263904580841 70480277
342056581175 70481574
59463478518 70482871
208405334227 70484168
438897103328 70485465
154605044142 70486762
911207018390 70488059
544798726969 70489356
121758551248 70490653
369806204482 70491950
416244349608 70493247
325633334728 70494544
9627420334 70495841
174426203647 70497138
349418726134 70498435
260506667783 70499732
771892583012 70501029
884590032769 70502326
921967076407 70503623
940089279383 70504920
54366608931 70506217
974068409963 70507514
415678030765 70508811
612756988129 70510108
629746553419 70511405
782086322186 70512702
291087885305 70513999
548196640027 70515296
717525974084 70516593
522712292092 70517890
963874670789 70519187
982563192608 70520484
665424640528 70521781
382831537871 70523078
397555827789 70524375
771326264169 70525672
402652697376 70526969
647868756395 70528266
523278610935 70529563
220298029930 70530860
295618436049 70532157
634277104163 70533454
274664638858 70534751
31147536368 70536048
205573740012 70537345
697704814579 70538642
116661681661 70539939
510253277546 70541236
175558841333 70542533
833055018056 70543830
518748060191 70545127
807004351278 70546424
700536408794 70547721
775856814913 70549018
312608001339 70550315
720357568299 70551612
360178784151 70552909
394724233574 70554206
429836001840 70555503
218032754558 70556800
850610902189 70558097
553293509614 70559394
101371072900 70560691
199344232739 70561988
985394786823 70563285
120059594719 70564582
151207131084 70565879
731683945159 70567176
167064058688 70568473
358479827622 70569770
838151887643 70571067
897049047315 70572364
10760058020 70573661
122324870091 70574958
455886668618 70576255
849478264503 70577552
86646782982 70578849
310342725967 70580146
245216059022 70581443
97406840999 70582740
544232408126 70584037
143278667282 70585334
668822553586 70586631
300148986793 70587928
664858321685 70589225
28882260996 70590522
171028290589 70591819
618986495402 70593116
80417275709 70594413
200476870425 70595710
518748060191 70597007
825692873097 70598304
902145916902 70599601
883457395083 70600898
323368059356 70602195
88912058354 70603492
687511075405 70604789
822294960039 70606086
733382901688 70607383
575946263334 70608680
800774844005 70609977
700536408794 70611274
820596003510 70612571
7362144962 70613868
832488699213 70615165
240119189435 70616462
335827073902 70617759
825692873097 70619056
497794263000 70620353
783218959872 70621650
310342725967 70622947
426438088782 70624244
669388872429 70625541
432101277212 70626838
554426147300 70628135
158002957200 70629432
461549857048 70630729
795677974418 70632026
510819596389 70633323
36244405955 70634620
541967132754 70635917
816065452766 70637214
914604931448 70638511
381132581342 70639808
109865855545 70641105
484202610768 70642402
674485742016 70643699
321669102827 70644996
368673566796 70646293
36244405955 70647590
710163829125 70648887
281460464974 70650184
596333741682 70651481
194813681995 70652778
696005858050 70654075
926497627151 70655372
856274090619 70656669
453621393246 70657966
709031191439 70659263
650700350610 70660560
3 70661857
620119133088 70663154
887421626984 70664451
6229507276 70665748
736780814746 70667045
101371072900 70668342
479105741181 70669639
290521566462 70670936
248613972080 70672233
801907481691 70673530
98539478685 70674827
757734611937 70676124
441728697543 70677421
376035711755 70678718
158002957200 70680015
561788292259 70681312
947451424342 70682609
825126554254 70683906
584441045979 70685203
442295016386 70686500
299582667950 70687797
242950783650 70689094
746408235077 70690391
452488755560 70691688
114396406289 70692985
516482784819 70694282
995022207154 70695579
803606438220 70696876
262771943155 70698173
15290608764 70699470
560089335730 70700767
317704870926 70702064
583874727136 70703361
379999943656 70704658
1132637689 70705955
732816582845 70707252
292786841834 70708549
558390379201 70709846
23219072566 70711143
813233858551 70712440
536870263167 70713737
377734668284 70715034
432667596055 70716331
669955191272 70717628
683546843504 70718925
626348640361 70720222
696572176893 70721519
355648233407 70722816
409448523492 70724113
386795769772 70725410
27183304467 70726707
809269626650 70728004
201043189268 70729301
788882148302 70730598
514217509447 70731895
33412811740 70733192
349418726134 70734489
1132637689 70735786
500059538372 70737083
167064058688 70738380
985961105666 70739677
948584062028 70740974
376602030598 70742271
565186205317 70743568
574247306805 70744865
972935772277 70746162
907242786489 70747459
925364989465 70748756
510819596389 70750053
285424696875 70751350
870432061694 70752647
653531944825 70753944
209537971913 70755241
923099714093 70756538
203308464640 70757835
722622843671 70759132
265037218527 70760429
489299480355 70761726
569150437218 70763023
141579710753 70764320
271833044643 70765617
18688521822 70766914
933859772110 70768211
878360525496 70769508
138748116538 70770805
178956754391 70772102
441162378700 70773399
598599017054 70774696
520447016720 70775993
351117682663 70777290
759433568466 70778587
876095250124 70779884
90044696040 70781181
662593046313 70782478
821728641196 70783775
501192176058 70785072
906676467646 70786369
330730204315 70787666
868166786322 70788963
726020756729 70790260
558956698044 70791557
603129567798 70792854
746974553920 70794151
447391885973 70795448
446259248287 70796745
506855364488 70798042
201043189268 70799339
387362088615 70800636
735648177060 70801933
753770380036 70803230
531773393580 70804527
398122146632 70805824
17555884136 70807121
855707771776 70808418
126855420835 70809715
210104290756 70811012
274098320015 70812309
420774900352 70813606
854575134090 70814903
334128117373 70816200
366974610267 70817497
419075943823 70818794
754336698879 70820091
547630321184 70821388
443993972915 70822685
605394843170 70823982
154038725299 70825279
907809105332 70826576
273532001172 70827873
352816639192 70829170
253144522824 70830467
757734611937 70831764
802473800534 70833061
221430667616 70834358
137615478852 70835655
660327770941 70836952
983129511451 70838249
191415768937 70839546
333561798530 70840843
417376987294 70842140
488733161512 70843437
328464928943 70844734
825692873097 70846031
749239829292 70847328
65692985791 70848625
619552814245 70849922
908375424175 70851219
957645163516 70852516
781520003343 70853813
981996873765 70855110
7928463805 70856407
859672003677 70857704
30581217525 70859001
365841972581 70860298
970670496905 70861595
552160871928 70862892
301281624479 70864189
176691479019 70865486
322801740513 70866783
421341219195 70868080
868166786322 70869377
289388928776 70870674
383964175557 70871971
570283074904 70873268
689210031934 70874565
323368059356 70875862
450223480188 70877159
897049047315 70878456
92876290255 70879753
567451480689 70881050
839284525329 70882347
931028177895 70883644
36810724798 70884941
864768873264 70886238
426438088782 70887535
423606494567 70888832
220298029930 70890129
869865742851 70891426
687511075405 70892723
672786785487 70894020
246915015551 70895317
874396293595 70896614
543666089283 70897911
393591595888 70899208
375469392912 70900505
795677974418 70901802
753770380036 70903099
927630264837 70904396
974068409963 70905693
82682551081 70906990
41341275542 70908287
797943249790 70909584
919135482192 70910881
951981975086 70912178
763964119210 70913475
242950783650 70914772
299582667950 70916069
310909044810 70917366
748673510449 70918663
235022319848 70919960
594634785153 70921257
867600467479 70922554
440029741014 70923851
498360581843 70925148
548762958870 70926445
353382958035 70927742
633710785320 70929039
955946206987 70930336
118926957033 70931633
272399363486 70932930
974634728806 70934227
299016349107 70935524
27749623310 70936821
58330840832 70938118
142146029596 70939415
27749623310 70940712
304113218694 70942009
147242899183 70943306
739046090118 70944603
48703420501 70945900
176125160176 70947197
403219016219 70948494
893084815414 70949791
360745102994 70951088
382831537871 70952385
296184754892 70953682
451922436717 70954979
177257797862 70956276
374336755226 70957573
583308408293 70958870
891952177728 70960167
571982031433 70961464
730551307473 70962761
38509681327 70964058
286557334561 70965355
559523016887 70966652
571982031433 70967949
958211482359 70969246
736214495903 70970543
60029797361 70971840
726020756729 70973137
821728641196 70974434
383397856714 70975731
48137101658 70977028
767928351111 70978325
105335304801 70979622
847779307974 70980919
899880641530 70982216
390760001673 70983513
35678087112 70984810
793979017889 70986107
383964175557 70987404
13025333392 70988701
105901623644 70989998
541967132754 70991295
921967076407 70992592
615022263501 70993889
394157914731 70995186
991624294096 70996483
857973047148 70997780
500625857215 70999077
788882148302 71000374
85514145296 71001671
699970089951 71002968
677317336231 71004265
830789742684 71005562
306378494066 71006859
585007364822 71008156
902145916902 71009453
964440989632 71010750
450789799031 71012047
681847886975 71013344
708464872596 71014641
98539478685 71015938
332995479687 71017235
702235365323 71018532
843815076073 71019829
487034204983 71021126
190283131251 71022423
394157914731 71023720
565186205317 71025017
49836058187 71026314
821162322353 71027611
715260698712 71028908
262771943155 71030205
766229394582 71031502
742444003176 71032799
358479827622 71034096
337526030431 71035393
544232408126 71036690
980864236079 71037987
615022263501 71039284
517615422505 71040581
620685451931 71041878
142712348439 71043175
95707884470 71044472
414545393079 71045769
391892639359 71047066
850044583346 71048363
813233858551 71049660
38509681327 71050957
877227887810 71052254
66259304634 71053551
607660118542 71054848
334128117373 71056145
741311365490 71057442
486467886140 71058739
854008815247 71060036
737347133589 71061333
257108754725 71062630
60596116204 71063927
122891188934 71065224
82116232238 71066521
903278554588 71067818
134217565794 71069115
658062495569 71070412
11326376863 71071709
576512582177 71073006
996721163683 71074303
57764521989 71075600
804172757063 71076897
390193682830 71078194
190283131251 71079491
112131130917 71080788
244083421336 71082085
741877684333 71083382
107034261330 71084679
31147536368 71085976
817198090452 71087273
408882204649 71088570
285991015718 71089867
116661681661 71091164
74754087279 71092461
842682438387 71093758
684113162347 71095055
171028290589 71096352
595767422839 71097649
798509568633 71098946
708464872596 71100243
884023713926 71101540
316572233240 71102837
407749566963 71104134
835886612271 71105431
343189218861 71106728
376035711755 71108025
664858321685 71109322
998986439055 71110619
154605044142 71111916
532906031266 71113213
971803134591 71114510
618986495402 71115807
3964231904 71117104
532906031266 71118401
517615422505 71119698
287123653404 71120995
846080351445 71122292
231624406790 71123589
291654204148 71124886
443427654072 71126183
158002957200 71127480
524411248621 71128777
287123653404 71130074
644470843337 71131371
352250320349 71132668
455886668618 71133965
23785391409 71135262
932160815581 71136559
630312872262 71137856
338092349274 71139153
422473856881 71140450
339791305803 71141747
923099714093 71143044
453055074403 71144341
577078901020 71145638
237287595220 71146935
502891132587 71148232
532906031266 71149529
416244349608 71150826
142712348439 71152123
579910495235 71153420
162533507944 71154717
423606494567 71156014
172160928275 71157311
744709278548 71158608
706199597224 71159905
104768985958 71161202
373204117540 71162499
302980581008 71163796
41341275542 71165093
287689972247 71166390
636542379535 71167687
902145916902 71168984
96840522156 71170281
208405334227 71171578
528375480522 71172875
725454437886 71174172
528375480522 71175469
312608001339 71176766
991057975253 71178063
547064002341 71179360
761132524995 71180657
66259304634 71181954
776989452599 71183251
264470899684 71184548
697704814579 71185845
386229450929 71187142
812101220865 71188439
508554321017 71189736
891952177728 71191033
188017855879 71192330
305245856380 71193627
493830031099 71194924
142146029596 71196221
779821046814 71197518
569716756061 71198815
855707771776 71200112
484202610768 71201409
571415712590 71202706
146110261497 71204003
951981975086 71205300
889120583513 71206597
726587075572 71207894
877227887810 71209191
79850956866 71210488
238420232906 71211785
766229394582 71213082
769060988797 71214379
349418726134 71215676
468912002007 71216973
831356061527 71218270
283725740346 71219567
886288989298 71220864
843248757230 71222161
867600467479 71223458
252011885138 71224755
285424696875 71226052
736780814746 71227349
397555827789 71228646
933859772110 71229943
354515595721 71231240
934426090953 71232537
474008871594 71233834
381698900185 71235131
678449973917 71236428
69090898849 71237725
809269626650 71239022
581043132921 71240319
354515595721 71241616
591803190938 71242913
926497627151 71244210
593502147467 71245507
867600467479 71246804
727153394415 71248101
76453043808 71249398
556691422672 71250695
466080407792 71251992
347153450762 71253289
141013391910 71254586
222563305302 71255883
393025277045 71257180
875528931281 71258477
553859828457 71259774
720923887142 71261071
364709334895 71262368
635976060692 71263665
569150437218 71264962
61728753890 71266259
688077394248 71267556
603695886641 71268853
984262149137 71270150
638807654907 71271447
903844873431 71272744
114396406289 71274041
676184698545 71275338
880625800868 71276635
22086434880 71277932
276363595387 71279229
511952234075 71280526
717525974084 71281823
26050666781 71283120
278628870759 71284417
938956641697 71285714
634277104163 71287011
229925450261 71288308
306378494066 71289605
804739075906 71290902
576512582177 71292199
873829974752 71293496
339224986960 71294793
472309915065 71296090
807004351278 71297387
911207018390 71298684
833055018056 71299981
603695886641 71301278
163666145630 71302575
590104234409 71303872
492697393413 71305169
557257741515 71306466
837019249957 71307763
848345626817 71309060
942920873598 71310357
855707771776 71311654
968971540376 71312951
763964119210 71314248
299016349107 71315545
539135538539 71316842
352250320349 71318139
310909044810 71319436
221430667616 71320733
103070029429 71322030
359046146465 71323327
971236815748 71324624
748673510449 71325921
907809105332 71327218
864768873264 71328515
790014785988 71329812
576512582177 71331109
202175826954 71332406
62861391576 71333703
588971596723 71335000
616154901187 71336297
976900004178 71337594
181222029763 71338891
936125047482 71340188
99105797528 71341485
804172757063 71342782
60596116204 71344079
357913508779 71345376
700536408794 71346673
753204061193 71347970
296751073735 71349267
939522960540 71350564
754903017722 71351861
893651134257 71353158
97973159842 71354455
596333741682 71355752
153472406456 71357049
923666032936 71358346
839850844172 71359643
188017855879 71360940
330730204315 71362237
615588582344 71363534
349418726134 71364831
441162378700 71366128
501192176058 71367425
335827073902 71368722
449657161345 71370019
78152000337 71371316
37377043641 71372613
906676467646 71373910
207839015384 71375207
706765916067 71376504
207272696541 71377801
501758494901 71379098
502324813744 71380395
596900060525 71381692
826259191940 71382989
695439539207 71384286
564619886474 71385583
780953684500 71386880
79850956866 71388177
381132581342 71389474
110432174388 71390771
873263655909 71392068
967838902690 71393365
321102783984 71394662
857973047148 71395959
535171306638 71397256
759999887309 71398553
652965625982 71399850
364143016052 71401147
629746553419 71402444
745841916234 71403741
559523016887 71405038
233323363319 71406335
420774900352 71407632
79284638023 71408929
668822553586 71410226
151773449927 71411523
800774844005 71412820
554992466143 71414117
97406840999 71415414
514217509447 71416711
978598960707 71418008
496095306471 71419305
740178727804 71420602
163099826787 71421899
186318899350 71423196
784917916401 71424493
654664582511 71425790
409448523492 71427087
694873220364 71428384
689776350777 71429681
594068466310 71430978
664292002842 71432275
803606438220 71433572
417376987294 71434869
516482784819 71436166
855707771776 71437463
654098263668 71438760
357913508779 71440057
685245800033 71441354
816631771609 71442651
999552757898 71443948
906676467646 71445245
642771886808 71446542
490432118041 71447839
859672003677 71449136
814932815080 71450433
364143016052 71451730
241251827121 71453027
993889569468 71454324
759999887309 71455621
364709334895 71456918
915737569134 71458215
607093799699 71459512
254843479353 71460809
957078844673 71462106
309210088281 71463403
788882148302 71464700
770759945326 71465997
35678087112 71467294
583874727136 71468591
157436638357 71469888
254277160510 71471185
779821046814 71472482
144977623811 71473779
599165335897 71475076
262771943155 71476373
67391942320 71477670
86646782982 71478967
158002957200 71480264
25484347938 71481561
322801740513 71482858
410014842335 71484155
279761508445 71485452
642205567965 71486749
922533395250 71488046
242950783650 71489343
808136988964 71490640
130819652736 71491937
203874783483 71493234
304113218694 71494531
191982087780 71495828
248047653237 71497125
331296523158 71498422
661460408627 71499719
9627420334 71501016
688643713091 71502313
824560235411 71503610
718658611770 71504907
315439595554 71506204
105335304801 71507501
455886668618 71508798
147242899183 71510095
154605044142 71511392
46438145129 71512689
410581161178 71513986
197078957367 71515283
579910495235 71516580
120059594719 71517877
159701913729 71519174
846080351445 71520471
722622843671 71521768
650134031767 71523065
88345739511 71524362
707332234910 71525659
318271189769 71526956
15856927607 71528253
870998380537 71529550
624649683832 71530847
156870319514 71532144
788882148302 71533441
261639305469 71534738
257675073568 71536035
517615422505 71537332
898748003844 71538629
445126610601 71539926
44172869757 71541223
439463422171 71542520
732816582845 71543817
998420120212 71545114
406050610434 71546411
423040175724 71547708
998420120212 71549005
683546843504 71550302
600297973583 71551599
846646670288 71552896
440029741014 71554193
893084815414 71555490
911773337233 71556787
94575246784 71558084
492131074570 71559381
140447073067 71560678
870998380537 71561975
56631884303 71563272
556691422672 71564569
428137045311 71565866
585007364822 71567163
47004463972 71568460
120059594719 71569757
578777857549 71571054
52667652402 71572351
135350203480 71573648
944053511284 71574945
988226381038 71576242
848345626817 71577539
371505161011 71578836
316005914397 71580133
583308408293 71581430
867034148636 71582727
428137045311 71584024
595767422839 71585321
127988058521 71586618
770193626483 71587915
93442609098 71589212
394724233574 71590509
742444003176 71591806
537436582010 71593103
295618436049 71594400
940089279383 71595697
92309971412 71596994
225961218360 71598291
91177333726 71599588
582742089450 71600885
62295072733 71602182
139880754224 71603479
156304000671 71604776
987660062195 71606073
841549800701 71607370
586140002508 71608667
169329334060 71609964
197078957367 71611261
740178727804 71612558
260506667783 71613855
53233971245 71615152
809269626650 71616449
723189162514 71617746
91743652569 71619043
125156464306 71620340
395290552417 71621637
2265275375 71622934
820596003510 71624231
914038612605 71625528
282593102660 71626825
335827073902 71628122
316572233240 71629419
511385915232 71630716
543099770440 71632013
463815132420 71633310
692607944992 71634607
707898553753 71635904
924798670622 71637201
775290496070 71638498
494396349942 71639795
475707828123 71641092
833621336899 71642389
686378437719 71643686
433800233741 71644983
898748003844 71646280
764530438053 71647577
913472293762 71648874
131952290422 71650171
331296523158 71651468
246915015551 71652765
278062551916 71654062
253710841667 71655359
67391942320 71656656
928196583680 71657953
741877684333 71659250
879493163182 71660547
89478377197 71661844
399821103161 71663141
321669102827 71664438
859105684834 71665735
393025277045 71667032
372071479854 71668329
680148930446 71669626
726587075572 71670923
563487248788 71672220
197078957367 71673517
887421626984 71674814
923099714093 71676111
88345739511 71677408
294485798363 71678705
336393392745 71680002
865335192107 71681299
391892639359 71682596
184053623978 71683893
867600467479 71685190
856274090619 71686487
837019249957 71687784
199910551582 71689081
995022207154 71690378
561788292259 71691675
568584118375 71692972
247481334394 71694269
133084928108 71695566
652965625982 71696863
680148930446 71698160
228226493732 71699457
918569163349 71700754
615588582344 71702051
322235421670 71703348
97973159842 71704645
121758551248 71705942
725454437886 71707239
38509681327 71708536
975201047649 71709833
261072986626 71711130
402086378533 71712427
85514145296 71713724
551594553085 71715021
584441045979 71716318
518748060191 71717615
419642262666 71718912
117228000504 71720209
403219016219 71721506
161967189101 71722803
548196640027 71724100
180089392077 71725397
185186261664 71726694
76453043808 71727991
190849450094 71729288
652965625982 71730585
99105797528 71731882
406616929277 71733179
826259191940 71734476
232190725633 71735773
573680987962 71737070
331862842001 71738367
262771943155 71739664
694306901521 71740961
867034148636 71742258
825692873097 71743555
347153450762 71744852
450789799031 71746149
284858378032 71747446
37943362484 71748743
651266669453 71750040
480238378867 71751337
71356174221 71752634
649567712924 71753931
285991015718 71755228
37943362484 71756525
945752467813 71757822
366974610267 71759119
191982087780 71760416
705066959538 71761713
675052060859 71763010
272965682329 71764307
236721276377 71765604
73055130750 71766901
920268119878 71768198
194247363152 71769495
479105741181 71770792
538002900853 71772089
774724177227 71773386
856274090619 71774683
788315829459 71775980
71356174221 71777277
317704870926 71778574
571415712590 71779871
270134088114 71781168
154605044142 71782465
477406784652 71783762
342622900018 71785059
936125047482 71786356
625216002675 71787653
863069916735 71788950
757734611937 71790247
37377043641 71791544
396423190103 71792841
745841916234 71794138
802473800534 71795435
820596003510 71796732
665424640528 71798029
163099826787 71799326
10193739177 71800623
258241392411 71801920
284858378032 71803217
64560348105 71804514
100804754057 71805811
765663075739 71807108
393591595888 71808405
282593102660 71809702
579910495235 71810999
821728641196 71812296
20387478351 71813593
353949276878 71814890
424172813410 71816187
884590032769 71817484
347153450762 71818781
174426203647 71820078
96840522156 71821375
409448523492 71822672
616721220030 71823969
154038725299 71825266
313740639025 71826563
964440989632 71827860
415111711922 71829157
748107191606 71830454
965007308475 71831751
961043076574 71833048
952548293929 71834345
54366608931 71835642
942920873598 71836939
424172813410 71838236
28882260996 71839533
716393336398 71840830
313740639025 71842127
693174263835 71843424
156870319514 71844721
165931421002 71846018
767928351111 71847315
592935828624 71848612
996721163683 71849909
309776407124 71851206
561221973416 71852503
682980524661 71853800
877227887810 71855097
987660062195 71856394
641072930279 71857691
183487305135 71858988
15290608764 71860285
818897046981 71861582
716393336398 71862879
514783828290 71864176
35678087112 71865473
48137101658 71866770
770193626483 71868067
206140058855 71869364
420774900352 71870661
505156407959 71871958
990491656410 71873255
108733217859 71874552
100804754057 71875849
771326264169 71877146
874396293595 71878443
757168293094 71879740
880625800868 71881037
14157971078 71882334
910074380704 71883631
126289101992 71884928
374903074069 71886225
352250320349 71887522
57198203146 71888819
357347189936 71890116
218032754558 71891413
203874783483 71892710
679582611603 71894007
30014898682 71895304
151207131084 71896601
799642206319 71897898
575946263334 71899195
600297973583 71900492
944053511284 71901789
248047653237 71903086
77585681494 71904383
881192119711 71905680
812667539708 71906977
341490262332 71908274
972369453434 71909571
995022207154 71910868
578777857549 71912165
104202667115 71913462
607660118542 71914759
555558784986 71916056
335260755059 71917353
635409741849 71918650
416810668451 71919947
235022319848 71921244
514783828290 71922541
316005914397 71923838
354515595721 71925135
649567712924 71926432
689776350777 71927729
560655654573 71929026
133651246951 71930323
279195189602 71931620
298450030264 71932917
980297917236 71934214
210104290756 71935511
148375536869 71936808
275230957701 71938105
239552870592 71939402
156870319514 71940699
103070029429 71941996
682414205818 71943293
204441102326 71944590
345454494233 71945887
984828467980 71947184
172727247118 71948481
658628814412 71949778
859672003677 71951075
727719713258 71952372
47004463972 71953669
390193682830 71954966
635409741849 71956263
319970146298 71957560
875528931281 71958857
925931308308 71960154
446825567130 71961451
509686958703 71962748
633710785320 71964045
990491656410 71965342
551028234242 71966639
572548350276 71967936
372071479854 71969233
881192119711 71970530
453621393246 71971827
591236872095 71973124
790581104831 71974421
979731598393 71975718
714694379869 71977015
31147536368 71978312
612756988129 71979609
342622900018 71980906
26616985624 71982203
393025277045 71983500
14157971078 71984797
412846436550 71986094
314873276711 71987391
650700350610 71988688
863636235578 71989985
803040119377 71991282
151207131084 71992579
720357568299 71993876
187451537036 71995173
334128117373 71996470
934992409796 71997767
817198090452 71999064
688077394248 72000361
812667539708 72001658
702235365323 72002955
326765972414 72004252
74754087279 72005549
456452987461 72006846
957078844673 72008143
472876233908 72009440
829657104998 72010737
783218959872 72012034
126855420835 72013331
361877740680 72014628
381132581342 72015925
232757044476 72017222
399821103161 72018519
490998436884 72019816
314873276711 72021113
442861335229 72022410
633710785320 72023707
772458901855 72025004
654098263668 72026301
835886612271 72027598
758867249623 72028895
532906031266 72030192
847779307974 72031489
829657104998 72032786
678449973917 72034083
795677974418 72035380
487600523826 72036677
543099770440 72037974
242384464807 72039271
881758438554 72040568
399254784318 72041865
456452987461 72043162
524411248621 72044459
52101333559 72045756
2265275375 72047053
718092292927 72048350
47570782815 72049647
797376930947 72050944
678449973917 72052241
904411192274 72053538
2831594218 72054835
403219016219 72056132
659761452098 72057429
253144522824 72058726
678449973917 72060023
90611014883 72061320
383397856714 72062617
814366496237 72063914
462682494734 72065211
193114725466 72066508
696572176893 72067805
872697337066 72069102
154038725299 72070399
830223423841 72071696
394157914731 72072993
138181797695 72074290
331862842001 72075587
996154844840 72076884
79284638023 72078181
332429160844 72079478
211803247285 72080775
58897159675 72082072
677883655074 72083369
848911945660 72084666
348286088448 72085963
134217565794 72087260
460417219362 72088557
763397800367 72089854
685812118876 72091151
254843479353 72092448
288256291090 72093745
386229450929 72095042
973502091120 72096339
88912058354 72097636
737913452432 72098933
70789855378 72100230
987093743352 72101527
750372466978 72102824
24351710252 72104121
643904524494 72105418
276929914230 72106715
653531944825 72108012
468912002007 72109309
683546843504 72110606
800774844005 72111903
997287482526 72113200
382831537871 72114497
972369453434 72115794
10193739177 72117091
565752524160 72118388
918002844506 72119685
170461971746 72120982
17555884136 72122279
552727190771 72123576
846080351445 72124873
356214552250 72126170
212369566128 72127467
739612408961 72128764
514783828290 72130061
161967189101 72131358
1132637689 72132655
628047596890 72133952
925364989465 72135249
828524467312 72136546
38509681327 72137843
611058031600 72139140
323368059356 72140437
885722670455 72141734
472309915065 72143031
177824116705 72144328
68524580006 72145625
884023713926 72146922
117794319347 72148219
928196583680 72149516
244649740179 72150813
295618436049 72152110
929895540209 72153407
21520116037 72154704
643338205651 72156001
933293453267 72157298
813800177394 72158595
181222029763 72159892
694873220364 72161189
919701801035 72162486
120059594719 72163783
995022207154 72165080
745841916234 72166377
340357624646 72167674
260506667783 72168971
225961218360 72170268
479672060024 72171565
230491769104 72172862
557257741515 72174159
158002957200 72175456
240119189435 72176753
892518496571 72178050
663725683999 72179347
856274090619 72180644
792846380203 72181941
594068466310 72183238
340357624646 72184535
16423246450 72185832
463815132420 72187129
343755537704 72188426
512518552918 72189723
544232408126 72191020
971236815748 72192317
267868812742 72193614
139314435381 72194911
518181741348 72196208
39642319013 72197505
174426203647 72198802
271266725800 72200099
414545393079 72201396
33979130583 72202693
84381507610 72203990
674485742016 72205287
946318786656 72206584
649567712924 72207881
440596059857 72209178
494962668785 72210475
702801684166 72211772
919701801035 72213069
383964175557 72214366
957645163516 72215663
722056524828 72216960
26050666781 72218257
971236815748 72219554
553293509614 72220851
355081914564 72222148
963308351946 72223445
578777857549 72224742
92876290255 72226039
174992522490 72227336
804172757063 72228633
146110261497 72229930
444560291758 72231227
38509681327 72232524
41907594385 72233821
635409741849 72235118
216333798029 72236415
138748116538 72237712
528941799365 72239009
709031191439 72240306
537436582010 72241603
831922380370 72242900
262205624312 72244197
795677974418 72245494
948017743185 72246791
755469336565 72248088
52667652402 72249385
443993972915 72250682
452488755560 72251979
396989508946 72253276
663159365156 72254573
889686902356 72255870
218599073401 72257167
73621449593 72258464
938956641697 72259761
632578147634 72261058
575946263334 72262355
885722670455 72263652
344321856547 72264949
937824004011 72266246
412846436550 72267543
198777913896 72268840
953114612772 72270137
105901623644 72271434
169329334060 72272731
823993916568 72274028
362444059523 72275325
776989452599 72276622
474575190437 72277919
241251827121 72279216
663725683999 72280513
660894089784 72281810
538569219696 72283107
272399363486 72284404
578211538706 72285701
181788348606 72286998
897049047315 72288295
659195133255 72289592
285991015718 72290889
677317336231 72292186
691475307306 72293483
41907594385 72294780
752637742350 72296077
155171362985 72297374
561221973416 72298671
1132637689 72299968
583874727136 72301265
160268232572 72302562
417943306137 72303859
949716699714 72305156
840983481858 72306453
519314379034 72307750
235588638691 72309047
692041626149 72310344
275797276544 72311641
236154957534 72312938
148941855712 72314235
96840522156 72315532
850044583346 72316829
764530438053 72318126
143278667282 72319423
242384464807 72320720
497227944157 72322017
660327770941 72323314
396989508946 72324611
440029741014 72325908
950283018557 72327205
390760001673 72328502
705633278381 72329799
77019362651 72331096
641639249122 72332393
878926844339 72333690
756035655408 72334987
457585625147 72336284
45305507443 72337581
998420120212 72338878
901579598059 72340175
630879191105 72341472
308643769438 72342769
400387422004 72344066
874962612438 72345363
515350147133 72346660
620685451931 72347957
851743539875 72349254
816065452766 72350551
220298029930 72351848
124590145463 72353145
733949220531 72354442
694306901521 72355739
475707828123 72357036
864768873264 72358333
321669102827 72359630
271266725800 72360927
546497683498 72362224
130253333893 72363521
738479771275 72364818
924798670622 72366115
820596003510 72367412
215201160343 72368709
470610958536 72370006
556125103829 72371303
918569163349 72372600
830789742684 72373897
519880697877 72375194
54932927774 72376491
155171362985 72377788
853442496404 72379085
457019306304 72380382
797943249790 72381679
218032754558 72382976
736780814746 72384273
384530494400 72385570
270134088114 72386867
263338261998 72388164
35678087112 72389461
898181685001 72390758
694306901521 72392055
684679481190 72393352
293919479520 72394649
550461915399 72395946
533472350109 72397243
86080464139 72398540
500625857215 72399837
926497627151 72401134
436065509113 72402431
74187768436 72403728
762831481524 72405025
625782321518 72406322
502891132587 72407619
16989565293 72408916
715827017555 72410213
53233971245 72411510
835320293428 72412807
816065452766 72414104
600297973583 72415401
287123653404 72416698
739046090118 72417995
215201160343 72419292
1132637689 72420589
857973047148 72421886
628613915733 72423183
566318846 72424480
841549800701 72425777
66259304634 72427074
920268119878 72428371
978032641864 72429668
335827073902 72430965
570849393747 72432262
570283074904 72433559
444560291758 72434856
560089335730 72436153
809835945493 72437450
293919479520 72438747
859672003677 72440044
591236872095 72441341
48137101658 72442638
552727190771 72443935
502891132587 72445232
677883655074 72446529
982563192608 72447826
292220522991 72449123
331296523158 72450420
600297973583 72451717
498926900686 72453014
604828524327 72454311
832488699213 72455608
154605044142 72456905
535171306638 72458202
565752524160 72459499
677883655074 72460796
564619886474 72462093
923099714093 72463390
903278554588 72464687
618420176559 72465984
852309858718 72467281
146110261497 72468578
411713798864 72469875
134217565794 72471172
680715249289 72472469
245216059022 72473766
173293565961 72475063
958777801202 72476360
270134088114 72477657
367540929110 72478954
524411248621 72480251
528375480522 72481548
219165392244 72482845
880625800868 72484142
306378494066 72485439
930461859052 72486736
139314435381 72488033
389061045144 72489330
477406784652 72490627
791713742517 72491924
374336755226 72493221
437764465642 72494518
37943362484 72495815
304113218694 72497112
43606550914 72498409
49269739344 72499706
484202610768 72501003
583308408293 72502300
548762958870 72503597
227660174889 72504894
718092292927 72506191
417943306137 72507488
980864236079 72508785
777555771442 72510082
723189162514 72511379
276363595387 72512676
413979074236 72513973
786050554087 72515270
189716812408 72516567
529508118208 72517864
45305507443 72519161
746408235077 72520458
604262205484 72521755
863636235578 72523052
587838959037 72524349
876095250124 72525646
346020813076 72526943
511385915232 72528240
898748003844 72529537
346587131919 72530834
468912002007 72532131
810968583179 72533428
242950783650 72534725
933859772110 72536022
996154844840 72537319
182920986292 72538616
515350147133 72539913
524977567464 72541210
625216002675 72542507
614455944658 72543804
814366496237 72545101
556691422672 72546398
410014842335 72547695
557257741515 72548992
100804754057 72550289
676751017388 72551586
608226437385 72552883
60596116204 72554180
276363595387 72555477
259940348940 72556774
720357568299 72558071
395856871260 72559368
751505104664 72560665
615588582344 72561962
21520116037 72563259
428703364154 72564556
677883655074 72565853
416244349608 72567150
272399363486 72568447
201043189268 72569744
411147480021 72571041
648435075238 72572338
945752467813 72573635
557257741515 72574932
499493219529 72576229
497227944157 72577526
426438088782 72578823
421907538038 72580120
164232464473 72581417
851177221032 72582714
505156407959 72584011
468345683164 72585308
659761452098 72586605
931594496738 72587902
647868756395 72589199
352250320349 72590496
901579598059 72591793
212935884971 72593090
330730204315 72594387
160834551415 72595684
466080407792 72596981
776423133756 72598278
621251770774 72599575
137615478852 72600872
148941855712 72602169
533472350109 72603466
467213045478 72604763
497227944157 72606060
496095306471 72607357
245216059022 72608654
14724289921 72609951
61728753890 72611248
500059538372 72612545
325067015885 72613842
370938842168 72615139
727719713258 72616436
345454494233 72617733
799642206319 72619030
834753974585 72620327
22652753723 72621624
995022207154 72622921
538569219696 72624218
443427654072 72625515
283159421503 72626812
387928407458 72628109
117794319347 72629406
827391829626 72630703
793979017889 72632000
131385971579 72633297
428137045311 72634594
223129624145 72635891
353382958035 72637188
564619886474 72638485
968971540376 72639782
791147423674 72641079
548196640027 72642376
769627307640 72643673
422473856881 72644970
760566206152 72646267
594068466310 72647564
804739075906 72648861
270700406957 72650158
61728753890 72651455
280894146131 72652752
805305394749 72654049
687511075405 72655346
228792812575 72656643
771892583012 72657940
949716699714 72659237
150640812241 72660534
17555884136 72661831
255976117039 72663128
296751073735 72664425
493263712256 72665722
144977623811 72667019
932727134424 72668316
346020813076 72669613
787749510616 72670910
974068409963 72672207
816631771609 72673504
372637798697 72674801
910074380704 72676098
463248813577 72677395
914038612605 72678692
885722670455 72679989
381698900185 72681286
737913452432 72682583
206140058855 72683880
135916522323 72685177
43040232071 72686474
941221917069 72687771
944619830127 72689068
139880754224 72690365
763397800367 72691662
45871826286 72692959
521579654406 72694256
443427654072 72695553
675618379702 72696850
74754087279 72698147
985394786823 72699444
217466435715 72700741
960476757731 72702038
871564699380 72703335
250312928609 72704632
68524580006 72705929
877794206653 72707226
883457395083 72708523
95707884470 72709820
886288989298 72711117
359046146465 72712414
215767479186 72713711
353949276878 72715008
424739132253 72716305
564619886474 72717602
564053567631 72718899
551028234242 72720196
376602030598 72721493
289955247619 72722790
830223423841 72724087
343755537704 72725384
759433568466 72726681
720923887142 72727978
639373973750 72729275
89478377197 72730572
253710841667 72731869
371505161011 72733166
928196583680 72734463
345454494233 72735760
860238322520 72737057
829657104998 72738354
547064002341 72739651
327898610100 72740948
741311365490 72742245
293919479520 72743542
881758438554 72744839
878926844339 72746136
765096756896 72747433
357347189936 72748730
383964175557 72750027
79284638023 72751324
996154844840 72752621
513651190604 72753918
989359018724 72755215
756035655408 72756512
634843423006 72757809
991624294096 72759106
477973103495 72760403
451356117874 72761700
624649683832 72762997
551594553085 72764294
523278610935 72765591
655797220197 72766888
513651190604 72768185
412846436550 72769482
203874783483 72770779
269567769271 72772076
805305394749 72773373
701102727637 72774670
184619942821 72775967
438897103328 72777264
877227887810 72778561
17555884136 72779858
319403827455 72781155
56631884303 72782452
945752467813 72783749
27183304467 72785046
609359075071 72786343
664858321685 72787640
714694379869 72788937
601996930112 72790234
178390435548 72791531
324500697042 72792828
124590145463 72794125
86080464139 72795422
741311365490 72796719
6229507276 72798016
525543886307 72799313
415111711922 72800610
912905974919 72801907
234456001005 72803204
934426090953 72804501
487600523826 72805798
10760058020 72807095
107034261330 72808392
700536408794 72809689
878926844339 72810986
248613972080 72812283
952548293929 72813580
918002844506 72814877
181788348606 72816174
386229450929 72817471
66825623477 72818768
556125103829 72820065
905543829960 72821362
632011828791 72822659
974068409963 72823956
345454494233 72825253
931028177895 72826550
647302437552 72827847
590670553252 72829144
588405277880 72830441
32280174054 72831738
551028234242 72833035
613323306972 72834332
96274203313 72835629
791147423674 72836926
366408291424 72838223
95141565627 72839520
655797220197 72840817
685812118876 72842114
263904580841 72843411
599165335897 72844708
139880754224 72846005
715260698712 72847302
613889625815 72848599
938956641697 72849896
467213045478 72851193
664858321685 72852490
161400870258 72853787
241818145964 72855084
735081858217 72856381
287689972247 72857678
622950727303 72858975
71356174221 72860272
762831481524 72861569
933293453267 72862866
551594553085 72864163
890253221199 72865460
340923943489 72866757
833621336899 72868054
756035655408 72869351
718092292927 72870648
692041626149 72871945
693174263835 72873242
176691479019 72874539
299582667950 72875836
897615366158 72877133
607093799699 72878430
53233971245 72879727
743576640862 72881024
208405334227 72882321
496095306471 72883618
455886668618 72884915
408882204649 72886212
271833044643 72887509
859672003677 72888806
538569219696 72890103
274098320015 72891400
693174263835 72892697
442861335229 72893994
34545449426 72895291
672786785487 72896588
604262205484 72897885
394724233574 72899182
368107247953 72900479
63427710419 72901776
932727134424 72903073
381132581342 72904370
774724177227 72905667
991057975253 72906964
419075943823 72908261
961609395417 72909558
286557334561 72910855
622950727303 72912152
915737569134 72913449
857973047148 72914746
752071423507 72916043
32280174054 72917340
285424696875 72918637
935558728639 72919934
950849337400 72921231
511952234075 72922528
446825567130 72923825
671087828958 72925122
16989565293 72926419
234456001005 72927716
831922380370 72929013
145543942654 72930310
43040232071 72931607
544798726969 72932904
554426147300 72934201
943487192441 72935498
14724289921 72936795
509686958703 72938092
176691479019 72939389
922533395250 72940686
591803190938 72941983
859105684834 72943280
682980524661 72944577
231624406790 72945874
198211595053 72947171
32846492897 72948468
650700350610 72949765
611058031600 72951062
336393392745 72952359
171594609432 72953656
357347189936 72954953
863636235578 72956250
310342725967 72957547
335827073902 72958844
402652697376 72960141
56065565460 72961438
677883655074 72962735
506855364488 72964032
506855364488 72965329
523278610935 72966626
302980581008 72967923
13591652235 72969220
330163885472 72970517
624649683832 72971814
728286032101 72973111
687511075405 72974408
567451480689 72975705
871564699380 72977002
541400813911 72978299
498926900686 72979596
533472350109 72980893
334694436216 72982190
510819596389 72983487
22652753723 72984784
413412755393 72986081
62295072733 72987378
52101333559 72988675
440029741014 72989972
83248869924 72991269
686944756562 72992566
548762958870 72993863
801907481691 72995160
617287538873 72996457
509686958703 72997754
675618379702 72999051
9061101491 73000348
833621336899 73001645
960476757731 73002942
209537971913 73004239
255409798196 73005536
18688521822 73006833
833055018056 73008130
527242842836 73009427
437764465642 73010724
637108698378 73012021
823427597725 73013318
438330784485 73014615
995022207154 73015912
200476870425 73017209
374903074069 73018506
391326320516 73019803
440029741014 73021100
409448523492 73022397
952548293929 73023694
45305507443 73024991
790014785988 73026288
900446960373 73027585
753204061193 73028882
410581161178 73030179
410014842335 73031476
378300987127 73032773
483069973082 73034070
773025220698 73035367
228226493732 73036664
568584118375 73037961
891952177728 73039258
556125103829 73040555
453055074403 73041852
49269739344 73043149
349418726134 73044446
357347189936 73045743
808703307807 73047040
460983538205 73048337
110432174388 73049634
164798783316 73050931
182354667449 73052228
286557334561 73053525
471743596222 73054822
704500640695 73056119
366974610267 73057416
33979130583 73058713
91743652569 73060010
775856814913 73061307
61728753890 73062604
807004351278 73063901
771892583012 73065198
440029741014 73066495
122324870091 73067792
369239885639 73069089
963308351946 73070386
649001394081 73071683
510819596389 73072980
807004351278 73074277
272399363486 73075574
949150380871 73076871
818897046981 73078168
978032641864 73079465
595201103996 73080762
343189218861 73082059
393591595888 73083356
925931308308 73084653
644470843337 73085950
248047653237 73087247
910074380704 73088544
453621393246 73089841
96840522156 73091138
907809105332 73092435
629180234576 73093732
745841916234 73095029
754336698879 73096326
829657104998 73097623
436631827956 73098920
34545449426 73100217
595767422839 73101514
172727247118 73102811
135916522323 73104108
116661681661 73105405
997287482526 73106702
375469392912 73107999
107034261330 73109296
632578147634 73110593
70223536535 73111890
77585681494 73113187
140447073067 73114484
845514032602 73115781
90611014883 73117078
843248757230 73118375
418509624980 73119672
125156464306 73120969
24351710252 73122266
485901567297 73123563
638807654907 73124860
432101277212 73126157
385096813243 73127454
414545393079 73128751
665424640528 73130048
672220466644 73131345
823427597725 73132642
688077394248 73133939
565186205317 73135236
204441102326 73136533
240119189435 73137830
625782321518 73139127
978032641864 73140424
398688465475 73141721
622950727303 73143018
585573683665 73144315
796244293261 73145612
730551307473 73146909
105901623644 73148206
249180290923 73149503
930461859052 73150800
676184698545 73152097
671654147801 73153394
644470843337 73154691
638241336064 73155988
813233858551 73157285
116095362818 73158582
719791249456 73159879
851177221032 73161176
764530438053 73162473
133084928108 73163770
54366608931 73165067
443427654072 73166364
650700350610 73167661
947451424342 73168958
363576697209 73170255
243517102493 73171552
505722726802 73172849
575946263334 73174146
693740582678 73175443
40774956699 73176740
277496233073 73178037
237287595220 73179334
867034148636 73180631
541967132754 73181928
776423133756 73183225
122324870091 73184522
440029741014 73185819
458718262833 73187116
240119189435 73188413
230491769104 73189710
70223536535 73191007
207272696541 73192304
485901567297 73193601
846080351445 73194898
568584118375 73196195
372637798697 73197492
778688409128 73198789
345454494233 73200086
347719769605 73201383
817764409295 73202680
430968639526 73203977
864768873264 73205274
494962668785 73206571
876095250124 73207868
981996873765 73209165
971236815748 73210462
721490205985 73211759
216333798029 73213056
236154957534 73214353
986527424509 73215650
224828580674 73216947
618420176559 73218244
812101220865 73219541
54366608931 73220838
25484347938 73222135
37377043641 73223432
647302437552 73224729
424172813410 73226026
1132637689 73227323
997287482526 73228620
23785391409 73229917
890253221199 73231214
929329221366 73232511
374903074069 73233808
536870263167 73235105
552160871928 73236402
125156464306 73237699
513651190604 73238996
689776350777 73240293
808703307807 73241590
679582611603 73242887
573114669119 73244184
554426147300 73245481
949716699714 73246778
687511075405 73248075
946885105499 73249372
282593102660 73250669
273532001172 73251966
359612465308 73253263
383964175557 73254560
839850844172 73255857
344888175390 73257154
838718206486 73258451
931594496738 73259748
430402320683 73261045
439463422171 73262342
590670553252 73263639
681847886975 73264936
297883711421 73266233
773025220698 73267530
254843479353 73268827
214634841500 73270124
279761508445 73271421
185186261664 73272718
250879247452 73274015
26616985624 73275312
171028290589 73276609
564053567631 73277906
848911945660 73279203
507421683331 73280500
526676523993 73281797
235588638691 73283094
695439539207 73284391
171594609432 73285688
438330784485 73286985
459850900519 73288282
161400870258 73289579
1132637689 73290876
507988002174 73292173
801907481691 73293470
873829974752 73294767
991624294096 73296064
71922493064 73297361
149508174555 73298658
987660062195 73299955
44172869757 73301252
892518496571 73302549
509120639860 73303846
267302493899 73305143
270134088114 73306440
130819652736 73307737
414545393079 73309034
515350147133 73310331
722622843671 73311628
996721163683 73312925
697138495736 73314222
790581104831 73315519
511385915232 73316816
383964175557 73318113
256542435882 73319410
271266725800 73320707
402652697376 73322004
658062495569 73323301
540268176225 73324598
928762902523 73325895
764530438053 73327192
195946319681 73328489
183487305135 73329786
163099826787 73331083
261072986626 73332380
722056524828 73333677
765663075739 73334974
522145973249 73336271
397555827789 73337568
456452987461 73338865
407183248120 73340162
386229450929 73341459
570849393747 73342756
65692985791 73344053
745275597391 73345350
754336698879 73346647
701669046480 73347944
818330728138 73349241
240685508278 73350538
634277104163 73351835
180089392077 73353132
675618379702 73354429
600864292426 73355726
809269626650 73357023
855707771776 73358320
650700350610 73359617
847779307974 73360914
893084815414 73362211
479105741181 73363508
550461915399 73364805
236721276377 73366102
789448467145 73367399
628047596890 73368696
1698956532 73369993
478539422338 73371290
663159365156 73372587
397555827789 73373884
272399363486 73375181
197078957367 73376478
962742033103 73377775
575946263334 73379072
216900116872 73380369
601996930112 73381666
186885218193 73382963
907809105332 73384260
813800177394 73385557
808136988964 73386854
256542435882 73388151
797376930947 73389448
142712348439 73390745
583874727136 73392042
578211538706 73393339
342056581175 73394636
694306901521 73395933
704500640695 73397230
896482728472 73398527
98539478685 73399824
395290552417 73401121
948584062028 73402418
314306957868 73403715
240685508278 73405012
539135538539 73406309
172727247118 73407606
621251770774 73408903
548762958870 73410200
44739188600 73411497
675618379702 73412794
978032641864 73414091
100238435214 73415388
538569219696 73416685
108733217859 73417982
602563248955 73419279
660894089784 73420576
336959711588 73421873
578211538706 73423170
43040232071 73424467
634277104163 73425764
643904524494 73427061
880059482025 73428358
736214495903 73429655
982563192608 73430952
685245800033 73432249
927063945994 73433546
814366496237 73434843
264470899684 73436140
816065452766 73437437
356780871093 73438734
364143016052 73440031
31713855211 73441328
331296523158 73442625
793979017889 73443922
959344120045 73445219
363010378366 73446516
605394843170 73447813
78718319180 73449110
611058031600 73450407
116095362818 73451704
160268232572 73453001
438897103328 73454298
364709334895 73455595
236154957534 73456892
790014785988 73458189
596900060525 73459486
321669102827 73460783
948584062028 73462080
878926844339 73463377
411147480021 73464674
910074380704 73465971
416244349608 73467268
428703364154 73468565
977466323021 73469862
756035655408 73471159
639940292593 73472456
744709278548 73473753
788882148302 73475050
226527537203 73476347
392458958202 73477644
543099770440 73478941
812667539708 73480238
980297917236 73481535
321669102827 73482832
168763015217 73484129
835320293428 73485426
958777801202 73486723
719791249456 73488020
565752524160 73489317
460417219362 73490614
625782321518 73491911
829657104998 73493208
172160928275 73494505
365275653738 73495802
282026783817 73497099
149508174555 73498396
248047653237 73499693
394157914731 73500990
278062551916 73502287
592369509781 73503584
235022319848 73504881
111564812074 73506178
727719713258 73507475
616154901187 73508772
809269626650 73510069
287123653404 73511366
81549913395 73512663
859672003677 73513960
581043132921 73515257
633710785320 73516554
950283018557 73517851
762265162681 73519148
505156407959 73520445
944619830127 73521742
329031247786 73523039
19821159508 73524336
820596003510 73525633
582175770607 73526930
977466323021 73528227
671654147801 73529524
207272696541 73530821
518181741348 73532118
835320293428 73533415
453055074403 73534712
165931421002 73536009
919701801035 73537306
473442552751 73538603
629180234576 73539900
460417219362 73541197
367540929110 73542494
934426090953 73543791
287123653404 73545088
330730204315 73546385
441162378700 73547682
958777801202 73548979
521013335563 73550276
245782377865 73551573
61162435047 73552870
766795713425 73554167
349418726134 73555464
178956754391 73556761
289955247619 73558058
857973047148 73559355
735648177060 73560652
830789742684 73561949
660327770941 73563246
835886612271 73564543
608226437385 73565840
225394899517 73567137
488166842669 73568434
956512525830 73569731
848911945660 73571028
736780814746 73572325
245782377865 73573622
69657217692 73574919
185186261664 73576216
948017743185 73577513
724888119043 73578810
425871769939 73580107
113263768603 73581404
611624350443 73582701
691475307306 73583998
737347133589 73585295
252578203981 73586592
998420120212 73587889
412280117707 73589186
560655654573 73590483
287123653404 73591780
48703420501 73593077
68524580006 73594374
587272640194 73595671
6795826119 73596968
903844873431 73598265
215767479186 73599562
326199653571 73600859
194247363152 73602156
661460408627 73603453
970670496905 73604750
693740582678 73606047
444560291758 73607344
617853857716 73608641
73621449593 73609938
479105741181 73611235
498360581843 73612532
617853857716 73613829
116661681661 73615126
245782377865 73616423
942354554755 73617720
488166842669 73619017
130253333893 73620314
14157971078 73621611
919135482192 73622908
42473913228 73624205
923666032936 73625502
208405334227 73626799
98539478685 73628096
957645163516 73629393
855141452933 73630690
867034148636 73631987
557257741515 73633284
842116119544 73634581
97406840999 73635878
629746553419 73637175
648435075238 73638472
277496233073 73639769
471743596222 73641066
554992466143 73642363
498926900686 73643660
518748060191 73644957
52667652402 73646254
777555771442 73647551
970104178062 73648848
101371072900 73650145
573114669119 73651442
403785335062 73652739
888554264670 73654036
536303944324 73655333
262771943155 73656630
942920873598 73657927
736214495903 73659224
522145973249 73660521
208405334227 73661818
509686958703 73663115
84381507610 73664412
160834551415 73665709
95141565627 73667006
379999943656 73668303
748107191606 73669600
873263655909 73670897
716959655241 73672194
904977511117 73673491
329597566629 73674788
212935884971 73676085
540268176225 73677382
457585625147 73678679
834187655742 73679976
372637798697 73681273
391326320516 73682570
79850956866 73683867
72488811907 73685164
347719769605 73686461
599731654740 73687758
445692929444 73689055
341490262332 73690352
74754087279 73691649
646736118709 73692946
294485798363 73694243
869299424008 73695540
880059482025 73696837
539701857382 73698134
741311365490 73699431
782086322186 73700728
647302437552 73702025
587838959037 73703322
120059594719 73704619
245782377865 73705916
239552870592 73707213
972935772277 73708510
190849450094 73709807
257675073568 73711104
310909044810 73712401
264470899684 73713698
364709334895 73714995
515350147133 73716292
748673510449 73717589
370938842168 73718886
756035655408 73720183
474575190437 73721480
331296523158 73722777
433800233741 73724074
382831537871 73725371
3 73726668
950849337400 73727965
937824004011 73729262
280894146131 73730559
126855420835 73731856
241818145964 73733153
376602030598 73734450
245782377865 73735747
302980581008 73737044
297317392578 73738341
895350090786 73739638
487600523826 73740935
654664582511 73742232
660894089784 73743529
200476870425 73744826
989359018724 73746123
279195189602 73747420
967838902690 73748717
630312872262 73750014
729984988630 73751311
752637742350 73752608
403785335062 73753905
332995479687 73755202
600864292426 73756499
189716812408 73757796
715827017555 73759093
947451424342 73760390
376035711755 73761687
253144522824 73762984
992190612939 73764281
957078844673 73765578
326765972414 73766875
219731711087 73768172
228792812575 73769469
959910438888 73770766
598032698211 73772063
751505104664 73773360
719224930613 73774657
363576697209 73775954
622950727303 73777251
725454437886 73778548
425871769939 73779845
818330728138 73781142
889686902356 73782439
383964175557 73783736
12459014549 73785033
382831537871 73786330
477973103495 73787627
980864236079 73788924
768494669954 73790221
7362144962 73791518
417376987294 73792815
84947826453 73794112
558390379201 73795409
83815188767 73796706
599165335897 73798003
491564755727 73799300
558390379201 73800597
967272583847 73801894
738479771275 73803191
927063945994 73804488
868166786322 73805785
159701913729 73807082
816631771609 73808379
135350203480 73809676
393025277045 73810973
530640755894 73812270
47004463972 73813567
459850900519 73814864
905543829960 73816161
720357568299 73817458
62295072733 73818755
563487248788 73820052
795677974418 73821349
922533395250 73822646
494962668785 73823943
720357568299 73825240
151207131084 73826537
880625800868 73827834
193114725466 73829131
906676467646 73830428
112131130917 73831725
464947770106 73833022
381132581342 73834319
535171306638 73835616
237287595220 73836913
464381451263 73838210
558390379201 73839507
673919423173 73840804
775290496070 73842101
383397856714 73843398
133084928108 73844695
869865742851 73845992
470610958536 73847289
357347189936 73848586
801341162848 73849883
51535014716 73851180
440029741014 73852477
967838902690 73853774
868733105165 73855071
299582667950 73856368
13025333392 73857665
807004351278 73858962
912339656076 73860259
855707771776 73861556
656929857883 73862853
513651190604 73864150
496661625314 73865447
154038725299 73866744
667123597057 73868041
198777913896 73869338
386795769772 73870635
223129624145 73871932
569150437218 73873229
444560291758 73874526
378867305970 73875823
829657104998 73877120
804739075906 73878417
937257685168 73879714
825692873097 73881011
458151943990 73882308
175558841333 73883605
778122090285 73884902
271266725800 73886199
883457395083 73887496
884023713926 73888793
686944756562 73890090
687511075405 73891387
20953797194 73892684
840417163015 73893981
652399307139 73895278
979165279550 73896575
308643769438 73897872
80417275709 73899169
195946319681 73900466
824560235411 73901763
203874783483 73903060
420774900352 73904357
329031247786 73905654
976900004178 73906951
102503710586 73908248
651832988296 73909545
5663188433 73910842
676751017388 73912139
274664638858 73913436
676751017388 73914733
531773393580 73916030
331862842001 73917327
590104234409 73918624
645037162180 73919921
410014842335 73921218
932727134424 73922515
248613972080 73923812
180655710920 73925109
723189162514 73926406
186885218193 73927703
307511131752 73929000
306944812909 73930297
651832988296 73931594
35111768269 73932891
602563248955 73934188
692041626149 73935485
791713742517 73936782
26616985624 73938079
795111655575 73939376
169329334060 73940673
690908988463 73941970
921400757564 73943267
931028177895 73944564
84947826453 73945861
31713855211 73947158
868733105165 73948455
279761508445 73949752
7362144962 73951049
519314379034 73952346
955946206987 73953643
168763015217 73954940
255976117039 73956237
80983594552 73957534
715260698712 73958831
201609508111 73960128
508554321017 73961425
133651246951 73962722
42473913228 73964019
579910495235 73965316
767928351111 73966613
360178784151 73967910
408315885806 73969207
825126554254 73970504
731683945159 73971801
666557278214 73973098
923099714093 73974395
639373973750 73975692
858539365991 73976989
805305394749 73978286
598032698211 73979583
924232351779 73980880
439463422171 73982177
422473856881 73983474
590104234409 73984771
334128117373 73986068
526676523993 73987365
429836001840 73988662
482503654239 73989959
271266725800 73991256
15856927607 73992553
786050554087 73993850
396989508946 73995147
168763015217 73996444
565186205317 73997741
199910551582 73999038
195380000838 74000335
641639249122 74001632
229925450261 74002929
492697393413 74004226
559523016887 74005523
842682438387 74006820
540834495068 74008117
53233971245 74009414
898181685001 74010711
273532001172 74012008
198777913896 74013305
491564755727 74014602
905543829960 74015899
88912058354 74017196
555558784986 74018493
481371016553 74019790
524411248621 74021087
807570670121 74022384
195946319681 74023681
441162378700 74024978
427570726468 74026275
557257741515 74027572
860238322520 74028869
2265275375 74030166
605394843170 74031463
471177277379 74032760
746974553920 74034057
755469336565 74035354
452488755560 74036651
559523016887 74037948
352816639192 74039245
933293453267 74040542
126289101992 74041839
407183248120 74043136
84381507610 74044433
492697393413 74045730
118360638190 74047027
809835945493 74048324
356214552250 74049621
693174263835 74050918
476840465809 74052215
367540929110 74053512
547630321184 74054809
606527480856 74056106
706765916067 74057403
433800233741 74058700
880625800868 74059997
227093856046 74061294
778122090285 74062591
980297917236 74063888
119493275876 74065185
918002844506 74066482
355648233407 74067779
99105797528 74069076
356214552250 74070373
581043132921 74071670
522145973249 74072967
381132581342 74074264
391892639359 74075561
596333741682 74076858
291087885305 74078155
710163829125 74079452
733949220531 74080749
476274146966 74082046
619552814245 74083343
482503654239 74084640
989359018724 74085937
255976117039 74087234
365275653738 74088531
971803134591 74089828
778688409128 74091125
780387365657 74092422
257108754725 74093719
344888175390 74095016
874396293595 74096313
428703364154 74097610
243517102493 74098907
889120583513 74100204
688077394248 74101501
991624294096 74102798
739612408961 74104095
274664638858 74105392
756035655408 74106689
222563305302 74107986
623517046146 74109283
634277104163 74110580
50402377030 74111877
681281568132 74113174
904977511117 74114471
6795826119 74115768
876661568967 74117065
488733161512 74118362
206140058855 74119659
591803190938 74120956
789448467145 74122253
937257685168 74123550
436065509113 74124847
367540929110 74126144
625782321518 74127441
574247306805 74128738
649567712924 74130035
171028290589 74131332
331862842001 74132629
61728753890 74133926
485901567297 74135223
272399363486 74136520
741877684333 74137817
197078957367 74139114
992190612939 74140411
209537971913 74141708
100238435214 74143005
638241336064 74144302
974068409963 74145599
497794263000 74146896
870432061694 74148193
16989565293 74149490
941221917069 74150787
370372523325 74152084
568017799532 74153381
992190612939 74154678
909508061861 74155975
724321800200 74157272
46438145129 74158569
525543886307 74159866
878360525496 74161163
720357568299 74162460
929329221366 74163757
267302493899 74165054
921967076407 74166351
373770436383 74167648
419642262666 74168945
58897159675 74170242
602563248955 74171539
748673510449 74172836
71922493064 74174133
732250264002 74175430
343755537704 74176727
897615366158 74178024
118926957033 74179321
941788235912 74180618
713561742183 74181915
810402264336 74183212
893084815414 74184509
998986439055 74185806
78718319180 74187103
561221973416 74188400
633710785320 74189697
314306957868 74190994
181222029763 74192291
541400813911 74193588
692607944992 74194885
243517102493 74196182
438897103328 74197479
932160815581 74198776
105335304801 74200073
983695830294 74201370
820029684667 74202667
183487305135 74203964
389627363987 74205261
181222029763 74206558
715827017555 74207855
236721276377 74209152
256542435882 74210449
432667596055 74211746
26616985624 74213043
551594553085 74214340
523278610935 74215637
303546899851 74216934
146110261497 74218231
220298029930 74219528
587272640194 74220825
935558728639 74222122
13591652235 74223419
174426203647 74224716
762265162681 74226013
854575134090 74227310
647868756395 74228607
314873276711 74229904
261072986626 74231201
19821159508 74232498
799075887476 74233795
309210088281 74235092
218032754558 74236389
472876233908 74237686
655797220197 74238983
418509624980 74240280
976900004178 74241577
332995479687 74242874
842116119544 74244171
728286032101 74245468
331862842001 74246765
167064058688 74248062
983695830294 74249359
643904524494 74250656
347153450762 74251953
163666145630 74253250
28882260996 74254547
646736118709 74255844
911773337233 74257141
310909044810 74258438
26616985624 74259735
467779364321 74261032
836452931114 74262329
386795769772 74263626
549895596556 74264923
379999943656 74266220
915171250291 74267517
801341162848 74268814
316005914397 74270111
815499133923 74271408
674485742016 74272705
378867305970 74274002
98539478685 74275299
707898553753 74276596
499493219529 74277893
428137045311 74279190
633710785320 74280487
16989565293 74281784
289388928776 74283081
889686902356 74284378
242950783650 74285675
262205624312 74286972
447391885973 74288269
5663188433 74289566
705066959538 74290863
537436582010 74292160
796810612104 74293457
419075943823 74294754
516482784819 74296051
701669046480 74297348
64560348105 74298645
416244349608 74299942
386229450929 74301239
178390435548 74302536
775290496070 74303833
368107247953 74305130
489299480355 74306427
736780814746 74307724
938390322854 74309021
341490262332 74310318
395290552417 74311615
310909044810 74312912
655230901354 74314209
943487192441 74315506
184619942821 74316803
402086378533 74318100
512518552918 74319397
875528931281 74320694
132518609265 74321991
594068466310 74323288
958777801202 74324585
354515595721 74325882
536303944324 74327179
33979130583 74328476
79850956866 74329773
519314379034 74331070
488733161512 74332367
60596116204 74333664
870432061694 74334961
225961218360 74336258
112131130917 74337555
45305507443 74338852
110998493231 74340149
179523073234 74341446
88345739511 74342743
722056524828 74344040
331862842001 74345337
885722670455 74346634
281460464974 74347931
530074437051 74349228
10760058020 74350525
846080351445 74351822
569150437218 74353119
637108698378 74354416
214068522657 74355713
924232351779 74357010
629180234576 74358307
615022263501 74359604
99672116371 74360901
142146029596 74362198
929895540209 74363495
345454494233 74364792
18688521822 74366089
573680987962 74367386
798509568633 74368683
219165392244 74369980
213502203814 74371277
685812118876 74372574
488166842669 74373871
198211595053 74375168
533472350109 74376465
702801684166 74377762
750372466978 74379059
501192176058 74380356
360745102994 74381653
744142959705 74382950
426438088782 74384247
827391829626 74385544
476274146966 74386841
32846492897 74388138
306944812909 74389435
410014842335 74390732
365841972581 74392029
864202554421 74393326
62861391576 74394623
513084871761 74395920
879493163182 74397217
227093856046 74398514
665990959371 74399811
10193739177 74401108
89478377197 74402405
776989452599 74403702
552727190771 74404999
396989508946 74406296
988226381038 74407593
844381394916 74408890
770759945326 74410187
197078957367 74411484
771326264169 74412781
889686902356 74414078
223695942988 74415375
764530438053 74416672
357347189936 74417969
161967189101 74419266
880625800868 74420563
560089335730 74421860
703934321852 74423157
568584118375 74424454
862503597892 74425751
837585568800 74427048
682980524661 74428345
94008927941 74429642
886855308141 74430939
852309858718 74432236
586706321351 74433533
965573627318 74434830
932727134424 74436127
549329277713 74437424
528375480522 74438721
316572233240 74440018
873263655909 74441315
784917916401 74442612
574813625648 74443909
40208637856 74445206
829657104998 74446503
130819652736 74447800
959910438888 74449097
888554264670 74450394
483636291925 74451691
246915015551 74452988
744142959705 74454285
903278554588 74455582
82116232238 74456879
153472406456 74458176
515350147133 74459473
806438032435 74460770
363010378366 74462067
379999943656 74463364
296751073735 74464661
406050610434 74465958
125156464306 74467255
904977511117 74468552
961043076574 74469849
734515539374 74471146
778688409128 74472443
138748116538 74473740
461549857048 74475037
737347133589 74476334
899314322687 74477631
246915015551 74478928
338092349274 74480225
108166899016 74481522
161967189101 74482819
222563305302 74484116
204441102326 74485413
349418726134 74486710
911773337233 74488007
209537971913 74489304
452488755560 74490601
757734611937 74491898
414545393079 74493195
432667596055 74494492
160834551415 74495789
220298029930 74497086
881192119711 74498383
386229450929 74499680
262771943155 74500977
986527424509 74502274
996154844840 74503571
302980581008 74504868
854575134090 74506165
413979074236 74507462
656363539040 74508759
147242899183 74510056
110998493231 74511353
433233914898 74512650
437198146799 74513947
664858321685 74515244
292786841834 74516541
841549800701 74517838
941221917069 74519135
657496176726 74520432
945752467813 74521729
338658668117 74523026
850610902189 74524323
63427710419 74525620
993889569468 74526917
11326376863 74528214
24918029095 74529511
880059482025 74530808
53800290088 74532105
984828467980 74533402
273532001172 74534699
553859828457 74535996
473442552751 74537293
594068466310 74538590
735648177060 74539887
847779307974 74541184
639373973750 74542481
581609451764 74543778
745275597391 74545075
47570782815 74546372
247481334394 74547669
731117626316 74548966
142146029596 74550263
20953797194 74551560
255409798196 74552857
453055074403 74554154
908375424175 74555451
435499190270 74556748
209537971913 74558045
337526030431 74559342
626348640361 74560639
198777913896 74561936
5096869590 74563233
532906031266 74564530
947451424342 74565827
908375424175 74567124
609925393914 74568421
709031191439 74569718
322235421670 74571015
748107191606 74572312
379999943656 74573609
998420120212 74574906
325067015885 74576203
740178727804 74577500
16989565293 74578797
966706265004 74580094
530640755894 74581391
721490205985 74582688
611624350443 74583985
7928463805 74585282
73055130750 74586579
37943362484 74587876
181222029763 74589173
656363539040 74590470
766795713425 74591767
255976117039 74593064
592935828624 74594361
258807711254 74595658
44172869757 74596955
370938842168 74598252
416810668451 74599549
178390435548 74600846
70223536535 74602143
109865855545 74603440
558390379201 74604737
268435131585 74606034
593502147467 74607331
683546843504 74608628
764530438053 74609925
172727247118 74611222
401520059690 74612519
374903074069 74613816
999552757898 74615113
428703364154 74616410
436631827956 74617707
564053567631 74619004
308643769438 74620301
134217565794 74621598
53800290088 74622895
131952290422 74624192
550461915399 74625489
476840465809 74626786
75886724965 74628083
14724289921 74629380
845514032602 74630677
839284525329 74631974
601430611269 74633271
986527424509 74634568
329031247786 74635865
305245856380 74637162
174992522490 74638459
560655654573 74639756
948584062028 74641053
103070029429 74642350
598032698211 74643647
7362144962 74644944
351684001506 74646241
959910438888 74647538
644470843337 74648835
840417163015 74650132
854575134090 74651429
485901567297 74652726
3964231904 74654023
483636291925 74655320
693740582678 74656617
508554321017 74657914
972369453434 74659211
921967076407 74660508
793979017889 74661805
818897046981 74663102
318271189769 74664399
231624406790 74665696
704500640695 74666993
351684001506 74668290
134217565794 74669587
586140002508 74670884
662026727470 74672181
310909044810 74673478
245782377865 74674775
697704814579 74676072
262771943155 74677369
808703307807 74678666
754336698879 74679963
899880641530 74681260
300148986793 74682557
270134088114 74683854
232757044476 74685151
431534958369 74686448
691475307306 74687745
955379888144 74689042
370372523325 74690339
489299480355 74691636
722622843671 74692933
216333798029 74694230
137615478852 74695527
457019306304 74696824
668256234743 74698121
270700406957 74699418
895916409629 74700715
494962668785 74702012
757734611937 74703309
336393392745 74704606
527242842836 74705903
189716812408 74707200
467779364321 74708497
480238378867 74709794
323368059356 74711091
890253221199 74712388
82116232238 74713685
118926957033 74714982
556125103829 74716279
278628870759 74717576
44739188600 74718873
659761452098 74720170
984828467980 74721467
707332234910 74722764
129120696207 74724061
17555884136 74725358
780387365657 74726655
332995479687 74727952
386229450929 74729249
816631771609 74730546
920834438721 74731843
711862785654 74733140
53800290088 74734437
77585681494 74735734
75886724965 74737031
87213101825 74738328
1132637689 74739625
833621336899 74740922
89478377197 74742219
669388872429 74743516
16989565293 74744813
724321800200 74746110
946885105499 74747407
719224930613 74748704
429836001840 74750001
751505104664 74751298
874962612438 74752595
921967076407 74753892
678449973917 74755189
237853914063 74756486
63427710419 74757783
376602030598 74759080
835886612271 74760377
290521566462 74761674
22652753723 74762971
764530438053 74764268
552727190771 74765565
995022207154 74766862
873829974752 74768159
255976117039 74769456
134217565794 74770753
604262205484 74772050
414545393079 74773347
751505104664 74774644
79850956866 74775941
699970089951 74777238
590670553252 74778535
729984988630 74779832
376035711755 74781129
357347189936 74782426
346587131919 74783723
606527480856 74785020
929895540209 74786317
570283074904 74787614
787183191773 74788911
329597566629 74790208
128554377364 74791505
859105684834 74792802
577078901020 74794099
984262149137 74795396
122324870091 74796693
140447073067 74797990
322235421670 74799287
248047653237 74800584
591803190938 74801881
718092292927 74803178
515916465976 74804475
282026783817 74805772
47570782815 74807069
847779307974 74808366
673353104330 74809663
54932927774 74810960
833621336899 74812257
662593046313 74813554
497227944157 74814851
898181685001 74816148
705066959538 74817445
21520116037 74818742
718092292927 74820039
5096869590 74821336
821162322353 74822633
722622843671 74823930
867034148636 74825227
484202610768 74826524
381698900185 74827821
821162322353 74829118
668822553586 74830415
693740582678 74831712
752071423507 74833009
846080351445 74834306
320536465141 74835603
950283018557 74836900
307511131752 74838197
720923887142 74839494
197078957367 74840791
480238378867 74842088
171028290589 74843385
138748116538 74844682
522712292092 74845979
458151943990 74847276
865901510950 74848573
303546899851 74849870
525543886307 74851167
114396406289 74852464
96274203313 74853761
533472350109 74855058
565186205317 74856355
26050666781 74857652
450789799031 74858949
573114669119 74860246
458718262833 74861543
235022319848 74862840
259374030097 74864137
383964175557 74865434
643338205651 74866731
668822553586 74868028
580476814078 74869325
571982031433 74870622
121192232405 74871919
230491769104 74873216
41341275542 74874513
864202554421 74875810
316005914397 74877107
974634728806 74878404
987660062195 74879701
556125103829 74880998
547630321184 74882295
27183304467 74883592
920834438721 74884889
39076000170 74886186
262771943155 74887483
252011885138 74888780
671087828958 74890077
549329277713 74891374
56631884303 74892671
325633334728 74893968
252578203981 74895265
859672003677 74896562
120625913562 74897859
731683945159 74899156
726020756729 74900453
203874783483 74901750
489865799198 74903047
652399307139 74904344
969537859219 74905641
274664638858 74906938
535171306638 74908235
40774956699 74909532
502324813744 74910829
150640812241 74912126
544798726969 74913423
411713798864 74914720
837019249957 74916017
104202667115 74917314
41907594385 74918611
965573627318 74919908
421907538038 74921205
688643713091 74922502
272399363486 74923799
274098320015 74925096
761132524995 74926393
549895596556 74927690
454187712089 74928987
917436525663 74930284
111564812074 74931581
755469336565 74932878
61162435047 74934175
202175826954 74935472
398688465475 74936769
466080407792 74938066
525543886307 74939363
39076000170 74940660
437764465642 74941957
437198146799 74943254
346587131919 74944551
870998380537 74945848
382265219028 74947145
911207018390 74948442
99672116371 74949739
227093856046 74951036
780953684500 74952333
95707884470 74953630
14724289921 74954927
680148930446 74956224
139880754224 74957521
468912002007 74958818
526676523993 74960115
799642206319 74961412
963874670789 74962709
749806148135 74964006
907809105332 74965303
898181685001 74966600
932160815581 74967897
329597566629 74969194
523278610935 74970491
863636235578 74971788
891385858885 74973085
389061045144 74974382
472876233908 74975679
797943249790 74976976
259374030097 74978273
996154844840 74979570
803040119377 74980867
155171362985 74982164
24918029095 74983461
107600580173 74984758
906110148803 74986055
385096813243 74987352
44172869757 74988649
429269682997 74989946
156304000671 74991243
38509681327 74992540
868166786322 74993837
605961162013 74995134
708464872596 74996431
776423133756 74997728
622950727303 74999025
609359075071 75000322
874962612438 75001619
375469392912 75002916
979731598393 75004213
474008871594 75005510
825692873097 75006807
590104234409 75008104
248613972080 75009401
437764465642 75010698
109299536702 75011995
445126610601 75013292
284858378032 75014589
450223480188 75015886
871564699380 75017183
508554321017 75018480
481937335396 75019777
592935828624 75021074
280327827288 75022371
897615366158 75023668
359612465308 75024965
869865742851 75026262
22086434880 75027559
511952234075 75028856
194247363152 75030153
908375424175 75031450
197078957367 75032747
381132581342 75034044
323934378199 75035341
387362088615 75036638
912339656076 75037935
897049047315 75039232
505722726802 75040529
780387365657 75041826
480238378867 75043123
272399363486 75044420
645603481023 75045717
158569276043 75047014
932160815581 75048311
810968583179 75049608
744709278548 75050905
613323306972 75052202
518748060191 75053499
244083421336 75054796
767362032268 75056093
983129511451 75057390
234456001005 75058687
337526030431 75059984
571982031433 75061281
353382958035 75062578
822861278882 75063875
272399363486 75065172
10760058020 75066469
558390379201 75067766
179523073234 75069063
208405334227 75070360
572548350276 75071657
885722670455 75072954
520447016720 75074251
620119133088 75075548
598599017054 75076845
638241336064 75078142
105335304801 75079439
509120639860 75080736
73621449593 75082033
153472406456 75083330
7362144962 75084627
464947770106 75085924
717525974084 75087221
63994029262 75088518
351684001506 75089815
665990959371 75091112
209537971913 75092409
763964119210 75093706
217466435715 75095003
757734611937 75096300
65692985791 75097597
30014898682 75098894
477406784652 75100191
502891132587 75101488
593502147467 75102785
67391942320 75104082
624649683832 75105379
944619830127 75106676
376602030598 75107973
897049047315 75109270
958777801202 75110567
272965682329 75111864
412846436550 75113161
484202610768 75114458
494962668785 75115755
433800233741 75117052
524977567464 75118349
146676580340 75119646
327898610100 75120943
540268176225 75122240
412280117707 75123537
777555771442 75124834
672786785487 75126131
309776407124 75127428
306944812909 75128725
491564755727 75130022
962742033103 75131319
348286088448 75132616
479672060024 75133913
544798726969 75135210
5096869590 75136507
71356174221 75137804
395856871260 75139101
541400813911 75140398
204441102326 75141695
585007364822 75142992
754336698879 75144289
228792812575 75145586
963874670789 75146883
126289101992 75148180
710730147968 75149477
539701857382 75150774
885156351612 75152071
370938842168 75153368
932160815581 75154665
108733217859 75155962
995588525997 75157259
859105684834 75158556
876661568967 75159853
966706265004 75161150
514783828290 75162447
617287538873 75163744
514217509447 75165041
803040119377 75166338
885722670455 75167635
710730147968 75168932
103070029429 75170229
761132524995 75171526
695439539207 75172823
442861335229 75174120
470044639693 75175417
201609508111 75176714
363010378366 75178011
963874670789 75179308
84947826453 75180605
774157858384 75181902
568017799532 75183199
739612408961 75184496
891952177728 75185793
416810668451 75187090
632011828791 75188387
887987945827 75189684
270134088114 75190981
687511075405 75192278
124590145463 75193575
608226437385 75194872
5096869590 75196169
15290608764 75197466
405484291591 75198763
793412699046 75200060
685245800033 75201357
9627420334 75202654
578777857549 75203951
491564755727 75205248
549329277713 75206545
631445509948 75207842
728286032101 75209139
861370960206 75210436
712429104497 75211733
360745102994 75213030
864768873264 75214327
916870206820 75215624
64560348105 75216921
339791305803 75218218
204441102326 75219515
211803247285 75220812
556125103829 75222109
23785391409 75223406
730551307473 75224703
191982087780 75226000
596333741682 75227297
868733105165 75228594
615022263501 75229891
827391829626 75231188
199910551582 75232485
933293453267 75233782
207272696541 75235079
222563305302 75236376
938390322854 75237673
449090842502 75238970
896482728472 75240267
819463365824 75241564
852309858718 75242861
898748003844 75244158
160268232572 75245455
162533507944 75246752
159701913729 75248049
773025220698 75249346
355648233407 75250643
149508174555 75251940
630312872262 75253237
353949276878 75254534
864768873264 75255831
502891132587 75257128
919701801035 75258425
938390322854 75259722
945186148970 75261019
112697449760 75262316
607660118542 75263613
295618436049 75264910
99105797528 75266207
59463478518 75267504
47004463972 75268801
925931308308 75270098
868733105165 75271395
296184754892 75272692
301847943322 75273989
660327770941 75275286
996154844840 75276583
486467886140 75277880
413979074236 75279177
389061045144 75280474
475141509280 75281771
280894146131 75283068
797943249790 75284365
981996873765 75285662
782652641029 75286959
210104290756 75288256
47004463972 75289553
370372523325 75290850
177257797862 75292147
584441045979 75293444
791713742517 75294741
782652641029 75296038
886288989298 75297335
864768873264 75298632
818897046981 75299929
377734668284 75301226
80983594552 75302523
556125103829 75303820
114962725132 75305117
549895596556 75306414
299582667950 75307711
626914959204 75309008
565752524160 75310305
282593102660 75311602
508554321017 75312899
129120696207 75314196
954247250458 75315493
761698843838 75316790
205573740012 75318087
236154957534 75319384
483069973082 75320681
849478264503 75321978
734515539374 75323275
893651134257 75324572
723189162514 75325869
866467829793 75327166
490998436884 75328463
818330728138 75329760
656929857883 75331057
73055130750 75332354
332429160844 75333651
575946263334 75334948
263338261998 75336245
46438145129 75337542
991624294096 75338839
193114725466 75340136
732250264002 75341433
58330840832 75342730
605394843170 75344027
329031247786 75345324
306944812909 75346621
675052060859 75347918
607660118542 75349215
194813681995 75350512
862503597892 75351809
312041682496 75353106
250312928609 75354403
310909044810 75355700
592935828624 75356997
501758494901 75358294
962175714260 75359591
372637798697 75360888
424172813410 75362185
33412811740 75363482
813800177394 75364779
446825567130 75366076
529508118208 75367373
282593102660 75368670
630879191105 75369967
905543829960 75371264
527242842836 75372561
827958148469 75373858
700536408794 75375155
87779420668 75376452
370372523325 75377749
999552757898 75379046
190283131251 75380343
696005858050 75381640
569150437218 75382937
205573740012 75384234
303546899851 75385531
194813681995 75386828
274664638858 75388125
170461971746 75389422
515916465976 75390719
556125103829 75392016
691475307306 75393313
209537971913 75394610
624083364989 75395907
600297973583 75397204
177824116705 75398501
985961105666 75399798
53233971245 75401095
715260698712 75402392
471743596222 75403689
789448467145 75404986
523278610935 75406283
820596003510 75407580
368673566796 75408877
669388872429 75410174
423040175724 75411471
28315942153 75412768
14157971078 75414065
205007421169 75415362
651832988296 75416659
131952290422 75417956
100804754057 75419253
397555827789 75420550
745275597391 75421847
241818145964 75423144
897049047315 75424441
5096869590 75425738
290521566462 75427035
991057975253 75428332
242950783650 75429629
251445566295 75430926
899314322687 75432223
314306957868 75433520
672786785487 75434817
813233858551 75436114
484768929611 75437411
522712292092 75438708
897049047315 75440005
638241336064 75441302
13025333392 75442599
473442552751 75443896
450789799031 75445193
77019362651 75446490
805871713592 75447787
304679537537 75449084
318271189769 75450381
86646782982 75451678
821162322353 75452975
224262261831 75454272
898181685001 75455569
159135594886 75456866
398122146632 75458163
535737625481 75459460
109865855545 75460757
738479771275 75462054
938390322854 75463351
191982087780 75464648
348286088448 75465945
643904524494 75467242
316005914397 75468539
625782321518 75469836
308077450595 75471133
113830087446 75472430
903844873431 75473727
69090898849 75475024
357913508779 75476321
629746553419 75477618
992190612939 75478915
728286032101 75480212
504023770273 75481509
485335248454 75482806
671654147801 75484103
515916465976 75485400
648435075238 75486697
321102783984 75487994
895350090786 75489291
434932871427 75490588
984262149137 75491885
321669102827 75493182
413979074236 75494479
788882148302 75495776
765663075739 75497073
737913452432 75498370
428703364154 75499667
364143016052 75500964
800774844005 75502261
100804754057 75503558
577645219863 75504855
613889625815 75506152
876661568967 75507449
420774900352 75508746
97973159842 75510043
321669102827 75511340
774157858384 75512637
983129511451 75513934
993889569468 75515231
292220522991 75516528
322235421670 75517825
421341219195 75519122
205007421169 75520419
608792756228 75521716
54366608931 75523013
983129511451 75524310
232757044476 75525607
740745046647 75526904
956512525830 75528201
363010378366 75529498
132518609265 75530795
929895540209 75532092
630879191105 75533389
561788292259 75534686
372637798697 75535983
485335248454 75537280
865335192107 75538577
195946319681 75539874
403785335062 75541171
992190612939 75542468
641072930279 75543765
165365102159 75545062
133084928108 75546359
511952234075 75547656
16423246450 75548953
700536408794 75550250
481371016553 75551547
655230901354 75552844
112131130917 75554141
109865855545 75555438
112697449760 75556735
662026727470 75558032
537436582010 75559329
651266669453 75560626
475141509280 75561923
769060988797 75563220
643904524494 75564517
607660118542 75565814
703934321852 75567111
731683945159 75568408
125156464306 75569705
336959711588 75571002
245216059022 75572299
933859772110 75573596
74754087279 75574893
342056581175 75576190
412846436550 75577487
682414205818 75578784
524411248621 75580081
51535014716 75581378
267302493899 75582675
173859884804 75583972
184619942821 75585269
139880754224 75586566
271833044643 75587863
655230901354 75589160
966706265004 75590457
436065509113 75591754
766795713425 75593051
411713798864 75594348
238420232906 75595645
5663188433 75596942
984262149137 75598239
552727190771 75599536
689210031934 75600833
801907481691 75602130
807004351278 75603427
535737625481 75604724
68524580006 75606021
433800233741 75607318
909508061861 75608615
99672116371 75609912
144977623811 75611209
531207074737 75612506
211803247285 75613803
29448579839 75615100
144977623811 75616397
325067015885 75617694
61728753890 75618991
395290552417 75620288
905543829960 75621585
866467829793 75622882
685245800033 75624179
58897159675 75625476
629746553419 75626773
932160815581 75628070
314306957868 75629367
394157914731 75630664
216900116872 75631961
856274090619 75633258
55499246617 75634555
789448467145 75635852
239552870592 75637149
693740582678 75638446
240685508278 75639743
142712348439 75641040
400387422004 75642337
352250320349 75643634
709031191439 75644931
908375424175 75646228
277496233073 75647525
470044639693 75648822
878926844339 75650119
543666089283 75651416
665990959371 75652713
370938842168 75654010
463815132420 75655307
151207131084 75656604
142712348439 75657901
792846380203 75659198
30581217525 75660495
611624350443 75661792
992190612939 75663089
561788292259 75664386
323934378199 75665683
621818089617 75666980
925364989465 75668277
108733217859 75669574
28882260996 75670871
73055130750 75672168
68524580006 75673465
579344176392 75674762
862503597892 75676059
545931364655 75677356
814932815080 75678653
518181741348 75679950
377734668284 75681247
201609508111 75682544
263338261998 75683841
318271189769 75685138
766229394582 75686435
621251770774 75687732
543666089283 75689029
211803247285 75690326
552727190771 75691623
13025333392 75692920
870432061694 75694217
921400757564 75695514
769060988797 75696811
468912002007 75698108
750372466978 75699405
338658668117 75700702
374903074069 75701999
694306901521 75703296
171028290589 75704593
308643769438 75705890
51535014716 75707187
585573683665 75708484
615588582344 75709781
796244293261 75711078
762265162681 75712375
927063945994 75713672
26050666781 75714969
586706321351 75716266
215201160343 75717563
577078901020 75718860
601996930112 75720157
361877740680 75721454
868733105165 75722751
394724233574 75724048
854575134090 75725345
579344176392 75726642
575379944491 75727939
103070029429 75729236
602563248955 75730533
254843479353 75731830
784917916401 75733127
353949276878 75734424
980864236079 75735721
804172757063 75737018
329597566629 75738315
771892583012 75739612
309776407124 75740909
535171306638 75742206
296184754892 75743503
788315829459 75744800
235588638691 75746097
433800233741 75747394
528941799365 75748691
275797276544 75749988
899314322687 75751285
816065452766 75752582
298450030264 75753879
698271133422 75755176
531773393580 75756473
130253333893 75757770
345454494233 75759067
222563305302 75760364
808136988964 75761661
804739075906 75762958
48137101658 75764255
338658668117 75765552
923099714093 75766849
211236928442 75768146
914038612605 75769443
176691479019 75770740
942354554755 75772037
344321856547 75773334
467213045478 75774631
775290496070 75775928
925931308308 75777225
947451424342 75778522
715827017555 75779819
669955191272 75781116
115529043975 75782413
608792756228 75783710
30014898682 75785007
65126666948 75786304
558956698044 75787601
182354667449 75788898
449090842502 75790195
390193682830 75791492
301847943322 75792789
973502091120 75794086
359046146465 75795383
286557334561 75796680
654664582511 75797977
494962668785 75799274
206140058855 75800571
514217509447 75801868
630879191105 75803165
609925393914 75804462
856274090619 75805759
436065509113 75807056
195380000838 75808353
372071479854 75809650
57764521989 75810947
447958204816 75812244
905543829960 75813541
887987945827 75814838
760566206152 75816135
446259248287 75817432
348852407291 75818729
922533395250 75820026
707898553753 75821323
611058031600 75822620
622384408460 75823917
882891076240 75825214
259940348940 75826511
493830031099 75827808
833621336899 75829105
433800233741 75830402
236721276377 75831699
141013391910 75832996
65126666948 75834293
864202554421 75835590
633710785320 75836887
966139946161 75838184
402086378533 75839481
525543886307 75840778
61162435047 75842075
558956698044 75843372
736214495903 75844669
632578147634 75845966
893084815414 75847263
522712292092 75848560
302980581008 75849857
483069973082 75851154
774157858384 75852451
903278554588 75853748
697138495736 75855045
198211595053 75856342
483636291925 75857639
564619886474 75858936
700536408794 75860233
47004463972 75861530
676184698545 75862827
645603481023 75864124
385663132086 75865421
406616929277 75866718
466646726635 75868015
575946263334 75869312
876661568967 75870609
484768929611 75871906
835320293428 75873203
303546899851 75874500
201043189268 75875797
643338205651 75877094
400953740847 75878391
595201103996 75879688
923099714093 75880985
130819652736 75882282
66825623477 75883579
963874670789 75884876
986527424509 75886173
884023713926 75887470
904977511117 75888767
812101220865 75890064
598032698211 75891361
904977511117 75892658
331296523158 75893955
594068466310 75895252
332995479687 75896549
450223480188 75897846
356214552250 75899143
795111655575 75900440
682414205818 75901737
858539365991 75903034
686378437719 75904331
418509624980 75905628
430402320683 75906925
484768929611 75908222
746974553920 75909519
792280061360 75910816
50968695873 75912113
511952234075 75913410
767362032268 75914707
48703420501 75916004
617287538873 75917301
980297917236 75918598
131952290422 75919895
219731711087 75921192
297883711421 75922489
667123597057 75923786
728852350944 75925083
258807711254 75926380
150640812241 75927677
779254727971 75928974
339791305803 75930271
544232408126 75931568
500059538372 75932865
720357568299 75934162
80983594552 75935459
588971596723 75936756
6229507276 75938053
881192119711 75939350
36810724798 75940647
313174320182 75941944
272399363486 75943241
393591595888 75944538
486467886140 75945835
319970146298 75947132
679016292760 75948429
326199653571 75949726
760566206152 75951023
715260698712 75952320
470610958536 75953617
710163829125 75954914
915737569134 75956211
549895596556 75957508
406050610434 75958805
821728641196 75960102
771892583012 75961399
877227887810 75962696
438330784485 75963993
838151887643 75965290
451922436717 75966587
471743596222 75967884
79850956866 75969181
352250320349 75970478
928762902523 75971775
954247250458 75973072
445692929444 75974369
969537859219 75975666
211236928442 75976963
109299536702 75978260
171594609432 75979557
759999887309 75980854
889686902356 75982151
722056524828 75983448
261639305469 75984745
38509681327 75986042
300148986793 75987339
774157858384 75988636
167630377531 75989933
379433624813 75991230
748673510449 75992527
549895596556 75993824
253144522824 75995121
73621449593 75996418
123457507777 75997715
322235421670 75999012
83815188767 76000309
317138552083 76001606
117228000504 76002903
115529043975 76004200
246348696708 76005497
639940292593 76006794
6795826119 76008091
73055130750 76009388
94008927941 76010685
568584118375 76011982
814366496237 76013279
242950783650 76014576
578777857549 76015873
538569219696 76017170
382265219028 76018467
134217565794 76019764
95141565627 76021061
861370960206 76022358
746408235077 76023655
318271189769 76024952
578211538706 76026249
630879191105 76027546
287689972247 76028843
239552870592 76030140
79850956866 76031437
238420232906 76032734
62295072733 76034031
266736175056 76035328
823993916568 76036625
365841972581 76037922
423040175724 76039219
324500697042 76040516
685812118876 76041813
218599073401 76043110
440596059857 76044407
849478264503 76045704
429269682997 76047001
168196696374 76048298
673919423173 76049595
970104178062 76050892
45305507443 76052189
731117626316 76053486
710163829125 76054783
856274090619 76056080
295052117206 76057377
427570726468 76058674
700536408794 76059971
592369509781 76061268
172727247118 76062565
31147536368 76063862
441162378700 76065159
368107247953 76066456
263904580841 76067753
4530550747 76069050
823993916568 76070347
799075887476 76071644
190849450094 76072941
931594496738 76074238
897615366158 76075535
103636348272 76076832
47570782815 76078129
513651190604 76079426
388494726301 76080723
828524467312 76082020
514217509447 76083317
617853857716 76084614
505156407959 76085911
191982087780 76087208
372071479854 76088505
3397913061 76089802
223129624145 76091099
915171250291 76092396
693174263835 76093693
388494726301 76094990
162533507944 76096287
609359075071 76097584
369806204482 76098881
876661568967 76100178
851177221032 76101475
864202554421 76102772
354515595721 76104069
453055074403 76105366
346587131919 76106663
384530494400 76107960
198777913896 76109257
390760001673 76110554
737913452432 76111851
612190669286 76113148
217466435715 76114445
590104234409 76115742
112697449760 76117039
712995423340 76118336
325633334728 76119633
618420176559 76120930
649001394081 76122227
430968639526 76123524
510253277546 76124821
583874727136 76126118
647868756395 76127415
471177277379 76128712
618420176559 76130009
795111655575 76131306
283725740346 76132603
353382958035 76133900
383397856714 76135197
669388872429 76136494
481937335396 76137791
203874783483 76139088
20953797194 76140385
841549800701 76141682
565752524160 76142979
706765916067 76144276
376602030598 76145573
281460464974 76146870
468345683164 76148167
225961218360 76149464
56631884303 76150761
107600580173 76152058
889686902356 76153355
718658611770 76154652
644470843337 76155949
70223536535 76157246
333561798530 76158543
859672003677 76159840
812667539708 76161137
168763015217 76162434
471177277379 76163731
921400757564 76165028
680148930446 76166325
342056581175 76167622
44172869757 76168919
205007421169 76170216
31713855211 76171513
753770380036 76172810
875528931281 76174107
395290552417 76175404
31147536368 76176701
288822609933 76177998
113830087446 76179295
381132581342 76180592
550461915399 76181889
600297973583 76183186
400953740847 76184483
330730204315 76185780
201609508111 76187077
570849393747 76188374
766795713425 76189671
74187768436 76190968
447391885973 76192265
539135538539 76193562
744709278548 76194859
145543942654 76196156
893084815414 76197453
761698843838 76198750
105335304801 76200047
479672060024 76201344
206140058855 76202641
207839015384 76203938
822294960039 76205235
904411192274 76206532
834753974585 76207829
368673566796 76209126
703934321852 76210423
925931308308 76211720
95141565627 76213017
2831594218 76214314
553859828457 76215611
791147423674 76216908
475707828123 76218205
158002957200 76219502
109865855545 76220799
606527480856 76222096
134783884637 76223393
608226437385 76224690
815499133923 76225987
446825567130 76227284
390760001673 76228581
150074493398 76229878
920268119878 76231175
636542379535 76232472
984262149137 76233769
212369566128 76235066
548762958870 76236363
955379888144 76237660
249180290923 76238957
298450030264 76240254
681847886975 76241551
92876290255 76242848
43606550914 76244145
949716699714 76245442
767928351111 76246739
350551363820 76248036
903278554588 76249333
450789799031 76250630
345454494233 76251927
587272640194 76253224
764530438053 76254521
190849450094 76255818
107034261330 76257115
663725683999 76258412
700536408794 76259709
291087885305 76261006
638807654907 76262303
604828524327 76263600
572548350276 76264897
741311365490 76266194
364143016052 76267491
515350147133 76268788
531773393580 76270085
871564699380 76271382
36810724798 76272679
576512582177 76273976
26616985624 76275273
613323306972 76276570
443427654072 76277867
180089392077 76279164
420774900352 76280461
649001394081 76281758
512518552918 76283055
226527537203 76284352
429836001840 76285649
410014842335 76286946
2831594218 76288243
611624350443 76289540
690908988463 76290837
263338261998 76292134
647302437552 76293431
483636291925 76294728
924798670622 76296025
204441102326 76297322
843815076073 76298619
79284638023 76299916
612756988129 76301213
244649740179 76302510
455320349775 76303807
469478320850 76305104
424739132253 76306401
713561742183 76307698
657496176726 76308995
955379888144 76310292
34545449426 76311589
189150493565 76312886
181788348606 76314183
138748116538 76315480
204441102326 76316777
617853857716 76318074
151773449927 76319371
810402264336 76320668
651266669453 76321965
999552757898 76323262
547064002341 76324559
885156351612 76325856
368107247953 76327153
424739132253 76328450
220298029930 76329747
387928407458 76331044
158569276043 76332341
329597566629 76333638
14724289921 76334935
663159365156 76336232
552727190771 76337529
386795769772 76338826
201043189268 76340123
163666145630 76341420
574247306805 76342717
972369453434 76344014
746974553920 76345311
416244349608 76346608
794545336732 76347905
858539365991 76349202
723189162514 76350499
574813625648 76351796
974634728806 76353093
591236872095 76354390
547064002341 76355687
417376987294 76356984
673919423173 76358281
483636291925 76359578
869299424008 76360875
756601974251 76362172
915737569134 76363469
629180234576 76364766
942354554755 76366063
665990959371 76367360
334694436216 76368657
894217453100 76369954
91177333726 76371251
255976117039 76372548
443427654072 76373845
845514032602 76375142
249180290923 76376439
561788292259 76377736
866467829793 76379033
414545393079 76380330
413979074236 76381627
24351710252 76382924
179523073234 76384221
541400813911 76385518
633144466477 76386815
237853914063 76388112
961043076574 76389409
172160928275 76390706
665990959371 76392003
345454494233 76393300
217466435715 76394597
332429160844 76395894
728286032101 76397191
27183304467 76398488
462682494734 76399785
474575190437 76401082
552160871928 76402379
979731598393 76403676
861370960206 76404973
737913452432 76406270
649567712924 76407567
929895540209 76408864
613889625815 76410161
60596116204 76411458
352816639192 76412755
305812175223 76414052
840417163015 76415349
485901567297 76416646
389627363987 76417943
588405277880 76419240
28882260996 76420537
856840409462 76421834
824560235411 76423131
295618436049 76424428
136482841166 76425725
461549857048 76427022
598032698211 76428319
41341275542 76429616
113830087446 76430913
586140002508 76432210
909508061861 76433507
408315885806 76434804
369806204482 76436101
117794319347 76437398
868166786322 76438695
257108754725 76439992
895350090786 76441289
681281568132 76442586
631445509948 76443883
798509568633 76445180
968971540376 76446477
57198203146 76447774
339791305803 76449071
974068409963 76450368
607660118542 76451665
14724289921 76452962
468345683164 76454259
285424696875 76455556
62295072733 76456853
998986439055 76458150
6229507276 76459447
704500640695 76460744
970104178062 76462041
557824060358 76463338
439463422171 76464635
664292002842 76465932
30014898682 76467229
524977567464 76468526
255409798196 76469823
336959711588 76471120
979731598393 76472417
494962668785 76473714
721490205985 76475011
645037162180 76476308
466646726635 76477605
781520003343 76478902
938956641697 76480199
970670496905 76481496
715260698712 76482793
370938842168 76484090
691475307306 76485387
677883655074 76486684
651832988296 76487981
49269739344 76489278
903844873431 76490575
527242842836 76491872
54366608931 76493169
659761452098 76494466
289388928776 76495763
408882204649 76497060
280327827288 76498357
131952290422 76499654
215767479186 76500951
716393336398 76502248
499493219529 76503545
753770380036 76504842
636542379535 76506139
953680931615 76507436
401520059690 76508733
687511075405 76510030
124023826620 76511327
811534902022 76512624
908375424175 76513921
271833044643 76515218
238986551749 76516515
881758438554 76517812
869299424008 76519109
47570782815 76520406
248613972080 76521703
569716756061 76523000
771326264169 76524297
976900004178 76525594
871564699380 76526891
564619886474 76528188
124590145463 76529485
195380000838 76530782
462116175891 76532079
959344120045 76533376
63427710419 76534673
268435131585 76535970
847779307974 76537267
545931364655 76538564
73621449593 76539861
57198203146 76541158
254843479353 76542455
53233971245 76543752
400953740847 76545049
586706321351 76546346
613323306972 76547643
437198146799 76548940
702235365323 76550237
22652753723 76551534
617287538873 76552831
543666089283 76554128
150640812241 76555425
449090842502 76556722
650700350610 76558019
505156407959 76559316
121192232405 76560613
90044696040 76561910
71922493064 76563207
703934321852 76564504
358479827622 76565801
355648233407 76567098
295618436049 76568395
374336755226 76569692
801907481691 76570989
659195133255 76572286
380566262499 76573583
772458901855 76574880
293353160677 76576177
873829974752 76577474
208405334227 76578771
840417163015 76580068
96274203313 76581365
175558841333 76582662
460983538205 76583959
326199653571 76585256
58897159675 76586553
722056524828 76587850
320536465141 76589147
755469336565 76590444
254843479353 76591741
504023770273 76593038
771326264169 76594335
745275597391 76595632
164798783316 76596929
48137101658 76598226
684113162347 76599523
876661568967 76600820
458151943990 76602117
288822609933 76603414
468345683164 76604711
538002900853 76606008
570849393747 76607305
148941855712 76608602
682980524661 76609899
727153394415 76611196
234456001005 76612493
915737569134 76613790
263904580841 76615087
364709334895 76616384
70223536535 76617681
815499133923 76618978
450223480188 76620275
877794206653 76621572
780953684500 76622869
621818089617 76624166
595201103996 76625463
294485798363 76626760
710730147968 76628057
424739132253 76629354
837585568800 76630651
156304000671 76631948
539701857382 76633245
596900060525 76634542
69657217692 76635839
548762958870 76637136
829657104998 76638433
895350090786 76639730
83248869924 76641027
869865742851 76642324
428703364154 76643621
137615478852 76644918
169329334060 76646215
564053567631 76647512
24351710252 76648809
981430554922 76650106
233889682162 76651403
173859884804 76652700
551594553085 76653997
341490262332 76655294
237853914063 76656591
618420176559 76657888
946885105499 76659185
458718262833 76660482
367540929110 76661779
94008927941 76663076
799642206319 76664373
812101220865 76665670
492697393413 76666967
32280174054 76668264
707898553753 76669561
509120639860 76670858
265037218527 76672155
694873220364 76673452
406616929277 76674749
148375536869 76676046
185752580507 76677343
544798726969 76678640
15290608764 76679937
546497683498 76681234
892518496571 76682531
507988002174 76683828
675618379702 76685125
87213101825 76686422
376035711755 76687719
538569219696 76689016
946318786656 76690313
396989508946 76691610
557824060358 76692907
420208581509 76694204
152906087613 76695501
561221973416 76696798
763397800367 76698095
704500640695 76699392
72488811907 76700689
130819652736 76701986
941788235912 76703283
972369453434 76704580
552727190771 76705877
459850900519 76707174
217466435715 76708471
549329277713 76709768
181222029763 76711065
308077450595 76712362
320536465141 76713659
869865742851 76714956
850610902189 76716253
786616872930 76717550
667123597057 76718847
524977567464 76720144
353949276878 76721441
564053567631 76722738
453055074403 76724035
181788348606 76725332
836452931114 76726629
289955247619 76727926
2265275375 76729223
944053511284 76730520
588971596723 76731817
844381394916 76733114
152906087613 76734411
150640812241 76735708
116661681661 76737005
836452931114 76738302
629180234576 76739599
843248757230 76740896
704500640695 76742193
269001450428 76743490
394724233574 76744787
955946206987 76746084
860804641363 76747381
120059594719 76748678
809269626650 76749975
385663132086 76751272
570849393747 76752569
485901567297 76753866
615022263501 76755163
404917972748 76756460
216900116872 76757757
949716699714 76759054
238420232906 76760351
335827073902 76761648
758300930780 76762945
671654147801 76764242
741877684333 76765539
722056524828 76766836
992756931782 76768133
308643769438 76769430
498926900686 76770727
762265162681 76772024
355648233407 76773321
285424696875 76774618
910640699547 76775915
137049160009 76777212
297883711421 76778509
438897103328 76779806
737347133589 76781103
411713798864 76782400
950849337400 76783697
173859884804 76784994
840983481858 76786291
607660118542 76787588
769627307640 76788885
157436638357 76790182
506855364488 76791479
483069973082 76792776
450223480188 76794073
745841916234 76795370
419642262666 76796667
904411192274 76797964
152339768770 76799261
82682551081 76800558
395856871260 76801855
288822609933 76803152
350551363820 76804449
20387478351 76805746
654664582511 76807043
94008927941 76808340
941788235912 76809637
790581104831 76810934
336959711588 76812231
530074437051 76813528
83815188767 76814825
180655710920 76816122
814366496237 76817419
57764521989 76818716
135916522323 76820013
11326376863 76821310
940089279383 76822607
378867305970 76823904
241251827121 76825201
400953740847 76826498
822294960039 76827795
531207074737 76829092
850610902189 76830389
407749566963 76831686
938956641697 76832983
386229450929 76834280
266736175056 76835577
293353160677 76836874
313740639025 76838171
309776407124 76839468
921967076407 76840765
791147423674 76842062
997853801369 76843359
393591595888 76844656
663159365156 76845953
890253221199 76847250
924798670622 76848547
240119189435 76849844
563487248788 76851141
817198090452 76852438
415111711922 76853735
7362144962 76855032
857973047148 76856329
741311365490 76857626
843815076073 76858923
231058087947 76860220
904977511117 76861517
642771886808 76862814
411713798864 76864111
965573627318 76865408
494396349942 76866705
665424640528 76868002
272399363486 76869299
149508174555 76870596
530074437051 76871893
660327770941 76873190
606527480856 76874487
836452931114 76875784
519880697877 76877081
27749623310 76878378
519314379034 76879675
571415712590 76880972
164232464473 76882269
681281568132 76883566
145543942654 76884863
527809161679 76886160
31147536368 76887457
549329277713 76888754
863636235578 76890051
48137101658 76891348
327898610100 76892645
814932815080 76893942
749806148135 76895239
460983538205 76896536
642771886808 76897833
323934378199 76899130
46438145129 76900427
566318843003 76901724
105335304801 76903021
948017743185 76904318
238986551749 76905615
873263655909 76906912
283725740346 76908209
144411304968 76909506
263904580841 76910803
318271189769 76912100
346020813076 76913397
636542379535 76914694
710163829125 76915991
690908988463 76917288
758867249623 76918585
848345626817 76919882
378867305970 76921179
146676580340 76922476
123457507777 76923773
937257685168 76925070
460983538205 76926367
674485742016 76927664
116661681661 76928961
888554264670 76930258
990491656410 76931555
191415768937 76932852
20953797194 76934149
246348696708 76935446
546497683498 76936743
317138552083 76938040
783785278715 76939337
740745046647 76940634
176691479019 76941931
512518552918 76943228
388494726301 76944525
833621336899 76945822
502324813744 76947119
141579710753 76948416
793412699046 76949713
987660062195 76951010
588405277880 76952307
186885218193 76953604
644470843337 76954901
690908988463 76956198
344321856547 76957495
164798783316 76958792
567451480689 76960089
491564755727 76961386
232757044476 76962683
259940348940 76963980
90044696040 76965277
466080407792 76966574
108166899016 76967871
727153394415 76969168
970670496905 76970465
551594553085 76971762
626348640361 76973059
62295072733 76974356
509686958703 76975653
450223480188 76976950
967272583847 76978247
979165279550 76979544
326199653571 76980841
876661568967 76982138
26050666781 76983435
86080464139 76984732
208971653070 76986029
573680987962 76987326
464381451263 76988623
907242786489 76989920
188584174722 76991217
463248813577 76992514
834753974585 76993811
480238378867 76995108
780953684500 76996405
181222029763 76997702
443993972915 76998999
282026783817 77000296
849478264503 77001593
119493275876 77002890
697138495736 77004187
579910495235 77005484
319970146298 77006781
488166842669 77008078
787749510616 77009375
23219072566 77010672
350551363820 77011969
916303887977 77013266
510819596389 77014563
796244293261 77015860
778688409128 77017157
517615422505 77018454
718658611770 77019751
763964119210 77021048
24351710252 77022345
910074380704 77023642
625782321518 77024939
11892695706 77026236
360178784151 77027533
740178727804 77028830
207272696541 77030127
801907481691 77031424
894783771943 77032721
805871713592 77034018
117794319347 77035315
340357624646 77036612
627481278047 77037909
680715249289 77039206
779821046814 77040503
840983481858 77041800
411147480021 77043097
694306901521 77044394
122891188934 77045691
548196640027 77046988
154038725299 77048285
24351710252 77049582
470610958536 77050879
799075887476 77052176
429836001840 77053473
950849337400 77054770
109299536702 77056067
978598960707 77057364
101937391743 77058661
228792812575 77059958
41907594385 77061255
702801684166 77062552
522145973249 77063849
414545393079 77065146
505156407959 77066443
278628870759 77067740
180089392077 77069037
944053511284 77070334
671654147801 77071631
108166899016 77072928
899880641530 77074225
801907481691 77075522
652399307139 77076819
411147480021 77078116
454754030932 77079413
484768929611 77080710
696572176893 77082007
57764521989 77083304
563487248788 77084601
173293565961 77085898
682980524661 77087195
368107247953 77088492
729418669787 77089789
855707771776 77091086
50402377030 77092383
754336698879 77093680
988792699881 77094977
91743652569 77096274
242384464807 77097571
492697393413 77098868
998420120212 77100165
134217565794 77101462
233889682162 77102759
91743652569 77104056
515350147133 77105353
402086378533 77106650
357347189936 77107947
532339712423 77109244
953680931615 77110541
722056524828 77111838
104202667115 77113135
679016292760 77114432
193681044309 77115729
781520003343 77117026
294485798363 77118323
271833044643 77119620
311475363653 77120917
454187712089 77122214
389061045144 77123511
547064002341 77124808
63427710419 77126105
683546843504 77127402
669955191272 77128699
436065509113 77129996
269001450428 77131293
386795769772 77132590
55499246617 77133887
514217509447 77135184
698271133422 77136481
708464872596 77137778
239552870592 77139075
156304000671 77140372
453055074403 77141669
587272640194 77142966
800208525162 77144263
714128061026 77145560
872131018223 77146857
681281568132 77148154
887987945827 77149451
245216059022 77150748
174992522490 77152045
339224986960 77153342
684679481190 77154639
716959655241 77155936
167064058688 77157233
348852407291 77158530
870432061694 77159827
313174320182 77161124
759999887309 77162421
390193682830 77163718
989925337567 77165015
794545336732 77166312
861370960206 77167609
890253221199 77168906
438330784485 77170203
32846492897 77171500
710730147968 77172797
568584118375 77174094
34545449426 77175391
530640755894 77176688
385663132086 77177985
309776407124 77179282
494396349942 77180579
417376987294 77181876
651832988296 77183173
893651134257 77184470
338658668117 77185767
583308408293 77187064
492131074570 77188361
864768873264 77189658
749806148135 77190955
775290496070 77192252
699403771108 77193549
407183248120 77194846
732250264002 77196143
631445509948 77197440
246348696708 77198737
197645276210 77200034
224828580674 77201331
523278610935 77202628
711296466811 77203925
376602030598 77205222
716959655241 77206519
526110205150 77207816
199344232739 77209113
255409798196 77210410
457585625147 77211707
339224986960 77213004
242384464807 77214301
827958148469 77215598
416244349608 77216895
750372466978 77218192
923099714093 77219489
784351597558 77220786
340357624646 77222083
18122202979 77223380
574813625648 77224677
678449973917 77225974
244083421336 77227271
395856871260 77228568
828524467312 77229865
31713855211 77231162
269001450428 77232459
273532001172 77233756
437198146799 77235053
662593046313 77236350
870998380537 77237647
299582667950 77238944
860238322520 77240241
374903074069 77241538
169895652903 77242835
314306957868 77244132
172160928275 77245429
583308408293 77246726
280894146131 77248023
918569163349 77249320
360745102994 77250617
91743652569 77251914
695439539207 77253211
789448467145 77254508
521013335563 77255805
759999887309 77257102
436065509113 77258399
535737625481 77259696
998986439055 77260993
143844986125 77262290
984828467980 77263587
569150437218 77264884
3 77266181
383964175557 77267478
596333741682 77268775
526110205150 77270072
279761508445 77271369
131385971579 77272666
159135594886 77273963
754336698879 77275260
732250264002 77276557
758867249623 77277854
306944812909 77279151
155171362985 77280448
636542379535 77281745
974634728806 77283042
404351653905 77284339
954247250458 77285636
504023770273 77286933
419075943823 77288230
873263655909 77289527
118360638190 77290824
389061045144 77292121
152339768770 77293418
466646726635 77294715
249180290923 77296012
680148930446 77297309
3397913061 77298606
353949276878 77299903
208405334227 77301200
941221917069 77302497
352250320349 77303794
588405277880 77305091
471177277379 77306388
377734668284 77307685
753770380036 77308982
530074437051 77310279
415111711922 77311576
381132581342 77312873
985961105666 77314170
838151887643 77315467
181788348606 77316764
535737625481 77318061
504590089116 77319358
732816582845 77320655
741877684333 77321952
161400870258 77323249
695439539207 77324546
205007421169 77325843
477973103495 77327140
783785278715 77328437
288822609933 77329734
897049047315 77331031
687511075405 77332328
906110148803 77333625
107034261330 77334922
681847886975 77336219
831922380370 77337516
758867249623 77338813
673919423173 77340110
235022319848 77341407
231058087947 77342704
628613915733 77344001
530640755894 77345298
124590145463 77346595
421341219195 77347892
730551307473 77349189
495528987628 77350486
397555827789 77351783
208971653070 77353080
721490205985 77354377
421907538038 77355674
954247250458 77356971
937257685168 77358268
357913508779 77359565
411147480021 77360862
617853857716 77362159
329031247786 77363456
455886668618 77364753
317704870926 77366050
104768985958 77367347
890819540042 77368644
527242842836 77369941
588971596723 77371238
393025277045 77372535
506289045645 77373832
125156464306 77375129
773025220698 77376426
976333685335 77377723
219731711087 77379020
799642206319 77380317
840983481858 77381614
791147423674 77382911
363576697209 77384208
108166899016 77385505
827958148469 77386802
110998493231 77388099
942354554755 77389396
930461859052 77390693
561221973416 77391990
304679537537 77393287
282593102660 77394584
643904524494 77395881
382265219028 77397178
920834438721 77398475
210104290756 77399772
249180290923 77401069
931594496738 77402366
707332234910 77403663
528375480522 77404960
885156351612 77406257
424172813410 77407554
809835945493 77408851
286557334561 77410148
692041626149 77411445
531207074737 77412742
716959655241 77414039
454754030932 77415336
632011828791 77416633
530074437051 77417930
961609395417 77419227
930461859052 77420524
961609395417 77421821
350551363820 77423118
61162435047 77424415
147242899183 77425712
468912002007 77427009
562920929945 77428306
55499246617 77429603
20953797194 77430900
915171250291 77432197
104202667115 77433494
340357624646 77434791
783218959872 77436088
510253277546 77437385
766229394582 77438682
555558784986 77439979
625782321518 77441276
123457507777 77442573
817198090452 77443870
9627420334 77445167
243517102493 77446464
235588638691 77447761
489299480355 77449058
865335192107 77450355
633710785320 77451652
564053567631 77452949
167630377531 77454246
546497683498 77455543
873829974752 77456840
522712292092 77458137
958211482359 77459434
826825510783 77460731
164232464473 77462028
88912058354 77463325
610491712757 77464622
173293565961 77465919
71922493064 77467216
608792756228 77468513
453621393246 77469810
404917972748 77471107
246915015551 77472404
770759945326 77473701
630312872262 77474998
887421626984 77476295
415111711922 77477592
968405221533 77478889
228792812575 77480186
459850900519 77481483
762265162681 77482780
630879191105 77484077
373770436383 77485374
297883711421 77486671
882324757397 77487968
537436582010 77489265
736780814746 77490562
690342669620 77491859
36244405955 77493156
843248757230 77494453
87779420668 77495750
882891076240 77497047
765096756896 77498344
933859772110 77499641
50402377030 77500938
9627420334 77502235
927063945994 77503532
795111655575 77504829
696572176893 77506126
327898610100 77507423
854575134090 77508720
154038725299 77510017
908941743018 77511314
57198203146 77512611
407183248120 77513908
985961105666 77515205
271833044643 77516502
732250264002 77517799
2265275375 77519096
302980581008 77520393
901013279216 77521690
331296523158 77522987
740178727804 77524284
396989508946 77525581
654664582511 77526878
872697337066 77528175
806438032435 77529472
362444059523 77530769
891952177728 77532066
360178784151 77533363
457019306304 77534660
292220522991 77535957
408882204649 77537254
723755481357 77538551
286557334561 77539848
357913508779 77541145
656929857883 77542442
206706377698 77543739
325067015885 77545036
120625913562 77546333
765096756896 77547630
608792756228 77548927
890253221199 77550224
120625913562 77551521
492131074570 77552818
726020756729 77554115
284858378032 77555412
933859772110 77556709
375469392912 77558006
342622900018 77559303
559523016887 77560600
432101277212 77561897
176125160176 77563194
53233971245 77564491
635409741849 77565788
998986439055 77567085
349418726134 77568382
527242842836 77569679
256542435882 77570976
486467886140 77572273
749239829292 77573570
592935828624 77574867
301847943322 77576164
504023770273 77577461
86646782982 77578758
165365102159 77580055
895916409629 77581352
316005914397 77582649
343189218861 77583946
761132524995 77585243
97406840999 77586540
658062495569 77587837
850044583346 77589134
210670609599 77590431
428703364154 77591728
355081914564 77593025
263904580841 77594322
9061101491 77595619
63427710419 77596916
444560291758 77598213
161967189101 77599510
598599017054 77600807
776423133756 77602104
12459014549 77603401
797943249790 77604698
487600523826 77605995
814366496237 77607292
68524580006 77608589
186318899350 77609886
376035711755 77611183
364143016052 77612480
487600523826 77613777
724321800200 77615074
715260698712 77616371
902145916902 77617668
69090898849 77618965
956512525830 77620262
221996986459 77621559
605394843170 77622856
454754030932 77624153
145543942654 77625450
767362032268 77626747
206140058855 77628044
729418669787 77629341
361311421837 77630638
825692873097 77631935
772458901855 77633232
556125103829 77634529
395290552417 77635826
734515539374 77637123
771892583012 77638420
604828524327 77639717
51535014716 77641014
45871826286 77642311
579344176392 77643608
58897159675 77644905
65126666948 77646202
779254727971 77647499
996721163683 77648796
562920929945 77650093
38509681327 77651390
899314322687 77652687
566318846 77653984
963308351946 77655281
748107191606 77656578
222563305302 77657875
676751017388 77659172
570283074904 77660469
664858321685 77661766
500625857215 77663063
626348640361 77664360
259374030097 77665657
2265275375 77666954
82682551081 77668251
660894089784 77669548
958777801202 77670845
920268119878 77672142
814366496237 77673439
306378494066 77674736
396423190103 77676033
518181741348 77677330
193114725466 77678627
374336755226 77679924
60596116204 77681221
39076000170 77682518
500625857215 77683815
343189218861 77685112
371505161011 77686409
502324813744 77687706
270700406957 77689003
230491769104 77690300
715827017555 77691597
707332234910 77692894
94575246784 77694191
234456001005 77695488
595201103996 77696785
992756931782 77698082
844381394916 77699379
395856871260 77700676
319970146298 77701973
976900004178 77703270
715260698712 77704567
758867249623 77705864
550461915399 77707161
859105684834 77708458
805305394749 77709755
735648177060 77711052
92876290255 77712349
546497683498 77713646
396423190103 77714943
699403771108 77716240
880625800868 77717537
928762902523 77718834
71356174221 77720131
842682438387 77721428
729984988630 77722725
202742145797 77724022
585573683665 77725319
141013391910 77726616
578211538706 77727913
505722726802 77729210
31713855211 77730507
340357624646 77731804
737347133589 77733101
411713798864 77734398
349418726134 77735695
443993972915 77736992
378867305970 77738289
804172757063 77739586
438897103328 77740883
93442609098 77742180
325067015885 77743477
570849393747 77744774
520447016720 77746071
524977567464 77747368
257675073568 77748665
909508061861 77749962
637675017221 77751259
723755481357 77752556
573680987962 77753853
376035711755 77755150
548762958870 77756447
592935828624 77757744
316572233240 77759041
915737569134 77760338
651266669453 77761635
425305451096 77762932
277496233073 77764229
970670496905 77765526
363010378366 77766823
124023826620 77768120
658628814412 77769417
959344120045 77770714
622950727303 77772011
387928407458 77773308
814932815080 77774605
889120583513 77775902
449657161345 77777199
279761508445 77778496
519314379034 77779793
958211482359 77781090
696572176893 77782387
628047596890 77783684
151773449927 77784981
257675073568 77786278
846646670288 77787575
126855420835 77788872
421907538038 77790169
477406784652 77791466
465514088949 77792763
14724289921 77794060
335827073902 77795357
78152000337 77796654
268435131585 77797951
395290552417 77799248
9627420334 77800545
278062551916 77801842
240119189435 77803139
224262261831 77804436
839284525329 77805733
837585568800 77807030
78718319180 77808327
420774900352 77809624
615588582344 77810921
519880697877 77812218
809835945493 77813515
912905974919 77814812
651832988296 77816109
29448579839 77817406
901579598059 77818703
526676523993 77820000
547064002341 77821297
761698843838 77822594
321102783984 77823891
643338205651 77825188
322801740513 77826485
500625857215 77827782
589537915566 77829079
593502147467 77830376
56631884303 77831673
786050554087 77832970
107034261330 77834267
233323363319 77835564
560089335730 77836861
436065509113 77838158
104768985958 77839455
641072930279 77840752
116661681661 77842049
270134088114 77843346
212369566128 77844643
771892583012 77845940
780953684500 77847237
660894089784 77848534
855707771776 77849831
370372523325 77851128
22086434880 77852425
700536408794 77853722
620119133088 77855019
80417275709 77856316
427570726468 77857613
762265162681 77858910
417376987294 77860207
924232351779 77861504
441728697543 77862801
922533395250 77864098
487600523826 77865395
343189218861 77866692
165365102159 77867989
672786785487 77869286
368673566796 77870583
973502091120 77871880
180089392077 77873177
634277104163 77874474
75320406122 77875771
346020813076 77877068
471177277379 77878365
562920929945 77879662
957645163516 77880959
645037162180 77882256
775290496070 77883553
155737681828 77884850
625782321518 77886147
690908988463 77887444
579344176392 77888741
810968583179 77890038
854008815247 77891335
765096756896 77892632
227093856046 77893929
74187768436 77895226
215201160343 77896523
229925450261 77897820
687511075405 77899117
223695942988 77900414
719224930613 77901711
728286032101 77903008
513084871761 77904305
937257685168 77905602
639940292593 77906899
141579710753 77908196
852309858718 77909493
580476814078 77910790
958211482359 77912087
358479827622 77913384
109865855545 77914681
965573627318 77915978
918002844506 77917275
252011885138 77918572
714694379869 77919869
714694379869 77921166
904977511117 77922463
531773393580 77923760
333561798530 77925057
710730147968 77926354
875528931281 77927651
256542435882 77928948
419642262666 77930245
477973103495 77931542
414545393079 77932839
750372466978 77934136
20387478351 77935433
15856927607 77936730
427570726468 77938027
570283074904 77939324
155737681828 77940621
949716699714 77941918
720357568299 77943215
297317392578 77944512
163099826787 77945809
980864236079 77947106
184619942821 77948403
185752580507 77949700
794545336732 77950997
698837452265 77952294
808703307807 77953591
158569276043 77954888
371505161011 77956185
302980581008 77957482
889120583513 77958779
961043076574 77960076
374336755226 77961373
586706321351 77962670
672220466644 77963967
225394899517 77965264
37943362484 77966561
785484235244 77967858
770759945326 77969155
195380000838 77970452
24918029095 77971749
411147480021 77973046
669955191272 77974343
185752580507 77975640
718658611770 77976937
224262261831 77978234
801341162848 77979531
671654147801 77980828
290521566462 77982125
175558841333 77983422
476274146966 77984719
839850844172 77986016
381698900185 77987313
684113162347 77988610
680715249289 77989907
109299536702 77991204
507421683331 77992501
730551307473 77993798
454754030932 77995095
633144466477 77996392
625216002675 77997689
656929857883 77998986
600297973583 78000283
899880641530 78001580
447391885973 78002877
820596003510 78004174
24351710252 78005471
269001450428 78006768
261639305469 78008065
624649683832 78009362
255976117039 78010659
366974610267 78011956
585007364822 78013253
466080407792 78014550
482503654239 78015847
45305507443 78017144
979731598393 78018441
80983594552 78019738
670521510115 78021035
747540872763 78022332
443427654072 78023629
55499246617 78024926
273532001172 78026223
826259191940 78027520
103070029429 78028817
13025333392 78030114
6795826119 78031411
578211538706 78032708
704500640695 78034005
553293509614 78035302
340923943489 78036599
335827073902 78037896
31713855211 78039193
214068522657 78040490
530640755894 78041787
998986439055 78043084
462682494734 78044381
413979074236 78045678
755469336565 78046975
544232408126 78048272
964440989632 78049569
167630377531 78050866
715827017555 78052163
368107247953 78053460
685812118876 78054757
432667596055 78056054
687511075405 78057351
531773393580 78058648
283725740346 78059945
808136988964 78061242
102503710586 78062539
531207074737 78063836
159701913729 78065133
483636291925 78066430
152906087613 78067727
174992522490 78069024
134217565794 78070321
970670496905 78071618
206140058855 78072915
146110261497 78074212
642205567965 78075509
248613972080 78076806
797376930947 78078103
702235365323 78079400
860804641363 78080697
71356174221 78081994
22652753723 78083291
223129624145 78084588
394157914731 78085885
715260698712 78087182
202742145797 78088479
574813625648 78089776
171028290589 78091073
122324870091 78092370
333561798530 78093667
206706377698 78094964
133651246951 78096261
549329277713 78097558
979731598393 78098855
416810668451 78100152
720357568299 78101449
723189162514 78102746
954247250458 78104043
780953684500 78105340
901013279216 78106637
120625913562 78107934
346587131919 78109231
879493163182 78110528
488733161512 78111825
483636291925 78113122
189150493565 78114419
3964231904 78115716
756035655408 78117013
985961105666 78118310
959344120045 78119607
746408235077 78120904
944053511284 78122201
804172757063 78123498
14157971078 78124795
25484347938 78126092
792846380203 78127389
993889569468 78128686
245216059022 78129983
518748060191 78131280
408882204649 78132577
933859772110 78133874
82116232238 78135171
836452931114 78136468
382265219028 78137765
443993972915 78139062
725454437886 78140359
545365045812 78141656
346587131919 78142953
891385858885 78144250
944619830127 78145547
564619886474 78146844
282026783817 78148141
308077450595 78149438
255976117039 78150735
722622843671 78152032
149508174555 78153329
408315885806 78154626
259374030097 78155923
94575246784 78157220
763964119210 78158517
117228000504 78159814
935558728639 78161111
732250264002 78162408
514217509447 78163705
613889625815 78165002
348286088448 78166299
648435075238 78167596
152906087613 78168893
193681044309 78170190
150074493398 78171487
381698900185 78172784
219165392244 78174081
628047596890 78175378
151207131084 78176675
789448467145 78177972
498926900686 78179269
797943249790 78180566
558956698044 78181863
812667539708 78183160
58897159675 78184457
229359131418 78185754
680148930446 78187051
286557334561 78188348
322801740513 78189645
339791305803 78190942
664292002842 78192239
398688465475 78193536
793412699046 78194833
621818089617 78196130
590670553252 78197427
555558784986 78198724
713561742183 78200021
413979074236 78201318
505156407959 78202615
443993972915 78203912
928196583680 78205209
625216002675 78206506
9627420334 78207803
461549857048 78209100
531207074737 78210397
236154957534 78211694
689776350777 78212991
637108698378 78214288
424739132253 78215585
831356061527 78216882
310342725967 78218179
142146029596 78219476
765096756896 78220773
24918029095 78222070
233889682162 78223367
375469392912 78224664
87779420668 78225961
400953740847 78227258
92309971412 78228555
587272640194 78229852
308077450595 78231149
169329334060 78232446
881758438554 78233743
782652641029 78235040
306378494066 78236337
336959711588 78237634
227093856046 78238931
403219016219 78240228
147809218026 78241525
138181797695 78242822
709031191439 78244119
172160928275 78245416
9061101491 78246713
874396293595 78248010
116661681661 78249307
859105684834 78250604
730551307473 78251901
873263655909 78253198
348852407291 78254495
854008815247 78255792
748107191606 78257089
943487192441 78258386
783218959872 78259683
412280117707 78260980
724888119043 78262277
782652641029 78263574
322801740513 78264871
771892583012 78266168
379433624813 78267465
347153450762 78268762
1698956532 78270059
207839015384 78271356
954813569301 78272653
201609508111 78273950
226527537203 78275247
310342725967 78276544
259940348940 78277841
987093743352 78279138
600297973583 78280435
336393392745 78281732
54366608931 78283029
96274203313 78284326
328464928943 78285623
686944756562 78286920
502891132587 78288217
527809161679 78289514
308643769438 78290811
244083421336 78292108
266736175056 78293405
528941799365 78294702
862503597892 78295999
187451537036 78297296
500059538372 78298593
489865799198 78299890
7928463805 78301187
770759945326 78302484
936125047482 78303781
151773449927 78305078
1132637689 78306375
697138495736 78307672
970670496905 78308969
624649683832 78310266
332429160844 78311563
434366552584 78312860
762831481524 78314157
106467942487 78315454
796244293261 78316751
658062495569 78318048
683546843504 78319345
327332291257 78320642
895916409629 78321939
212369566128 78323236
917436525663 78324533
842682438387 78325830
194813681995 78327127
568017799532 78328424
789448467145 78329721
280894146131 78331018
965007308475 78332315
28882260996 78333612
199910551582 78334909
7928463805 78336206
778688409128 78337503
44172869757 78338800
104202667115 78340097
101371072900 78341394
210104290756 78342691
149508174555 78343988
622384408460 78345285
856840409462 78346582
659195133255 78347879
718092292927 78349176
446259248287 78350473
727153394415 78351770
597466379368 78353067
535171306638 78354364
58897159675 78355661
723755481357 78356958
831356061527 78358255
900446960373 78359552
428703364154 78360849
113830087446 78362146
535737625481 78363443
710163829125 78364740
430402320683 78366037
796244293261 78367334
185752580507 78368631
240685508278 78369928
395290552417 78371225
277496233073 78372522
323368059356 78373819
308077450595 78375116
923666032936 78376413
254277160510 78377710
712995423340 78379007
638807654907 78380304
139314435381 78381601
434932871427 78382898
373770436383 78384195
761132524995 78385492
871564699380 78386789
681281568132 78388086
765096756896 78389383
630879191105 78390680
180655710920 78391977
550461915399 78393274
933293453267 78394571
106467942487 78395868
823993916568 78397165
488733161512 78398462
580476814078 78399759
292220522991 78401056
726587075572 78402353
894217453100 78403650
30014898682 78404947
759433568466 78406244
121192232405 78407541
660894089784 78408838
822294960039 78410135
980864236079 78411432
714128061026 78412729
641072930279 78414026
137049160009 78415323
799642206319 78416620
794545336732 78417917
536303944324 78419214
835320293428 78420511
456452987461 78421808
206706377698 78423105
570849393747 78424402
629180234576 78425699
754903017722 78426996
205007421169 78428293
176125160176 78429590
976333685335 78430887
507421683331 78432184
262205624312 78433481
995588525997 78434778
306944812909 78436075
439463422171 78437372
133084928108 78438669
809835945493 78439966
568017799532 78441263
911773337233 78442560
442295016386 78443857
929895540209 78445154
284858378032 78446451
180089392077 78447748
674485742016 78449045
318837508612 78450342
217466435715 78451639
37943362484 78452936
985961105666 78454233
919701801035 78455530
998986439055 78456827
632578147634 78458124
545931364655 78459421
335260755059 78460718
891952177728 78462015
558956698044 78463312
142712348439 78464609
638241336064 78465906
86080464139 78467203
445126610601 78468500
544232408126 78469797
403785335062 78471094
553859828457 78472391
749239829292 78473688
196512638524 78474985
173859884804 78476282
907809105332 78477579
171594609432 78478876
673353104330 78480173
747540872763 78481470
993323250625 78482767
981430554922 78484064
451356117874 78485361
985394786823 78486658
124023826620 78487955
715260698712 78489252
331296523158 78490549
754336698879 78491846
620119133088 78493143
515350147133 78494440
316005914397 78495737
953114612772 78497034
270134088114 78498331
608226437385 78499628
873263655909 78500925
236154957534 78502222
205573740012 78503519
100238435214 78504816
466646726635 78506113
788315829459 78507410
306378494066 78508707
783218959872 78510004
221430667616 78511301
682980524661 78512598
873829974752 78513895
443427654072 78515192
168196696374 78516489
900446960373 78517786
576512582177 78519083
874396293595 78520380
789448467145 78521677
356214552250 78522974
196512638524 78524271
736780814746 78525568
390193682830 78526865
932727134424 78528162
441728697543 78529459
346587131919 78530756
795111655575 78532053
218032754558 78533350
417943306137 78534647
796244293261 78535944
600297973583 78537241
41907594385 78538538
500059538372 78539835
860238322520 78541132
640506611436 78542429
185752580507 78543726
764530438053 78545023
753204061193 78546320
57198203146 78547617
131952290422 78548914
746974553920 78550211
371505161011 78551508
791713742517 78552805
634277104163 78554102
628047596890 78555399
56065565460 78556696
664858321685 78557993
57764521989 78559290
490998436884 78560587
331296523158 78561884
756035655408 78563181
725454437886 78564478
664292002842 78565775
886855308141 78567072
164232464473 78568369
754903017722 78569666
538569219696 78570963
771326264169 78572260
65692985791 78573557
604262205484 78574854
691475307306 78576151
197645276210 78577448
335260755059 78578745
293353160677 78580042
491564755727 78581339
542533451597 78582636
267302493899 78583933
206706377698 78585230
404917972748 78586527
660327770941 78587824
464381451263 78589121
997853801369 78590418
826825510783 78591715
998420120212 78593012
833055018056 78594309
236154957534 78595606
155737681828 78596903
446825567130 78598200
383397856714 78599497
667123597057 78600794
260506667783 78602091
184053623978 78603388
754336698879 78604685
357913508779 78605982
934992409796 78607279
391892639359 78608576
126855420835 78609873
211236928442 78611170
265603537370 78612467
223129624145 78613764
731683945159 78615061
800774844005 78616358
94575246784 78617655
200476870425 78618952
722622843671 78620249
325633334728 78621546
404351653905 78622843
568584118375 78624140
839850844172 78625437
493263712256 78626734
774724177227 78628031
386795769772 78629328
386795769772 78630625
966139946161 78631922
738479771275 78633219
192548406623 78634516
771892583012 78635813
963874670789 78637110
164798783316 78638407
266169856213 78639704
788882148302 78641001
832488699213 78642298
676184698545 78643595
27749623310 78644892
884590032769 78646189
407749566963 78647486
14724289921 78648783
218032754558 78650080
80417275709 78651377
262771943155 78652674
312041682496 78653971
336959711588 78655268
152906087613 78656565
95141565627 78657862
971236815748 78659159
105901623644 78660456
647302437552 78661753
715260698712 78663050
686944756562 78664347
938390322854 78665644
524411248621 78666941
556691422672 78668238
658062495569 78669535
299582667950 78670832
236721276377 78672129
383964175557 78673426
566885161846 78674723
661460408627 78676020
958777801202 78677317
882324757397 78678614
77585681494 78679911
954813569301 78681208
346587131919 78682505
926497627151 78683802
3964231904 78685099
282026783817 78686396
225394899517 78687693
280327827288 78688990
57764521989 78690287
688643713091 78691584
945186148970 78692881
351117682663 78694178
94008927941 78695475
777555771442 78696772
28882260996 78698069
688643713091 78699366
8494782648 78700663
169895652903 78701960
148375536869 78703257
578777857549 78704554
292220522991 78705851
181222029763 78707148
865901510950 78708445
44172869757 78709742
880625800868 78711039
356214552250 78712336
107034261330 78713633
911773337233 78714930
304679537537 78716227
616154901187 78717524
805305394749 78718821
418509624980 78720118
205007421169 78721415
268435131585 78722712
325067015885 78724009
699970089951 78725306
158002957200 78726603
45305507443 78727900
244083421336 78729197
991624294096 78730494
673919423173 78731791
597466379368 78733088
988792699881 78734385
19254840665 78735682
780387365657 78736979
225961218360 78738276
945186148970 78739573
981430554922 78740870
100238435214 78742167
662026727470 78743464
672786785487 78744761
461549857048 78746058
378867305970 78747355
494962668785 78748652
321102783984 78749949
221430667616 78751246
844947713759 78752543
278062551916 78753840
317704870926 78755137
728852350944 78756434
750938785821 78757731
301847943322 78759028
511952234075 78760325
982563192608 78761622
109299536702 78762919
470610958536 78764216
823427597725 78765513
168763015217 78766810
621818089617 78768107
346587131919 78769404
70223536535 78770701
696005858050 78771998
711862785654 78773295
526676523993 78774592
794545336732 78775889
105901623644 78777186
535737625481 78778483
636542379535 78779780
57764521989 78781077
406050610434 78782374
470044639693 78783671
505722726802 78784968
375469392912 78786265
663725683999 78787562
579910495235 78788859
641072930279 78790156
707898553753 78791453
339791305803 78792750
20953797194 78794047
575946263334 78795344
987660062195 78796641
998420120212 78797938
372637798697 78799235
64560348105 78800532
811534902022 78801829
344321856547 78803126
203308464640 78804423
976900004178 78805720
487600523826 78807017
103070029429 78808314
843248757230 78809611
791713742517 78810908
416810668451 78812205
75886724965 78813502
317138552083 78814799
95707884470 78816096
668256234743 78817393
507421683331 78818690
577645219863 78819987
554992466143 78821284
284292059189 78822581
37377043641 78823878
522712292092 78825175
688643713091 78826472
636542379535 78827769
317138552083 78829066
222563305302 78830363
205573740012 78831660
259940348940 78832957
641072930279 78834254
886288989298 78835551
569716756061 78836848
737347133589 78838145
20953797194 78839442
109299536702 78840739
43606550914 78842036
135350203480 78843333
957645163516 78844630
768494669954 78845927
343755537704 78847224
46438145129 78848521
356214552250 78849818
796810612104 78851115
86646782982 78852412
69090898849 78853709
306944812909 78855006
737347133589 78856303
766229394582 78857600
299016349107 78858897
103070029429 78860194
339224986960 78861491
358479827622 78862788
819463365824 78864085
136482841166 78865382
816631771609 78866679
482503654239 78867976
114396406289 78869273
15856927607 78870570
972369453434 78871867
825126554254 78873164
881758438554 78874461
445126610601 78875758
323934378199 78877055
807570670121 78878352
518748060191 78879649
643904524494 78880946
143844986125 78882243
813233858551 78883540
66259304634 78884837
549895596556 78886134
74187768436 78887431
954247250458 78888728
78152000337 78890025
773025220698 78891322
225394899517 78892619
976333685335 78893916
180089392077 78895213
178956754391 78896510
276363595387 78897807
41341275542 78899104
284292059189 78900401
417943306137 78901698
654098263668 78902995
426438088782 78904292
148941855712 78905589
40208637856 78906886
791713742517 78908183
555558784986 78909480
176125160176 78910777
976333685335 78912074
296751073735 78913371
831356061527 78914668
939522960540 78915965
387928407458 78917262
797943249790 78918559
147242899183 78919856
522712292092 78921153
665990959371 78922450
971803134591 78923747
417376987294 78925044
867034148636 78926341
639373973750 78927638
420774900352 78928935
931028177895 78930232
600864292426 78931529
163099826787 78932826
142146029596 78934123
553293509614 78935420
633710785320 78936717
673353104330 78938014
343189218861 78939311
858539365991 78940608
547630321184 78941905
395290552417 78943202
397555827789 78944499
558390379201 78945796
927630264837 78947093
282593102660 78948390
428703364154 78949687
207839015384 78950984
852876177561 78952281
305245856380 78953578
942920873598 78954875
232190725633 78956172
472876233908 78957469
860804641363 78958766
217466435715 78960063
304679537537 78961360
97406840999 78962657
963308351946 78963954
715827017555 78965251
968971540376 78966548
622384408460 78967845
413412755393 78969142
357913508779 78970439
329597566629 78971736
3397913061 78973033
815499133923 78974330
886288989298 78975627
677317336231 78976924
526676523993 78978221
395856871260 78979518
650700350610 78980815
854575134090 78982112
865901510950 78983409
561221973416 78984706
269001450428 78986003
474008871594 78987300
938390322854 78988597
765096756896 78989894
564619886474 78991191
944053511284 78992488
396989508946 78993785
902712235745 78995082
76453043808 78996379
7928463805 78997676
122324870091 78998973
134783884637 79000270
407749566963 79001567
924232351779 79002864
304113218694 79004161
336959711588 79005458
596333741682 79006755
914604931448 79008052
664292002842 79009349
325633334728 79010646
13591652235 79011943
423606494567 79013240
253710841667 79014537
620119133088 79015834
9627420334 79017131
902712235745 79018428
863636235578 79019725
644470843337 79021022
184619942821 79022319
90611014883 79023616
285424696875 79024913
504023770273 79026210
465514088949 79027507
375469392912 79028804
221430667616 79030101
752637742350 79031398
964440989632 79032695
23785391409 79033992
973502091120 79035289
176691479019 79036586
343189218861 79037883
841549800701 79039180
254843479353 79040477
557824060358 79041774
154605044142 79043071
545931364655 79044368
665990959371 79045665
478539422338 79046962
513084871761 79048259
468345683164 79049556
558956698044 79050853
51535014716 79052150
552160871928 79053447
177257797862 79054744
249180290923 79056041
264470899684 79057338
500625857215 79058635
230491769104 79059932
556691422672 79061229
130253333893 79062526
810402264336 79063823
422473856881 79065120
806438032435 79066417
783785278715 79067714
927630264837 79069011
176125160176 79070308
690908988463 79071605
996154844840 79072902
245216059022 79074199
434932871427 79075496
280894146131 79076793
938390322854 79078090
907242786489 79079387
679582611603 79080684
467213045478 79081981
918569163349 79083278
665424640528 79084575
88345739511 79085872
472309915065 79087169
757734611937 79088466
485335248454 79089763
508554321017 79091060
443993972915 79092357
667689915900 79093654
211236928442 79094951
474008871594 79096248
126855420835 79097545
691475307306 79098842
867034148636 79100139
843248757230 79101436
184619942821 79102733
279195189602 79104030
388494726301 79105327
786050554087 79106624
39642319013 79107921
783785278715 79109218
916870206820 79110515
646169799866 79111812
74187768436 79113109
418509624980 79114406
838151887643 79115703
278062551916 79117000
672220466644 79118297
558956698044 79119594
331862842001 79120891
101371072900 79122188
244649740179 79123485
366408291424 79124782
981430554922 79126079
237287595220 79127376
931028177895 79128673
91743652569 79129970
551594553085 79131267
767362032268 79132564
33412811740 79133861
438897103328 79135158
275230957701 79136455
758300930780 79137752
457019306304 79139049
715827017555 79140346
227093856046 79141643
323368059356 79142940
462116175891 79144237
242384464807 79145534
193114725466 79146831
445126610601 79148128
641639249122 79149425
406616929277 79150722
89478377197 79152019
52667652402 79153316
197645276210 79154613
872131018223 79155910
399821103161 79157207
51535014716 79158504
867600467479 79159801
556691422672 79161098
208405334227 79162395
582175770607 79163692
408882204649 79164989
310342725967 79166286
114962725132 79167583
431534958369 79168880
510253277546 79170177
846646670288 79171474
37377043641 79172771
268435131585 79174068
554426147300 79175365
16989565293 79176662
933859772110 79177959
588405277880 79179256
28882260996 79180553
189150493565 79181850
334694436216 79183147
402086378533 79184444
288256291090 79185741
36810724798 79187038
355081914564 79188335
838718206486 79189632
874962612438 79190929
276363595387 79192226
134783884637 79193523
996154844840 79194820
428137045311 79196117
921967076407 79197414
43040232071 79198711
524977567464 79200008
344888175390 79201305
169895652903 79202602
352816639192 79203899
236154957534 79205196
762831481524 79206493
485335248454 79207790
735648177060 79209087
832488699213 79210384
392458958202 79211681
754903017722 79212978
218032754558 79214275
692041626149 79215572
831922380370 79216869
988226381038 79218166
316572233240 79219463
17555884136 79220760
176691479019 79222057
78152000337 79223354
458151943990 79224651
120625913562 79225948
39076000170 79227245
759999887309 79228542
960476757731 79229839
511952234075 79231136
63994029262 79232433
848345626817 79233730
777555771442 79235027
610491712757 79236324
389061045144 79237621
453055074403 79238918
274098320015 79240215
48703420501 79241512
383964175557 79242809
927063945994 79244106
301281624479 79245403
577078901020 79246700
235022319848 79247997
108733217859 79249294
252011885138 79250591
141013391910 79251888
79284638023 79253185
23219072566 79254482
283159421503 79255779
552160871928 79257076
14724289921 79258373
802473800534 79259670
151207131084 79260967
27749623310 79262264
462682494734 79263561
36810724798 79264858
40774956699 79266155
439463422171 79267452
470044639693 79268749
256542435882 79270046
880625800868 79271343
642205567965 79272640
483069973082 79273937
429836001840 79275234
607660118542 79276531
18122202979 79277828
531773393580 79279125
263904580841 79280422
931028177895 79281719
133084928108 79283016
660894089784 79284313
840983481858 79285610
237287595220 79286907
673353104330 79288204
639940292593 79289501
517615422505 79290798
833055018056 79292095
327332291257 79293392
624083364989 79294689
162533507944 79295986
706199597224 79297283
273532001172 79298580
750938785821 79299877
955946206987 79301174
399254784318 79302471
138181797695 79303768
878360525496 79305065
883457395083 79306362
940089279383 79307659
317704870926 79308956
760566206152 79310253
150640812241 79311550
737347133589 79312847
443993972915 79314144
447958204816 79315441
505156407959 79316738
497227944157 79318035
710163829125 79319332
694306901521 79320629
725454437886 79321926
88345739511 79323223
428137045311 79324520
455886668618 79325817
842682438387 79327114
272399363486 79328411
854575134090 79329708
133084928108 79331005
357913508779 79332302
413979074236 79333599
130253333893 79334896
396989508946 79336193
675052060859 79337490
677317336231 79338787
496661625314 79340084
460417219362 79341381
271266725800 79342678
210670609599 79343975
442295016386 79345272
2831594218 79346569
445692929444 79347866
685812118876 79349163
572548350276 79350460
559523016887 79351757
485901567297 79353054
571982031433 79354351
343755537704 79355648
709597510282 79356945
363010378366 79358242
991057975253 79359539
467213045478 79360836
815499133923 79362133
759999887309 79363430
485901567297 79364727
163099826787 79366024
991057975253 79367321
675052060859 79368618
849478264503 79369915
427570726468 79371212
771326264169 79372509
61728753890 79373806
153472406456 79375103
915737569134 79376400
495528987628 79377697
657496176726 79378994
8494782648 79380291
569150437218 79381588
835320293428 79382885
17555884136 79384182
9627420334 79385479
552160871928 79386776
253144522824 79388073
509686958703 79389370
983129511451 79390667
255976117039 79391964
39642319013 79393261
23219072566 79394558
317138552083 79395855
720923887142 79397152
976900004178 79398449
37377043641 79399746
232757044476 79401043
178956754391 79402340
950283018557 79403637
554992466143 79404934
556691422672 79406231
992756931782 79407528
979165279550 79408825
461549857048 79410122
508554321017 79411419
322801740513 79412716
908375424175 79414013
403785335062 79415310
143278667282 79416607
126289101992 79417904
407749566963 79419201
959910438888 79420498
395290552417 79421795
630879191105 79423092
941788235912 79424389
60029797361 79425686
382265219028 79426983
4530550747 79428280
633144466477 79429577
972369453434 79430874
313740639025 79432171
907809105332 79433468
434932871427 79434765
641072930279 79436062
447391885973 79437359
101371072900 79438656
777555771442 79439953
197645276210 79441250
331296523158 79442547
574247306805 79443844
437198146799 79445141
334694436216 79446438
634843423006 79447735
826825510783 79449032
677883655074 79450329
735648177060 79451626
502891132587 79452923
167630377531 79454220
882324757397 79455517
61162435047 79456814
139314435381 79458111
227660174889 79459408
272399363486 79460705
194247363152 79462002
702235365323 79463299
378300987127 79464596
227660174889 79465893
276363595387 79467190
467779364321 79468487
672786785487 79469784
320536465141 79471081
558956698044 79472378
225961218360 79473675
265603537370 79474972
83248869924 79476269
815499133923 79477566
139880754224 79478863
493263712256 79480160
322801740513 79481457
343755537704 79482754
406050610434 79484051
817198090452 79485348
120059594719 79486645
25484347938 79487942
404917972748 79489239
250312928609 79490536
564619886474 79491833
645037162180 79493130
752637742350 79494427
647302437552 79495724
352816639192 79497021
946885105499 79498318
509120639860 79499615
660327770941 79500912
805871713592 79502209
60596116204 79503506
638807654907 79504803
940089279383 79506100
116095362818 79507397
563487248788 79508694
96274203313 79509991
445692929444 79511288
997287482526 79512585
145543942654 79513882
488733161512 79515179
950849337400 79516476
239552870592 79517773
893651134257 79519070
270134088114 79520367
711296466811 79521664
574813625648 79522961
280894146131 79524258
540268176225 79525555
198777913896 79526852
343189218861 79528149
884023713926 79529446
566318843003 79530743
921967076407 79532040
746408235077 79533337
115529043975 79534634
268435131585 79535931
930461859052 79537228
880625800868 79538525
931594496738 79539822
975767366492 79541119
13025333392 79542416
3397913061 79543713
658062495569 79545010
347719769605 79546307
374336755226 79547604
403785335062 79548901
105335304801 79550198
227093856046 79551495
248613972080 79552792
921967076407 79554089
580476814078 79555386
293919479520 79556683
542533451597 79557980
274098320015 79559277
68524580006 79560574
329031247786 79561871
991057975253 79563168
739046090118 79564465
795111655575 79565762
722056524828 79567059
107034261330 79568356
718092292927 79569653
716959655241 79570950
64560348105 79572247
424739132253 79573544
98539478685 79574841
317704870926 79576138
213502203814 79577435
365841972581 79578732
961609395417 79580029
121758551248 79581326
980297917236 79582623
300148986793 79583920
198777913896 79585217
289955247619 79586514
848345626817 79587811
759433568466 79589108
352816639192 79590405
45305507443 79591702
819463365824 79592999
219731711087 79594296
455320349775 79595593
978598960707 79596890
645037162180 79598187
967838902690 79599484
874962612438 79600781
818330728138 79602078
847779307974 79603375
996154844840 79604672
276929914230 79605969
921967076407 79607266
582742089450 79608563
532339712423 79609860
792846380203 79611157
848911945660 79612454
480804697710 79613751
169895652903 79615048
58897159675 79616345
838718206486 79617642
464947770106 79618939
624649683832 79620236
349418726134 79621533
233889682162 79622830
753204061193 79624127
85514145296 79625424
201609508111 79626721
396423190103 79628018
668256234743 79629315
280894146131 79630612
382265219028 79631909
259374030097 79633206
250312928609 79634503
387928407458 79635800
823427597725 79637097
276929914230 79638394
249180290923 79639691
105335304801 79640988
649001394081 79642285
131952290422 79643582
600297973583 79644879
489865799198 79646176
141013391910 79647473
817764409295 79648770
702801684166 79650067
307511131752 79651364
598032698211 79652661
788882148302 79653958
340923943489 79655255
574813625648 79656552
191415768937 79657849
658062495569 79659146
752637742350 79660443
883457395083 79661740
141579710753 79663037
716959655241 79664334
929329221366 79665631
844381394916 79666928
232190725633 79668225
191982087780 79669522
283159421503 79670819
77585681494 79672116
883457395083 79673413
834753974585 79674710
386795769772 79676007
509120639860 79677304
710163829125 79678601
795677974418 79679898
595201103996 79681195
13025333392 79682492
485901567297 79683789
356780871093 79685086
434932871427 79686383
518748060191 79687680
2265275375 79688977
177257797862 79690274
647302437552 79691571
164798783316 79692868
605961162013 79694165
793979017889 79695462
180655710920 79696759
887987945827 79698056
644470843337 79699353
101937391743 79700650
462682494734 79701947
96840522156 79703244
961609395417 79704541
872697337066 79705838
315439595554 79707135
426438088782 79708432
151773449927 79709729
400387422004 79711026
586706321351 79712323
538002900853 79713620
732250264002 79714917
390760001673 79716214
452488755560 79717511
768494669954 79718808
766229394582 79720105
256542435882 79721402
410014842335 79722699
822294960039 79723996
210670609599 79725293
143844986125 79726590
217466435715 79727887
624083364989 79729184
770759945326 79730481
975201047649 79731778
420208581509 79733075
296184754892 79734372
877794206653 79735669
697704814579 79736966
566318846 79738263
238420232906 79739560
50968695873 79740857
883457395083 79742154
194247363152 79743451
464947770106 79744748
854008815247 79746045
127988058521 79747342
871564699380 79748639
125722783149 79749936
574813625648 79751233
806438032435 79752530
712429104497 79753827
949150380871 79755124
618420176559 79756421
497227944157 79757718
746408235077 79759015
712995423340 79760312
425305451096 79761609
555558784986 79762906
540834495068 79764203
472309915065 79765500
185186261664 79766797
821162322353 79768094
752071423507 79769391
808136988964 79770688
501192176058 79771985
144411304968 79773282
650700350610 79774579
859672003677 79775876
372071479854 79777173
289955247619 79778470
963874670789 79779767
699403771108 79781064
506855364488 79782361
18122202979 79783658
573680987962 79784955
75320406122 79786252
403219016219 79787549
233889682162 79788846
100804754057 79790143
536870263167 79791440
263338261998 79792737
660327770941 79794034
38509681327 79795331
915171250291 79796628
772458901855 79797925
279195189602 79799222
567451480689 79800519
398122146632 79801816
876661568967 79803113
505722726802 79804410
496661625314 79805707
916870206820 79807004
466646726635 79808301
37943362484 79809598
306944812909 79810895
659761452098 79812192
298450030264 79813489
389627363987 79814786
621251770774 79816083
239552870592 79817380
185752580507 79818677
556125103829 79819974
966139946161 79821271
44172869757 79822568
459284581676 79823865
239552870592 79825162
848911945660 79826459
988226381038 79827756
223129624145 79829053
241251827121 79830350
408315885806 79831647
714694379869 79832944
756601974251 79834241
379433624813 79835538
967272583847 79836835
129120696207 79838132
813233858551 79839429
207839015384 79840726
619552814245 79842023
904411192274 79843320
936691366325 79844617
150640812241 79845914
645037162180 79847211
377168349441 79848508
913472293762 79849805
77019362651 79851102
9627420334 79852399
344321856547 79853696
522145973249 79854993
381698900185 79856290
979165279550 79857587
13591652235 79858884
130819652736 79860181
540834495068 79861478
924798670622 79862775
915171250291 79864072
581609451764 79865369
915171250291 79866666
353382958035 79867963
680148930446 79869260
997853801369 79870557
721490205985 79871854
449657161345 79873151
993323250625 79874448
505156407959 79875745
99672116371 79877042
692607944992 79878339
238420232906 79879636
944053511284 79880933
823427597725 79882230
109299536702 79883527
312608001339 79884824
921967076407 79886121
860238322520 79887418
650134031767 79888715
23785391409 79890012
581609451764 79891309
481937335396 79892606
856274090619 79893903
786616872930 79895200
592935828624 79896497
761132524995 79897794
672220466644 79899091
890819540042 79900388
602563248955 79901685
401520059690 79902982
707898553753 79904279
419075943823 79905576
483069973082 79906873
443427654072 79908170
960476757731 79909467
773025220698 79910764
218032754558 79912061
643904524494 79913358
970104178062 79914655
248613972080 79915952
928762902523 79917249
705633278381 79918546
353382958035 79919843
722622843671 79921140
665990959371 79922437
332995479687 79923734
333561798530 79925031
745275597391 79926328
47004463972 79927625
259374030097 79928922
676751017388 79930219
696005858050 79931516
381132581342 79932813
233889682162 79934110
911773337233 79935407
493830031099 79936704
106467942487 79938001
413412755393 79939298
420208581509 79940595
820596003510 79941892
756601974251 79943189
587838959037 79944486
852309858718 79945783
274664638858 79947080
681281568132 79948377
274664638858 79949674
639373973750 79950971
469478320850 79952268
920268119878 79953565
163099826787 79954862
259374030097 79956159
766795713425 79957456
850610902189 79958753
49269739344 79960050
65126666948 79961347
150074493398 79962644
880625800868 79963941
36810724798 79965238
530074437051 79966535
329031247786 79967832
719791249456 79969129
233323363319 79970426
734515539374 79971723
221430667616 79973020
440029741014 79974317
509120639860 79975614
302980581008 79976911
201609508111 79978208
67391942320 79979505
137615478852 79980802
521579654406 79982099
212935884971 79983396
343189218861 79984693
168196696374 79985990
869299424008 79987287
429836001840 79988584
306944812909 79989881
679582611603 79991178
184619942821 79992475
488733161512 79993772
941221917069 79995069
458718262833 79996366
724888119043 79997663
429269682997 79998960
731683945159 80000257
607660118542 80001554
441728697543 80002851
925364989465 80004148
772458901855 80005445
13025333392 80006742
869865742851 80008039
833055018056 80009336
585573683665 80010633
260506667783 80011930
244649740179 80013227
814932815080 80014524
160268232572 80015821
198777913896 80017118
42473913228 80018415
613889625815 80019712
791713742517 80021009
848345626817 80022306
527809161679 80023603
863636235578 80024900
662026727470 80026197
646169799866 80027494
390760001673 80028791
606527480856 80030088
873263655909 80031385
719224930613 80032682
365841972581 80033979
597466379368 80035276
585007364822 80036573
223695942988 80037870
483069973082 80039167
17555884136 80040464
337526030431 80041761
749806148135 80043058
421341219195 80044355
169329334060 80045652
184053623978 80046949
5096869590 80048246
57198203146 80049543
91177333726 80050840
429836001840 80052137
419642262666 80053434
662026727470 80054731
965573627318 80056028
484202610768 80057325
927063945994 80058622
684113162347 80059919
387928407458 80061216
396423190103 80062513
895916409629 80063810
180655710920 80065107
160268232572 80066404
82682551081 80067701
523278610935 80068998
58897159675 80070295
848911945660 80071592
171594609432 80072889
193114725466 80074186
471743596222 80075483
816631771609 80076780
332429160844 80078077
636542379535 80079374
78152000337 80080671
830789742684 80081968
680148930446 80083265
513084871761 80084562
290521566462 80085859
382265219028 80087156
298450030264 80088453
77019362651 80089750
66825623477 80091047
783785278715 80092344
787749510616 80093641
937257685168 80094938
420208581509 80096235
435499190270 80097532
908375424175 80098829
629180234576 80100126
469478320850 80101423
931028177895 80102720
887421626984 80104017
323368059356 80105314
833055018056 80106611
641639249122 80107908
229359131418 80109205
821162322353 80110502
396989508946 80111799
988226381038 80113096
129687015050 80114393
536303944324 80115690
126289101992 80116987
636542379535 80118284
172727247118 80119581
970104178062 80120878
782652641029 80122175
574247306805 80123472
830789742684 80124769
836452931114 80126066
196512638524 80127363
843815076073 80128660
985394786823 80129957
482503654239 80131254
55499246617 80132551
83815188767 80133848
753204061193 80135145
707332234910 80136442
504590089116 80137739
140447073067 80139036
445692929444 80140333
312608001339 80141630
790581104831 80142927
326765972414 80144224
802473800534 80145521
967838902690 80146818
201609508111 80148115
790014785988 80149412
916303887977 80150709
780953684500 80152006
524411248621 80153303
86080464139 80154600
498926900686 80155897
709597510282 80157194
424172813410 80158491
281460464974 80159788
819463365824 80161085
614455944658 80162382
998420120212 80163679
186885218193 80164976
946318786656 80166273
301847943322 80167570
784917916401 80168867
203874783483 80170164
374903074069 80171461
965573627318 80172758
756601974251 80174055
836452931114 80175352
778122090285 80176649
500059538372 80177946
904977511117 80179243
189716812408 80180540
223129624145 80181837
895916409629 80183134
692607944992 80184431
501192176058 80185728
443427654072 80187025
752637742350 80188322
776423133756 80189619
32846492897 80190916
386229450929 80192213
209537971913 80193510
761698843838 80194807
19821159508 80196104
449090842502 80197401
394724233574 80198698
958211482359 80199995
750938785821 80201292
478539422338 80202589
763964119210 80203886
386229450929 80205183
528941799365 80206480
177824116705 80207777
806438032435 80209074
453055074403 80210371
291654204148 80211668
328464928943 80212965
525543886307 80214262
246348696708 80215559
904977511117 80216856
138181797695 80218153
975767366492 80219450
426438088782 80220747
645603481023 80222044
974634728806 80223341
453621393246 80224638
321102783984 80225935
198777913896 80227232
427570726468 80228529
221996986459 80229826
473442552751 80231123
77585681494 80232420
145543942654 80233717
894783771943 80235014
16989565293 80236311
154605044142 80237608
194247363152 80238905
956512525830 80240202
953680931615 80241499
980864236079 80242796
544798726969 80244093
406616929277 80245390
964440989632 80246687
835320293428 80247984
391892639359 80249281
179523073234 80250578
850044583346 80251875
57764521989 80253172
357913508779 80254469
392458958202 80255766
906110148803 80257063
440596059857 80258360
773591539541 80259657
177257797862 80260954
360745102994 80262251
621818089617 80263548
60029797361 80264845
566885161846 80266142
491564755727 80267439
936691366325 80268736
280894146131 80270033
596900060525 80271330
689210031934 80272627
48137101658 80273924
987660062195 80275221
906110148803 80276518
984828467980 80277815
586140002508 80279112
778688409128 80280409
972369453434 80281706
763964119210 80283003
417376987294 80284300
244083421336 80285597
23785391409 80286894
395856871260 80288191
259940348940 80289488
307511131752 80290785
656363539040 80292082
74754087279 80293379
849478264503 80294676
761132524995 80295973
317138552083 80297270
509120639860 80298567
895916409629 80299864
308077450595 80301161
667689915900 80302458
166497739845 80303755
954813569301 80305052
660327770941 80306349
114962725132 80307646
703934321852 80308943
163666145630 80310240
376035711755 80311537
921967076407 80312834
884023713926 80314131
71922493064 80315428
937257685168 80316725
831356061527 80318022
655230901354 80319319
336959711588 80320616
127421739678 80321913
244083421336 80323210
642771886808 80324507
703368003009 80325804
677883655074 80327101
150074493398 80328398
581609451764 80329695
86646782982 80330992
543099770440 80332289
441162378700 80333586
325067015885 80334883
511952234075 80336180
143844986125 80337477
950283018557 80338774
714128061026 80340071
313174320182 80341368
731683945159 80342665
642771886808 80343962
755469336565 80345259
535171306638 80346556
104768985958 80347853
607093799699 80349150
99105797528 80350447
488733161512 80351744
381698900185 80353041
197645276210 80354338
952548293929 80355635
504023770273 80356932
125722783149 80358229
728852350944 80359526
830789742684 80360823
40208637856 80362120
127988058521 80363417
369806204482 80364714
164798783316 80366011
753770380036 80367308
234456001005 80368605
887987945827 80369902
863636235578 80371199
293353160677 80372496
841549800701 80373793
509686958703 80375090
653531944825 80376387
113263768603 80377684
405484291591 80378981
105335304801 80380278
225961218360 80381575
774157858384 80382872
626914959204 80384169
868733105165 80385466
583874727136 80386763
959910438888 80388060
406050610434 80389357
538002900853 80390654
838151887643 80391951
530074437051 80393248
215767479186 80394545
577078901020 80395842
737913452432 80397139
272965682329 80398436
631445509948 80399733
6795826119 80401030
445126610601 80402327
242384464807 80403624
898748003844 80404921
859672003677 80406218
10193739177 80407515
361311421837 80408812
611058031600 80410109
356214552250 80411406
399821103161 80412703
681847886975 80414000
458151943990 80415297
600297973583 80416594
186885218193 80417891
332429160844 80419188
865335192107 80420485
732250264002 80421782
129120696207 80423079
125722783149 80424376
110998493231 80425673
169329334060 80426970
777555771442 80428267
658062495569 80429564
356780871093 80430861
343755537704 80432158
512518552918 80433455
164232464473 80434752
399254784318 80436049
497794263000 80437346
348852407291 80438643
352816639192 80439940
557257741515 80441237
349418726134 80442534
932727134424 80443831
215201160343 80445128
815499133923 80446425
349985044977 80447722
776423133756 80449019
280894146131 80450316
406050610434 80451613
775290496070 80452910
207839015384 80454207
54932927774 80455504
8494782648 80456801
324500697042 80458098
825126554254 80459395
410581161178 80460692
847779307974 80461989
9061101491 80463286
583308408293 80464583
597466379368 80465880
502324813744 80467177
423606494567 80468474
503457451430 80469771
442861335229 80471068
358479827622 80472365
291654204148 80473662
149508174555 80474959
946318786656 80476256
585007364822 80477553
989925337567 80478850
805305394749 80480147
892518496571 80481444
896482728472 80482741
218032754558 80484038
617287538873 80485335
559523016887 80486632
553293509614 80487929
451356117874 80489226
340923943489 80490523
146110261497 80491820
292786841834 80493117
419075943823 80494414
806438032435 80495711
253144522824 80497008
101937391743 80498305
457019306304 80499602
718092292927 80500899
400387422004 80502196
997287482526 80503493
688077394248 80504790
608792756228 80506087
378867305970 80507384
132518609265 80508681
182354667449 80509978
36810724798 80511275
719791249456 80512572
736214495903 80513869
998420120212 80515166
25484347938 80516463
259940348940 80517760
942920873598 80519057
664292002842 80520354
341490262332 80521651
141579710753 80522948
895916409629 80524245
202175826954 80525542
13025333392 80526839
52667652402 80528136
753204061193 80529433
739046090118 80530730
497794263000 80532027
540834495068 80533324
657496176726 80534621
337526030431 80535918
825692873097 80537215
438330784485 80538512
934426090953 80539809
720923887142 80541106
998420120212 80542403
82682551081 80543700
750938785821 80544997
658062495569 80546294
202742145797 80547591
280327827288 80548888
272965682329 80550185
194813681995 80551482
71922493064 80552779
368107247953 80554076
565752524160 80555373
413979074236 80556670
231624406790 80557967
468912002007 80559264
83815188767 80560561
574813625648 80561858
786050554087 80563155
291654204148 80564452
702235365323 80565749
897615366158 80567046
84381507610 80568343
171028290589 80569640
685812118876 80570937
607660118542 80572234
135916522323 80573531
295052117206 80574828
515916465976 80576125
990491656410 80577422
762265162681 80578719
681281568132 80580016
340357624646 80581313
727153394415 80582610
610491712757 80583907
702235365323 80585204
951415656243 80586501
274664638858 80587798
473442552751 80589095
161967189101 80590392
58330840832 80591689
966139946161 80592986
404917972748 80594283
765096756896 80595580
910640699547 80596877
332429160844 80598174
215767479186 80599471
769627307640 80600768
371505161011 80602065
662026727470 80603362
978598960707 80604659
309210088281 80605956
425871769939 80607253
476840465809 80608550
33979130583 80609847
629746553419 80611144
294485798363 80612441
767362032268 80613738
447958204816 80615035
15856927607 80616332
316005914397 80617629
407749566963 80618926
560089335730 80620223
56631884303 80621520
992190612939 80622817
640506611436 80624114
937257685168 80625411
152906087613 80626708
412280117707 80628005
216900116872 80629302
661460408627 80630599
318837508612 80631896
993889569468 80633193
437198146799 80634490
887987945827 80635787
815499133923 80637084
266736175056 80638381
431534958369 80639678
342056581175 80640975
734515539374 80642272
768494669954 80643569
867034148636 80644866
156870319514 80646163
408882204649 80647460
332995479687 80648757
851743539875 80650054
775856814913 80651351
971236815748 80652648
889686902356 80653945
580476814078 80655242
315439595554 80656539
329031247786 80657836
507421683331 80659133
609925393914 80660430
266169856213 80661727
284292059189 80663024
155171362985 80664321
75886724965 80665618
338658668117 80666915
856840409462 80668212
799075887476 80669509
946885105499 80670806
219731711087 80672103
923099714093 80673400
282593102660 80674697
695439539207 80675994
917436525663 80677291
199910551582 80678588
843815076073 80679885
474575190437 80681182
271266725800 80682479
332995479687 80683776
40208637856 80685073
720923887142 80686370
342056581175 80687667
683546843504 80688964
35678087112 80690261
639940292593 80691558
229925450261 80692855
307511131752 80694152
60596116204 80695449
94008927941 80696746
466646726635 80698043
690342669620 80699340
958777801202 80700637
607660118542 80701934
75886724965 80703231
665990959371 80704528
810402264336 80705825
10760058020 80707122
803606438220 80708419
445692929444 80709716
158002957200 80711013
499493219529 80712310
660327770941 80713607
861370960206 80714904
528941799365 80716201
267868812742 80717498
904411192274 80718795
142146029596 80720092
835886612271 80721389
374903074069 80722686
984262149137 80723983
351684001506 80725280
188584174722 80726577
395856871260 80727874
466646726635 80729171
887421626984 80730468
987093743352 80731765
710163829125 80733062
522145973249 80734359
538002900853 80735656
743010322019 80736953
87779420668 80738250
543666089283 80739547
913472293762 80740844
57198203146 80742141
426438088782 80743438
153472406456 80744735
843248757230 80746032
764530438053 80747329
630879191105 80748626
154038725299 80749923
316572233240 80751220
815499133923 80752517
130253333893 80753814
63427710419 80755111
714128061026 80756408
151773449927 80757705
636542379535 80759002
121192232405 80760299
174426203647 80761596
237853914063 80762893
638807654907 80764190
402086378533 80765487
884590032769 80766784
538569219696 80768081
820029684667 80769378
741877684333 80770675
359612465308 80771972
505722726802 80773269
938956641697 80774566
404917972748 80775863
736214495903 80777160
61162435047 80778457
162533507944 80779754
547630321184 80781051
793412699046 80782348
281460464974 80783645
874396293595 80784942
40208637856 80786239
147242899183 80787536
396989508946 80788833
170461971746 80790130
553859828457 80791427
329597566629 80792724
382831537871 80794021
886288989298 80795318
671087828958 80796615
911207018390 80797912
763964119210 80799209
664858321685 80800506
696005858050 80801803
833621336899 80803100
646736118709 80804397
51535014716 80805694
729984988630 80806991
373204117540 80808288
281460464974 80809585
164798783316 80810882
336393392745 80812179
292220522991 80813476
707332234910 80814773
386795769772 80816070
294485798363 80817367
648435075238 80818664
78152000337 80819961
387928407458 80821258
405484291591 80822555
538002900853 80823852
833621336899 80825149
702235365323 80826446
18688521822 80827743
820596003510 80829040
291654204148 80830337
740178727804 80831634
732816582845 80832931
863636235578 80834228
874962612438 80835525
104202667115 80836822
692041626149 80838119
716959655241 80839416
247481334394 80840713
616721220030 80842010
654098263668 80843307
719224930613 80844604
678449973917 80845901
858539365991 80847198
185752580507 80848495
271266725800 80849792
510253277546 80851089
603129567798 80852386
70223536535 80853683
975201047649 80854980
594634785153 80856277
229359131418 80857574
857973047148 80858871
335260755059 80860168
670521510115 80861465
235588638691 80862762
278628870759 80864059
524977567464 80865356
166497739845 80866653
545365045812 80867950
930461859052 80869247
661460408627 80870544
941788235912 80871841
880625800868 80873138
883457395083 80874435
668256234743 80875732
975201047649 80877029
884590032769 80878326
60596116204 80879623
466080407792 80880920
138181797695 80882217
935558728639 80883514
270134088114 80884811
29448579839 80886108
323934378199 80887405
722622843671 80888702
47004463972 80889999
397555827789 80891296
393025277045 80892593
232757044476 80893890
788315829459 80895187
555558784986 80896484
889120583513 80897781
361311421837 80899078
81549913395 80900375
255976117039 80901672
28882260996 80902969
955379888144 80904266
393591595888 80905563
142146029596 80906860
601430611269 80908157
261639305469 80909454
465514088949 80910751
713561742183 80912048
771326264169 80913345
761698843838 80914642
615588582344 80915939
180089392077 80917236
210104290756 80918533
404351653905 80919830
691475307306 80921127
635409741849 80922424
382831537871 80923721
188017855879 80925018
593502147467 80926315
405484291591 80927612
553293509614 80928909
301281624479 80930206
86080464139 80931503
220298029930 80932800
856840409462 80934097
11326376863 80935394
530074437051 80936691
511952234075 80937988
628613915733 80939285
75320406122 80940582
479672060024 80941879
388494726301 80943176
638241336064 80944473
554992466143 80945770
783218959872 80947067
660894089784 80948364
10760058020 80949661
216900116872 80950958
41907594385 80952255
757734611937 80953552
755469336565 80954849
459284581676 80956146
591803190938 80957443
635976060692 80958740
598032698211 80960037
40774956699 80961334
229925450261 80962631
275230957701 80963928
335827073902 80965225
1132637689 80966522
996154844840 80967819
159701913729 80969116
232190725633 80970413
267302493899 80971710
441728697543 80973007
825126554254 80974304
358479827622 80975601
129687015050 80976898
201043189268 80978195
594068466310 80979492
367540929110 80980789
185752580507 80982086
448524523659 80983383
865901510950 80984680
642771886808 80985977
333561798530 80987274
855707771776 80988571
683546843504 80989868
607660118542 80991165
13591652235 80992462
53800290088 80993759
603695886641 80995056
964440989632 80996353
127988058521 80997650
225394899517 80998947
123457507777 81000244
603695886641 81001541
369806204482 81002838
713561742183 81004135
367540929110 81005432
885156351612 81006729
852876177561 81008026
545931364655 81009323
601430611269 81010620
687511075405 81011917
231058087947 81013214
184053623978 81014511
144977623811 81015808
113263768603 81017105
335827073902 81018402
34545449426 81019699
855141452933 81020996
107034261330 81022293
305245856380 81023590
12459014549 81024887
698271133422 81026184
547630321184 81027481
922533395250 81028778
877794206653 81030075
860238322520 81031372
115529043975 81032669
836452931114 81033966
491564755727 81035263
425871769939 81036560
804172757063 81037857
778688409128 81039154
10193739177 81040451
33412811740 81041748
66259304634 81043045
398688465475 81044342
280327827288 81045639
135916522323 81046936
247481334394 81048233
945186148970 81049530
831922380370 81050827
99105797528 81052124
483636291925 81053421
316572233240 81054718
464947770106 81056015
232190725633 81057312
165365102159 81058609
638807654907 81059906
195946319681 81061203
276363595387 81062500
548196640027 81063797
669388872429 81065094
996721163683 81066391
75320406122 81067688
914038612605 81068985
107034261330 81070282
880059482025 81071579
210104290756 81072876
495528987628 81074173
318837508612 81075470
723189162514 81076767
362444059523 81078064
900446960373 81079361
747540872763 81080658
496661625314 81081955
507988002174 81083252
578777857549 81084549
556125103829 81085846
83248869924 81087143
835886612271 81088440
400387422004 81089737
644470843337 81091034
208971653070 81092331
817198090452 81093628
233889682162 81094925
989359018724 81096222
733949220531 81097519
739046090118 81098816
587838959037 81100113
680715249289 81101410
144411304968 81102707
65126666948 81104004
316572233240 81105301
23219072566 81106598
57198203146 81107895
500059538372 81109192
543666089283 81110489
441728697543 81111786
849478264503 81113083
278628870759 81114380
24918029095 81115677
26050666781 81116974
756035655408 81118271
113830087446 81119568
552727190771 81120865
306944812909 81122162
574813625648 81123459
253710841667 81124756
482503654239 81126053
340357624646 81127350
995588525997 81128647
696005858050 81129944
707332234910 81131241
948017743185 81132538
215201160343 81133835
5096869590 81135132
800774844005 81136429
761698843838 81137726
62861391576 81139023
908941743018 81140320
215201160343 81141617
526676523993 81142914
239552870592 81144211
971236815748 81145508
423606494567 81146805
622384408460 81148102
323934378199 81149399
865335192107 81150696
486467886140 81151993
108166899016 81153290
742444003176 81154587
61728753890 81155884
282593102660 81157181
831356061527 81158478
263904580841 81159775
820596003510 81161072
116661681661 81162369
306378494066 81163666
169895652903 81164963
739046090118 81166260
394157914731 81167557
227093856046 81168854
336959711588 81170151
545365045812 81171448
70789855378 81172745
282026783817 81174042
435499190270 81175339
249746609766 81176636
139314435381 81177933
454754030932 81179230
950849337400 81180527
985961105666 81181824
954813569301 81183121
207839015384 81184418
739046090118 81185715
10760058020 81187012
211236928442 81188309
427570726468 81189606
124023826620 81190903
434366552584 81192200
795677974418 81193497
142712348439 81194794
63427710419 81196091
60029797361 81197388
416244349608 81198685
654098263668 81199982
507421683331 81201279
603695886641 81202576
718658611770 81203873
609359075071 81205170
223695942988 81206467
699970089951 81207764
44739188600 81209061
10760058020 81210358
202175826954 81211655
894217453100 81212952
370372523325 81214249
479672060024 81215546
697138495736 81216843
467213045478 81218140
729418669787 81219437
350551363820 81220734
296751073735 81222031
933859772110 81223328
861937279049 81224625
649001394081 81225922
140447073067 81227219
120059594719 81228516
792280061360 81229813
107600580173 81231110
471743596222 81232407
444560291758 81233704
371505161011 81235001
71922493064 81236298
885722670455 81237595
100804754057 81238892
987093743352 81240189
501192176058 81241486
497794263000 81242783
547064002341 81244080
894217453100 81245377
889120583513 81246674
891385858885 81247971
412846436550 81249268
679016292760 81250565
974634728806 81251862
240119189435 81253159
10760058020 81254456
784351597558 81255753
218032754558 81257050
1132637689 81258347
536870263167 81259644
580476814078 81260941
709031191439 81262238
421341219195 81263535
445126610601 81264832
415111711922 81266129
954247250458 81267426
868166786322 81268723
219731711087 81270020
471177277379 81271317
58330840832 81272614
257108754725 81273911
400387422004 81275208
385663132086 81276505
66259304634 81277802
532906031266 81279099
374336755226 81280396
291654204148 81281693
974068409963 81282990
997287482526 81284287
872131018223 81285584
323368059356 81286881
566885161846 81288178
366974610267 81289475
629746553419 81290772
700536408794 81292069
116661681661 81293366
558956698044 81294663
545931364655 81295960
563487248788 81297257
624649683832 81298554
253144522824 81299851
803040119377 81301148
342056581175 81302445
472876233908 81303742
91177333726 81305039
924232351779 81306336
410581161178 81307633
874962612438 81308930
109299536702 81310227
775856814913 81311524
695439539207 81312821
506289045645 81314118
852876177561 81315415
496661625314 81316712
464947770106 81318009
428137045311 81319306
213502203814 81320603
11892695706 81321900
477973103495 81323197
99105797528 81324494
773025220698 81325791
84381507610 81327088
532906031266 81328385
105335304801 81329682
547630321184 81330979
449090842502 81332276
676184698545 81333573
837019249957 81334870
76453043808 81336167
706765916067 81337464
465514088949 81338761
412280117707 81340058
266736175056 81341355
720357568299 81342652
963874670789 81343949
991057975253 81345246
536303944324 81346543
624083364989 81347840
442295016386 81349137
231624406790 81350434
615588582344 81351731
98539478685 81353028
120625913562 81354325
724321800200 81355622
452488755560 81356919
359046146465 81358216
933859772110 81359513
48703420501 81360810
413979074236 81362107
86646782982 81363404
918569163349 81364701
147809218026 81365998
605961162013 81367295
738479771275 81368592
740178727804 81369889
442295016386 81371186
116661681661 81372483
282593102660 81373780
193114725466 81375077
697138495736 81376374
680715249289 81377671
628047596890 81378968
599165335897 81380265
702801684166 81381562
975767366492 81382859
983129511451 81384156
52101333559 81385453
319403827455 81386750
983129511451 81388047
928196583680 81389344
622384408460 81390641
218599073401 81391938
214068522657 81393235
474575190437 81394532
669388872429 81395829
57198203146 81397126
211803247285 81398423
86080464139 81399720
983695830294 81401017
656363539040 81402314
234456001005 81403611
820596003510 81404908
86080464139 81406205
300148986793 81407502
590104234409 81408799
507988002174 81410096
483069973082 81411393
821728641196 81412690
30581217525 81413987
99105797528 81415284
368107247953 81416581
351684001506 81417878
218599073401 81419175
365275653738 81420472
492697393413 81421769
218032754558 81423066
968971540376 81424363
300715305636 81425660
809835945493 81426957
138748116538 81428254
870998380537 81429551
989359018724 81430848
972935772277 81432145
576512582177 81433442
233323363319 81434739
903278554588 81436036
710730147968 81437333
814932815080 81438630
445692929444 81439927
728286032101 81441224
261639305469 81442521
958211482359 81443818
907809105332 81445115
324500697042 81446412
889686902356 81447709
543666089283 81449006
259374030097 81450303
881758438554 81451600
962175714260 81452897
683546843504 81454194
400953740847 81455491
906676467646 81456788
633710785320 81458085
634843423006 81459382
977466323021 81460679
16423246450 81461976
283159421503 81463273
476840465809 81464570
363576697209 81465867
709597510282 81467164
258807711254 81468461
940655598226 81469758
928762902523 81471055
711296466811 81472352
581609451764 81473649
127421739678 81474946
571982031433 81476243
410014842335 81477540
251445566295 81478837
14157971078 81480134
56631884303 81481431
916303887977 81482728
70223536535 81484025
357913508779 81485322
509686958703 81486619
639940292593 81487916
494396349942 81489213
553859828457 81490510
591803190938 81491807
316572233240 81493104
310342725967 81494401
236154957534 81495698
949150380871 81496995
216333798029 81498292
494962668785 81499589
185752580507 81500886
923099714093 81502183
955946206987 81503480
740178727804 81504777
146110261497 81506074
422473856881 81507371
171028290589 81508668
264470899684 81509965
420208581509 81511262
407183248120 81512559
326765972414 81513856
912339656076 81515153
620685451931 81516450
483636291925 81517747
892518496571 81519044
530640755894 81520341
164798783316 81521638
807570670121 81522935
793412699046 81524232
67391942320 81525529
54932927774 81526826
273532001172 81528123
987093743352 81529420
607093799699 81530717
978598960707 81532014
147809218026 81533311
184053623978 81534608
122324870091 81535905
911207018390 81537202
276363595387 81538499
324500697042 81539796
304679537537 81541093
271266725800 81542390
400953740847 81543687
176125160176 81544984
793979017889 81546281
411147480021 81547578
848911945660 81548875
167630377531 81550172
652965625982 81551469
50968695873 81552766
659195133255 81554063
535171306638 81555360
272399363486 81556657
737913452432 81557954
973502091120 81559251
135350203480 81560548
835886612271 81561845
408315885806 81563142
16423246450 81564439
541400813911 81565736
782086322186 81567033
394157914731 81568330
258241392411 81569627
507988002174 81570924
963874670789 81572221
172727247118 81573518
13025333392 81574815
135916522323 81576112
302414262165 81577409
733382901688 81578706
823427597725 81580003
336393392745 81581300
916303887977 81582597
718658611770 81583894
12459014549 81585191
675618379702 81586488
75886724965 81587785
144411304968 81589082
112131130917 81590379
964440989632 81591676
136482841166 81592973
329597566629 81594270
22086434880 81595567
20953797194 81596864
628047596890 81598161
665990959371 81599458
799075887476 81600755
14157971078 81602052
193114725466 81603349
90044696040 81604646
647868756395 81605943
578211538706 81607240
13025333392 81608537
39642319013 81609834
893084815414 81611131
52667652402 81612428
3964231904 81613725
88345739511 81615022
852876177561 81616319
800774844005 81617616
130819652736 81618913
618986495402 81620210
464947770106 81621507
69090898849 81622804
737347133589 81624101
317704870926 81625398
524411248621 81626695
632011828791 81627992
851743539875 81629289
933859772110 81630586
221996986459 81631883
593502147467 81633180
100804754057 81634477
234456001005 81635774
423040175724 81637071
162533507944 81638368
570283074904 81639665
668256234743 81640962
128554377364 81642259
459284581676 81643556
835320293428 81644853
140447073067 81646150
302980581008 81647447
459284581676 81648744
70789855378 81650041
716959655241 81651338
564619886474 81652635
468912002007 81653932
766229394582 81655229
833621336899 81656526
304113218694 81657823
132518609265 81659120
73621449593 81660417
111564812074 81661714
614455944658 81663011
900446960373 81664308
624649683832 81665605
312608001339 81666902
285424696875 81668199
559523016887 81669496
49836058187 81670793
355648233407 81672090
933859772110 81673387
86646782982 81674684
231624406790 81675981
410581161178 81677278
148941855712 81678575
93442609098 81679872
235588638691 81681169
905543829960 81682466
596333741682 81683763
585573683665 81685060
931028177895 81686357
936691366325 81687654
946885105499 81688951
749806148135 81690248
998420120212 81691545
685812118876 81692842
254277160510 81694139
974068409963 81695436
167630377531 81696733
927630264837 81698030
831356061527 81699327
327332291257 81700624
974068409963 81701921
782086322186 81703218
866467829793 81704515
532339712423 81705812
319970146298 81707109
473442552751 81708406
791713742517 81709703
344888175390 81711000
984828467980 81712297
382265219028 81713594
104202667115 81714891
148941855712 81716188
996721163683 81717485
761132524995 81718782
958211482359 81720079
635976060692 81721376
443427654072 81722673
924798670622 81723970
211803247285 81725267
341490262332 81726564
609925393914 81727861
516482784819 81729158
302414262165 81730455
571415712590 81731752
823427597725 81733049
632578147634 81734346
560089335730 81735643
981430554922 81736940
810402264336 81738237
703368003009 81739534
449090842502 81740831
914038612605 81742128
396989508946 81743425
228792812575 81744722
483069973082 81746019
689210031934 81747316
231058087947 81748613
293919479520 81749910
483636291925 81751207
989359018724 81752504
65692985791 81753801
915171250291 81755098
498926900686 81756395
319403827455 81757692
221996986459 81758989
383397856714 81760286
330163885472 81761583
335827073902 81762880
658628814412 81764177
443993972915 81765474
95707884470 81766771
451356117874 81768068
136482841166 81769365
253144522824 81770662
459284581676 81771959
863636235578 81773256
7362144962 81774553
567451480689 81775850
460417219362 81777147
595201103996 81778444
732816582845 81779741
591803190938 81781038
321669102827 81782335
342056581175 81783632
400387422004 81784929
283159421503 81786226
143278667282 81787523
650700350610 81788820
781520003343 81790117
267868812742 81791414
220864348773 81792711
632011828791 81794008
650134031767 81795305
577645219863 81796602
677317336231 81797899
468912002007 81799196
116095362818 81800493
419642262666 81801790
833621336899 81803087
522712292092 81804384
333561798530 81805681
732250264002 81806978
907242786489 81808275
445126610601 81809572
71356174221 81810869
786050554087 81812166
431534958369 81813463
902145916902 81814760
799642206319 81816057
148941855712 81817354
501758494901 81818651
550461915399 81819948
928196583680 81821245
573680987962 81822542
844947713759 81823839
106467942487 81825136
856274090619 81826433
562920929945 81827730
108733217859 81829027
483069973082 81830324
215767479186 81831621
759999887309 81832918
664858321685 81834215
887987945827 81835512
787749510616 81836809
18688521822 81838106
56631884303 81839403
327898610100 81840700
97406840999 81841997
278628870759 81843294
740178727804 81844591
739046090118 81845888
816065452766 81847185
448524523659 81848482
233889682162 81849779
633144466477 81851076
195946319681 81852373
823993916568 81853670
92876290255 81854967
301847943322 81856264
2265275375 81857561
802473800534 81858858
275797276544 81860155
314873276711 81861452
172727247118 81862749
991624294096 81864046
499493219529 81865343
483069973082 81866640
974068409963 81867937
838718206486 81869234
970670496905 81870531
26050666781 81871828
607660118542 81873125
919701801035 81874422
121192232405 81875719
321102783984 81877016
136482841166 81878313
492697393413 81879610
109299536702 81880907
821728641196 81882204
190849450094 81883501
689776350777 81884798
118360638190 81886095
220864348773 81887392
727719713258 81888689
141013391910 81889986
518181741348 81891283
153472406456 81892580
665424640528 81893877
747540872763 81895174
114396406289 81896471
225961218360 81897768
73621449593 81899065
235588638691 81900362
351117682663 81901659
604828524327 81902956
915737569134 81904253
506855364488 81905550
899314322687 81906847
917436525663 81908144
719224930613 81909441
647302437552 81910738
148941855712 81912035
163099826787 81913332
126289101992 81914629
683546843504 81915926
201043189268 81917223
215767479186 81918520
54932927774 81919817
366974610267 81921114
456452987461 81922411
974068409963 81923708
973502091120 81925005
752637742350 81926302
774157858384 81927599
723755481357 81928896
159701913729 81930193
659761452098 81931490
198211595053 81932787
151207131084 81934084
599165335897 81935381
560655654573 81936678
328464928943 81937975
600297973583 81939272
718092292927 81940569
8494782648 81941866
353382958035 81943163
591803190938 81944460
49836058187 81945757
726587075572 81947054
747540872763 81948351
829657104998 81949648
94008927941 81950945
655230901354 81952242
674485742016 81953539
928762902523 81954836
774157858384 81956133
53233971245 81957430
620119133088 81958727
313740639025 81960024
419642262666 81961321
641072930279 81962618
867034148636 81963915
556125103829 81965212
19821159508 81966509
72488811907 81967806
669955191272 81969103
509686958703 81970400
868166786322 81971697
569150437218 81972994
194813681995 81974291
617287538873 81975588
885156351612 81976885
694306901521 81978182
310342725967 81979479
605394843170 81980776
386229450929 81982073
194813681995 81983370
924798670622 81984667
476840465809 81985964
805305394749 81987261
808703307807 81988558
144977623811 81989855
655797220197 81991152
770193626483 81992449
791147423674 81993746
350551363820 81995043
400387422004 81996340
692041626149 81997637
979731598393 81998934
989925337567 82000231
206706377698 82001528
801907481691 82002825
548196640027 82004122
377734668284 82005419
443427654072 82006716
897615366158 82008013
447958204816 82009310
914604931448 82010607
720923887142 82011904
933293453267 82013201
792280061360 82014498
356780871093 82015795
3 82017092
191415768937 82018389
259374030097 82019686
398122146632 82020983
531773393580 82022280
715260698712 82023577
825126554254 82024874
381132581342 82026171
132518609265 82027468
672786785487 82028765
532906031266 82030062
833621336899 82031359
594634785153 82032656
867600467479 82033953
747540872763 82035250
985394786823 82036547
595201103996 82037844
244083421336 82039141
146110261497 82040438
421341219195 82041735
823427597725 82043032
216333798029 82044329
839284525329 82045626
369239885639 82046923
838151887643 82048220
753204061193 82049517
699403771108 82050814
992190612939 82052111
14724289921 82053408
398688465475 82054705
896482728472 82056002
352250320349 82057299
849478264503 82058596
607093799699 82059893
932160815581 82061190
895350090786 82062487
156870319514 82063784
389627363987 82065081
677883655074 82066378
48703420501 82067675
993889569468 82068972
506289045645 82070269
144411304968 82071566
758300930780 82072863
547064002341 82074160
843248757230 82075457
74754087279 82076754
356214552250 82078051
763397800367 82079348
144411304968 82080645
561788292259 82081942
370372523325 82083239
477406784652 82084536
949150380871 82085833
37943362484 82087130
605394843170 82088427
262771943155 82089724
752637742350 82091021
26616985624 82092318
989925337567 82093615
230491769104 82094912
435499190270 82096209
917436525663 82097506
946318786656 82098803
313740639025 82100100
606527480856 82101397
904977511117 82102694
435499190270 82103991
463815132420 82105288
101937391743 82106585
889686902356 82107882
163666145630 82109179
258807711254 82110476
80983594552 82111773
663725683999 82113070
268435131585 82114367
778122090285 82115664
158569276043 82116961
150074493398 82118258
873829974752 82119555
20953797194 82120852
146110261497 82122149
57764521989 82123446
739046090118 82124743
261072986626 82126040
94575246784 82127337
410581161178 82128634
516482784819 82129931
464381451263 82131228
331862842001 82132525
694306901521 82133822
836452931114 82135119
317704870926 82136416
245216059022 82137713
565186205317 82139010
804739075906 82140307
812101220865 82141604
201043189268 82142901
63427710419 82144198
838718206486 82145495
684679481190 82146792
74754087279 82148089
465514088949 82149386
933859772110 82150683
544232408126 82151980
831922380370 82153277
639373973750 82154574
60596116204 82155871
511385915232 82157168
261072986626 82158465
175558841333 82159762
755469336565 82161059
613889625815 82162356
919135482192 82163653
425871769939 82164950
982563192608 82166247
18688521822 82167544
654098263668 82168841
428137045311 82170138
799642206319 82171435
409448523492 82172732
383964175557 82174029
846646670288 82175326
599165335897 82176623
348286088448 82177920
876095250124 82179217
914604931448 82180514
854008815247 82181811
844947713759 82183108
11892695706 82184405
305812175223 82185702
203308464640 82186999
78718319180 82188296
363010378366 82189593
139880754224 82190890
855141452933 82192187
568017799532 82193484
620119133088 82194781
473442552751 82196078
902145916902 82197375
837585568800 82198672
386795769772 82199969
282593102660 82201266
111564812074 82202563
815499133923 82203860
548196640027 82205157
191982087780 82206454
381698900185 82207751
919135482192 82209048
471177277379 82210345
821728641196 82211642
575379944491 82212939
541400813911 82214236
647302437552 82215533
886288989298 82216830
722056524828 82218127
201043189268 82219424
250879247452 82220721
86646782982 82222018
852309858718 82223315
74754087279 82224612
890819540042 82225909
827391829626 82227206
944619830127 82228503
150640812241 82229800
182354667449 82231097
664858321685 82232394
161967189101 82233691
812101220865 82234988
781520003343 82236285
111564812074 82237582
785484235244 82238879
848911945660 82240176
27183304467 82241473
553293509614 82242770
220298029930 82244067
517049103662 82245364
637675017221 82246661
131385971579 82247958
206706377698 82249255
65126666948 82250552
378867305970 82251849
438897103328 82253146
474008871594 82254443
266736175056 82255740
554992466143 82257037
314306957868 82258334
442861335229 82259631
535737625481 82260928
604828524327 82262225
367540929110 82263522
763397800367 82264819
602563248955 82266116
70223536535 82267413
120059594719 82268710
459850900519 82270007
708464872596 82271304
229359131418 82272601
202742145797 82273898
433800233741 82275195
577078901020 82276492
526110205150 82277789
255409798196 82279086
388494726301 82280383
722622843671 82281680
662026727470 82282977
11326376863 82284274
118926957033 82285571
607660118542 82286868
688643713091 82288165
722056524828 82289462
980864236079 82290759
541967132754 82292056
881192119711 82293353
655797220197 82294650
205573740012 82295947
124023826620 82297244
507421683331 82298541
183487305135 82299838
815499133923 82301135
404917972748 82302432
808136988964 82303729
540268176225 82305026
427004407625 82306323
370372523325 82307620
141013391910 82308917
697704814579 82310214
916303887977 82311511
995022207154 82312808
649001394081 82314105
940655598226 82315402
724321800200 82316699
476840465809 82317996
599731654740 82319293
122324870091 82320590
895350090786 82321887
561788292259 82323184
865901510950 82324481
554426147300 82325778
939522960540 82327075
468912002007 82328372
350551363820 82329669
435499190270 82330966
632011828791 82332263
496661625314 82333560
252578203981 82334857
578777857549 82336154
659761452098 82337451
373204117540 82338748
153472406456 82340045
737347133589 82341342
702235365323 82342639
318837508612 82343936
843248757230 82345233
216333798029 82346530
777555771442 82347827
85514145296 82349124
332429160844 82350421
638241336064 82351718
939522960540 82353015
805871713592 82354312
57198203146 82355609
229925450261 82356906
895350090786 82358203
868733105165 82359500
499493219529 82360797
313174320182 82362094
784917916401 82363391
506855364488 82364688
492697393413 82365985
79850956866 82367282
673919423173 82368579
905543829960 82369876
386229450929 82371173
722056524828 82372470
835320293428 82373767
754903017722 82375064
419075943823 82376361
164798783316 82377658
569716756061 82378955
411147480021 82380252
250312928609 82381549
385663132086 82382846
324500697042 82384143
237853914063 82385440
473442552751 82386737
848345626817 82388034
310342725967 82389331
646169799866 82390628
718092292927 82391925
533472350109 82393222
369239885639 82394519
628047596890 82395816
93442609098 82397113
544798726969 82398410
237287595220 82399707
804739075906 82401004
176125160176 82402301
884023713926 82403598
801341162848 82404895
961609395417 82406192
480804697710 82407489
43606550914 82408786
457019306304 82410083
83815188767 82411380
198777913896 82412677
131385971579 82413974
962175714260 82415271
679582611603 82416568
787749510616 82417865
105335304801 82419162
225394899517 82420459
67391942320 82421756
526110205150 82423053
703368003009 82424350
601996930112 82425647
378300987127 82426944
474575190437 82428241
645037162180 82429538
773025220698 82430835
203308464640 82432132
715260698712 82433429
782652641029 82434726
898181685001 82436023
110998493231 82437320
381132581342 82438617
449090842502 82439914
237853914063 82441211
329597566629 82442508
997853801369 82443805
979731598393 82445102
800774844005 82446399
857973047148 82447696
494396349942 82448993
347719769605 82450290
808136988964 82451587
734515539374 82452884
426438088782 82454181
407749566963 82455478
581609451764 82456775
394157914731 82458072
103636348272 82459369
782652641029 82460666
667689915900 82461963
369239885639 82463260
419075943823 82464557
531207074737 82465854
701669046480 82467151
9627420334 82468448
391892639359 82469745
707332234910 82471042
699403771108 82472339
774157858384 82473636
113830087446 82474933
571982031433 82476230
262205624312 82477527
45871826286 82478824
415111711922 82480121
748107191606 82481418
645037162180 82482715
127421739678 82484012
105335304801 82485309
395856871260 82486606
240685508278 82487903
344321856547 82489200
543666089283 82490497
572548350276 82491794
476840465809 82493091
764530438053 82494388
569716756061 82495685
80983594552 82496982
566885161846 82498279
806438032435 82499576
857973047148 82500873
291087885305 82502170
6229507276 82503467
734515539374 82504764
124590145463 82506061
210104290756 82507358
151207131084 82508655
144977623811 82509952
206140058855 82511249
598032698211 82512546
561788292259 82513843
248047653237 82515140
669955191272 82516437
863636235578 82517734
100804754057 82519031
124023826620 82520328
403785335062 82521625
109299536702 82522922
45305507443 82524219
311475363653 82525516
797376930947 82526813
379433624813 82528110
519880697877 82529407
770759945326 82530704
882324757397 82532001
846646670288 82533298
965007308475 82534595
540834495068 82535892
740178727804 82537189
59463478518 82538486
62861391576 82539783
249180290923 82541080
760566206152 82542377
710163829125 82543674
422473856881 82544971
187451537036 82546268
733949220531 82547565
403219016219 82548862
556125103829 82550159
710730147968 82551456
877794206653 82552753
155737681828 82554050
993889569468 82555347
59463478518 82556644
370372523325 82557941
85514145296 82559238
308643769438 82560535
45305507443 82561832
682980524661 82563129
290521566462 82564426
326765972414 82565723
121192232405 82567020
872131018223 82568317
917436525663 82569614
41907594385 82570911
43606550914 82572208
705066959538 82573505
300148986793 82574802
568584118375 82576099
414545393079 82577396
849478264503 82578693
707898553753 82579990
169895652903 82581287
583874727136 82582584
771326264169 82583881
459284581676 82585178
161400870258 82586475
223129624145 82587772
908375424175 82589069
89478377197 82590366
186318899350 82591663
458151943990 82592960
440596059857 82594257
99105797528 82595554
66825623477 82596851
892518496571 82598148
443993972915 82599445
500625857215 82600742
64560348105 82602039
517049103662 82603336
682414205818 82604633
635976060692 82605930
370938842168 82607227
505722726802 82608524
650134031767 82609821
330730204315 82611118
505156407959 82612415
867600467479 82613712
141013391910 82615009
544232408126 82616306
915737569134 82617603
231624406790 82618900
593502147467 82620197
108166899016 82621494
864202554421 82622791
67391942320 82624088
963308351946 82625385
829090786155 82626682
384530494400 82627979
781520003343 82629276
545365045812 82630573
521013335563 82631870
859105684834 82633167
542533451597 82634464
561221973416 82635761
927630264837 82637058
404351653905 82638355
903278554588 82639652
479672060024 82640949
117228000504 82642246
26616985624 82643543
595767422839 82644840
461549857048 82646137
536870263167 82647434
167630377531 82648731
873829974752 82650028
651266669453 82651325
563487248788 82652622
508554321017 82653919
454187712089 82655216
363010378366 82656513
211236928442 82657810
743576640862 82659107
644470843337 82660404
142146029596 82661701
787183191773 82662998
723189162514 82664295
15856927607 82665592
707332234910 82666889
674485742016 82668186
334128117373 82669483
47004463972 82670780
878360525496 82672077
235022319848 82673374
130819652736 82674671
554992466143 82675968
159135594886 82677265
616154901187 82678562
814932815080 82679859
56065565460 82681156
412280117707 82682453
772458901855 82683750
178390435548 82685047
545365045812 82686344
177257797862 82687641
861370960206 82688938
662593046313 82690235
633710785320 82691532
835320293428 82692829
38509681327 82694126
648435075238 82695423
574813625648 82696720
786050554087 82698017
790581104831 82699314
348852407291 82700611
813233858551 82701908
865901510950 82703205
680148930446 82704502
157436638357 82705799
310342725967 82707096
30581217525 82708393
393591595888 82709690
52667652402 82710987
436631827956 82712284
974634728806 82713581
36810724798 82714878
968971540376 82716175
22086434880 82717472
782086322186 82718769
854008815247 82720066
541967132754 82721363
198211595053 82722660
217466435715 82723957
485335248454 82725254
984828467980 82726551
726020756729 82727848
387928407458 82729145
2831594218 82730442
414545393079 82731739
405484291591 82733036
782652641029 82734333
928762902523 82735630
550461915399 82736927
584441045979 82738224
400387422004 82739521
487600523826 82740818
828524467312 82742115
148941855712 82743412
692607944992 82744709
634277104163 82746006
224828580674 82747303
278628870759 82748600
607660118542 82749897
844381394916 82751194
958211482359 82752491
594634785153 82753788
603129567798 82755085
540268176225 82756382
986527424509 82757679
867600467479 82758976
39076000170 82760273
788882148302 82761570
276363595387 82762867
971803134591 82764164
84947826453 82765461
165365102159 82766758
570849393747 82768055
379433624813 82769352
831922380370 82770649
908941743018 82771946
577645219863 82773243
318271189769 82774540
156304000671 82775837
159701913729 82777134
368673566796 82778431
541400813911 82779728
395290552417 82781025
953114612772 82782322
948017743185 82783619
921400757564 82784916
9061101491 82786213
785484235244 82787510
141013391910 82788807
144977623811 82790104
530640755894 82791401
745275597391 82792698
35678087112 82793995
90044696040 82795292
733382901688 82796589
178390435548 82797886
897049047315 82799183
879493163182 82800480
402086378533 82801777
953680931615 82803074
218032754558 82804371
679016292760 82805668
386795769772 82806965
941788235912 82808262
265037218527 82809559
704500640695 82810856
127988058521 82812153
62295072733 82813450
575379944491 82814747
585573683665 82816044
698837452265 82817341
408315885806 82818638
134783884637 82819935
648435075238 82821232
540834495068 82822529
453055074403 82823826
344321856547 82825123
35678087112 82826420
484768929611 82827717
558390379201 82829014
69657217692 82830311
463248813577 82831608
556125103829 82832905
366974610267 82834202
753204061193 82835499
433800233741 82836796
617853857716 82838093
278062551916 82839390
765096756896 82840687
746408235077 82841984
160268232572 82843281
261639305469 82844578
983129511451 82845875
118926957033 82847172
740178727804 82848469
374336755226 82849766
540268176225 82851063
866467829793 82852360
651266669453 82853657
900446960373 82854954
720923887142 82856251
325633334728 82857548
721490205985 82858845
742444003176 82860142
218599073401 82861439
881758438554 82862736
232757044476 82864033
80983594552 82865330
513651190604 82866627
353949276878 82867924
662026727470 82869221
903278554588 82870518
607093799699 82871815
515916465976 82873112
782652641029 82874409
636542379535 82875706
462682494734 82877003
332995479687 82878300
130819652736 82879597
522712292092 82880894
566318846 82882191
499493219529 82883488
466646726635 82884785
345454494233 82886082
609359075071 82887379
408882204649 82888676
822861278882 82889973
396423190103 82891270
691475307306 82892567
67391942320 82893864
630312872262 82895161
36244405955 82896458
771892583012 82897755
244083421336 82899052
680715249289 82900349
765096756896 82901646
91743652569 82902943
987660062195 82904240
233889682162 82905537
951981975086 82906834
664292002842 82908131
906110148803 82909428
931028177895 82910725
665424640528 82912022
459850900519 82913319
824560235411 82914616
662026727470 82915913
608792756228 82917210
366974610267 82918507
850044583346 82919804
776423133756 82921101
639940292593 82922398
365275653738 82923695
221996986459 82924992
16989565293 82926289
990491656410 82927586
664292002842 82928883
380566262499 82930180
674485742016 82931477
577645219863 82932774
662026727470 82934071
253144522824 82935368
66825623477 82936665
83248869924 82937962
698271133422 82939259
449657161345 82940556
743576640862 82941853
73055130750 82943150
530640755894 82944447
579344176392 82945744
286557334561 82947041
820029684667 82948338
675618379702 82949635
489299480355 82950932
144411304968 82952229
280327827288 82953526
969537859219 82954823
669388872429 82956120
953680931615 82957417
344888175390 82958714
684113162347 82960011
796244293261 82961308
971236815748 82962605
6795826119 82963902
705633278381 82965199
582175770607 82966496
396989508946 82967793
114962725132 82969090
462682494734 82970387
344321856547 82971684
754336698879 82972981
722056524828 82974278
752637742350 82975575
87779420668 82976872
169895652903 82978169
790014785988 82979466
398122146632 82980763
351117682663 82982060
455320349775 82983357
393025277045 82984654
746974553920 82985951
651266669453 82987248
986527424509 82988545
454754030932 82989842
407183248120 82991139
932160815581 82992436
840417163015 82993733
165365102159 82995030
377168349441 82996327
163099826787 82997624
483636291925 82998921
416810668451 83000218
857406728305 83001515
931028177895 83002812
511952234075 83004109
796244293261 83005406
283159421503 83006703
26616985624 83008000
446259248287 83009297
687511075405 83010594
522712292092 83011891
962742033103 83013188
747540872763 83014485
813233858551 83015782
367540929110 83017079
694306901521 83018376
713561742183 83019673
70789855378 83020970
210670609599 83022267
318837508612 83023564
190849450094 83024861
847779307974 83026158
911207018390 83027455
441162378700 83028752
924798670622 83030049
283725740346 83031346
783785278715 83032643
575379944491 83033940
743576640862 83035237
111564812074 83036534
238986551749 83037831
357913508779 83039128
91743652569 83040425
171594609432 83041722
412846436550 83043019
193114725466 83044316
489299480355 83045613
302414262165 83046910
440596059857 83048207
80417275709 83049504
436065509113 83050801
344321856547 83052098
295052117206 83053395
45871826286 83054692
765096756896 83055989
6795826119 83057286
902712235745 83058583
546497683498 83059880
901579598059 83061177
326199653571 83062474
27183304467 83063771
599165335897 83065068
179523073234 83066365
932727134424 83067662
850610902189 83068959
992190612939 83070256
716393336398 83071553
835320293428 83072850
9627420334 83074147
554992466143 83075444
761132524995 83076741
390193682830 83078038
246348696708 83079335
845514032602 83080632
141013391910 83081929
775856814913 83083226
878926844339 83084523
416244349608 83085820
263338261998 83087117
988226381038 83088414
269567769271 83089711
860804641363 83091008
769060988797 83092305
895350090786 83093602
894783771943 83094899
860238322520 83096196
60596116204 83097493
391326320516 83098790
126289101992 83100087
22652753723 83101384
462682494734 83102681
903278554588 83103978
616154901187 83105275
493830031099 83106572
707898553753 83107869
937824004011 83109166
186885218193 83110463
886855308141 83111760
52667652402 83113057
501192176058 83114354
8494782648 83115651
373204117540 83116948
385663132086 83118245
210670609599 83119542
311475363653 83120839
761698843838 83122136
445692929444 83123433
267302493899 83124730
818330728138 83126027
683546843504 83127324
817198090452 83128621
311475363653 83129918
250312928609 83131215
346587131919 83132512
191415768937 83133809
585573683665 83135106
637675017221 83136403
69090898849 83137700
523278610935 83138997
32846492897 83140294
788315829459 83141591
60029797361 83142888
815499133923 83144185
449090842502 83145482
191982087780 83146779
975201047649 83148076
723755481357 83149373
844947713759 83150670
257108754725 83151967
477973103495 83153264
76453043808 83154561
912905974919 83155858
553859828457 83157155
309210088281 83158452
531207074737 83159749
304113218694 83161046
32280174054 83162343
723189162514 83163640
539701857382 83164937
493830031099 83166234
762265162681 83167531
576512582177 83168828
464381451263 83170125
874962612438 83171422
958777801202 83172719
214634841500 83174016
782086322186 83175313
300148986793 83176610
182354667449 83177907
317704870926 83179204
156304000671 83180501
250312928609 83181798
711296466811 83183095
198777913896 83184392
501758494901 83185689
46438145129 83186986
252578203981 83188283
837019249957 83189580
424739132253 83190877
566885161846 83192174
558956698044 83193471
524411248621 83194768
368107247953 83196065
118926957033 83197362
195946319681 83198659
582175770607 83199956
283725740346 83201253
174992522490 83202550
930461859052 83203847
591803190938 83205144
199344232739 83206441
313740639025 83207738
655230901354 83209035
400387422004 83210332
113263768603 83211629
194813681995 83212926
791713742517 83214223
608792756228 83215520
457585625147 83216817
664292002842 83218114
680715249289 83219411
198777913896 83220708
712429104497 83222005
363576697209 83223302
169895652903 83224599
334694436216 83225896
442861335229 83227193
343755537704 83228490
813800177394 83229787
528941799365 83231084
655797220197 83232381
471177277379 83233678
782086322186 83234975
334694436216 83236272
100804754057 83237569
979165279550 83238866
729418669787 83240163
200476870425 83241460
283159421503 83242757
7362144962 83244054
391326320516 83245351
825126554254 83246648
819463365824 83247945
282593102660 83249242
116661681661 83250539
811534902022 83251836
97973159842 83253133
846080351445 83254430
557824060358 83255727
327898610100 83257024
19821159508 83258321
59463478518 83259618
369806204482 83260915
230491769104 83262212
737347133589 83263509
671654147801 83264806
703934321852 83266103
761698843838 83267400
771892583012 83268697
50968695873 83269994
329597566629 83271291
646736118709 83272588
206140058855 83273885
416810668451 83275182
467779364321 83276479
335260755059 83277776
75320406122 83279073
987093743352 83280370
212935884971 83281667
775290496070 83282964
171594609432 83284261
246915015551 83285558
796244293261 83286855
327898610100 83288152
248613972080 83289449
604262205484 83290746
445692929444 83292043
987660062195 83293340
545931364655 83294637
147809218026 83295934
396989508946 83297231
5663188433 83298528
131952290422 83299825
934992409796 83301122
65126666948 83302419
457585625147 83303716
919701801035 83305013
100238435214 83306310
759999887309 83307607
127988058521 83308904
710163829125 83310201
425871769939 83311498
39076000170 83312795
234456001005 83314092
401520059690 83315389
635976060692 83316686
524977567464 83317983
492697393413 83319280
568017799532 83320577
207272696541 83321874
871564699380 83323171
846646670288 83324468
834187655742 83325765
770193626483 83327062
827958148469 83328359
143278667282 83329656
723189162514 83330953
594068466310 83332250
887987945827 83333547
146110261497 83334844
490432118041 83336141
383397856714 83337438
543666089283 83338735
280327827288 83340032
270134088114 83341329
528375480522 83342626
813800177394 83343923
667689915900 83345220
301281624479 83346517
492131074570 83347814
971803134591 83349111
736214495903 83350408
633710785320 83351705
267302493899 83353002
801341162848 83354299
197078957367 83355596
472876233908 83356893
798509568633 83358190
396989508946 83359487
643338205651 83360784
799642206319 83362081
288822609933 83363378
947451424342 83364675
67958261163 83365972
207839015384 83367269
69657217692 83368566
454187712089 83369863
615588582344 83371160
11326376863 83372457
329031247786 83373754
2265275375 83375051
295618436049 83376348
154605044142 83377645
639373973750 83378942
574247306805 83380239
137049160009 83381536
716393336398 83382833
709597510282 83384130
552727190771 83385427
950283018557 83386724
115529043975 83388021
353382958035 83389318
103070029429 83390615
457585625147 83391912
637675017221 83393209
746974553920 83394506
959910438888 83395803
364143016052 83397100
544798726969 83398397
985394786823 83399694
587838959037 83400991
673353104330 83402288
652399307139 83403585
314306957868 83404882
488733161512 83406179
350551363820 83407476
865901510950 83408773
353382958035 83410070
369806204482 83411367
321102783984 83412664
143844986125 83413961
3 83415258
540268176225 83416555
407183248120 83417852
196512638524 83419149
286557334561 83420446
591236872095 83421743
242384464807 83423040
748673510449 83424337
340357624646 83425634
576512582177 83426931
327898610100 83428228
454754030932 83429525
497794263000 83430822
637675017221 83432119
886855308141 83433416
800208525162 83434713
203308464640 83436010
991624294096 83437307
326199653571 83438604
620119133088 83439901
66825623477 83441198
272965682329 83442495
699403771108 83443792
312041682496 83445089
808136988964 83446386
400953740847 83447683
626348640361 83448980
616154901187 83450277
95141565627 83451574
975201047649 83452871
125156464306 83454168
268435131585 83455465
18122202979 83456762
245782377865 83458059
155171362985 83459356
168763015217 83460653
418509624980 83461950
186885218193 83463247
32846492897 83464544
246348696708 83465841
103070029429 83467138
992190612939 83468435
579344176392 83469732
943487192441 83471029
519314379034 83472326
393025277045 83473623
708464872596 83474920
899880641530 83476217
809835945493 83477514
741311365490 83478811
540834495068 83480108
107034261330 83481405
383964175557 83482702
170461971746 83483999
598032698211 83485296
18688521822 83486593
776989452599 83487890
169329334060 83489187
40774956699 83490484
660894089784 83491781
933859772110 83493078
481371016553 83494375
182354667449 83495672
326199653571 83496969
839284525329 83498266
586140002508 83499563
436631827956 83500860
93442609098 83502157
255976117039 83503454
515916465976 83504751
316005914397 83506048
449090842502 83507345
406050610434 83508642
789448467145 83509939
652399307139 83511236
356214552250 83512533
965007308475 83513830
231058087947 83515127
244649740179 83516424
543099770440 83517721
991057975253 83519018
309776407124 83520315
50968695873 83521612
931028177895 83522909
236154957534 83524206
347719769605 83525503
130819652736 83526800
876095250124 83528097
579910495235 83529394
547064002341 83530691
5096869590 83531988
186885218193 83533285
388494726301 83534582
877794206653 83535879
786050554087 83537176
37377043641 83538473
35678087112 83539770
164232464473 83541067
379433624813 83542364
797376930947 83543661
736214495903 83544958
663159365156 83546255
856274090619 83547552
551028234242 83548849
773591539541 83550146
27749623310 83551443
707898553753 83552740
592935828624 83554037
404917972748 83555334
154605044142 83556631
486467886140 83557928
953114612772 83559225
75320406122 83560522
464947770106 83561819
694873220364 83563116
845514032602 83564413
101937391743 83565710
639373973750 83567007
579910495235 83568304
746408235077 83569601
679582611603 83570898
340357624646 83572195
361877740680 83573492
80983594552 83574789
644470843337 83576086
632578147634 83577383
31147536368 83578680
400953740847 83579977
948584062028 83581274
375469392912 83582571
972935772277 83583868
717525974084 83585165
869299424008 83586462
713561742183 83587759
645037162180 83589056
253710841667 83590353
549895596556 83591650
628613915733 83592947
510819596389 83594244
535737625481 83595541
466646726635 83596838
129687015050 83598135
512518552918 83599432
353382958035 83600729
440596059857 83602026
609359075071 83603323
644470843337 83604620
809269626650 83605917
902145916902 83607214
472876233908 83608511
65126666948 83609808
439463422171 83611105
724888119043 83612402
335260755059 83613699
981430554922 83614996
589537915566 83616293
68524580006 83617590
443993972915 83618887
86080464139 83620184
547064002341 83621481
630312872262 83622778
470044639693 83624075
342056581175 83625372
33412811740 83626669
116095362818 83627966
738479771275 83629263
722056524828 83630560
393591595888 83631857
917436525663 83633154
2265275375 83634451
578211538706 83635748
258241392411 83637045
382265219028 83638342
450223480188 83639639
476840465809 83640936
616154901187 83642233
289388928776 83643530
99105797528 83644827
672786785487 83646124
948017743185 83647421
775290496070 83648718
460983538205 83650015
870998380537 83651312
52667652402 83652609
261639305469 83653906
419642262666 83655203
428703364154 83656500
41341275542 83657797
918002844506 83659094
721490205985 83660391
92876290255 83661688
326199653571 83662985
972369453434 83664282
993323250625 83665579
923666032936 83666876
475141509280 83668173
337526030431 83669470
453055074403 83670767
965573627318 83672064
886855308141 83673361
159135594886 83674658
205007421169 83675955
256542435882 83677252
852309858718 83678549
942920873598 83679846
662593046313 83681143
844381394916 83682440
598599017054 83683737
874962612438 83685034
574247306805 83686331
682414205818 83687628
433233914898 83688925
711296466811 83690222
499493219529 83691519
107600580173 83692816
729984988630 83694113
52667652402 83695410
558390379201 83696707
552727190771 83698004
339791305803 83699301
461549857048 83700598
305812175223 83701895
980864236079 83703192
1698956532 83704489
232190725633 83705786
217466435715 83707083
997853801369 83708380
797943249790 83709677
995022207154 83710974
617287538873 83712271
547630321184 83713568
356214552250 83714865
605394843170 83716162
244649740179 83717459
588971596723 83718756
729418669787 83720053
992756931782 83721350
911207018390 83722647
843248757230 83723944
372637798697 83725241
861370960206 83726538
266169856213 83727835
176691479019 83729132
404917972748 83730429
319970146298 83731726
113830087446 83733023
986527424509 83734320
890819540042 83735617
150074493398 83736914
923666032936 83738211
868733105165 83739508
981996873765 83740805
978032641864 83742102
684679481190 83743399
56631884303 83744696
558390379201 83745993
898181685001 83747290
310909044810 83748587
921400757564 83749884
735648177060 83751181
535171306638 83752478
431534958369 83753775
753204061193 83755072
866467829793 83756369
285424696875 83757666
822294960039 83758963
126289101992 83760260
202175826954 83761557
589537915566 83762854
358479827622 83764151
908375424175 83765448
786616872930 83766745
462116175891 83768042
197078957367 83769339
403219016219 83770636
972369453434 83771933
830223423841 83773230
270700406957 83774527
853442496404 83775824
980864236079 83777121
397555827789 83778418
676751017388 83779715
792846380203 83781012
566318846 83782309
722622843671 83783606
461549857048 83784903
477973103495 83786200
434366552584 83787497
668256234743 83788794
225961218360 83790091
22086434880 83791388
667689915900 83792685
481937335396 83793982
847212989131 83795279
655230901354 83796576
434366552584 83797873
272399363486 83799170
851743539875 83800467
663725683999 83801764
791713742517 83803061
539701857382 83804358
684679481190 83805655
351684001506 83806952
153472406456 83808249
271833044643 83809546
615022263501 83810843
868166786322 83812140
35678087112 83813437
556691422672 83814734
69657217692 83816031
137615478852 83817328
137615478852 83818625
708464872596 83819922
190849450094 83821219
962742033103 83822516
987093743352 83823813
318271189769 83825110
61728753890 83826407
749239829292 83827704
2831594218 83829001
748107191606 83830298
705066959538 83831595
748673510449 83832892
632578147634 83834189
120625913562 83835486
659195133255 83836783
592935828624 83838080
49269739344 83839377
481371016553 83840674
51535014716 83841971
480238378867 83843268
857973047148 83844565
346587131919 83845862
345454494233 83847159
515350147133 83848456
231624406790 83849753
588971596723 83851050
850610902189 83852347
663725683999 83853644
616154901187 83854941
660894089784 83856238
771892583012 83857535
984828467980 83858832
618420176559 83860129
202175826954 83861426
861370960206 83862723
747540872763 83864020
258807711254 83865317
99672116371 83866614
955379888144 83867911
447958204816 83869208
101371072900 83870505
188584174722 83871802
559523016887 83873099
695439539207 83874396
898181685001 83875693
897615366158 83876990
518748060191 83878287
283725740346 83879584
920834438721 83880881
97973159842 83882178
523844929778 83883475
915171250291 83884772
302414262165 83886069
953680931615 83887366
29448579839 83888663
37943362484 83889960
806438032435 83891257
755469336565 83892554
407183248120 83893851
485335248454 83895148
857406728305 83896445
736214495903 83897742
626348640361 83899039
881192119711 83900336
172160928275 83901633
939522960540 83902930
767928351111 83904227
94008927941 83905524
116095362818 83906821
654098263668 83908118
260506667783 83909415
992756931782 83910712
17555884136 83912009
79284638023 83913306
555558784986 83914603
220864348773 83915900
217466435715 83917197
244649740179 83918494
209537971913 83919791
257108754725 83921088
818897046981 83922385
165365102159 83923682
497794263000 83924979
944619830127 83926276
143844986125 83927573
154605044142 83928870
454754030932 83930167
578777857549 83931464
230491769104 83932761
27749623310 83934058
891952177728 83935355
990491656410 83936652
138181797695 83937949
355648233407 83939246
763964119210 83940543
304679537537 83941840
62295072733 83943137
562354611102 83944434
250879247452 83945731
592935828624 83947028
30014898682 83948325
170461971746 83949622
520447016720 83950919
880625800868 83952216
350551363820 83953513
459284581676 83954810
227660174889 83956107
319970146298 83957404
596900060525 83958701
220298029930 83959998
858539365991 83961295
390193682830 83962592
258241392411 83963889
824560235411 83965186
356214552250 83966483
235022319848 83967780
406050610434 83969077
245216059022 83970374
991057975253 83971671
295052117206 83972968
424172813410 83974265
83815188767 83975562
27749623310 83976859
225961218360 83978156
837585568800 83979453
585573683665 83980750
425871769939 83982047
345454494233 83983344
471743596222 83984641
416244349608 83985938
361877740680 83987235
592935828624 83988532
848345626817 83989829
718658611770 83991126
760566206152 83992423
609359075071 83993720
526110205150 83995017
968971540376 83996314
870998380537 83997611
532339712423 83998908
258807711254 84000205
654098263668 84001502
141013391910 84002799
192548406623 84004096
852309858718 84005393
270700406957 84006690
108733217859 84007987
286557334561 84009284
413412755393 84010581
685812118876 84011878
996721163683 84013175
650134031767 84014472
91177333726 84015769
460417219362 84017066
626914959204 84018363
760566206152 84019660
723755481357 84020957
348286088448 84022254
979165279550 84023551
833055018056 84024848
369239885639 84026145
963308351946 84027442
414545393079 84028739
207839015384 84030036
693174263835 84031333
437764465642 84032630
890253221199 84033927
486467886140 84035224
707332234910 84036521
253710841667 84037818
637108698378 84039115
716959655241 84040412
334694436216 84041709
596333741682 84043006
230491769104 84044303
958211482359 84045600
858539365991 84046897
156304000671 84048194
49269739344 84049491
619552814245 84050788
452488755560 84052085
392458958202 84053382
970670496905 84054679
394724233574 84055976
868166786322 84057273
32280174054 84058570
527809161679 84059867
629746553419 84061164
475707828123 84062461
288256291090 84063758
361311421837 84065055
179523073234 84066352
63427710419 84067649
268435131585 84068946
637108698378 84070243
664292002842 84071540
919701801035 84072837
779821046814 84074134
614455944658 84075431
423606494567 84076728
680148930446 84078025
91177333726 84079322
972935772277 84080619
553859828457 84081916
238420232906 84083213
890253221199 84084510
425871769939 84085807
662026727470 84087104
932727134424 84088401
420774900352 84089698
366974610267 84090995
558390379201 84092292
789448467145 84093589
504590089116 84094886
58330840832 84096183
766795713425 84097480
391326320516 84098777
238986551749 84100074
379433624813 84101371
256542435882 84102668
517615422505 84103965
615588582344 84105262
710163829125 84106559
67391942320 84107856
738479771275 84109153
974068409963 84110450
11326376863 84111747
744142959705 84113044
231624406790 84114341
274664638858 84115638
203874783483 84116935
285991015718 84118232
981430554922 84119529
639940292593 84120826
470610958536 84122123
430402320683 84123420
815499133923 84124717
590670553252 84126014
699970089951 84127311
200476870425 84128608
125722783149 84129905
701102727637 84131202
210104290756 84132499
421341219195 84133796
645037162180 84135093
797376930947 84136390
317704870926 84137687
246348696708 84138984
823427597725 84140281
376602030598 84141578
237853914063 84142875
953114612772 84144172
899314322687 84145469
486467886140 84146766
444560291758 84148063
15856927607 84149360
553859828457 84150657
845514032602 84151954
112131130917 84153251
709597510282 84154548
120059594719 84155845
722622843671 84157142
415111711922 84158439
154605044142 84159736
199910551582 84161033
990491656410 84162330
766229394582 84163627
419075943823 84164924
729418669787 84166221
221430667616 84167518
658062495569 84168815
80983594552 84170112
983695830294 84171409
812101220865 84172706
84947826453 84174003
24918029095 84175300
753204061193 84176597
586140002508 84177894
962742033103 84179191
166497739845 84180488
187451537036 84181785
119493275876 84183082
674485742016 84184379
707898553753 84185676
64560348105 84186973
494396349942 84188270
736780814746 84189567
962175714260 84190864
412280117707 84192161
493830031099 84193458
406616929277 84194755
583874727136 84196052
947451424342 84197349
647868756395 84198646
469478320850 84199943
858539365991 84201240
945186148970 84202537
993323250625 84203834
391326320516 84205131
482503654239 84206428
407749566963 84207725
487600523826 84209022
221996986459 84210319
671087828958 84211616
941221917069 84212913
380566262499 84214210
649001394081 84215507
125722783149 84216804
710730147968 84218101
776423133756 84219398
484768929611 84220695
554426147300 84221992
501192176058 84223289
104768985958 84224586
967272583847 84225883
709597510282 84227180
195380000838 84228477
252011885138 84229774
290521566462 84231071
302414262165 84232368
825126554254 84233665
20953797194 84234962
437198146799 84236259
754903017722 84237556
689776350777 84238853
186885218193 84240150
634843423006 84241447
738479771275 84242744
381132581342 84244041
558390379201 84245338
260506667783 84246635
527809161679 84247932
967838902690 84249229
409448523492 84250526
498926900686 84251823
839850844172 84253120
34545449426 84254417
104202667115 84255714
765663075739 84257011
279195189602 84258308
752637742350 84259605
250312928609 84260902
520447016720 84262199
946885105499 84263496
326765972414 84264793
45871826286 84266090
232757044476 84267387
814932815080 84268684
400387422004 84269981
762831481524 84271278
69657217692 84272575
662026727470 84273872
408315885806 84275169
360178784151 84276466
191982087780 84277763
854575134090 84279060
486467886140 84280357
643338205651 84281654
247481334394 84282951
581043132921 84284248
327898610100 84285545
297317392578 84286842
773025220698 84288139
886288989298 84289436
705633278381 84290733
861937279049 84292030
129687015050 84293327
846646670288 84294624
19254840665 84295921
424739132253 84297218
669955191272 84298515
772458901855 84299812
449657161345 84301109
189150493565 84302406
270134088114 84303703
654664582511 84305000
723189162514 84306297
399821103161 84307594
894783771943 84308891
364709334895 84310188
707332234910 84311485
514783828290 84312782
976900004178 84314079
140447073067 84315376
137049160009 84316673
944619830127 84317970
672786785487 84319267
224828580674 84320564
757734611937 84321861
356214552250 84323158
880625800868 84324455
430968639526 84325752
97973159842 84327049
976900004178 84328346
968971540376 84329643
638807654907 84330940
488166842669 84332237
258241392411 84333534
343755537704 84334831
300715305636 84336128
137049160009 84337425
233323363319 84338722
696572176893 84340019
138748116538 84341316
927630264837 84342613
70223536535 84343910
669388872429 84345207
912905974919 84346504
95141565627 84347801
768494669954 84349098
343189218861 84350395
288822609933 84351692
383397856714 84352989
931028177895 84354286
857973047148 84355583
477406784652 84356880
568017799532 84358177
596900060525 84359474
731117626316 84360771
327898610100 84362068
361311421837 84363365
790581104831 84364662
57764521989 84365959
94575246784 84367256
189150493565 84368553
717525974084 84369850
398122146632 84371147
685245800033 84372444
120625913562 84373741
498926900686 84375038
570849393747 84376335
13025333392 84377632
291087885305 84378929
635976060692 84380226
334128117373 84381523
33979130583 84382820
619552814245 84384117
833621336899 84385414
163099826787 84386711
562354611102 84388008
940655598226 84389305
129687015050 84390602
282026783817 84391899
240685508278 84393196
366974610267 84394493
631445509948 84395790
59463478518 84397087
26050666781 84398384
184619942821 84399681
758867249623 84400978
331862842001 84402275
876095250124 84403572
316005914397 84404869
569716756061 84406166
480238378867 84407463
814932815080 84408760
918002844506 84410057
588405277880 84411354
54366608931 84412651
582175770607 84413948
69090898849 84415245
890253221199 84416542
345454494233 84417839
400953740847 84419136
577078901020 84420433
596900060525 84421730
625782321518 84423027
749239829292 84424324
816065452766 84425621
175558841333 84426918
658628814412 84428215
578777857549 84429512
388494726301 84430809
602563248955 84432106
502891132587 84433403
666557278214 84434700
442861335229 84435997
957078844673 84437294
724321800200 84438591
110432174388 84439888
532339712423 84441185
934992409796 84442482
717525974084 84443779
390760001673 84445076
682980524661 84446373
849478264503 84447670
709031191439 84448967
167630377531 84450264
50402377030 84451561
537436582010 84452858
941221917069 84454155
983695830294 84455452
941221917069 84456749
49836058187 84458046
166497739845 84459343
193114725466 84460640
589537915566 84461937
25484347938 84463234
126289101992 84464531
185186261664 84465828
132518609265 84467125
383397856714 84468422
776989452599 84469719
810968583179 84471016
297317392578 84472313
2831594218 84473610
680715249289 84474907
35678087112 84476204
501758494901 84477501
271266725800 84478798
625216002675 84480095
935558728639 84481392
427004407625 84482689
52667652402 84483986
496095306471 84485283
931594496738 84486580
250312928609 84487877
247481334394 84489174
9061101491 84490471
472309915065 84491768
606527480856 84493065
864202554421 84494362
885156351612 84495659
502891132587 84496956
438897103328 84498253
557257741515 84499550
330730204315 84500847
569150437218 84502144
370372523325 84503441
916870206820 84504738
101371072900 84506035
686378437719 84507332
869299424008 84508629
95707884470 84509926
638241336064 84511223
821162322353 84512520
966139946161 84513817
846080351445 84515114
924798670622 84516411
723755481357 84517708
596333741682 84519005
657496176726 84520302
226527537203 84521599
57198203146 84522896
911773337233 84524193
578211538706 84525490
471177277379 84526787
690908988463 84528084
136482841166 84529381
37943362484 84530678
843248757230 84531975
310342725967 84533272
348852407291 84534569
613889625815 84535866
317138552083 84537163
707898553753 84538460
300715305636 84539757
993889569468 84541054
16989565293 84542351
442861335229 84543648
611624350443 84544945
729984988630 84546242
330163885472 84547539
171028290589 84548836
549895596556 84550133
752637742350 84551430
887421626984 84552727
605394843170 84554024
820596003510 84555321
205573740012 84556618
870432061694 84557915
321669102827 84559212
792846380203 84560509
339791305803 84561806
297883711421 84563103
460983538205 84564400
169329334060 84565697
489865799198 84566994
275230957701 84568291
626348640361 84569588
739612408961 84570885
70789855378 84572182
219165392244 84573479
693740582678 84574776
124590145463 84576073
595201103996 84577370
690342669620 84578667
559523016887 84579964
351684001506 84581261
628047596890 84582558
81549913395 84583855
884590032769 84585152
140447073067 84586449
448524523659 84587746
69657217692 84589043
279761508445 84590340
258241392411 84591637
317704870926 84592934
919135482192 84594231
336393392745 84595528
553859828457 84596825
11326376863 84598122
315439595554 84599419
955379888144 84600716
614455944658 84602013
707332234910 84603310
718092292927 84604607
171028290589 84605904
481937335396 84607201
889686902356 84608498
378300987127 84609795
924232351779 84611092
848345626817 84612389
296184754892 84613686
688643713091 84614983
615022263501 84616280
95141565627 84617577
28882260996 84618874
18688521822 84620171
502891132587 84621468
544798726969 84622765
592369509781 84624062
294485798363 84625359
265037218527 84626656
410581161178 84627953
318271189769 84629250
434366552584 84630547
65126666948 84631844
229925450261 84633141
118360638190 84634438
850044583346 84635735
177824116705 84637032
447958204816 84638329
487600523826 84639626
572548350276 84640923
328464928943 84642220
180089392077 84643517
374903074069 84644814
389061045144 84646111
295618436049 84647408
70789855378 84648705
679016292760 84650002
248613972080 84651299
725454437886 84652596
11892695706 84653893
16423246450 84655190
484768929611 84656487
915737569134 84657784
299582667950 84659081
832488699213 84660378
372071479854 84661675
501758494901 84662972
839284525329 84664269
816065452766 84665566
544232408126 84666863
124023826620 84668160
937257685168 84669457
366408291424 84670754
144411304968 84672051
135350203480 84673348
692607944992 84674645
458151943990 84675942
854008815247 84677239
876095250124 84678536
250879247452 84679833
292220522991 84681130
90044696040 84682427
745841916234 84683724
573114669119 84685021
515350147133 84686318
724888119043 84687615
396989508946 84688912
567451480689 84690209
760566206152 84691506
811534902022 84692803
645603481023 84694100
425305451096 84695397
186885218193 84696694
826259191940 84697991
479672060024 84699288
40208637856 84700585
412280117707 84701882
571415712590 84703179
146110261497 84704476
12459014549 84705773
147242899183 84707070
429836001840 84708367
796810612104 84709664
311475363653 84710961
603695886641 84712258
650700350610 84713555
430968639526 84714852
677883655074 84716149
984262149137 84717446
772458901855 84718743
393025277045 84720040
71922493064 84721337
659195133255 84722634
92876290255 84723931
317138552083 84725228
301847943322 84726525
10193739177 84727822
626914959204 84729119
711296466811 84730416
934992409796 84731713
384530494400 84733010
523844929778 84734307
799642206319 84735604
549329277713 84736901
230491769104 84738198
348286088448 84739495
833055018056 84740792
883457395083 84742089
351117682663 84743386
337526030431 84744683
214634841500 84745980
319403827455 84747277
638241336064 84748574
368673566796 84749871
566318846 84751168
36244405955 84752465
518748060191 84753762
586706321351 84755059
641072930279 84756356
932160815581 84757653
401520059690 84758950
172160928275 84760247
135350203480 84761544
224828580674 84762841
472309915065 84764138
496095306471 84765435
112697449760 84766732
485335248454 84768029
485335248454 84769326
46438145129 84770623
980864236079 84771920
514217509447 84773217
414545393079 84774514
582742089450 84775811
39076000170 84777108
827391829626 84778405
949716699714 84779702
646169799866 84780999
57764521989 84782296
149508174555 84783593
867600467479 84784890
685812118876 84786187
673919423173 84787484
25484347938 84788781
116095362818 84790078
11326376863 84791375
234456001005 84792672
799075887476 84793969
259940348940 84795266
938956641697 84796563
301281624479 84797860
3397913061 84799157
959910438888 84800454
732250264002 84801751
258241392411 84803048
797376930947 84804345
675618379702 84805642
783218959872 84806939
583874727136 84808236
502891132587 84809533
54366608931 84810830
225961218360 84812127
799075887476 84813424
190283131251 84814721
642771886808 84816018
2831594218 84817315
326199653571 84818612
197078957367 84819909
421907538038 84821206
415111711922 84822503
879493163182 84823800
199910551582 84825097
938956641697 84826394
999552757898 84827691
185186261664 84828988
329031247786 84830285
336959711588 84831582
168763015217 84832879
774157858384 84834176
270134088114 84835473
730551307473 84836770
161400870258 84838067
887421626984 84839364
754903017722 84840661
642205567965 84841958
131952290422 84843255
321669102827 84844552
732250264002 84845849
591803190938 84847146
440596059857 84848443
161400870258 84849740
427570726468 84851037
955946206987 84852334
963874670789 84853631
379999943656 84854928
849478264503 84856225
355081914564 84857522
690908988463 84858819
596333741682 84860116
630312872262 84861413
783218959872 84862710
333561798530 84864007
377168349441 84865304
56631884303 84866601
219731711087 84867898
225961218360 84869195
374903074069 84870492
788882148302 84871789
515916465976 84873086
334128117373 84874383
637675017221 84875680
147809218026 84876977
432101277212 84878274
352816639192 84879571
278628870759 84880868
770193626483 84882165
538002900853 84883462
822861278882 84884759
527242842836 84886056
104768985958 84887353
837019249957 84888650
19821159508 84889947
74754087279 84891244
100804754057 84892541
300715305636 84893838
878926844339 84895135
357913508779 84896432
474575190437 84897729
253710841667 84899026
455886668618 84900323
285424696875 84901620
779254727971 84902917
197078957367 84904214
689776350777 84905511
235022319848 84906808
448524523659 84908105
106467942487 84909402
676184698545 84910699
825126554254 84911996
503457451430 84913293
480238378867 84914590
558390379201 84915887
161967189101 84917184
816065452766 84918481
16989565293 84919778
315439595554 84921075
307511131752 84922372
140447073067 84923669
659195133255 84924966
218032754558 84926263
860804641363 84927560
326199653571 84928857
697138495736 84930154
556691422672 84931451
439463422171 84932748
937824004011 84934045
460417219362 84935342
621818089617 84936639
17555884136 84937936
167630377531 84939233
600297973583 84940530
377168349441 84941827
181222029763 84943124
701669046480 84944421
683546843504 84945718
870998380537 84947015
796244293261 84948312
318271189769 84949609
131385971579 84950906
108733217859 84952203
30581217525 84953500
285424696875 84954797
476274146966 84956094
419642262666 84957391
313740639025 84958688
346020813076 84959985
965573627318 84961282
182354667449 84962579
691475307306 84963876
383397856714 84965173
197645276210 84966470
821728641196 84967767
47004463972 84969064
605394843170 84970361
832488699213 84971658
313740639025 84972955
775290496070 84974252
765663075739 84975549
115529043975 84976846
623517046146 84978143
496095306471 84979440
274098320015 84980737
425305451096 84982034
532339712423 84983331
259374030097 84984628
426438088782 84985925
524977567464 84987222
991624294096 84988519
246348696708 84989816
538002900853 84991113
984262149137 84992410
176691479019 84993707
285424696875 84995004
919135482192 84996301
919701801035 84997598
89478377197 84998895
692607944992 85000192
250312928609 85001489
432101277212 85002786
474008871594 85004083
928762902523 85005380
592369509781 85006677
261639305469 85007974
1132637689 85009271
792846380203 85010568
765096756896 85011865
890819540042 85013162
664858321685 85014459
213502203814 85015756
265037218527 85017053
104768985958 85018350
951981975086 85019647
569150437218 85020944
365841972581 85022241
109865855545 85023538
963308351946 85024835
720923887142 85026132
222563305302 85027429
489299480355 85028726
71356174221 85030023
720357568299 85031320
906110148803 85032617
565186205317 85033914
599165335897 85035211
759999887309 85036508
867034148636 85037805
467779364321 85039102
302980581008 85040399
184053623978 85041696
711296466811 85042993
251445566295 85044290
696005858050 85045587
673919423173 85046884
950849337400 85048181
340357624646 85049478
289955247619 85050775
237287595220 85052072
264470899684 85053369
138748116538 85054666
844381394916 85055963
130253333893 85057260
496661625314 85058557
814932815080 85059854
621251770774 85061151
629746553419 85062448
974068409963 85063745
534604987795 85065042
165365102159 85066339
966139946161 85067636
200476870425 85068933
308077450595 85070230
632578147634 85071527
868166786322 85072824
975767366492 85074121
882324757397 85075418
757168293094 85076715
963874670789 85078012
563487248788 85079309
306944812909 85080606
5096869590 85081903
566885161846 85083200
52667652402 85084497
95141565627 85085794
350551363820 85087091
144411304968 85088388
931594496738 85089685
238420232906 85090982
967838902690 85092279
898181685001 85093576
357347189936 85094873
614455944658 85096170
319403827455 85097467
80983594552 85098764
557257741515 85100061
565752524160 85101358
808136988964 85102655
731683945159 85103952
753770380036 85105249
673353104330 85106546
714694379869 85107843
63994029262 85109140
379999943656 85110437
338092349274 85111734
259374030097 85113031
182354667449 85114328
317704870926 85115625
52101333559 85116922
848911945660 85118219
282593102660 85119516
799642206319 85120813
569716756061 85122110
382831537871 85123407
937257685168 85124704
827391829626 85126001
804739075906 85127298
566318846 85128595
52667652402 85129892
844947713759 85131189
540834495068 85132486
774724177227 85133783
162533507944 85135080
730551307473 85136377
481937335396 85137674
518748060191 85138971
830223423841 85140268
498360581843 85141565
113830087446 85142862
248613972080 85144159
420774900352 85145456
969537859219 85146753
477973103495 85148050
6795826119 85149347
65692985791 85150644
22652753723 85151941
541967132754 85153238
41341275542 85154535
621818089617 85155832
547064002341 85157129
301847943322 85158426
889686902356 85159723
521013335563 85161020
756035655408 85162317
185752580507 85163614
396989508946 85164911
5096869590 85166208
143278667282 85167505
796244293261 85168802
404351653905 85170099
645037162180 85171396
587272640194 85172693
536870263167 85173990
443993972915 85175287
984828467980 85176584
686944756562 85177881
100804754057 85179178
541400813911 85180475
393025277045 85181772
116661681661 85183069
509686958703 85184366
606527480856 85185663
395856871260 85186960
969537859219 85188257
110998493231 85189554
270700406957 85190851
238420232906 85192148
756035655408 85193445
61162435047 85194742
766229394582 85196039
159135594886 85197336
450223480188 85198633
94575246784 85199930
6229507276 85201227
342056581175 85202524
685245800033 85203821
437198146799 85205118
161967189101 85206415
834753974585 85207712
790014785988 85209009
611058031600 85210306
445692929444 85211603
955946206987 85212900
603695886641 85214197
894783771943 85215494
246915015551 85216791
118360638190 85218088
126289101992 85219385
646736118709 85220682
859105684834 85221979
665990959371 85223276
573114669119 85224573
407749566963 85225870
831356061527 85227167
814366496237 85228464
809269626650 85229761
408315885806 85231058
908941743018 85232355
449090842502 85233652
160834551415 85234949
73621449593 85236246
736214495903 85237543
773025220698 85238840
838151887643 85240137
591803190938 85241434
87213101825 85242731
720923887142 85244028
784917916401 85245325
95141565627 85246622
451356117874 85247919
766229394582 85249216
617287538873 85250513
463248813577 85251810
196512638524 85253107
740745046647 85254404
513651190604 85255701
985961105666 85256998
288256291090 85258295
456452987461 85259592
633144466477 85260889
704500640695 85262186
462116175891 85263483
347719769605 85264780
460417219362 85266077
326765972414 85267374
47004463972 85268671
634277104163 85269968
759433568466 85271265
825126554254 85272562
215767479186 85273859
556691422672 85275156
586706321351 85276453
779254727971 85277750
252011885138 85279047
932727134424 85280344
802473800534 85281641
766795713425 85282938
479105741181 85284235
932160815581 85285532
917436525663 85286829
865335192107 85288126
654098263668 85289423
148941855712 85290720
197645276210 85292017
663725683999 85293314
119493275876 85294611
889686902356 85295908
837585568800 85297205
698271133422 85298502
545931364655 85299799
861370960206 85301096
406050610434 85302393
762831481524 85303690
641639249122 85304987
901579598059 85306284
78718319180 85307581
769627307640 85308878
26050666781 85310175
805871713592 85311472
142712348439 85312769
114962725132 85314066
205573740012 85315363
91177333726 85316660
346020813076 85317957
914038612605 85319254
419642262666 85320551
141579710753 85321848
614455944658 85323145
638807654907 85324442
807004351278 85325739
985961105666 85327036
539135538539 85328333
376035711755 85329630
100804754057 85330927
950849337400 85332224
587838959037 85333521
568584118375 85334818
559523016887 85336115
172727247118 85337412
774724177227 85338709
762265162681 85340006
852309858718 85341303
424172813410 85342600
982563192608 85343897
498360581843 85345194
57198203146 85346491
750372466978 85347788
569716756061 85349085
851177221032 85350382
481937335396 85351679
367540929110 85352976
925364989465 85354273
229925450261 85355570
460983538205 85356867
951981975086 85358164
510253277546 85359461
961043076574 85360758
964440989632 85362055
982563192608 85363352
614455944658 85364649
135350203480 85365946
579910495235 85367243
851743539875 85368540
682980524661 85369837
550461915399 85371134
532339712423 85372431
155171362985 85373728
985394786823 85375025
781520003343 85376322
29448579839 85377619
738479771275 85378916
850044583346 85380213
481371016553 85381510
870432061694 85382807
941788235912 85384104
12459014549 85385401
834187655742 85386698
497794263000 85387995
296184754892 85389292
344888175390 85390589
799642206319 85391886
160834551415 85393183
526110205150 85394480
384530494400 85395777
838718206486 85397074
91177333726 85398371
381132581342 85399668
172727247118 85400965
949150380871 85402262
681281568132 85403559
482503654239 85404856
500059538372 85406153
788315829459 85407450
28882260996 85408747
455886668618 85410044
841549800701 85411341
194813681995 85412638
709597510282 85413935
702235365323 85415232
252011885138 85416529
987093743352 85417826
671654147801 85419123
173859884804 85420420
536303944324 85421717
539135538539 85423014
578777857549 85424311
486467886140 85425608
54932927774 85426905
166497739845 85428202
788315829459 85429499
803606438220 85430796
907809105332 85432093
716393336398 85433390
217466435715 85434687
66825623477 85435984
375469392912 85437281
578777857549 85438578
256542435882 85439875
716393336398 85441172
129120696207 85442469
139880754224 85443766
453055074403 85445063
535171306638 85446360
56065565460 85447657
420774900352 85448954
105901623644 85450251
738479771275 85451548
356214552250 85452845
494396349942 85454142
838718206486 85455439
816631771609 85456736
577078901020 85458033
108166899016 85459330
23219072566 85460627
731117626316 85461924
643338205651 85463221
944619830127 85464518
418509624980 85465815
590104234409 85467112
922533395250 85468409
26050666781 85469706
692607944992 85471003
653531944825 85472300
996154844840 85473597
817198090452 85474894
342056581175 85476191
304679537537 85477488
919701801035 85478785
957078844673 85480082
601996930112 85481379
948584062028 85482676
834187655742 85483973
521579654406 85485270
601430611269 85486567
982563192608 85487864
364143016052 85489161
372637798697 85490458
682414205818 85491755
209537971913 85493052
910074380704 85494349
154605044142 85495646
510253277546 85496943
966706265004 85498240
304679537537 85499537
733949220531 85500834
657496176726 85502131
203308464640 85503428
168763015217 85504725
594068466310 85506022
686944756562 85507319
296751073735 85508616
399254784318 85509913
596333741682 85511210
125156464306 85512507
354515595721 85513804
931594496738 85515101
651832988296 85516398
62295072733 85517695
970670496905 85518992
133651246951 85520289
492131074570 85521586
604828524327 85522883
467779364321 85524180
16423246450 85525477
471177277379 85526774
492131074570 85528071
502324813744 85529368
711862785654 85530665
266736175056 85531962
67958261163 85533259
457585625147 85534556
207272696541 85535853
603695886641 85537150
225961218360 85538447
110998493231 85539744
381698900185 85541041
460417219362 85542338
157436638357 85543635
750372466978 85544932
490998436884 85546229
54366608931 85547526
998986439055 85548823
246915015551 85550120
471743596222 85551417
494962668785 85552714
400387422004 85554011
668822553586 85555308
810968583179 85556605
363576697209 85557902
313740639025 85559199
448524523659 85560496
613889625815 85561793
576512582177 85563090
305812175223 85564387
771892583012 85565684
889686902356 85566981
51535014716 85568278
372071479854 85569575
763397800367 85570872
590670553252 85572169
652399307139 85573466
638241336064 85574763
782086322186 85576060
49836058187 85577357
225961218360 85578654
273532001172 85579951
878926844339 85581248
33412811740 85582545
31147536368 85583842
336959711588 85585139
315439595554 85586436
436065509113 85587733
999552757898 85589030
970104178062 85590327
354515595721 85591624
582175770607 85592921
770193626483 85594218
821728641196 85595515
769627307640 85596812
574247306805 85598109
305245856380 85599406
975201047649 85600703
411713798864 85602000
968971540376 85603297
92876290255 85604594
287123653404 85605891
654098263668 85607188
440596059857 85608485
391892639359 85609782
904977511117 85611079
773025220698 85612376
11892695706 85613673
182920986292 85614970
881758438554 85616267
61162435047 85617564
836452931114 85618861
782652641029 85620158
454187712089 85621455
128554377364 85622752
907242786489 85624049
95707884470 85625346
895350090786 85626643
786616872930 85627940
295052117206 85629237
872697337066 85630534
439463422171 85631831
988792699881 85633128
853442496404 85634425
967272583847 85635722
870432061694 85637019
107600580173 85638316
134783884637 85639613
762265162681 85640910
651266669453 85642207
382265219028 85643504
727719713258 85644801
26050666781 85646098
383964175557 85647395
522145973249 85648692
986527424509 85649989
717525974084 85651286
680148930446 85652583
770759945326 85653880
423606494567 85655177
737913452432 85656474
123457507777 85657771
548762958870 85659068
693174263835 85660365
812101220865 85661662
783218959872 85662959
506855364488 85664256
289388928776 85665553
363010378366 85666850
136482841166 85668147
657496176726 85669444
258807711254 85670741
820029684667 85672038
394157914731 85673335
351117682663 85674632
784351597558 85675929
208405334227 85677226
573114669119 85678523
810968583179 85679820
272399363486 85681117
975201047649 85682414
847779307974 85683711
675052060859 85685008
589537915566 85686305
308077450595 85687602
641072930279 85688899
673919423173 85690196
439463422171 85691493
824560235411 85692790
317138552083 85694087
94008927941 85695384
147809218026 85696681
816631771609 85697978
823427597725 85699275
739046090118 85700572
193681044309 85701869
497794263000 85703166
367540929110 85704463
364709334895 85705760
814932815080 85707057
200476870425 85708354
978032641864 85709651
527809161679 85710948
307511131752 85712245
216333798029 85713542
146110261497 85714839
406616929277 85716136
738479771275 85717433
494962668785 85718730
67958261163 85720027
429836001840 85721324
785484235244 85722621
360745102994 85723918
471177277379 85725215
218599073401 85726512
837585568800 85727809
354515595721 85729106
459850900519 85730403
173293565961 85731700
718658611770 85732997
293919479520 85734294
163666145630 85735591
688643713091 85736888
427570726468 85738185
462116175891 85739482
906676467646 85740779
448524523659 85742076
314306957868 85743373
267868812742 85744670
540834495068 85745967
53800290088 85747264
220298029930 85748561
357913508779 85749858
206706377698 85751155
916303887977 85752452
393591595888 85753749
734515539374 85755046
556691422672 85756343
103070029429 85757640
414545393079 85758937
323934378199 85760234
792280061360 85761531
374903074069 85762828
973502091120 85764125
682980524661 85765422
520447016720 85766719
908941743018 85768016
155737681828 85769313
308643769438 85770610
112697449760 85771907
289955247619 85773204
637675017221 85774501
799075887476 85775798
417943306137 85777095
511385915232 85778392
503457451430 85779689
197078957367 85780986
721490205985 85782283
501192176058 85783580
773025220698 85784877
270134088114 85786174
624083364989 85787471
992756931782 85788768
702235365323 85790065
607660118542 85791362
22086434880 85792659
13025333392 85793956
506855364488 85795253
382831537871 85796550
750372466978 85797847
842682438387 85799144
168196696374 85800441
471743596222 85801738
258807711254 85803035
344321856547 85804332
641639249122 85805629
984828467980 85806926
122891188934 85808223
608226437385 85809520
468345683164 85810817
553293509614 85812114
467779364321 85813411
442295016386 85814708
697138495736 85816005
420774900352 85817302
557824060358 85818599
205007421169 85819896
211803247285 85821193
566885161846 85822490
154605044142 85823787
660327770941 85825084
255976117039 85826381
696005858050 85827678
732250264002 85828975
269001450428 85830272
764530438053 85831569
253144522824 85832866
182920986292 85834163
584441045979 85835460
201043189268 85836757
318271189769 85838054
992756931782 85839351
416810668451 85840648
835886612271 85841945
893084815414 85843242
929329221366 85844539
759433568466 85845836
331296523158 85847133
301847943322 85848430
953680931615 85849727
995588525997 85851024
383964175557 85852321
700536408794 85853618
249746609766 85854915
975201047649 85856212
1132637689 85857509
186885218193 85858806
464381451263 85860103
981996873765 85861400
257675073568 85862697
149508174555 85863994
278628870759 85865291
752637742350 85866588
464381451263 85867885
464381451263 85869182
232757044476 85870479
800774844005 85871776
63994029262 85873073
594068466310 85874370
49269739344 85875667
865335192107 85876964
885722670455 85878261
745841916234 85879558
661460408627 85880855
11892695706 85882152
701669046480 85883449
754336698879 85884746
445126610601 85886043
607093799699 85887340
926497627151 85888637
821728641196 85889934
474008871594 85891231
825692873097 85892528
142146029596 85893825
799075887476 85895122
230491769104 85896419
142712348439 85897716
46438145129 85899013
846646670288 85900310
25484347938 85901607
80983594552 85902904
888554264670 85904201
54932927774 85905498
293919479520 85906795
856840409462 85908092
685812118876 85909389
971236815748 85910686
302414262165 85911983
539135538539 85913280
356214552250 85914577
558956698044 85915874
71356174221 85917171
976900004178 85918468
235022319848 85919765
19254840665 85921062
364709334895 85922359
639373973750 85923656
641639249122 85924953
537436582010 85926250
427004407625 85927547
621818089617 85928844
492131074570 85930141
606527480856 85931438
687511075405 85932735
23785391409 85934032
777555771442 85935329
347153450762 85936626
685245800033 85937923
729418669787 85939220
417943306137 85940517
164798783316 85941814
353949276878 85943111
111564812074 85944408
349418726134 85945705
477406784652 85947002
299016349107 85948299
305245856380 85949596
563487248788 85950893
155171362985 85952190
25484347938 85953487
190849450094 85954784
243517102493 85956081
427570726468 85957378
222563305302 85958675
41907594385 85959972
625216002675 85961269
121192232405 85962566
662593046313 85963863
585007364822 85965160
296751073735 85966457
677883655074 85967754
557257741515 85969051
547630321184 85970348
194247363152 85971645
645603481023 85972942
536303944324 85974239
905543829960 85975536
423606494567 85976833
752071423507 85978130
600297973583 85979427
904411192274 85980724
486467886140 85982021
661460408627 85983318
889120583513 85984615
945186148970 85985912
539701857382 85987209
509686958703 85988506
452488755560 85989803
635409741849 85991100
841549800701 85992397
163099826787 85993694
807004351278 85994991
629180234576 85996288
859105684834 85997585
236721276377 85998882
587272640194 86000179
288822609933 86001476
225394899517 86002773
929895540209 86004070
287123653404 86005367
17555884136 86006664
391326320516 86007961
671654147801 86009258
372637798697 86010555
348852407291 86011852
394157914731 86013149
891385858885 86014446
419075943823 86015743
671087828958 86017040
237853914063 86018337
235588638691 86019634
515916465976 86020931
521013335563 86022228
248047653237 86023525
310909044810 86024822
475141509280 86026119
736780814746 86027416
757168293094 86028713
342622900018 86030010
942920873598 86031307
694873220364 86032604
154605044142 86033901
610491712757 86035198
411147480021 86036495
197078957367 86037792
644470843337 86039089
61162435047 86040386
864202554421 86041683
483069973082 86042980
11892695706 86044277
766229394582 86045574
654664582511 86046871
408315885806 86048168
920268119878 86049465
592369509781 86050762
993889569468 86052059
666557278214 86053356
624649683832 86054653
565752524160 86055950
812101220865 86057247
618986495402 86058544
882324757397 86059841
831356061527 86061138
219731711087 86062435
845514032602 86063732
608226437385 86065029
186318899350 86066326
222563305302 86067623
490998436884 86068920
276929914230 86070217
690342669620 86071514
554426147300 86072811
70223536535 86074108
481937335396 86075405
496095306471 86076702
823993916568 86077999
553859828457 86079296
320536465141 86080593
549895596556 86081890
237287595220 86083187
395290552417 86084484
833621336899 86085781
509120639860 86087078
415111711922 86088375
782652641029 86089672
672786785487 86090969
868166786322 86092266
306378494066 86093563
445692929444 86094860
679016292760 86096157
850610902189 86097454
63427710419 86098751
780387365657 86100048
288822609933 86101345
104202667115 86102642
329031247786 86103939
535171306638 86105236
170461971746 86106533
434366552584 86107830
612756988129 86109127
805871713592 86110424
524977567464 86111721
43040232071 86113018
108733217859 86114315
277496233073 86115612
374336755226 86116909
347719769605 86118206
914038612605 86119503
825692873097 86120800
163666145630 86122097
565752524160 86123394
880059482025 86124691
332995479687 86125988
309210088281 86127285
996721163683 86128582
868733105165 86129879
105901623644 86131176
169329334060 86132473
412280117707 86133770
278062551916 86135067
428703364154 86136364
439463422171 86137661
948017743185 86138958
146110261497 86140255
566318846 86141552
467779364321 86142849
319970146298 86144146
472876233908 86145443
96274203313 86146740
27749623310 86148037
367540929110 86149334
620119133088 86150631
737347133589 86151928
165365102159 86153225
271266725800 86154522
857973047148 86155819
325633334728 86157116
478539422338 86158413
260506667783 86159710
643904524494 86161007
320536465141 86162304
720357568299 86163601
492697393413 86164898
908375424175 86166195
23219072566 86167492
564619886474 86168789
467779364321 86170086
15290608764 86171383
916870206820 86172680
7928463805 86173977
693740582678 86175274
881192119711 86176571
25484347938 86177868
787183191773 86179165
454754030932 86180462
549329277713 86181759
765096756896 86183056
523278610935 86184353
368673566796 86185650
54932927774 86186947
145543942654 86188244
607660118542 86189541
978598960707 86190838
390760001673 86192135
173293565961 86193432
63994029262 86194729
135350203480 86196026
755469336565 86197323
244083421336 86198620
887987945827 86199917
613889625815 86201214
561221973416 86202511
454187712089 86203808
359612465308 86205105
244083421336 86206402
826825510783 86207699
434932871427 86208996
228226493732 86210293
481371016553 86211590
339224986960 86212887
488166842669 86214184
986527424509 86215481
484202610768 86216778
515916465976 86218075
803040119377 86219372
804172757063 86220669
617287538873 86221966
870432061694 86223263
629746553419 86224560
958777801202 86225857
567451480689 86227154
175558841333 86228451
592935828624 86229748
578211538706 86231045
308077450595 86232342
481937335396 86233639
814932815080 86234936
73055130750 86236233
659761452098 86237530
564053567631 86238827
110998493231 86240124
172160928275 86241421
810968583179 86242718
890253221199 86244015
628613915733 86245312
813233858551 86246609
310342725967 86247906
864768873264 86249203
85514145296 86250500
981430554922 86251797
840983481858 86253094
75320406122 86254391
191982087780 86255688
413412755393 86256985
79284638023 86258282
600864292426 86259579
463815132420 86260876
217466435715 86262173
517615422505 86263470
745841916234 86264767
761132524995 86266064
238420232906 86267361
954247250458 86268658
218032754558 86269955
309776407124 86271252
25484347938 86272549
391892639359 86273846
701669046480 86275143
727719713258 86276440
589537915566 86277737
65126666948 86279034
252011885138 86280331
588971596723 86281628
892518496571 86282925
555558784986 86284222
221996986459 86285519
833055018056 86286816
275230957701 86288113
190283131251 86289410
663725683999 86290707
407749566963 86292004
706199597224 86293301
288822609933 86294598
860804641363 86295895
263338261998 86297192
958777801202 86298489
796810612104 86299786
442295016386 86301083
599165335897 86302380
521013335563 86303677
219165392244 86304974
363576697209 86306271
797943249790 86307568
95141565627 86308865
377734668284 86310162
642205567965 86311459
962742033103 86312756
479672060024 86314053
41907594385 86315350
227660174889 86316647
543099770440 86317944
816631771609 86319241
770759945326 86320538
654664582511 86321835
116661681661 86323132
863636235578 86324429
26050666781 86325726
269567769271 86327023
35678087112 86328320
664858321685 86329617
383397856714 86330914
580476814078 86332211
720357568299 86333508
710163829125 86334805
843815076073 86336102
703934321852 86337399
809835945493 86338696
19821159508 86339993
280894146131 86341290
176125160176 86342587
596333741682 86343884
765096756896 86345181
852309858718 86346478
394724233574 86347775
130819652736 86349072
621251770774 86350369
918569163349 86351666
490432118041 86352963
615022263501 86354260
33412811740 86355557
163099826787 86356854
205007421169 86358151
639373973750 86359448
398122146632 86360745
175558841333 86362042
726020756729 86363339
894217453100 86364636
393591595888 86365933
387928407458 86367230
338658668117 86368527
873263655909 86369824
379433624813 86371121
597466379368 86372418
817198090452 86373715
308077450595 86375012
931028177895 86376309
311475363653 86377606
934426090953 86378903
50402377030 86380200
92309971412 86381497
185752580507 86382794
518181741348 86384091
174992522490 86385388
582175770607 86386685
364143016052 86387982
771892583012 86389279
342056581175 86390576
180089392077 86391873
344888175390 86393170
394724233574 86394467
323934378199 86395764
727153394415 86397061
820596003510 86398358
275230957701 86399655
129120696207 86400952
673353104330 86402249
229359131418 86403546
19821159508 86404843
429269682997 86406140
502324813744 86407437
121758551248 86408734
618986495402 86410031
455886668618 86411328
975201047649 86412625
714128061026 86413922
201609508111 86415219
804172757063 86416516
529508118208 86417813
783218959872 86419110
492131074570 86420407
52667652402 86421704
962742033103 86423001
559523016887 86424298
507988002174 86425595
574247306805 86426892
600297973583 86428189
278062551916 86429486
261639305469 86430783
675052060859 86432080
352250320349 86433377
501758494901 86434674
142712348439 86435971
874396293595 86437268
382831537871 86438565
962175714260 86439862
354515595721 86441159
998420120212 86442456
262771943155 86443753
787183191773 86445050
553293509614 86446347
39642319013 86447644
283725740346 86448941
188017855879 86450238
397555827789 86451535
253710841667 86452832
216900116872 86454129
811534902022 86455426
933293453267 86456723
505722726802 86458020
691475307306 86459317
689776350777 86460614
387928407458 86461911
480238378867 86463208
263904580841 86464505
199344232739 86465802
321669102827 86467099
210104290756 86468396
133084928108 86469693
173859884804 86470990
783785278715 86472287
313740639025 86473584
983695830294 86474881
167630377531 86476178
230491769104 86477475
671654147801 86478772
786050554087 86480069
552160871928 86481366
483636291925 86482663
652399307139 86483960
538002900853 86485257
984828467980 86486554
974634728806 86487851
241251827121 86489148
777555771442 86490445
7362144962 86491742
605961162013 86493039
523278610935 86494336
60596116204 86495633
220864348773 86496930
876661568967 86498227
764530438053 86499524
53233971245 86500821
452488755560 86502118
941221917069 86503415
804172757063 86504712
359046146465 86506009
97973159842 86507306
656363539040 86508603
63427710419 86509900
423606494567 86511197
314873276711 86512494
813800177394 86513791
565186205317 86515088
108733217859 86516385
848345626817 86517682
115529043975 86518979
292786841834 86520276
249180290923 86521573
115529043975 86522870
730551307473 86524167
48137101658 86525464
722622843671 86526761
141579710753 86528058
924232351779 86529355
958211482359 86530652
952548293929 86531949
848345626817 86533246
531773393580 86534543
403219016219 86535840
293353160677 86537137
332429160844 86538434
767928351111 86539731
571982031433 86541028
740745046647 86542325
269567769271 86543622
870998380537 86544919
29448579839 86546216
229359131418 86547513
895350090786 86548810
974068409963 86550107
326199653571 86551404
692041626149 86552701
675618379702 86553998
534604987795 86555295
635976060692 86556592
127988058521 86557889
939522960540 86559186
505156407959 86560483
186885218193 86561780
416244349608 86563077
927063945994 86564374
654098263668 86565671
258807711254 86566968
541400813911 86568265
221996986459 86569562
46438145129 86570859
366408291424 86572156
33412811740 86573453
292220522991 86574750
210670609599 86576047
649001394081 86577344
861937279049 86578641
372637798697 86579938
47570782815 86581235
493263712256 86582532
793412699046 86583829
135916522323 86585126
736214495903 86586423
562920929945 86587720
491564755727 86589017
846080351445 86590314
732816582845 86591611
807004351278 86592908
116661681661 86594205
111564812074 86595502
51535014716 86596799
301847943322 86598096
901013279216 86599393
240119189435 86600690
303546899851 86601987
385096813243 86603284
544232408126 86604581
467213045478 86605878
374903074069 86607175
557257741515 86608472
176125160176 86609769
167630377531 86611066
350551363820 86612363
901013279216 86613660
820596003510 86614957
255409798196 86616254
5663188433 86617551
150074493398 86618848
497794263000 86620145
52667652402 86621442
588971596723 86622739
535171306638 86624036
649567712924 86625333
577078901020 86626630
136482841166 86627927
598032698211 86629224
3397913061 86630521
923099714093 86631818
564619886474 86633115
803040119377 86634412
237853914063 86635709
159701913729 86637006
21520116037 86638303
504590089116 86639600
473442552751 86640897
680715249289 86642194
594634785153 86643491
848911945660 86644788
136482841166 86646085
599165335897 86647382
292220522991 86648679
635976060692 86649976
177257797862 86651273
747540872763 86652570
96840522156 86653867
485335248454 86655164
359612465308 86656461
701669046480 86657758
601996930112 86659055
554992466143 86660352
45871826286 86661649
916870206820 86662946
112697449760 86664243
66825623477 86665540
822861278882 86666837
302414262165 86668134
535171306638 86669431
273532001172 86670728
949716699714 86672025
227660174889 86673322
719224930613 86674619
231058087947 86675916
956512525830 86677213
492131074570 86678510
961609395417 86679807
7362144962 86681104
130819652736 86682401
318271189769 86683698
109865855545 86684995
338092349274 86686292
760566206152 86687589
100238435214 86688886
171028290589 86690183
4530550747 86691480
771892583012 86692777
397555827789 86694074
501192176058 86695371
463815132420 86696668
976900004178 86697965
494962668785 86699262
404351653905 86700559
616721220030 86701856
545931364655 86703153
493830031099 86704450
681281568132 86705747
817198090452 86707044
646169799866 86708341
463815132420 86709638
465514088949 86710935
413979074236 86712232
579344176392 86713529
123457507777 86714826
741311365490 86716123
438897103328 86717420
172727247118 86718717
996154844840 86720014
687511075405 86721311
430968639526 86722608
75886724965 86723905
849478264503 86725202
454754030932 86726499
976333685335 86727796
144977623811 86729093
642205567965 86730390
843248757230 86731687
599165335897 86732984
759433568466 86734281
126855420835 86735578
423040175724 86736875
383397856714 86738172
142712348439 86739469
448524523659 86740766
32280174054 86742063
458151943990 86743360
509686958703 86744657
915737569134 86745954
983695830294 86747251
485901567297 86748548
856840409462 86749845
241251827121 86751142
658628814412 86752439
366974610267 86753736
178390435548 86755033
566318843003 86756330
979165279550 86757627
672220466644 86758924
791713742517 86760221
944619830127 86761518
252011885138 86762815
103070029429 86764112
848345626817 86765409
504590089116 86766706
457585625147 86768003
800208525162 86769300
188017855879 86770597
745841916234 86771894
708464872596 86773191
563487248788 86774488
581609451764 86775785
568584118375 86777082
295052117206 86778379
125722783149 86779676
395856871260 86780973
386795769772 86782270
731117626316 86783567
816065452766 86784864
242950783650 86786161
710163829125 86787458
502891132587 86788755
462116175891 86790052
88912058354 86791349
613323306972 86792646
398688465475 86793943
577645219863 86795240
406616929277 86796537
880059482025 86797834
406616929277 86799131
155737681828 86800428
673353104330 86801725
697704814579 86803022
555558784986 86804319
421907538038 86805616
685812118876 86806913
847212989131 86808210
976900004178 86809507
626914959204 86810804
353949276878 86812101
864768873264 86813398
995022207154 86814695
200476870425 86815992
48137101658 86817289
339791305803 86818586
938390322854 86819883
874962612438 86821180
910640699547 86822477
186318899350 86823774
851177221032 86825071
801907481691 86826368
185186261664 86827665
120625913562 86828962
653531944825 86830259
968971540376 86831556
227660174889 86832853
383964175557 86834150
52667652402 86835447
468912002007 86836744
507988002174 86838041
313174320182 86839338
258807711254 86840635
761698843838 86841932
594068466310 86843229
389627363987 86844526
749806148135 86845823
538002900853 86847120
793979017889 86848417
122891188934 86849714
628613915733 86851011
407183248120 86852308
466646726635 86853605
440029741014 86854902
103070029429 86856199
440596059857 86857496
197078957367 86858793
999552757898 86860090
528375480522 86861387
369239885639 86862684
561788292259 86863981
12459014549 86865278
389061045144 86866575
351684001506 86867872
765663075739 86869169
900446960373 86870466
222563305302 86871763
662593046313 86873060
220298029930 86874357
62295072733 86875654
463815132420 86876951
785484235244 86878248
881758438554 86879545
36810724798 86880842
155737681828 86882139
499493219529 86883436
482503654239 86884733
392458958202 86886030
315439595554 86887327
716393336398 86888624
466646726635 86889921
807570670121 86891218
942920873598 86892515
926497627151 86893812
361311421837 86895109
728852350944 86896406
30581217525 86897703
768494669954 86899000
717525974084 86900297
813233858551 86901594
376035711755 86902891
520447016720 86904188
430968639526 86905485
762265162681 86906782
196512638524 86908079
926497627151 86909376
101371072900 86910673
273532001172 86911970
620119133088 86913267
755469336565 86914564
321669102827 86915861
14157971078 86917158
115529043975 86918455
688643713091 86919752
683546843504 86921049
97406840999 86922346
649001394081 86923643
671654147801 86924940
664292002842 86926237
262205624312 86927534
642205567965 86928831
821728641196 86930128
944053511284 86931425
355648233407 86932722
207839015384 86934019
678449973917 86935316
574247306805 86936613
523278610935 86937910
438330784485 86939207
504023770273 86940504
733382901688 86941801
953114612772 86943098
867600467479 86944395
78718319180 86945692
901579598059 86946989
538569219696 86948286
910640699547 86949583
874396293595 86950880
17555884136 86952177
949150380871 86953474
256542435882 86954771
224828580674 86956068
712995423340 86957365
466646726635 86958662
821728641196 86959959
27183304467 86961256
44739188600 86962553
981996873765 86963850
867034148636 86965147
12459014549 86966444
358479827622 86967741
507421683331 86969038
40774956699 86970335
752071423507 86971632
336959711588 86972929
735081858217 86974226
494962668785 86975523
637108698378 86976820
206706377698 86978117
779821046814 86979414
411713798864 86980711
157436638357 86982008
15290608764 86983305
436065509113 86984602
599165335897 86985899
628047596890 86987196
893651134257 86988493
108166899016 86989790
24351710252 86991087
212935884971 86992384
131385971579 86993681
561221973416 86994978
842682438387 86996275
967272583847 86997572
531773393580 86998869
862503597892 87000166
521013335563 87001463
271833044643 87002760
436065509113 87004057
953114612772 87005354
142712348439 87006651
133651246951 87007948
475141509280 87009245
871564699380 87010542
410014842335 87011839
497794263000 87013136
338658668117 87014433
602563248955 87015730
729984988630 87017027
323368059356 87018324
673919423173 87019621
884590032769 87020918
345454494233 87022215
119493275876 87023512
964440989632 87024809
177824116705 87026106
788882148302 87027403
434932871427 87028700
352250320349 87029997
804739075906 87031294
640506611436 87032591
811534902022 87033888
946318786656 87035185
573680987962 87036482
914038612605 87037779
839850844172 87039076
995588525997 87040373
117794319347 87041670
690342669620 87042967
861937279049 87044264
269567769271 87045561
680148930446 87046858
895916409629 87048155
872697337066 87049452
44172869757 87050749
645037162180 87052046
981996873765 87053343
94008927941 87054640
975767366492 87055937
82682551081 87057234
380566262499 87058531
216900116872 87059828
521579654406 87061125
813233858551 87062422
558390379201 87063719
26616985624 87065016
79284638023 87066313
367540929110 87067610
322235421670 87068907
873263655909 87070204
429269682997 87071501
125722783149 87072798
722056524828 87074095
877227887810 87075392
318837508612 87076689
95707884470 87077986
411147480021 87079283
700536408794 87080580
210104290756 87081877
388494726301 87083174
959910438888 87084471
705066959538 87085768
476274146966 87087065
287689972247 87088362
3964231904 87089659
401520059690 87090956
3964231904 87092253
354515595721 87093550
90044696040 87094847
669388872429 87096144
513651190604 87097441
27749623310 87098738
67391942320 87100035
285424696875 87101332
507421683331 87102629
684679481190 87103926
189716812408 87105223
614455944658 87106520
958777801202 87107817
45871826286 87109114
1132637689 87110411
551028234242 87111708
711862785654 87113005
383964175557 87114302
685812118876 87115599
101937391743 87116896
485901567297 87118193
584441045979 87119490
687511075405 87120787
228226493732 87122084
20953797194 87123381
479672060024 87124678
308077450595 87125975
860804641363 87127272
391326320516 87128569
402086378533 87129866
257675073568 87131163
283159421503 87132460
681281568132 87133757
207839015384 87135054
362444059523 87136351
615588582344 87137648
834187655742 87138945
428703364154 87140242
803040119377 87141539
816065452766 87142836
401520059690 87144133
10760058020 87145430
436631827956 87146727
134783884637 87148024
677883655074 87149321
670521510115 87150618
242950783650 87151915
11892695706 87153212
642771886808 87154509
537436582010 87155806
198777913896 87157103
134217565794 87158400
667689915900 87159697
916303887977 87160994
144411304968 87162291
147242899183 87163588
911207018390 87164885
54932927774 87166182
663159365156 87167479
895350090786 87168776
489299480355 87170073
757168293094 87171370
241251827121 87172667
719791249456 87173964
853442496404 87175261
227660174889 87176558
675618379702 87177855
722056524828 87179152
665990959371 87180449
332429160844 87181746
468912002007 87183043
39642319013 87184340
86646782982 87185637
535171306638 87186934
32846492897 87188231
269567769271 87189528
240119189435 87190825
892518496571 87192122
617853857716 87193419
600864292426 87194716
180089392077 87196013
928196583680 87197310
221996986459 87198607
599165335897 87199904
541967132754 87201201
63427710419 87202498
224262261831 87203795
716959655241 87205092
449090842502 87206389
193681044309 87207686
477406784652 87208983
547064002341 87210280
337526030431 87211577
449090842502 87212874
786050554087 87214171
332995479687 87215468
583874727136 87216765
967272583847 87218062
158002957200 87219359
847779307974 87220656
954813569301 87221953
891952177728 87223250
381698900185 87224547
594068466310 87225844
501758494901 87227141
488733161512 87228438
941788235912 87229735
585007364822 87231032
391892639359 87232329
744709278548 87233626
323368059356 87234923
320536465141 87236220
351684001506 87237517
333561798530 87238814
773591539541 87240111
878360525496 87241408
556691422672 87242705
699970089951 87244002
253144522824 87245299
219731711087 87246596
48137101658 87247893
795111655575 87249190
964440989632 87250487
428703364154 87251784
575379944491 87253081
775856814913 87254378
755469336565 87255675
92876290255 87256972
281460464974 87258269
86646782982 87259566
543099770440 87260863
35111768269 87262160
265037218527 87263457
543666089283 87264754
334128117373 87266051
20387478351 87267348
847212989131 87268645
749239829292 87269942
363010378366 87271239
682414205818 87272536
27183304467 87273833
406616929277 87275130
769060988797 87276427
546497683498 87277724
738479771275 87279021
523844929778 87280318
678449973917 87281615
682980524661 87282912
771326264169 87284209
698837452265 87285506
353382958035 87286803
457585625147 87288100
86080464139 87289397
632011828791 87290694
396423190103 87291991
583874727136 87293288
419075943823 87294585
696005858050 87295882
693740582678 87297179
502891132587 87298476
602563248955 87299773
105335304801 87301070
376035711755 87302367
844381394916 87303664
890819540042 87304961
831356061527 87306258
60029797361 87307555
254843479353 87308852
951415656243 87310149
941788235912 87311446
668822553586 87312743
676751017388 87314040
486467886140 87315337
369806204482 87316634
566318843003 87317931
779821046814 87319228
476274146966 87320525
789448467145 87321822
825692873097 87323119
652965625982 87324416
128554377364 87325713
256542435882 87327010
348286088448 87328307
2265275375 87329604
383964175557 87330901
160268232572 87332198
934992409796 87333495
535737625481 87334792
750372466978 87336089
358479827622 87337386
41341275542 87338683
302980581008 87339980
783785278715 87341277
350551363820 87342574
113263768603 87343871
669388872429 87345168
666557278214 87346465
953114612772 87347762
703934321852 87349059
305812175223 87350356
857406728305 87351653
985394786823 87352950
550461915399 87354247
459850900519 87355544
957645163516 87356841
468912002007 87358138
889686902356 87359435
488733161512 87360732
951415656243 87362029
438330784485 87363326
948017743185 87364623
412846436550 87365920
236721276377 87367217
44739188600 87368514
984828467980 87369811
818897046981 87371108
779254727971 87372405
174426203647 87373702
160268232572 87374999
103636348272 87376296
446259248287 87377593
379433624813 87378890
774157858384 87380187
90611014883 87381484
659195133255 87382781
710730147968 87384078
636542379535 87385375
740178727804 87386672
189716812408 87387969
35111768269 87389266
639940292593 87390563
457585625147 87391860
22086434880 87393157
607093799699 87394454
505156407959 87395751
164798783316 87397048
125156464306 87398345
847779307974 87399642
957645163516 87400939
433800233741 87402236
953114612772 87403533
436631827956 87404830
731117626316 87406127
217466435715 87407424
565186205317 87408721
645603481023 87410018
383397856714 87411315
460983538205 87412612
581043132921 87413909
408882204649 87415206
681281568132 87416503
851177221032 87417800
850044583346 87419097
112131130917 87420394
899880641530 87421691
837585568800 87422988
181222029763 87424285
273532001172 87425582
578777857549 87426879
13025333392 87428176
842116119544 87429473
569716756061 87430770
7928463805 87432067
368107247953 87433364
809269626650 87434661
906676467646 87435958
178956754391 87437255
988226381038 87438552
606527480856 87439849
500059538372 87441146
118360638190 87442443
787183191773 87443740
946318786656 87445037
985961105666 87446334
381132581342 87447631
405484291591 87448928
604262205484 87450225
213502203814 87451522
386795769772 87452819
921967076407 87454116
992756931782 87455413
761132524995 87456710
410014842335 87458007
260506667783 87459304
342056581175 87460601
754336698879 87461898
586140002508 87463195
338658668117 87464492
961043076574 87465789
319970146298 87467086
967838902690 87468383
773591539541 87469680
484768929611 87470977
698837452265 87472274
360745102994 87473571
924798670622 87474868
435499190270 87476165
788315829459 87477462
360745102994 87478759
116095362818 87480056
505156407959 87481353
97406840999 87482650
814366496237 87483947
81549913395 87485244
808136988964 87486541
203308464640 87487838
351684001506 87489135
48703420501 87490432
441728697543 87491729
671087828958 87493026
783218959872 87494323
442295016386 87495620
112131130917 87496917
103636348272 87498214
83248869924 87499511
332429160844 87500808
525543886307 87502105
933859772110 87503402
487600523826 87504699
942920873598 87505996
485901567297 87507293
513651190604 87508590
37943362484 87509887
142712348439 87511184
627481278047 87512481
920268119878 87513778
458151943990 87515075
903278554588 87516372
552160871928 87517669
601996930112 87518966
486467886140 87520263
113263768603 87521560
358479827622 87522857
353382958035 87524154
147809218026 87525451
19254840665 87526748
367540929110 87528045
148941855712 87529342
489299480355 87530639
309210088281 87531936
286557334561 87533233
296184754892 87534530
795111655575 87535827
590104234409 87537124
724888119043 87538421
984828467980 87539718
769060988797 87541015
822861278882 87542312
155737681828 87543609
112131130917 87544906
922533395250 87546203
539701857382 87547500
241818145964 87548797
231624406790 87550094
780387365657 87551391
482503654239 87552688
668822553586 87553985
286557334561 87555282
914038612605 87556579
770193626483 87557876
466080407792 87559173
421907538038 87560470
840983481858 87561767
250879247452 87563064
690908988463 87564361
843248757230 87565658
934426090953 87566955
512518552918 87568252
26616985624 87569549
41341275542 87570846
364143016052 87572143
199344232739 87573440
23219072566 87574737
284858378032 87576034
575379944491 87577331
303546899851 87578628
37943362484 87579925
757734611937 87581222
808703307807 87582519
406616929277 87583816
180089392077 87585113
531207074737 87586410
426438088782 87587707
365841972581 87589004
975767366492 87590301
536303944324 87591598
345454494233 87592895
494962668785 87594192
403219016219 87595489
681847886975 87596786
650134031767 87598083
60029797361 87599380
449090842502 87600677
361311421837 87601974
631445509948 87603271
447958204816 87604568
923666032936 87605865
801907481691 87607162
534604987795 87608459
727153394415 87609756
444560291758 87611053
810402264336 87612350
377168349441 87613647
317138552083 87614944
942354554755 87616241
621818089617 87617538
313174320182 87618835
8494782648 87620132
266736175056 87621429
963308351946 87622726
466080407792 87624023
347153450762 87625320
635409741849 87626617
542533451597 87627914
506289045645 87629211
986527424509 87630508
423606494567 87631805
256542435882 87633102
963874670789 87634399
669955191272 87635696
646169799866 87636993
857973047148 87638290
558956698044 87639587
233889682162 87640884
413412755393 87642181
137615478852 87643478
519880697877 87644775
344888175390 87646072
737913452432 87647369
814932815080 87648666
809269626650 87649963
84947826453 87651260
142712348439 87652557
369239885639 87653854
45871826286 87655151
456452987461 87656448
787749510616 87657745
865901510950 87659042
276929914230 87660339
110998493231 87661636
798509568633 87662933
963308351946 87664230
88912058354 87665527
938956641697 87666824
766795713425 87668121
588971596723 87669418
566885161846 87670715
88345739511 87672012
538569219696 87673309
228792812575 87674606
946318786656 87675903
506855364488 87677200
950283018557 87678497
971236815748 87679794
991057975253 87681091
43606550914 87682388
847212989131 87683685
955379888144 87684982
291654204148 87686279
920268119878 87687576
239552870592 87688873
619552814245 87690170
942920873598 87691467
413979074236 87692764
462116175891 87694061
562920929945 87695358
329031247786 87696655
87779420668 87697952
115529043975 87699249
898748003844 87700546
837585568800 87701843
129687015050 87703140
89478377197 87704437
729418669787 87705734
817764409295 87707031
854008815247 87708328
800208525162 87709625
437764465642 87710922
28882260996 87712219
948017743185 87713516
83248869924 87714813
910074380704 87716110
941221917069 87717407
932160815581 87718704
95141565627 87720001
650134031767 87721298
724888119043 87722595
295618436049 87723892
855141452933 87725189
429836001840 87726486
20953797194 87727783
168196696374 87729080
877794206653 87730377
147809218026 87731674
535171306638 87732971
856840409462 87734268
958211482359 87735565
480804697710 87736862
981430554922 87738159
771892583012 87739456
754336698879 87740753
524411248621 87742050
654098263668 87743347
547064002341 87744644
116661681661 87745941
754336698879 87747238
530074437051 87748535
25484347938 87749832
609359075071 87751129
645603481023 87752426
280327827288 87753723
709031191439 87755020
169895652903 87756317
201609508111 87757614
813233858551 87758911
271833044643 87760208
940655598226 87761505
551028234242 87762802
284292059189 87764099
331296523158 87765396
130819652736 87766693
874396293595 87767990
746408235077 87769287
625216002675 87770584
766795713425 87771881
665990959371 87773178
428137045311 87774475
829090786155 87775772
400387422004 87777069
971236815748 87778366
34545449426 87779663
262771943155 87780960
922533395250 87782257
874396293595 87783554
548196640027 87784851
942920873598 87786148
843815076073 87787445
564619886474 87788742
428703364154 87790039
738479771275 87791336
721490205985 87792633
52101333559 87793930
122324870091 87795227
494962668785 87796524
750938785821 87797821
394724233574 87799118
467213045478 87800415
863069916735 87801712
338092349274 87803009
952548293929 87804306
818330728138 87805603
849478264503 87806900
629180234576 87808197
438330784485 87809494
191982087780 87810791
372637798697 87812088
807570670121 87813385
641072930279 87814682
5663188433 87815979
241251827121 87817276
854575134090 87818573
867034148636 87819870
160834551415 87821167
762265162681 87822464
434932871427 87823761
118926957033 87825058
355648233407 87826355
44739188600 87827652
220298029930 87828949
332429160844 87830246
538002900853 87831543
8494782648 87832840
712995423340 87834137
142712348439 87835434
603129567798 87836731
600297973583 87838028
370372523325 87839325
155737681828 87840622
776989452599 87841919
857973047148 87843216
237287595220 87844513
528941799365 87845810
518748060191 87847107
647868756395 87848404
285991015718 87849701
845514032602 87850998
817198090452 87852295
605394843170 87853592
743010322019 87854889
757734611937 87856186
827391829626 87857483
651266669453 87858780
937824004011 87860077
493263712256 87861374
27183304467 87862671
416810668451 87863968
109865855545 87865265
205007421169 87866562
953114612772 87867859
936125047482 87869156
646736118709 87870453
148941855712 87871750
717525974084 87873047
166497739845 87874344
805871713592 87875641
37377043641 87876938
96274203313 87878235
6229507276 87879532
851177221032 87880829
674485742016 87882126
362444059523 87883423
413979074236 87884720
621251770774 87886017
837019249957 87887314
881192119711 87888611
957645163516 87889908
383397856714 87891205
852309858718 87892502
921967076407 87893799
855707771776 87895096
590670553252 87896393
113263768603 87897690
719224930613 87898987
280894146131 87900284
330163885472 87901581
31713855211 87902878
77019362651 87904175
429836001840 87905472
803040119377 87906769
228792812575 87908066
600864292426 87909363
753770380036 87910660
635976060692 87911957
439463422171 87913254
532339712423 87914551
967838902690 87915848
97406840999 87917145
792280061360 87918442
711862785654 87919739
507421683331 87921036
865335192107 87922333
137615478852 87923630
443993972915 87924927
920268119878 87926224
714694379869 87927521
47004463972 87928818
783785278715 87930115
753770380036 87931412
613323306972 87932709
500625857215 87934006
242384464807 87935303
147809218026 87936600
882891076240 87937897
47004463972 87939194
552160871928 87940491
950283018557 87941788
530074437051 87943085
704500640695 87944382
468345683164 87945679
899880641530 87946976
555558784986 87948273
259940348940 87949570
938956641697 87950867
391326320516 87952164
242950783650 87953461
454754030932 87954758
412846436550 87956055
382265219028 87957352
710163829125 87958649
318271189769 87959946
223695942988 87961243
556691422672 87962540
673919423173 87963837
274664638858 87965134
337526030431 87966431
636542379535 87967728
827958148469 87969025
135916522323 87970322
134217565794 87971619
479105741181 87972916
793412699046 87974213
275230957701 87975510
58897159675 87976807
652965625982 87978104
643904524494 87979401
583874727136 87980698
613323306972 87981995
888554264670 87983292
305812175223 87984589
985394786823 87985886
94575246784 87987183
164798783316 87988480
620119133088 87989777
113830087446 87991074
491564755727 87992371
241818145964 87993668
77019362651 87994965
245782377865 87996262
285424696875 87997559
347153450762 87998856
265037218527 88000153
16989565293 88001450
293353160677 88002747
586706321351 88004044
190849450094 88005341
332429160844 88006638
551594553085 88007935
870998380537 88009232
863636235578 88010529
670521510115 88011826
774724177227 88013123
758867249623 88014420
644470843337 88015717
714128061026 88017014
562920929945 88018311
903844873431 88019608
570849393747 88020905
219731711087 88022202
598032698211 88023499
56065565460 88024796
422473856881 88026093
594068466310 88027390
699403771108 88028687
489865799198 88029984
37377043641 88031281
240685508278 88032578
11892695706 88033875
990491656410 88035172
973502091120 88036469
384530494400 88037766
756601974251 88039063
134783884637 88040360
430402320683 88041657
809269626650 88042954
127421739678 88044251
421341219195 88045548
133084928108 88046845
45871826286 88048142
936125047482 88049439
177257797862 88050736
914038612605 88052033
941221917069 88053330
269567769271 88054627
628613915733 88055924
22652753723 88057221
894783771943 88058518
727719713258 88059815
589537915566 88061112
942354554755 88062409
690342669620 88063706
294485798363 88065003
722622843671 88066300
177824116705 88067597
990491656410 88068894
526110205150 88070191
459284581676 88071488
834187655742 88072785
535737625481 88074082
464381451263 88075379
751505104664 88076676
334694436216 88077973
376602030598 88079270
928196583680 88080567
294485798363 88081864
19821159508 88083161
332995479687 88084458
511952234075 88085755
316572233240 88087052
941788235912 88088349
396989508946 88089646
748673510449 88090943
628613915733 88092240
933293453267 88093537
671087828958 88094834
514217509447 88096131
646736118709 88097428
30581217525 88098725
800774844005 88100022
805871713592 88101319
339224986960 88102616
764530438053 88103913
739612408961 88105210
706199597224 88106507
919135482192 88107804
306944812909 88109101
376035711755 88110398
594068466310 88111695
755469336565 88112992
991624294096 88114289
868166786322 88115586
197078957367 88116883
856840409462 88118180
441728697543 88119477
220298029930 88120774
173859884804 88122071
245216059022 88123368
597466379368 88124665
920834438721 88125962
595767422839 88127259
757734611937 88128556
30581217525 88129853
735648177060 88131150
15290608764 88132447
398122146632 88133744
56065565460 88135041
19254840665 88136338
582175770607 88137635
70223536535 88138932
538569219696 88140229
546497683498 88141526
536870263167 88142823
860238322520 88144120
218599073401 88145417
443993972915 88146714
906110148803 88148011
457585625147 88149308
266169856213 88150605
727153394415 88151902
958211482359 88153199
176125160176 88154496
360745102994 88155793
601430611269 88157090
327898610100 88158387
685812118876 88159684
943487192441 88160981
721490205985 88162278
148941855712 88163575
185186261664 88164872
444560291758 88166169
707898553753 88167466
959344120045 88168763
87779420668 88170060
721490205985 88171357
854575134090 88172654
709031191439 88173951
822294960039 88175248
208971653070 88176545
442861335229 88177842
873263655909 88179139
566885161846 88180436
183487305135 88181733
973502091120 88183030
571415712590 88184327
842682438387 88185624
732816582845 88186921
718092292927 88188218
937257685168 88189515
979165279550 88190812
897049047315 88192109
983695830294 88193406
538569219696 88194703
918569163349 88196000
2831594218 88197297
632578147634 88198594
528941799365 88199891
20953797194 88201188
331862842001 88202485
188017855879 88203782
700536408794 88205079
735648177060 88206376
32280174054 88207673
28882260996 88208970
585007364822 88210267
413412755393 88211564
642205567965 88212861
826259191940 88214158
557257741515 88215455
263904580841 88216752
926497627151 88218049
428137045311 88219346
217466435715 88220643
531773393580 88221940
967838902690 88223237
138748116538 88224534
997853801369 88225831
468345683164 88227128
402086378533 88228425
972369453434 88229722
477973103495 88231019
349418726134 88232316
822861278882 88233613
295052117206 88234910
924798670622 88236207
591236872095 88237504
400387422004 88238801
574813625648 88240098
80983594552 88241395
771892583012 88242692
148941855712 88243989
382265219028 88245286
527809161679 88246583
794545336732 88247880
988226381038 88249177
399254784318 88250474
308077450595 88251771
706765916067 88253068
878360525496 88254365
206140058855 88255662
878360525496 88256959
45305507443 88258256
520447016720 88259553
918002844506 88260850
558390379201 88262147
189150493565 88263444
605394843170 88264741
876095250124 88266038
854008815247 88267335
538002900853 88268632
810402264336 88269929
851177221032 88271226
818330728138 88272523
526676523993 88273820
854008815247 88275117
168763015217 88276414
633710785320 88277711
50402377030 88279008
561788292259 88280305
27183304467 88281602
147809218026 88282899
930461859052 88284196
822294960039 88285493
292786841834 88286790
149508174555 88288087
531773393580 88289384
49269739344 88290681
498926900686 88291978
814932815080 88293275
33979130583 88294572
582742089450 88295869
363010378366 88297166
400387422004 88298463
715260698712 88299760
780953684500 88301057
691475307306 88302354
346587131919 88303651
352816639192 88304948
156304000671 88306245
181222029763 88307542
578211538706 88308839
369806204482 88310136
569150437218 88311433
776423133756 88312730
414545393079 88314027
656929857883 88315324
587838959037 88316621
296751073735 88317918
753770380036 88319215
782086322186 88320512
895916409629 88321809
223129624145 88323106
435499190270 88324403
880059482025 88325700
880059482025 88326997
762265162681 88328294
739612408961 88329591
672220466644 88330888
94008927941 88332185
642205567965 88333482
161967189101 88334779
233889682162 88336076
779254727971 88337373
24918029095 88338670
832488699213 88339967
444560291758 88341264
410581161178 88342561
291087885305 88343858
197645276210 88345155
137049160009 88346452
591236872095 88347749
60029797361 88349046
181222029763 88350343
667689915900 88351640
229925450261 88352937
972369453434 88354234
35111768269 88355531
536870263167 88356828
702235365323 88358125
247481334394 88359422
671654147801 88360719
610491712757 88362016
375469392912 88363313
637108698378 88364610
456452987461 88365907
461549857048 88367204
472876233908 88368501
652965625982 88369798
870432061694 88371095
315439595554 88372392
582175770607 88373689
284292059189 88374986
866467829793 88376283
979731598393 88377580
685812118876 88378877
615022263501 88380174
505722726802 88381471
16989565293 88382768
877794206653 88384065
737347133589 88385362
108166899016 88386659
491564755727 88387956
394724233574 88389253
449090842502 88390550
145543942654 88391847
784917916401 88393144
988792699881 88394441
216900116872 88395738
787749510616 88397035
367540929110 88398332
594068466310 88399629
607093799699 88400926
594634785153 88402223
518748060191 88403520
586140002508 88404817
813800177394 88406114
791713742517 88407411
3964231904 88408708
299582667950 88410005
322235421670 88411302
644470843337 88412599
497227944157 88413896
752071423507 88415193
22652753723 88416490
447391885973 88417787
306944812909 88419084
459284581676 88420381
310342725967 88421678
302414262165 88422975
656363539040 88424272
727719713258 88425569
865901510950 88426866
791713742517 88428163
973502091120 88429460
347153450762 88430757
861370960206 88432054
790014785988 88433351
458151943990 88434648
2831594218 88435945
26050666781 88437242
147242899183 88438539
233323363319 88439836
243517102493 88441133
502891132587 88442430
591236872095 88443727
592935828624 88445024
851177221032 88446321
931028177895 88447618
698837452265 88448915
302980581008 88450212
791713742517 88451509
791713742517 88452806
592369509781 88454103
399821103161 88455400
343755537704 88456697
506289045645 88457994
931594496738 88459291
252578203981 88460588
861937279049 88461885
538002900853 88463182
836452931114 88464479
344888175390 88465776
176125160176 88467073
138748116538 88468370
174426203647 88469667
825126554254 88470964
453621393246 88472261
941221917069 88473558
207839015384 88474855
253710841667 88476152
99105797528 88477449
356214552250 88478746
819463365824 88480043
679582611603 88481340
74187768436 88482637
593502147467 88483934
672786785487 88485231
637108698378 88486528
783218959872 88487825
275230957701 88489122
790581104831 88490419
325633334728 88491716
902145916902 88493013
28882260996 88494310
726587075572 88495607
500059538372 88496904
946318786656 88498201
630312872262 88499498
885722670455 88500795
574247306805 88502092
630879191105 88503389
443427654072 88504686
344321856547 88505983
736214495903 88507280
5096869590 88508577
404917972748 88509874
212369566128 88511171
468345683164 88512468
508554321017 88513765
715827017555 88515062
150640812241 88516359
65126666948 88517656
258241392411 88518953
476840465809 88520250
789448467145 88521547
336959711588 88522844
579910495235 88524141
576512582177 88525438
746974553920 88526735
39642319013 88528032
706199597224 88529329
97406840999 88530626
164232464473 88531923
884590032769 88533220
161967189101 88534517
190283131251 88535814
810402264336 88537111
227660174889 88538408
480804697710 88539705
879493163182 88541002
275230957701 88542299
12459014549 88543596
605961162013 88544893
259940348940 88546190
922533395250 88547487
415678030765 88548784
739612408961 88550081
527242842836 88551378
820596003510 88552675
769060988797 88553972
149508174555 88555269
932160815581 88556566
628047596890 88557863
604828524327 88559160
162533507944 88560457
78718319180 88561754
17555884136 88563051
172160928275 88564348
492131074570 88565645
279195189602 88566942
781520003343 88568239
785484235244 88569536
66825623477 88570833
837019249957 88572130
109865855545 88573427
686378437719 88574724
937257685168 88576021
144977623811 88577318
342622900018 88578615
747540872763 88579912
619552814245 88581209
578211538706 88582506
709031191439 88583803
941221917069 88585100
431534958369 88586397
346587131919 88587694
185186261664 88588991
191982087780 88590288
574247306805 88591585
931028177895 88592882
363576697209 88594179
53800290088 88595476
119493275876 88596773
786616872930 88598070
144977623811 88599367
617853857716 88600664
897049047315 88601961
270134088114 88603258
766795713425 88604555
15290608764 88605852
208405334227 88607149
134783884637 88608446
895350090786 88609743
618420176559 88611040
390760001673 88612337
795111655575 88613634
551594553085 88614931
522145973249 88616228
845514032602 88617525
398688465475 88618822
126855420835 88620119
607093799699 88621416
134217565794 88622713
915171250291 88624010
172727247118 88625307
971236815748 88626604
852876177561 88627901
244083421336 88629198
462116175891 88630495
545365045812 88631792
317138552083 88633089
543666089283 88634386
868166786322 88635683
12459014549 88636980
99672116371 88638277
605961162013 88639574
497794263000 88640871
250312928609 88642168
78152000337 88643465
953680931615 88644762
223695942988 88646059
238420232906 88647356
596333741682 88648653
961609395417 88649950
223129624145 88651247
377734668284 88652544
192548406623 88653841
441728697543 88655138
365841972581 88656435
270700406957 88657732
561788292259 88659029
228226493732 88660326
74187768436 88661623
626348640361 88662920
212369566128 88664217
471177277379 88665514
407183248120 88666811
184619942821 88668108
834753974585 88669405
274664638858 88670702
305812175223 88671999
305245856380 88673296
881758438554 88674593
297883711421 88675890
64560348105 88677187
422473856881 88678484
748673510449 88679781
364143016052 88681078
399254784318 88682375
45305507443 88683672
546497683498 88684969
368673566796 88686266
336959711588 88687563
626348640361 88688860
799075887476 88690157
856274090619 88691454
787183191773 88692751
664292002842 88694048
858539365991 88695345
74754087279 88696642
919701801035 88697939
973502091120 88699236
864202554421 88700533
810402264336 88701830
718658611770 88703127
1698956532 88704424
603129567798 88705721
726020756729 88707018
233889682162 88708315
500625857215 88709612
72488811907 88710909
417376987294 88712206
865901510950 88713503
791147423674 88714800
586140002508 88716097
472876233908 88717394
324500697042 88718691
844947713759 88719988
854008815247 88721285
621818089617 88722582
845514032602 88723879
233889682162 88725176
382265219028 88726473
693174263835 88727770
594068466310 88729067
190849450094 88730364
978598960707 88731661
945186148970 88732958
996154844840 88734255
305812175223 88735552
348852407291 88736849
248047653237 88738146
812101220865 88739443
70789855378 88740740
415111711922 88742037
52101333559 88743334
566318843003 88744631
496661625314 88745928
661460408627 88747225
968405221533 88748522
988792699881 88749819
526676523993 88751116
10760058020 88752413
26616985624 88753710
344888175390 88755007
306944812909 88756304
583308408293 88757601
137049160009 88758898
510819596389 88760195
705066959538 88761492
490998436884 88762789
518748060191 88764086
250879247452 88765383
894783771943 88766680
72488811907 88767977
709597510282 88769274
62861391576 88770571
694873220364 88771868
838151887643 88773165
91743652569 88774462
31713855211 88775759
195946319681 88777056
278062551916 88778353
265037218527 88779650
445692929444 88780947
762265162681 88782244
398688465475 88783541
347719769605 88784838
211803247285 88786135
522712292092 88787432
887421626984 88788729
147242899183 88790026
487034204983 88791323
840983481858 88792620
831922380370 88793917
389061045144 88795214
697138495736 88796511
521579654406 88797808
53233971245 88799105
826259191940 88800402
961609395417 88801699
755469336565 88802996
570849393747 88804293
139880754224 88805590
83815188767 88806887
257108754725 88808184
624083364989 88809481
129687015050 88810778
27749623310 88812075
966706265004 88813372
929329221366 88814669
945186148970 88815966
879493163182 88817263
360178784151 88818560
638807654907 88819857
339791305803 88821154
633144466477 88822451
225961218360 88823748
665424640528 88825045
290521566462 88826342
911773337233 88827639
755469336565 88828936
645037162180 88830233
118926957033 88831530
913472293762 88832827
159135594886 88834124
485901567297 88835421
595767422839 88836718
954247250458 88838015
257675073568 88839312
660894089784 88840609
719224930613 88841906
596333741682 88843203
588405277880 88844500
324500697042 88845797
714694379869 88847094
63994029262 88848391
579344176392 88849688
822294960039 88850985
24351710252 88852282
138748116538 88853579
637108698378 88854876
424172813410 88856173
506289045645 88857470
206140058855 88858767
934426090953 88860064
694873220364 88861361
855707771776 88862658
249746609766 88863955
13025333392 88865252
839850844172 88866549
492697393413 88867846
322801740513 88869143
366974610267 88870440
609925393914 88871737
333561798530 88873034
830789742684 88874331
2831594218 88875628
894217453100 88876925
988792699881 88878222
658628814412 88879519
95707884470 88880816
470044639693 88882113
801907481691 88883410
684113162347 88884707
73055130750 88886004
97973159842 88887301
860804641363 88888598
585007364822 88889895
528375480522 88891192
257675073568 88892489
909508061861 88893786
359612465308 88895083
787749510616 88896380
905543829960 88897677
141013391910 88898974
667689915900 88900271
61728753890 88901568
134783884637 88902865
94008927941 88904162
161967189101 88905459
625216002675 88906756
804172757063 88908053
399254784318 88909350
599731654740 88910647
82682551081 88911944
225394899517 88913241
19254840665 88914538
630312872262 88915835
142146029596 88917132
633144466477 88918429
331296523158 88919726
670521510115 88921023
829657104998 88922320
509686958703 88923617
120059594719 88924914
494396349942 88926211
954247250458 88927508
550461915399 88928805
830789742684 88930102
108733217859 88931399
596333741682 88932696
107034261330 88933993
903278554588 88935290
101937391743 88936587
17555884136 88937884
996721163683 88939181
323934378199 88940478
530640755894 88941775
352816639192 88943072
980297917236 88944369
494962668785 88945666
908941743018 88946963
197645276210 88948260
389061045144 88949557
460417219362 88950854
851177221032 88952151
769060988797 88953448
104768985958 88954745
756601974251 88956042
996721163683 88957339
577645219863 88958636
676751017388 88959933
970670496905 88961230
179523073234 88962527
535737625481 88963824
467779364321 88965121
116661681661 88966418
261072986626 88967715
646169799866 88969012
277496233073 88970309
929329221366 88971606
854575134090 88972903
527242842836 88974200
232757044476 88975497
191415768937 88976794
956512525830 88978091
852876177561 88979388
33412811740 88980685
107034261330 88981982
953114612772 88983279
718092292927 88984576
30014898682 88985873
4530550747 88987170
168763015217 88988467
182354667449 88989764
528375480522 88991061
333561798530 88992358
608226437385 88993655
136482841166 88994952
646736118709 88996249
892518496571 88997546
554426147300 88998843
535737625481 89000140
389627363987 89001437
150640812241 89002734
44739188600 89004031
922533395250 89005328
116661681661 89006625
872697337066 89007922
105335304801 89009219
898748003844 89010516
98539478685 89011813
340357624646 89013110
19254840665 89014407
285424696875 89015704
457585625147 89017001
838151887643 89018298
890253221199 89019595
708464872596 89020892
251445566295 89022189
963308351946 89023486
760566206152 89024783
189150493565 89026080
182354667449 89027377
429836001840 89028674
791147423674 89029971
604262205484 89031268
370372523325 89032565
98539478685 89033862
160834551415 89035159
378300987127 89036456
709031191439 89037753
704500640695 89039050
877227887810 89040347
713561742183 89041644
479105741181 89042941
436065509113 89044238
479105741181 89045535
502324813744 89046832
210104290756 89048129
954813569301 89049426
23219072566 89050723
307511131752 89052020
245782377865 89053317
44739188600 89054614
944053511284 89055911
728286032101 89057208
146110261497 89058505
542533451597 89059802
512518552918 89061099
321669102827 89062396
894783771943 89063693
527242842836 89064990
580476814078 89066287
521579654406 89067584
165931421002 89068881
631445509948 89070178
854575134090 89071475
648435075238 89072772
912339656076 89074069
396989508946 89075366
773591539541 89076663
225394899517 89077960
771326264169 89079257
894217453100 89080554
978598960707 89081851
931594496738 89083148
3 89084445
163099826787 89085742
113830087446 89087039
745275597391 89088336
906110148803 89089633
880059482025 89090930
982563192608 89092227
557257741515 89093524
181788348606 89094821
958777801202 89096118
613323306972 89097415
830789742684 89098712
938956641697 89100009
895916409629 89101306
787749510616 89102603
946885105499 89103900
571415712590 89105197
287689972247 89106494
70789855378 89107791
480238378867 89109088
891952177728 89110385
443993972915 89111682
527242842836 89112979
688643713091 89114276
464947770106 89115573
617287538873 89116870
571982031433 89118167
912905974919 89119464
891385858885 89120761
842682438387 89122058
346587131919 89123355
505156407959 89124652
135916522323 89125949
180655710920 89127246
466646726635 89128543
274664638858 89129840
762265162681 89131137
70223536535 89132434
933859772110 89133731
372637798697 89135028
279761508445 89136325
730551307473 89137622
516482784819 89138919
22652753723 89140216
586140002508 89141513
65692985791 89142810
715827017555 89144107
807570670121 89145404
761698843838 89146701
160268232572 89147998
535171306638 89149295
220864348773 89150592
253144522824 89151889
127421739678 89153186
788315829459 89154483
540834495068 89155780
152906087613 89157077
880059482025 89158374
428703364154 89159671
657496176726 89160968
188584174722 89162265
634277104163 89163562
887421626984 89164859
214068522657 89166156
368673566796 89167453
28315942153 89168750
687511075405 89170047
352250320349 89171344
134217565794 89172641
757734611937 89173938
819463365824 89175235
402652697376 89176532
898748003844 89177829
203308464640 89179126
455320349775 89180423
543666089283 89181720
116095362818 89183017
565186205317 89184314
781520003343 89185611
763397800367 89186908
873829974752 89188205
407749566963 89189502
49836058187 89190799
957078844673 89192096
951415656243 89193393
420208581509 89194690
873829974752 89195987
376035711755 89197284
893084815414 89198581
438330784485 89199878
469478320850 89201175
667123597057 89202472
890819540042 89203769
899314322687 89205066
275230957701 89206363
80983594552 89207660
442861335229 89208957
165365102159 89210254
572548350276 89211551
66825623477 89212848
597466379368 89214145
904977511117 89215442
997287482526 89216739
792280061360 89218036
429269682997 89219333
209537971913 89220630
233323363319 89221927
844947713759 89223224
840983481858 89224521
685812118876 89225818
381132581342 89227115
514217509447 89228412
576512582177 89229709
231624406790 89231006
221996986459 89232303
552160871928 89233600
510819596389 89234897
954247250458 89236194
240685508278 89237491
436065509113 89238788
840417163015 89240085
903278554588 89241382
410014842335 89242679
360745102994 89243976
43606550914 89245273
485901567297 89246570
757168293094 89247867
723755481357 89249164
303546899851 89250461
18688521822 89251758
631445509948 89253055
569716756061 89254352
603695886641 89255649
882891076240 89256946
95707884470 89258243
587838959037 89259540
985394786823 89260837
707332234910 89262134
156870319514 89263431
927630264837 89264728
460417219362 89266025
409448523492 89267322
605961162013 89268619
393025277045 89269916
655230901354 89271213
416810668451 89272510
352250320349 89273807
431534958369 89275104
44172869757 89276401
942920873598 89277698
974634728806 89278995
878360525496 89280292
472876233908 89281589
36810724798 89282886
788882148302 89284183
189150493565 89285480
798509568633 89286777
378300987127 89288074
554426147300 89289371
1698956532 89290668
411713798864 89291965
398688465475 89293262
793412699046 89294559
390760001673 89295856
899314322687 89297153
756035655408 89298450
974634728806 89299747
603695886641 89301044
747540872763 89302341
329597566629 89303638
812667539708 89304935
649001394081 89306232
611624350443 89307529
930461859052 89308826
476840465809 89310123
574813625648 89311420
103636348272 89312717
994455888311 89314014
823427597725 89315311
573114669119 89316608
787183191773 89317905
465514088949 89319202
907242786489 89320499
624083364989 89321796
373770436383 89323093
438897103328 89324390
323934378199 89325687
237853914063 89326984
607093799699 89328281
669388872429 89329578
638241336064 89330875
409448523492 89332172
738479771275 89333469
332429160844 89334766
134217565794 89336063
514783828290 89337360
722056524828 89338657
711862785654 89339954
515916465976 89341251
528941799365 89342548
569716756061 89343845
834753974585 89345142
603129567798 89346439
850044583346 89347736
60029797361 89349033
74754087279 89350330
376602030598 89351627
15290608764 89352924
310342725967 89354221
784351597558 89355518
373770436383 89356815
678449973917 89358112
135350203480 89359409
339791305803 89360706
763964119210 89362003
84381507610 89363300
571982031433 89364597
414545393079 89365894
128554377364 89367191
189716812408 89368488
94575246784 89369785
602563248955 89371082
937257685168 89372379
898748003844 89373676
456452987461 89374973
122891188934 89376270
352816639192 89377567
102503710586 89378864
261639305469 89380161
810402264336 89381458
867600467479 89382755
595201103996 89384052
962742033103 89385349
232190725633 89386646
21520116037 89387943
346020813076 89389240
445126610601 89390537
509120639860 89391834
49269739344 89393131
821162322353 89394428
479105741181 89395725
69657217692 89397022
138748116538 89398319
164232464473 89399616
906110148803 89400913
817198090452 89402210
190849450094 89403507
815499133923 89404804
573680987962 89406101
820029684667 89407398
565186205317 89408695
702801684166 89409992
262771943155 89411289
409448523492 89412586
513651190604 89413883
582175770607 89415180
610491712757 89416477
216900116872 89417774
238986551749 89419071
176691479019 89420368
557257741515 89421665
188584174722 89422962
938390322854 89424259
349985044977 89425556
143278667282 89426853
704500640695 89428150
49836058187 89429447
910640699547 89430744
474008871594 89432041
675618379702 89433338
235588638691 89434635
783785278715 89435932
769627307640 89437229
500059538372 89438526
980864236079 89439823
715827017555 89441120
188017855879 89442417
401520059690 89443714
368107247953 89445011
1132637689 89446308
354515595721 89447605
613323306972 89448902
650134031767 89450199
446825567130 89451496
40208637856 89452793
800208525162 89454090
608792756228 89455387
782086322186 89456684
739046090118 89457981
42473913228 89459278
739612408961 89460575
183487305135 89461872
804172757063 89463169
608792756228 89464466
723755481357 89465763
638807654907 89467060
740745046647 89468357
305245856380 89469654
623517046146 89470951
910074380704 89472248
869865742851 89473545
441728697543 89474842
368107247953 89476139
299582667950 89477436
36810724798 89478733
808703307807 89480030
455886668618 89481327
443427654072 89482624
502324813744 89483921
709597510282 89485218
381698900185 89486515
952548293929 89487812
349985044977 89489109
228226493732 89490406
125722783149 89491703
165365102159 89493000
588971596723 89494297
212369566128 89495594
898748003844 89496891
366408291424 89498188
271833044643 89499485
923099714093 89500782
402086378533 89502079
206140058855 89503376
811534902022 89504673
126855420835 89505970
441162378700 89507267
42473913228 89508564
870998380537 89509861
182920986292 89511158
706765916067 89512455
469478320850 89513752
359046146465 89515049
782652641029 89516346
198777913896 89517643
968971540376 89518940
263904580841 89520237
959910438888 89521534
724321800200 89522831
600864292426 89524128
621818089617 89525425
769627307640 89526722
24351710252 89528019
237287595220 89529316
450789799031 89530613
896482728472 89531910
97973159842 89533207
373204117540 89534504
409448523492 89535801
563487248788 89537098
166497739845 89538395
967272583847 89539692
155737681828 89540989
929895540209 89542286
956512525830 89543583
960476757731 89544880
812667539708 89546177
596900060525 89547474
339791305803 89548771
938956641697 89550068
512518552918 89551365
139314435381 89552662
724888119043 89553959
79850956866 89555256
339791305803 89556553
728852350944 89557850
926497627151 89559147
569150437218 89560444
71922493064 89561741
501192176058 89563038
901579598059 89564335
88912058354 89565632
46438145129 89566929
84381507610 89568226
850044583346 89569523
47004463972 89570820
100804754057 89572117
183487305135 89573414
641072930279 89574711
644470843337 89576008
693740582678 89577305
239552870592 89578602
607660118542 89579899
579344176392 89581196
970670496905 89582493
290521566462 89583790
807570670121 89585087
726587075572 89586384
338658668117 89587681
672786785487 89588978
146110261497 89590275
617853857716 89591572
135916522323 89592869
25484347938 89594166
429836001840 89595463
71922493064 89596760
287689972247 89598057
853442496404 89599354
47004463972 89600651
706199597224 89601948
928762902523 89603245
430968639526 89604542
332995479687 89605839
210670609599 89607136
398122146632 89608433
158002957200 89609730
495528987628 89611027
114396406289 89612324
366408291424 89613621
775290496070 89614918
972369453434 89616215
663159365156 89617512
596900060525 89618809
582742089450 89620106
357913508779 89621403
504590089116 89622700
295618436049 89623997
854008815247 89625294
11892695706 89626591
532339712423 89627888
867600467479 89629185
498360581843 89630482
153472406456 89631779
164232464473 89633076
259940348940 89634373
852309858718 89635670
548762958870 89636967
834187655742 89638264
57764521989 89639561
782086322186 89640858
460983538205 89642155
156304000671 89643452
541967132754 89644749
630879191105 89646046
450223480188 89647343
147809218026 89648640
726587075572 89649937
326199653571 89651234
673919423173 89652531
506855364488 89653828
877227887810 89655125
501192176058 89656422
845514032602 89657719
877794206653 89659016
484768929611 89660313
5663188433 89661610
341490262332 89662907
668256234743 89664204
670521510115 89665501
627481278047 89666798
65126666948 89668095
246348696708 89669392
930461859052 89670689
943487192441 89671986
549895596556 89673283
282593102660 89674580
179523073234 89675877
477406784652 89677174
696005858050 89678471
262771943155 89679768
131952290422 89681065
609925393914 89682362
740178727804 89683659
856274090619 89684956
318837508612 89686253
539701857382 89687550
242384464807 89688847
458718262833 89690144
641072930279 89691441
665990959371 89692738
954247250458 89694035
621818089617 89695332
489299480355 89696629
189716812408 89697926
385096813243 89699223
702801684166 89700520
319970146298 89701817
270700406957 89703114
166497739845 89704411
66259304634 89705708
24918029095 89707005
862503597892 89708302
773025220698 89709599
171028290589 89710896
366408291424 89712193
126855420835 89713490
141579710753 89714787
894783771943 89716084
646169799866 89717381
603695886641 89718678
142712348439 89719975
89478377197 89721272
921400757564 89722569
648435075238 89723866
552727190771 89725163
638241336064 89726460
673919423173 89727757
221996986459 89729054
997287482526 89730351
847779307974 89731648
476274146966 89732945
161400870258 89734242
771326264169 89735539
902145916902 89736836
470044639693 89738133
84947826453 89739430
202175826954 89740727
950849337400 89742024
474008871594 89743321
776989452599 89744618
390193682830 89745915
743010322019 89747212
310342725967 89748509
762265162681 89749806
672220466644 89751103
327332291257 89752400
462116175891 89753697
269001450428 89754994
763964119210 89756291
30014898682 89757588
297317392578 89758885
831922380370 89760182
248047653237 89761479
295052117206 89762776
912905974919 89764073
807570670121 89765370
966139946161 89766667
659761452098 89767964
26616985624 89769261
82682551081 89770558
668822553586 89771855
901579598059 89773152
509120639860 89774449
642771886808 89775746
757734611937 89777043
771326264169 89778340
186318899350 89779637
258241392411 89780934
761132524995 89782231
301281624479 89783528
179523073234 89784825
191415768937 89786122
926497627151 89787419
454754030932 89788716
88345739511 89790013
331862842001 89791310
218032754558 89792607
850044583346 89793904
652399307139 89795201
419642262666 89796498
163666145630 89797795
16989565293 89799092
332429160844 89800389
236721276377 89801686
684679481190 89802983
920834438721 89804280
323368059356 89805577
550461915399 89806874
695439539207 89808171
164232464473 89809468
224262261831 89810765
743010322019 89812062
73621449593 89813359
686944756562 89814656
103070029429 89815953
962742033103 89817250
636542379535 89818547
539135538539 89819844
66259304634 89821141
481937335396 89822438
311475363653 89823735
279761508445 89825032
63994029262 89826329
382831537871 89827626
922533395250 89828923
192548406623 89830220
551028234242 89831517
139314435381 89832814
901013279216 89834111
26616985624 89835408
429269682997 89836705
160834551415 89838002
835320293428 89839299
316005914397 89840596
733949220531 89841893
854575134090 89843190
222563305302 89844487
489865799198 89845784
923099714093 89847081
201609508111 89848378
715827017555 89849675
978032641864 89850972
625216002675 89852269
94008927941 89853566
377168349441 89854863
611058031600 89856160
838151887643 89857457
284292059189 89858754
851743539875 89860051
463815132420 89861348
568584118375 89862645
460983538205 89863942
813233858551 89865239
518748060191 89866536
415111711922 89867833
922533395250 89869130
100238435214 89870427
190283131251 89871724
53800290088 89873021
916870206820 89874318
840417163015 89875615
484768929611 89876912
389627363987 89878209
849478264503 89879506
501192176058 89880803
449090842502 89882100
164232464473 89883397
91743652569 89884694
711862785654 89885991
876661568967 89887288
710730147968 89888585
780387365657 89889882
685812118876 89891179
9627420334 89892476
610491712757 89893773
47004463972 89895070
593502147467 89896367
950283018557 89897664
811534902022 89898961
837019249957 89900258
668822553586 89901555
314873276711 89902852
238986551749 89904149
424739132253 89905446
249180290923 89906743
530640755894 89908040
467213045478 89909337
447958204816 89910634
111564812074 89911931
488166842669 89913228
847779307974 89914525
649001394081 89915822
129687015050 89917119
651832988296 89918416
819463365824 89919713
107034261330 89921010
991624294096 89922307
792846380203 89923604
913472293762 89924901
702801684166 89926198
52667652402 89927495
612756988129 89928792
638807654907 89930089
651832988296 89931386
293353160677 89932683
996721163683 89933980
247481334394 89935277
204441102326 89936574
838718206486 89937871
871564699380 89939168
98539478685 89940465
859105684834 89941762
160268232572 89943059
594068466310 89944356
493830031099 89945653
95707884470 89946950
677883655074 89948247
130819652736 89949544
586140002508 89950841
393591595888 89952138
608792756228 89953435
64560348105 89954732
237287595220 89956029
33412811740 89957326
660327770941 89958623
690342669620 89959920
554992466143 89961217
481937335396 89962514
276929914230 89963811
605961162013 89965108
744709278548 89966405
901013279216 89967702
485335248454 89968999
632578147634 89970296
12459014549 89971593
879493163182 89972890
499493219529 89974187
221430667616 89975484
549329277713 89976781
626348640361 89978078
946318786656 89979375
554992466143 89980672
803606438220 89981969
287689972247 89983266
728852350944 89984563
834753974585 89985860
52667652402 89987157
718092292927 89988454
252011885138 89989751
124590145463 89991048
509686958703 89992345
141579710753 89993642
266169856213 89994939
461549857048 89996236
505156407959 89997533
416244349608 89998830
637108698378 90000127
963874670789 90001424
722056524828 90002721
430968639526 90004018
985394786823 90005315
141579710753 90006612
403219016219 90007909
836452931114 90009206
807570670121 90010503
813233858551 90011800
775290496070 90013097
395290552417 90014394
837019249957 90015691
433233914898 90016988
833055018056 90018285
244083421336 90019582
795677974418 90020879
789448467145 90022176
253144522824 90023473
897615366158 90024770
617853857716 90026067
668822553586 90027364
605394843170 90028661
228226493732 90029958
681281568132 90031255
278628870759 90032552
977466323021 90033849
942920873598 90035146
130819652736 90036443
95707884470 90037740
247481334394 90039037
727153394415 90040334
279761508445 90041631
528941799365 90042928
126289101992 90044225
665990959371 90045522
536870263167 90046819
665990959371 90048116
739046090118 90049413
116661681661 90050710
734515539374 90052007
683546843504 90053304
847212989131 90054601
262771943155 90055898
501758494901 90057195
218599073401 90058492
112131130917 90059789
51535014716 90061086
366408291424 90062383
643904524494 90063680
91177333726 90064977
766229394582 90066274
330163885472 90067571
70789855378 90068868
147242899183 90070165
228792812575 90071462
463815132420 90072759
218032754558 90074056
913472293762 90075353
846080351445 90076650
560655654573 90077947
660327770941 90079244
347719769605 90080541
520447016720 90081838
124023826620 90083135
752637742350 90084432
838151887643 90085729
2831594218 90087026
15290608764 90088323
764530438053 90089620
89478377197 90090917
97973159842 90092214
262771943155 90093511
934992409796 90094808
359612465308 90096105
171594609432 90097402
919701801035 90098699
998420120212 90099996
298450030264 90101293
300715305636 90102590
597466379368 90103887
638241336064 90105184
586706321351 90106481
714694379869 90107778
216900116872 90109075
528941799365 90110372
340357624646 90111669
86080464139 90112966
578211538706 90114263
604262205484 90115560
609359075071 90116857
957645163516 90118154
715260698712 90119451
129687015050 90120748
188017855879 90122045
820596003510 90123342
483069973082 90124639
400387422004 90125936
421341219195 90127233
534038668952 90128530
90044696040 90129827
871564699380 90131124
745841916234 90132421
820596003510 90133718
663725683999 90135015
929895540209 90136312
919701801035 90137609
857406728305 90138906
868733105165 90140203
962175714260 90141500
652399307139 90142797
690342669620 90144094
424739132253 90145391
106467942487 90146688
626914959204 90147985
996721163683 90149282
462682494734 90150579
692607944992 90151876
598599017054 90153173
934426090953 90154470
575946263334 90155767
470610958536 90157064
453621393246 90158361
324500697042 90159658
961043076574 90160955
137615478852 90162252
566318843003 90163549
40208637856 90164846
192548406623 90166143
825692873097 90167440
20953797194 90168737
878360525496 90170034
381698900185 90171331
988792699881 90172628
744709278548 90173925
961609395417 90175222
650700350610 90176519
624649683832 90177816
694873220364 90179113
285424696875 90180410
842116119544 90181707
129687015050 90183004
280327827288 90184301
365275653738 90185598
600864292426 90186895
542533451597 90188192
237287595220 90189489
71356174221 90190786
52667652402 90192083
904411192274 90193380
684113162347 90194677
882891076240 90195974
834753974585 90197271
928196583680 90198568
685245800033 90199865
711862785654 90201162
138748116538 90202459
13591652235 90203756
655230901354 90205053
975201047649 90206350
786616872930 90207647
535737625481 90208944
891952177728 90210241
9061101491 90211538
224828580674 90212835
371505161011 90214132
340923943489 90215429
487600523826 90216726
766229394582 90218023
985394786823 90219320
932727134424 90220617
283725740346 90221914
782086322186 90223211
219731711087 90224508
712429104497 90225805
383964175557 90227102
820596003510 90228399
925364989465 90229696
199910551582 90230993
940089279383 90232290
387928407458 90233587
895350090786 90234884
874962612438 90236181
776989452599 90237478
269001450428 90238775
219165392244 90240072
5663188433 90241369
993323250625 90242666
444560291758 90243963
136482841166 90245260
162533507944 90246557
367540929110 90247854
188017855879 90249151
310909044810 90250448
377734668284 90251745
273532001172 90253042
355081914564 90254339
421907538038 90255636
428137045311 90256933
885722670455 90258230
729418669787 90259527
272399363486 90260824
261639305469 90262121
600297973583 90263418
33412811740 90264715
284858378032 90266012
47004463972 90267309
735081858217 90268606
329031247786 90269903
261072986626 90271200
212369566128 90272497
316572233240 90273794
407749566963 90275091
795677974418 90276388
972935772277 90277685
375469392912 90278982
333561798530 90280279
974068409963 90281576
309210088281 90282873
262771943155 90284170
393025277045 90285467
463815132420 90286764
96274203313 90288061
783785278715 90289358
450789799031 90290655
88345739511 90291952
178956754391 90293249
265603537370 90294546
369239885639 90295843
830223423841 90297140
472309915065 90298437
14157971078 90299734
337526030431 90301031
652965625982 90302328
457019306304 90303625
641072930279 90304922
227093856046 90306219
349985044977 90307516
70223536535 90308813
461549857048 90310110
468345683164 90311407
243517102493 90312704
485335248454 90314001
12459014549 90315298
561221973416 90316595
376602030598 90317892
477973103495 90319189
244083421336 90320486
96274203313 90321783
743010322019 90323080
237287595220 90324377
902145916902 90325674
70789855378 90326971
997853801369 90328268
378300987127 90329565
69090898849 90330862
200476870425 90332159
800208525162 90333456
180089392077 90334753
135916522323 90336050
701102727637 90337347
541967132754 90338644
911207018390 90339941
620119133088 90341238
347719769605 90342535
71356174221 90343832
318271189769 90345129
28882260996 90346426
266169856213 90347723
444560291758 90349020
743576640862 90350317
628613915733 90351614
181788348606 90352911
877794206653 90354208
810402264336 90355505
347153450762 90356802
961609395417 90358099
838718206486 90359396
897615366158 90360693
608226437385 90361990
463248813577 90363287
638807654907 90364584
810402264336 90365881
813800177394 90367178
270134088114 90368475
881192119711 90369772
215201160343 90371069
962175714260 90372366
584441045979 90373663
439463422171 90374960
590104234409 90376257
986527424509 90377554
928762902523 90378851
842682438387 90380148
47570782815 90381445
557257741515 90382742
262205624312 90384039
211803247285 90385336
202742145797 90386633
625782321518 90387930
194813681995 90389227
31147536368 90390524
131385971579 90391821
336393392745 90393118
368107247953 90394415
378300987127 90395712
704500640695 90397009
31147536368 90398306
530640755894 90399603
20387478351 90400900
86080464139 90402197
440029741014 90403494
385663132086 90404791
716959655241 90406088
912339656076 90407385
288822609933 90408682
460417219362 90409979
394724233574 90411276
36244405955 90412573
279761508445 90413870
403219016219 90415167
526676523993 90416464
319970146298 90417761
220864348773 90419058
682414205818 90420355
239552870592 90421652
980297917236 90422949
74187768436 90424246
705633278381 90425543
921967076407 90426840
663159365156 90428137
552727190771 90429434
975767366492 90430731
645037162180 90432028
943487192441 90433325
739612408961 90434622
368673566796 90435919
134217565794 90437216
44172869757 90438513
538569219696 90439810
165931421002 90441107
200476870425 90442404
790581104831 90443701
831922380370 90444998
40774956699 90446295
283725740346 90447592
845514032602 90448889
921400757564 90450186
767362032268 90451483
335827073902 90452780
382831537871 90454077
78718319180 90455374
33412811740 90456671
965007308475 90457968
950283018557 90459265
543099770440 90460562
30014898682 90461859
773025220698 90463156
505722726802 90464453
663159365156 90465750
973502091120 90467047
371505161011 90468344
22652753723 90469641
848345626817 90470938
726587075572 90472235
95707884470 90473532
628047596890 90474829
168196696374 90476126
778122090285 90477423
685812118876 90478720
208971653070 90480017
481371016553 90481314
340923943489 90482611
453055074403 90483908
809835945493 90485205
90044696040 90486502
175558841333 90487799
233889682162 90489096
810968583179 90490393
566318843003 90491690
833055018056 90492987
82682551081 90494284
472876233908 90495581
975767366492 90496878
821162322353 90498175
980864236079 90499472
61728753890 90500769
693174263835 90502066
865335192107 90503363
103636348272 90504660
367540929110 90505957
895350090786 90507254
39642319013 90508551
946885105499 90509848
18122202979 90511145
682980524661 90512442
483636291925 90513739
782086322186 90515036
484768929611 90516333
104202667115 90517630
325633334728 90518927
102503710586 90520224
958777801202 90521521
526676523993 90522818
185186261664 90524115
870432061694 90525412
770193626483 90526709
102503710586 90528006
889120583513 90529303
254843479353 90530600
432101277212 90531897
157436638357 90533194
606527480856 90534491
953680931615 90535788
90611014883 90537085
741877684333 90538382
612190669286 90539679
212369566128 90540976
344321856547 90542273
743576640862 90543570
554426147300 90544867
607093799699 90546164
163099826787 90547461
256542435882 90548758
155171362985 90550055
360178784151 90551352
82682551081 90552649
609359075071 90553946
605394843170 90555243
42473913228 90556540
37943362484 90557837
422473856881 90559134
14724289921 90560431
767362032268 90561728
480804697710 90563025
389627363987 90564322
123457507777 90565619
971803134591 90566916
143844986125 90568213
224828580674 90569510
947451424342 90570807
820596003510 90572104
157436638357 90573401
855707771776 90574698
77019362651 90575995
511385915232 90577292
609359075071 90578589
364143016052 90579886
393591595888 90581183
475141509280 90582480
529508118208 90583777
69657217692 90585074
385663132086 90586371
965007308475 90587668
393591595888 90588965
676751017388 90590262
165365102159 90591559
777555771442 90592856
337526030431 90594153
576512582177 90595450
478539422338 90596747
280327827288 90598044
609925393914 90599341
986527424509 90600638
803040119377 90601935
893084815414 90603232
548196640027 90604529
23785391409 90605826
353382958035 90607123
883457395083 90608420
404351653905 90609717
723755481357 90611014
187451537036 90612311
966139946161 90613608
168196696374 90614905
708464872596 90616202
702235365323 90617499
749806148135 90618796
844381394916 90620093
88912058354 90621390
872697337066 90622687
499493219529 90623984
297317392578 90625281
146110261497 90626578
881192119711 90627875
318837508612 90629172
887987945827 90630469
81549913395 90631766
959910438888 90633063
266169856213 90634360
847212989131 90635657
759433568466 90636954
647302437552 90638251
395290552417 90639548
340357624646 90640845
458151943990 90642142
369239885639 90643439
540268176225 90644736
853442496404 90646033
647302437552 90647330
335827073902 90648627
889686902356 90649924
460983538205 90651221
659195133255 90652518
485901567297 90653815
766795713425 90655112
125722783149 90656409
401520059690 90657706
328464928943 90659003
258241392411 90660300
604828524327 90661597
835320293428 90662894
748107191606 90664191
287123653404 90665488
126855420835 90666785
239552870592 90668082
221996986459 90669379
269567769271 90670676
954247250458 90671973
932727134424 90673270
415111711922 90674567
958211482359 90675864
227093856046 90677161
43040232071 90678458
181788348606 90679755
627481278047 90681052
656363539040 90682349
833055018056 90683646
749239829292 90684943
361877740680 90686240
91743652569 90687537
372637798697 90688834
529508118208 90690131
498926900686 90691428
57764521989 90692725
327332291257 90694022
616721220030 90695319
471177277379 90696616
832488699213 90697913
673353104330 90699210
788315829459 90700507
634277104163 90701804
740745046647 90703101
161400870258 90704398
398688465475 90705695
856840409462 90706992
762265162681 90708289
258241392411 90709586
488733161512 90710883
600864292426 90712180
782652641029 90713477
415678030765 90714774
987093743352 90716071
935558728639 90717368
637108698378 90718665
150640812241 90719962
91743652569 90721259
831356061527 90722556
679582611603 90723853
543666089283 90725150
781520003343 90726447
758300930780 90727744
541400813911 90729041
827391829626 90730338
839284525329 90731635
780387365657 90732932
2265275375 90734229
629180234576 90735526
556125103829 90736823
652399307139 90738120
253710841667 90739417
175558841333 90740714
278062551916 90742011
941221917069 90743308
462682494734 90744605
313740639025 90745902
853442496404 90747199
108733217859 90748496
160268232572 90749793
653531944825 90751090
1698956532 90752387
778688409128 90753684
705066959538 90754981
599731654740 90756278
73621449593 90757575
467779364321 90758872
938390322854 90760169
354515595721 90761466
651832988296 90762763
615022263501 90764060
314873276711 90765357
385096813243 90766654
295052117206 90767951
375469392912 90769248
327898610100 90770545
669388872429 90771842
869865742851 90773139
519314379034 90774436
839284525329 90775733
19821159508 90777030
561221973416 90778327
67958261163 90779624
976900004178 90780921
975767366492 90782218
811534902022 90783515
837585568800 90784812
613889625815 90786109
185752580507 90787406
95141565627 90788703
332995479687 90790000
433800233741 90791297
163666145630 90792594
285991015718 90793891
58897159675 90795188
349985044977 90796485
675052060859 90797782
637108698378 90799079
42473913228 90800376
237287595220 90801673
420774900352 90802970
84381507610 90804267
556691422672 90805564
802473800534 90806861
452488755560 90808158
317138552083 90809455
852309858718 90810752
360745102994 90812049
873829974752 90813346
677317336231 90814643
331862842001 90815940
912339656076 90817237
288256291090 90818534
736214495903 90819831
430968639526 90821128
958777801202 90822425
661460408627 90823722
79284638023 90825019
796244293261 90826316
339224986960 90827613
629180234576 90828910
509120639860 90830207
329031247786 90831504
786616872930 90832801
958211482359 90834098
161967189101 90835395
136482841166 90836692
629180234576 90837989
126289101992 90839286
26050666781 90840583
282026783817 90841880
50968695873 90843177
105901623644 90844474
486467886140 90845771
773025220698 90847068
333561798530 90848365
721490205985 90849662
900446960373 90850959
429836001840 90852256
276363595387 90853553
340357624646 90854850
130819652736 90856147
680715249289 90857444
651832988296 90858741
711296466811 90860038
429836001840 90861335
124590145463 90862632
136482841166 90863929
662593046313 90865226
696005858050 90866523
391892639359 90867820
226527537203 90869117
680148930446 90870414
82682551081 90871711
847779307974 90873008
175558841333 90874305
207272696541 90875602
377168349441 90876899
368107247953 90878196
552727190771 90879493
469478320850 90880790
396989508946 90882087
299016349107 90883384
114962725132 90884681
618420176559 90885978
756601974251 90887275
442295016386 90888572
48137101658 90889869
976900004178 90891166
183487305135 90892463
171028290589 90893760
88912058354 90895057
585007364822 90896354
434932871427 90897651
980864236079 90898948
410014842335 90900245
628047596890 90901542
822294960039 90902839
74187768436 90904136
817198090452 90905433
813233858551 90906730
270700406957 90908027
471177277379 90909324
735081858217 90910621
578777857549 90911918
553859828457 90913215
401520059690 90914512
563487248788 90915809
489865799198 90917106
199344232739 90918403
117794319347 90919700
674485742016 90920997
552160871928 90922294
895350090786 90923591
673353104330 90924888
177257797862 90926185
924232351779 90927482
377734668284 90928779
461549857048 90930076
295618436049 90931373
77019362651 90932670
549329277713 90933967
440596059857 90935264
456452987461 90936561
908375424175 90937858
153472406456 90939155
964440989632 90940452
124023826620 90941749
677883655074 90943046
675618379702 90944343
799642206319 90945640
510253277546 90946937
456452987461 90948234
222563305302 90949531
366974610267 90950828
507988002174 90952125
195946319681 90953422
200476870425 90954719
989925337567 90956016
953680931615 90957313
71356174221 90958610
403785335062 90959907
405484291591 90961204
791713742517 90962501
842682438387 90963798
92309971412 90965095
775856814913 90966392
177824116705 90967689
290521566462 90968986
972935772277 90970283
214068522657 90971580
457585625147 90972877
706765916067 90974174
730551307473 90975471
952548293929 90976768
145543942654 90978065
35111768269 90979362
977466323021 90980659
489299480355 90981956
475141509280 90983253
955946206987 90984550
5096869590 90985847
929895540209 90987144
600297973583 90988441
679016292760 90989738
978032641864 90991035
719791249456 90992332
539135538539 90993629
715827017555 90994926
207272696541 90996223
295052117206 90997520
686944756562 90998817
692041626149 91000114
544232408126 91001411
611624350443 91002708
310909044810 91004005
820029684667 91005302
32280174054 91006599
978032641864 91007896
559523016887 91009193
895350090786 91010490
209537971913 91011787
838718206486 91013084
598599017054 91014381
605394843170 91015678
810968583179 91016975
343189218861 91018272
121192232405 91019569
763397800367 91020866
524977567464 91022163
16989565293 91023460
551028234242 91024757
569150437218 91026054
77019362651 91027351
927063945994 91028648
43040232071 91029945
659761452098 91031242
891385858885 91032539
780387365657 91033836
446825567130 91035133
937824004011 91036430
667689915900 91037727
174992522490 91039024
513084871761 91040321
180655710920 91041618
595201103996 91042915
601996930112 91044212
138748116538 91045509
985394786823 91046806
871564699380 91048103
343755537704 91049400
902145916902 91050697
15856927607 91051994
732816582845 91053291
875528931281 91054588
873829974752 91055885
31713855211 91057182
748107191606 91058479
362444059523 91059776
184053623978 91061073
912339656076 91062370
21520116037 91063667
768494669954 91064964
542533451597 91066261
734515539374 91067558
361311421837 91068855
979165279550 91070152
363576697209 91071449
135916522323 91072746
159701913729 91074043
844381394916 91075340
236154957534 91076637
735648177060 91077934
870432061694 91079231
590104234409 91080528
322801740513 91081825
615588582344 91083122
878360525496 91084419
562920929945 91085716
443993972915 91087013
61162435047 91088310
672220466644 91089607
404351653905 91090904
51535014716 91092201
597466379368 91093498
603129567798 91094795
164798783316 91096092
869299424008 91097389
804739075906 91098686
96840522156 91099983
155171362985 91101280
600864292426 91102577
873829974752 91103874
649001394081 91105171
961043076574 91106468
13591652235 91107765
872131018223 91109062
349985044977 91110359
360178784151 91111656
886855308141 91112953
771892583012 91114250
657496176726 91115547
509686958703 91116844
992190612939 91118141
108733217859 91119438
978598960707 91120735
479105741181 91122032
372637798697 91123329
433233914898 91124626
254277160510 91125923
840417163015 91127220
275230957701 91128517
620685451931 91129814
110998493231 91131111
194247363152 91132408
916870206820 91133705
592369509781 91135002
332429160844 91136299
112131130917 91137596
938390322854 91138893
11892695706 91140190
626348640361 91141487
346020813076 91142784
160268232572 91144081
81549913395 91145378
864202554421 91146675
927630264837 91147972
224262261831 91149269
592369509781 91150566
146676580340 91151863
745275597391 91153160
379999943656 91154457
984262149137 91155754
970104178062 91157051
362444059523 91158348
649001394081 91159645
408882204649 91160942
791713742517 91162239
566318843003 91163536
198777913896 91164833
230491769104 91166130
767362032268 91167427
673353104330 91168724
440029741014 91170021
740178727804 91171318
767928351111 91172615
768494669954 91173912
374336755226 91175209
20953797194 91176506
534604987795 91177803
609925393914 91179100
677317336231 91180397
198777913896 91181694
506855364488 91182991
566318846 91184288
110998493231 91185585
369806204482 91186882
887421626984 91188179
885156351612 91189476
343755537704 91190773
640506611436 91192070
874962612438 91193367
457019306304 91194664
933293453267 91195961
452488755560 91197258
266736175056 91198555
228792812575 91199852
470044639693 91201149
67958261163 91202446
367540929110 91203743
958777801202 91205040
953114612772 91206337
834753974585 91207634
479105741181 91208931
535737625481 91210228
650134031767 91211525
204441102326 91212822
916303887977 91214119
395856871260 91215416
971803134591 91216713
302980581008 91218010
272399363486 91219307
13025333392 91220604
521013335563 91221901
175558841333 91223198
801907481691 91224495
705633278381 91225792
750372466978 91227089
241251827121 91228386
305812175223 91229683
284858378032 91230980
828524467312 91232277
349418726134 91233574
141579710753 91234871
637675017221 91236168
583308408293 91237465
879493163182 91238762
817764409295 91240059
322801740513 91241356
519314379034 91242653
292786841834 91243950
109865855545 91245247
218599073401 91246544
182354667449 91247841
232757044476 91249138
702235365323 91250435
995022207154 91251732
462116175891 91253029
826825510783 91254326
591236872095 91255623
720923887142 91256920
583874727136 91258217
193681044309 91259514
154605044142 91260811
733382901688 91262108
753204061193 91263405
572548350276 91264702
848911945660 91265999
965573627318 91267296
531773393580 91268593
266169856213 91269890
436065509113 91271187
646736118709 91272484
683546843504 91273781
495528987628 91275078
192548406623 91276375
703368003009 91277672
114962725132 91278969
762831481524 91280266
272965682329 91281563
924798670622 91282860
440596059857 91284157
284858378032 91285454
910074380704 91286751
81549913395 91288048
83815188767 91289345
693174263835 91290642
669955191272 91291939
811534902022 91293236
596333741682 91294533
483069973082 91295830
117228000504 91297127
224262261831 91298424
965007308475 91299721
903278554588 91301018
916303887977 91302315
447958204816 91303612
413412755393 91304909
543099770440 91306206
922533395250 91307503
573680987962 91308800
840417163015 91310097
944619830127 91311394
952548293929 91312691
850610902189 91313988
368673566796 91315285
290521566462 91316582
347719769605 91317879
878926844339 91319176
826259191940 91320473
381698900185 91321770
256542435882 91323067
475141509280 91324364
335827073902 91325661
596333741682 91326958
522145973249 91328255
107600580173 91329552
979165279550 91330849
96274203313 91332146
203308464640 91333443
141013391910 91334740
291087885305 91336037
344321856547 91337334
169329334060 91338631
244649740179 91339928
197078957367 91341225
135350203480 91342522
333561798530 91343819
755469336565 91345116
353949276878 91346413
679582611603 91347710
168763015217 91349007
65126666948 91350304
514783828290 91351601
231624406790 91352898
568017799532 91354195
211236928442 91355492
815499133923 91356789
309776407124 91358086
270134088114 91359383
88345739511 91360680
5096869590 91361977
494962668785 91363274
309776407124 91364571
587272640194 91365868
634843423006 91367165
656929857883 91368462
974634728806 91369759
855141452933 91371056
580476814078 91372353
649567712924 91373650
878926844339 91374947
48137101658 91376244
934992409796 91377541
279761508445 91378838
650700350610 91380135
902712235745 91381432
798509568633 91382729
894783771943 91384026
211803247285 91385323
716959655241 91386620
701102727637 91387917
673353104330 91389214
480238378867 91390511
924798670622 91391808
461549857048 91393105
247481334394 91394402
304679537537 91395699
873829974752 91396996
160834551415 91398293
460417219362 91399590
566885161846 91400887
373204117540 91402184
408882204649 91403481
843815076073 91404778
564619886474 91406075
976333685335 91407372
885156351612 91408669
766229394582 91409966
805305394749 91411263
66825623477 91412560
782086322186 91413857
332995479687 91415154
539701857382 91416451
493263712256 91417748
723189162514 91419045
836452931114 91420342
534038668952 91421639
626914959204 91422936
1698956532 91424233
750372466978 91425530
445692929444 91426827
591803190938 91428124
351117682663 91429421
199910551582 91430718
511385915232 91432015
442295016386 91433312
123457507777 91434609
3964231904 91435906
257675073568 91437203
639373973750 91438500
566318843003 91439797
492697393413 91441094
555558784986 91442391
215767479186 91443688
605961162013 91444985
807004351278 91446282
829090786155 91447579
446825567130 91448876
50402377030 91450173
510253277546 91451470
252578203981 91452767
901579598059 91454064
416810668451 91455361
339791305803 91456658
130253333893 91457955
54932927774 91459252
882324757397 91460549
978598960707 91461846
203308464640 91463143
498360581843 91464440
361877740680 91465737
411147480021 91467034
554992466143 91468331
353382958035 91469628
383397856714 91470925
757734611937 91472222
42473913228 91473519
544798726969 91474816
690342669620 91476113
142146029596 91477410
289388928776 91478707
538569219696 91480004
950849337400 91481301
204441102326 91482598
138181797695 91483895
598599017054 91485192
971803134591 91486489
882891076240 91487786
854008815247 91489083
348852407291 91490380
110432174388 91491677
799642206319 91492974
241251827121 91494271
949150380871 91495568
754903017722 91496865
410014842335 91498162
781520003343 91499459
233889682162 91500756
70789855378 91502053
334694436216 91503350
538002900853 91504647
49269739344 91505944
380566262499 91507241
289955247619 91508538
226527537203 91509835
435499190270 91511132
990491656410 91512429
30581217525 91513726
759433568466 91515023
676184698545 91516320
528375480522 91517617
737347133589 91518914
473442552751 91520211
412280117707 91521508
680148930446 91522805
612190669286 91524102
229925450261 91525399
404351653905 91526696
417943306137 91527993
428137045311 91529290
918002844506 91530587
505722726802 91531884
474575190437 91533181
144411304968 91534478
242384464807 91535775
974634728806 91537072
743010322019 91538369
474575190437 91539666
229359131418 91540963
192548406623 91542260
126289101992 91543557
561221973416 91544854
87213101825 91546151
971236815748 91547448
771892583012 91548745
161400870258 91550042
613323306972 91551339
503457451430 91552636
266169856213 91553933
299016349107 91555230
176125160176 91556527
85514145296 91557824
991057975253 91559121
543099770440 91560418
751505104664 91561715
223695942988 91563012
745275597391 91564309
878360525496 91565606
65692985791 91566903
650134031767 91568200
810402264336 91569497
150074493398 91570794
43040232071 91572091
147809218026 91573388
779821046814 91574685
275230957701 91575982
67391942320 91577279
824560235411 91578576
263904580841 91579873
204441102326 91581170
194813681995 91582467
390760001673 91583764
706199597224 91585061
437198146799 91586358
305245856380 91587655
586706321351 91588952
711862785654 91590249
443993972915 91591546
31713855211 91592843
163666145630 91594140
877227887810 91595437
192548406623 91596734
897615366158 91598031
314873276711 91599328
628047596890 91600625
870432061694 91601922
701669046480 91603219
679582611603 91604516
855141452933 91605813
833621336899 91607110
368107247953 91608407
32846492897 91609704
357347189936 91611001
552160871928 91612298
962742033103 91613595
74754087279 91614892
468345683164 91616189
390760001673 91617486
899880641530 91618783
630879191105 91620080
758867249623 91621377
907242786489 91622674
406616929277 91623971
741311365490 91625268
191982087780 91626565
165931421002 91627862
553293509614 91629159
946885105499 91630456
743010322019 91631753
76453043808 91633050
106467942487 91634347
915171250291 91635644
399254784318 91636941
20387478351 91638238
868166786322 91639535
732250264002 91640832
126289101992 91642129
101371072900 91643426
879493163182 91644723
443427654072 91646020
495528987628 91647317
517615422505 91648614
971236815748 91649911
894217453100 91651208
362444059523 91652505
9061101491 91653802
946885105499 91655099
559523016887 91656396
812101220865 91657693
78152000337 91658990
425305451096 91660287
645603481023 91661584
818330728138 91662881
446825567130 91664178
965007308475 91665475
857973047148 91666772
808136988964 91668069
101371072900 91669366
117794319347 91670663
776989452599 91671960
869299424008 91673257
702235365323 91674554
401520059690 91675851
416244349608 91677148
398688465475 91678445
565752524160 91679742
171028290589 91681039
116095362818 91682336
788882148302 91683633
364709334895 91684930
458718262833 91686227
983129511451 91687524
343189218861 91688821
351117682663 91690118
295618436049 91691415
597466379368 91692712
143278667282 91694009
357347189936 91695306
276363595387 91696603
856274090619 91697900
13591652235 91699197
675052060859 91700494
937257685168 91701791
948584062028 91703088
383964175557 91704385
460417219362 91705682
606527480856 91706979
845514032602 91708276
958777801202 91709573
855707771776 91710870
421907538038 91712167
121758551248 91713464
871564699380 91714761
503457451430 91716058
864202554421 91717355
610491712757 91718652
101937391743 91719949
501192176058 91721246
404917972748 91722543
346020813076 91723840
158569276043 91725137
457585625147 91726434
134783884637 91727731
854008815247 91729028
856840409462 91730325
78718319180 91731622
958211482359 91732919
623517046146 91734216
577645219863 91735513
191982087780 91736810
661460408627 91738107
389061045144 91739404
430402320683 91740701
576512582177 91741998
818897046981 91743295
988226381038 91744592
722056524828 91745889
782086322186 91747186
266736175056 91748483
446825567130 91749780
843248757230 91751077
113263768603 91752374
427004407625 91753671
750372466978 91754968
899314322687 91756265
383964175557 91757562
338658668117 91758859
699970089951 91760156
300715305636 91761453
432667596055 91762750
250879247452 91764047
655797220197 91765344
104768985958 91766641
244649740179 91767938
30581217525 91769235
437764465642 91770532
854575134090 91771829
919701801035 91773126
28315942153 91774423
324500697042 91775720
524411248621 91777017
479672060024 91778314
928196583680 91779611
433800233741 91780908
235022319848 91782205
39642319013 91783502
488166842669 91784799
187451537036 91786096
75886724965 91787393
131952290422 91788690
858539365991 91789987
818330728138 91791284
374336755226 91792581
159701913729 91793878
911773337233 91795175
804172757063 91796472
396989508946 91797769
432101277212 91799066
648435075238 91800363
586140002508 91801660
711296466811 91802957
405484291591 91804254
999552757898 91805551
483069973082 91806848
507421683331 91808145
310909044810 91809442
440596059857 91810739
378867305970 91812036
650134031767 91813333
335260755059 91814630
985394786823 91815927
65126666948 91817224
21520116037 91818521
654664582511 91819818
966706265004 91821115
289955247619 91822412
411713798864 91823709
974634728806 91825006
974634728806 91826303
49269739344 91827600
263904580841 91828897
882324757397 91830194
483069973082 91831491
509686958703 91832788
99105797528 91834085
60596116204 91835382
642205567965 91836679
207839015384 91837976
582175770607 91839273
736780814746 91840570
490998436884 91841867
508554321017 91843164
153472406456 91844461
951415656243 91845758
493830031099 91847055
189716812408 91848352
276929914230 91849649
818897046981 91850946
175558841333 91852243
837585568800 91853540
169329334060 91854837
590670553252 91856134
84947826453 91857431
329597566629 91858728
140447073067 91860025
496095306471 91861322
848911945660 91862619
857973047148 91863916
716393336398 91865213
594068466310 91866510
65126666948 91867807
236721276377 91869104
450789799031 91870401
770759945326 91871698
993889569468 91872995
148941855712 91874292
863069916735 91875589
483636291925 91876886
696572176893 91878183
910074380704 91879480
510819596389 91880777
925364989465 91882074
134783884637 91883371
342056581175 91884668
749806148135 91885965
283159421503 91887262
812101220865 91888559
639373973750 91889856
891952177728 91891153
419075943823 91892450
786050554087 91893747
962175714260 91895044
462116175891 91896341
79284638023 91897638
577645219863 91898935
955379888144 91900232
678449973917 91901529
233323363319 91902826
664292002842 91904123
330163885472 91905420
646736118709 91906717
805305394749 91908014
703934321852 91909311
271266725800 91910608
297317392578 91911905
96274203313 91913202
436065509113 91914499
876661568967 91915796
314873276711 91917093
60029797361 91918390
734515539374 91919687
331296523158 91920984
827391829626 91922281
844947713759 91923578
810968583179 91924875
310342725967 91926172
508554321017 91927469
389061045144 91928766
802473800534 91930063
393591595888 91931360
872697337066 91932657
39642319013 91933954
637108698378 91935251
956512525830 91936548
674485742016 91937845
486467886140 91939142
299016349107 91940439
773591539541 91941736
880059482025 91943033
162533507944 91944330
101371072900 91945627
311475363653 91946924
229925450261 91948221
923666032936 91949518
919135482192 91950815
728852350944 91952112
611624350443 91953409
367540929110 91954706
761132524995 91956003
155737681828 91957300
703368003009 91958597
28315942153 91959894
248613972080 91961191
346020813076 91962488
844381394916 91963785
584441045979 91965082
569150437218 91966379
15856927607 91967676
957645163516 91968973
501192176058 91970270
75886724965 91971567
191415768937 91972864
284858378032 91974161
673919423173 91975458
84947826453 91976755
258807711254 91978052
35111768269 91979349
827391829626 91980646
574247306805 91981943
602563248955 91983240
938956641697 91984537
868733105165 91985834
725454437886 91987131
230491769104 91988428
809269626650 91989725
539135538539 91991022
274664638858 91992319
493263712256 91993616
990491656410 91994913
916303887977 91996210
108166899016 91997507
845514032602 91998804
671654147801 92000101
773591539541 92001398
300148986793 92002695
99105797528 92003992
889686902356 92005289
975767366492 92006586
541967132754 92007883
984828467980 92009180
854008815247 92010477
240685508278 92011774
971236815748 92013071
21520116037 92014368
890253221199 92015665
286557334561 92016962
540268176225 92018259
829090786155 92019556
447391885973 92020853
370938842168 92022150
925931308308 92023447
448524523659 92024744
390760001673 92026041
861937279049 92027338
484768929611 92028635
696005858050 92029932
489865799198 92031229
121758551248 92032526
687511075405 92033823
801341162848 92035120
951981975086 92036417
340357624646 92037714
193114725466 92039011
61162435047 92040308
382831537871 92041605
882891076240 92042902
271833044643 92044199
936125047482 92045496
758300930780 92046793
680148930446 92048090
70789855378 92049387
736214495903 92050684
282026783817 92051981
630312872262 92053278
932160815581 92054575
487600523826 92055872
528941799365 92057169
602563248955 92058466
517049103662 92059763
989925337567 92061060
321102783984 92062357
87213101825 92063654
207839015384 92064951
6229507276 92066248
608792756228 92067545
573680987962 92068842
859105684834 92070139
230491769104 92071436
88912058354 92072733
844947713759 92074030
509120639860 92075327
921967076407 92076624
951981975086 92077921
333561798530 92079218
143278667282 92080515
574813625648 92081812
643338205651 92083109
70789855378 92084406
809269626650 92085703
352250320349 92087000
822294960039 92088297
580476814078 92089594
331862842001 92090891
582175770607 92092188
846646670288 92093485
131385971579 92094782
421341219195 92096079
561221973416 92097376
781520003343 92098673
383397856714 92099970
612190669286 92101267
75320406122 92102564
330730204315 92103861
954247250458 92105158
626348640361 92106455
762265162681 92107752
462682494734 92109049
15856927607 92110346
736780814746 92111643
417943306137 92112940
118360638190 92114237
493263712256 92115534
497227944157 92116831
976333685335 92118128
727719713258 92119425
420774900352 92120722
433800233741 92122019
745275597391 92123316
750938785821 92124613
827958148469 92125910
601996930112 92127207
846080351445 92128504
440029741014 92129801
867034148636 92131098
476274146966 92132395
782652641029 92133692
417376987294 92134989
429836001840 92136286
600864292426 92137583
151207131084 92138880
686944756562 92140177
508554321017 92141474
510253277546 92142771
201043189268 92144068
11892695706 92145365
609359075071 92146662
580476814078 92147959
712429104497 92149256
10760058020 92150553
121192232405 92151850
553859828457 92153147
236721276377 92154444
689776350777 92155741
436631827956 92157038
200476870425 92158335
765663075739 92159632
441162378700 92160929
385096813243 92162226
847779307974 92163523
660894089784 92164820
402086378533 92166117
602563248955 92167414
368673566796 92168711
580476814078 92170008
186885218193 92171305
643338205651 92172602
280894146131 92173899
856274090619 92175196
895350090786 92176493
741877684333 92177790
498360581843 92179087
108733217859 92180384
136482841166 92181681
924232351779 92182978
720923887142 92184275
671087828958 92185572
147809218026 92186869
874962612438 92188166
625216002675 92189463
908375424175 92190760
686944756562 92192057
570849393747 92193354
580476814078 92194651
136482841166 92195948
541400813911 92197245
756601974251 92198542
527242842836 92199839
82682551081 92201136
635409741849 92202433
976333685335 92203730
742444003176 92205027
98539478685 92206324
458151943990 92207621
542533451597 92208918
539701857382 92210215
420774900352 92211512
442295016386 92212809
130819652736 92214106
573114669119 92215403
497227944157 92216700
19821159508 92217997
236721276377 92219294
458151943990 92220591
798509568633 92221888
902712235745 92223185
373204117540 92224482
114396406289 92225779
980864236079 92227076
41907594385 92228373
842682438387 92229670
1698956532 92230967
302980581008 92232264
18122202979 92233561
103070029429 92234858
810402264336 92236155
599165335897 92237452
289388928776 92238749
686378437719 92240046
861370960206 92241343
672786785487 92242640
184619942821 92243937
228226493732 92245234
423606494567 92246531
218599073401 92247828
649001394081 92249125
924232351779 92250422
139314435381 92251719
385663132086 92253016
513084871761 92254313
428137045311 92255610
573114669119 92256907
913472293762 92258204
959344120045 92259501
186885218193 92260798
257108754725 92262095
731683945159 92263392
921967076407 92264689
866467829793 92265986
126855420835 92267283
451356117874 92268580
889120583513 92269877
759999887309 92271174
650134031767 92272471
393591595888 92273768
793979017889 92275065
420208581509 92276362
587838959037 92277659
510253277546 92278956
933859772110 92280253
323934378199 92281550
432667596055 92282847
204441102326 92284144
259374030097 92285441
796810612104 92286738
144977623811 92288035
183487305135 92289332
777555771442 92290629
404351653905 92291926
756035655408 92293223
448524523659 92294520
626914959204 92295817
803606438220 92297114
770193626483 92298411
724321800200 92299708
983129511451 92301005
916870206820 92302302
316005914397 92303599
856840409462 92304896
70789855378 92306193
605961162013 92307490
845514032602 92308787
16989565293 92310084
232190725633 92311381
696572176893 92312678
890819540042 92313975
756601974251 92315272
570283074904 92316569
359612465308 92317866
752071423507 92319163
813800177394 92320460
526676523993 92321757
209537971913 92323054
221430667616 92324351
659195133255 92325648
321102783984 92326945
346020813076 92328242
536303944324 92329539
920834438721 92330836
467779364321 92332133
174992522490 92333430
394724233574 92334727
301281624479 92336024
630312872262 92337321
401520059690 92338618
48137101658 92339915
850610902189 92341212
364143016052 92342509
668256234743 92343806
238420232906 92345103
96840522156 92346400
154038725299 92347697
273532001172 92348994
400387422004 92350291
672786785487 92351588
588971596723 92352885
58330840832 92354182
992756931782 92355479
824560235411 92356776
888554264670 92358073
438330784485 92359370
642205567965 92360667
634843423006 92361964
630312872262 92363261
536303944324 92364558
838151887643 92365855
334128117373 92367152
523278610935 92368449
387928407458 92369746
417376987294 92371043
939522960540 92372340
33412811740 92373637
488166842669 92374934
701669046480 92376231
107600580173 92377528
692041626149 92378825
967838902690 92380122
557257741515 92381419
103070029429 92382716
869865742851 92384013
939522960540 92385310
458718262833 92386607
195380000838 92387904
185752580507 92389201
907242786489 92390498
302414262165 92391795
83248869924 92393092
487600523826 92394389
719224930613 92395686
156870319514 92396983
139314435381 92398280
112697449760 92399577
30014898682 92400874
540268176225 92402171
197645276210 92403468
528375480522 92404765
235588638691 92406062
662026727470 92407359
180089392077 92408656
694873220364 92409953
920834438721 92411250
689210031934 92412547
662593046313 92413844
241251827121 92415141
121192232405 92416438
668256234743 92417735
400387422004 92419032
970104178062 92420329
793979017889 92421626
185186261664 92422923
388494726301 92424220
639373973750 92425517
436631827956 92426814
651266669453 92428111
620119133088 92429408
144411304968 92430705
206706377698 92432002
756035655408 92433299
140447073067 92434596
199910551582 92435893
823427597725 92437190
963874670789 92438487
541400813911 92439784
894217453100 92441081
962175714260 92442378
483636291925 92443675
18122202979 92444972
125156464306 92446269
513084871761 92447566
250312928609 92448863
613323306972 92450160
494396349942 92451457
637675017221 92452754
898748003844 92454051
856840409462 92455348
191415768937 92456645
393591595888 92457942
480804697710 92459239
421341219195 92460536
512518552918 92461833
114962725132 92463130
136482841166 92464427
577645219863 92465724
627481278047 92467021
41907594385 92468318
211803247285 92469615
895350090786 92470912
939522960540 92472209
958211482359 92473506
249746609766 92474803
543099770440 92476100
676184698545 92477397
131952290422 92478694
40774956699 92479991
266736175056 92481288
70789855378 92482585
617853857716 92483882
778688409128 92485179
927063945994 92486476
372637798697 92487773
994455888311 92489070
561221973416 92490367
185752580507 92491664
360745102994 92492961
122891188934 92494258
554992466143 92495555
182920986292 92496852
163666145630 92498149
440596059857 92499446
299016349107 92500743
735081858217 92502040
433233914898 92503337
513084871761 92504634
893651134257 92505931
274098320015 92507228
943487192441 92508525
958211482359 92509822
624649683832 92511119
658628814412 92512416
527242842836 92513713
174992522490 92515010
739046090118 92516307
666557278214 92517604
194813681995 92518901
267868812742 92520198
118360638190 92521495
269567769271 92522792
540268176225 92524089
639940292593 92525386
593502147467 92526683
150074493398 92527980
153472406456 92529277
653531944825 92530574
467213045478 92531871
558956698044 92533168
809269626650 92534465
571982031433 92535762
506855364488 92537059
924232351779 92538356
744142959705 92539653
414545393079 92540950
775856814913 92542247
407749566963 92543544
369239885639 92544841
797943249790 92546138
429269682997 92547435
146676580340 92548732
148375536869 92550029
249746609766 92551326
570849393747 92552623
834187655742 92553920
346587131919 92555217
426438088782 92556514
404917972748 92557811
852876177561 92559108
386795769772 92560405
628613915733 92561702
818330728138 92562999
122891188934 92564296
2831594218 92565593
176125160176 92566890
620685451931 92568187
541967132754 92569484
763964119210 92570781
278062551916 92572078
724321800200 92573375
643904524494 92574672
965573627318 92575969
331862842001 92577266
767928351111 92578563
396989508946 92579860
865901510950 92581157
159701913729 92582454
107600580173 92583751
431534958369 92585048
525543886307 92586345
60029797361 92587642
246348696708 92588939
238986551749 92590236
638241336064 92591533
392458958202 92592830
727719713258 92594127
418509624980 92595424
853442496404 92596721
52101333559 92598018
338658668117 92599315
89478377197 92600612
597466379368 92601909
521013335563 92603206
145543942654 92604503
903844873431 92605800
534604987795 92607097
361877740680 92608394
933293453267 92609691
484768929611 92610988
198777913896 92612285
543099770440 92613582
489299480355 92614879
575379944491 92616176
848345626817 92617473
253144522824 92618770
987660062195 92620067
279761508445 92621364
10193739177 92622661
211803247285 92623958
60029797361 92625255
997287482526 92626552
206140058855 92627849
621251770774 92629146
843248757230 92630443
63994029262 92631740
860238322520 92633037
276363595387 92634334
381698900185 92635631
504023770273 92636928
91177333726 92638225
550461915399 92639522
278628870759 92640819
319970146298 92642116
587272640194 92643413
212369566128 92644710
998420120212 92646007
263338261998 92647304
284292059189 92648601
569150437218 92649898
941788235912 92651195
972369453434 92652492
363576697209 92653789
729984988630 92655086
333561798530 92656383
833055018056 92657680
214068522657 92658977
240685508278 92660274
319403827455 92661571
70223536535 92662868
608226437385 92664165
124023826620 92665462
270700406957 92666759
304113218694 92668056
657496176726 92669353
847779307974 92670650
926497627151 92671947
630879191105 92673244
789448467145 92674541
880059482025 92675838
288256291090 92677135
981996873765 92678432
501192176058 92679729
659195133255 92681026
9627420334 92682323
621818089617 92683620
272399363486 92684917
848911945660 92686214
507421683331 92687511
956512525830 92688808
356214552250 92690105
398688465475 92691402
318271189769 92692699
771326264169 92693996
488733161512 92695293
60596116204 92696590
134217565794 92697887
462682494734 92699184
428137045311 92700481
880059482025 92701778
898181685001 92703075
402652697376 92704372
65692985791 92705669
925364989465 92706966
816631771609 92708263
429836001840 92709560
421907538038 92710857
397555827789 92712154
589537915566 92713451
736780814746 92714748
244083421336 92716045
74754087279 92717342
842682438387 92718639
162533507944 92719936
564053567631 92721233
430402320683 92722530
497227944157 92723827
417376987294 92725124
924232351779 92726421
998986439055 92727718
803606438220 92729015
954247250458 92730312
611058031600 92731609
259374030097 92732906
487034204983 92734203
95707884470 92735500
643338205651 92736797
434932871427 92738094
255409798196 92739391
377734668284 92740688
600864292426 92741985
843248757230 92743282
223695942988 92744579
470044639693 92745876
177824116705 92747173
957645163516 92748470
88345739511 92749767
78718319180 92751064
445126610601 92752361
504023770273 92753658
209537971913 92754955
344321856547 92756252
984262149137 92757549
786050554087 92758846
652399307139 92760143
527809161679 92761440
509120639860 92762737
211236928442 92764034
920268119878 92765331
666557278214 92766628
509686958703 92767925
900446960373 92769222
391326320516 92770519
87779420668 92771816
423040175724 92773113
358479827622 92774410
245216059022 92775707
662026727470 92777004
23785391409 92778301
364709334895 92779598
308077450595 92780895
526676523993 92782192
379999943656 92783489
19254840665 92784786
557824060358 92786083
692607944992 92787380
247481334394 92788677
788315829459 92789974
404351653905 92791271
430402320683 92792568
445126610601 92793865
260506667783 92795162
100804754057 92796459
590670553252 92797756
494962668785 92799053
475141509280 92800350
342056581175 92801647
953680931615 92802944
597466379368 92804241
278062551916 92805538
949716699714 92806835
532339712423 92808132
577078901020 92809429
465514088949 92810726
301847943322 92812023
541400813911 92813320
242950783650 92814617
441728697543 92815914
752637742350 92817211
155737681828 92818508
265603537370 92819805
198211595053 92821102
493830031099 92822399
810402264336 92823696
96840522156 92824993
633710785320 92826290
651832988296 92827587
664858321685 92828884
498360581843 92830181
75886724965 92831478
147809218026 92832775
52667652402 92834072
266169856213 92835369
340923943489 92836666
932160815581 92837963
480238378867 92839260
315439595554 92840557
283725740346 92841854
908375424175 92843151
221996986459 92844448
989925337567 92845745
541967132754 92847042
861370960206 92848339
850610902189 92849636
876661568967 92850933
237853914063 92852230
336393392745 92853527
749239829292 92854824
702801684166 92856121
696572176893 92857418
671087828958 92858715
778122090285 92860012
742444003176 92861309
194813681995 92862606
981996873765 92863903
441162378700 92865200
370938842168 92866497
297883711421 92867794
608792756228 92869091
890253221199 92870388
131952290422 92871685
592369509781 92872982
684113162347 92874279
928762902523 92875576
174992522490 92876873
356214552250 92878170
313174320182 92879467
89478377197 92880764
706765916067 92882061
919701801035 92883358
974634728806 92884655
279761508445 92885952
192548406623 92887249
513651190604 92888546
353382958035 92889843
334694436216 92891140
47004463972 92892437
976333685335 92893734
550461915399 92895031
402086378533 92896328
190283131251 92897625
457585625147 92898922
48137101658 92900219
916303887977 92901516
100804754057 92902813
670521510115 92904110
651832988296 92905407
681847886975 92906704
433800233741 92908001
24918029095 92909298
931028177895 92910595
895350090786 92911892
40774956699 92913189
846080351445 92914486
264470899684 92915783
758300930780 92917080
598599017054 92918377
637108698378 92919674
745841916234 92920971
144411304968 92922268
37377043641 92923565
901579598059 92924862
245782377865 92926159
479105741181 92927456
855707771776 92928753
635976060692 92930050
138748116538 92931347
774157858384 92932644
726587075572 92933941
769627307640 92935238
493830031099 92936535
36810724798 92937832
120625913562 92939129
553859828457 92940426
531207074737 92941723
163099826787 92943020
587838959037 92944317
317138552083 92945614
854008815247 92946911
880625800868 92948208
503457451430 92949505
924232351779 92950802
416244349608 92952099
406050610434 92953396
786050554087 92954693
564053567631 92955990
949150380871 92957287
675618379702 92958584
781520003343 92959881
30581217525 92961178
31147536368 92962475
916870206820 92963772
193114725466 92965069
497794263000 92966366
643338205651 92967663
820029684667 92968960
901579598059 92970257
308643769438 92971554
765096756896 92972851
862503597892 92974148
984262149137 92975445
474575190437 92976742
874396293595 92978039
186885218193 92979336
16423246450 92980633
849478264503 92981930
239552870592 92983227
225394899517 92984524
299582667950 92985821
458151943990 92987118
454754030932 92988415
257675073568 92989712
489299480355 92991009
815499133923 92992306
907242786489 92993603
41907594385 92994900
630312872262 92996197
985961105666 92997494
184619942821 92998791
408315885806 93000088
794545336732 93001385
381132581342 93002682
577078901020 93003979
544798726969 93005276
605394843170 93006573
400953740847 93007870
959344120045 93009167
934426090953 93010464
715260698712 93011761
732250264002 93013058
111564812074 93014355
834753974585 93015652
836452931114 93016949
755469336565 93018246
229925450261 93019543
24351710252 93020840
533472350109 93022137
56631884303 93023434
228792812575 93024731
403219016219 93026028
974068409963 93027325
566885161846 93028622
948017743185 93029919
483069973082 93031216
287689972247 93032513
69090898849 93033810
599165335897 93035107
421341219195 93036404
729984988630 93037701
848345626817 93038998
400953740847 93040295
641072930279 93041592
78718319180 93042889
2831594218 93044186
148941855712 93045483
492697393413 93046780
155737681828 93048077
410014842335 93049374
604828524327 93050671
549895596556 93051968
302414262165 93053265
960476757731 93054562
28315942153 93055859
927630264837 93057156
612756988129 93058453
887987945827 93059750
78718319180 93061047
882324757397 93062344
15290608764 93063641
272965682329 93064938
138748116538 93066235
483636291925 93067532
622950727303 93068829
261639305469 93070126
561221973416 93071423
579344176392 93072720
938956641697 93074017
141579710753 93075314
130253333893 93076611
391326320516 93077908
798509568633 93079205
900446960373 93080502
860238322520 93081799
223695942988 93083096
951415656243 93084393
843248757230 93085690
121758551248 93086987
463248813577 93088284
537436582010 93089581
878360525496 93090878
788315829459 93092175
471743596222 93093472
959344120045 93094769
224828580674 93096066
84947826453 93097363
728852350944 93098660
863069916735 93099957
141579710753 93101254
772458901855 93102551
265037218527 93103848
5663188433 93105145
953114612772 93106442
591236872095 93107739
544232408126 93109036
416810668451 93110333
501758494901 93111630
897049047315 93112927
372637798697 93114224
352816639192 93115521
536303944324 93116818
483069973082 93118115
91177333726 93119412
110998493231 93120709
935558728639 93122006
890253221199 93123303
61728753890 93124600
512518552918 93125897
305245856380 93127194
420208581509 93128491
132518609265 93129788
527242842836 93131085
94008927941 93132382
568584118375 93133679
865335192107 93134976
766795713425 93136273
935558728639 93137570
672220466644 93138867
287123653404 93140164
536870263167 93141461
641639249122 93142758
688077394248 93144055
608792756228 93145352
844947713759 93146649
763964119210 93147946
54366608931 93149243
529508118208 93150540
915171250291 93151837
806438032435 93153134
668256234743 93154431
415678030765 93155728
366408291424 93157025
135350203480 93158322
29448579839 93159619
808703307807 93160916
580476814078 93162213
794545336732 93163510
791713742517 93164807
146676580340 93166104
126289101992 93167401
293353160677 93168698
680715249289 93169995
62861391576 93171292
379433624813 93172589
639373973750 93173886
880059482025 93175183
280327827288 93176480
573680987962 93177777
497227944157 93179074
621818089617 93180371
472309915065 93181668
31713855211 93182965
289388928776 93184262
189716812408 93185559
727153394415 93186856
969537859219 93188153
250312928609 93189450
650134031767 93190747
530074437051 93192044
199910551582 93193341
851177221032 93194638
582175770607 93195935
913472293762 93197232
73621449593 93198529
196512638524 93199826
3 93201123
5096869590 93202420
99105797528 93203717
320536465141 93205014
270134088114 93206311
118360638190 93207608
162533507944 93208905
326765972414 93210202
231058087947 93211499
489865799198 93212796
958211482359 93214093
902712235745 93215390
896482728472 93216687
3 93217984
542533451597 93219281
268435131585 93220578
724888119043 93221875
751505104664 93223172
692607944992 93224469
626914959204 93225766
878926844339 93227063
622384408460 93228360
235588638691 93229657
43606550914 93230954
455320349775 93232251
210104290756 93233548
983129511451 93234845
63427710419 93236142
462116175891 93237439
195380000838 93238736
712995423340 93240033
556691422672 93241330
18122202979 93242627
893651134257 93243924
481371016553 93245221
346020813076 93246518
504023770273 93247815
278628870759 93249112
874396293595 93250409
714128061026 93251706
275230957701 93253003
958211482359 93254300
454187712089 93255597
508554321017 93256894
633710785320 93258191
143844986125 93259488
419075943823 93260785
791147423674 93262082
305812175223 93263379
864202554421 93264676
165931421002 93265973
916870206820 93267270
69090898849 93268567
803606438220 93269864
677883655074 93271161
208405334227 93272458
525543886307 93273755
650134031767 93275052
680148930446 93276349
80983594552 93277646
840417163015 93278943
343189218861 93280240
30014898682 93281537
729984988630 93282834
889686902356 93284131
939522960540 93285428
805871713592 93286725
364709334895 93288022
911773337233 93289319
992756931782 93290616
626914959204 93291913
255409798196 93293210
197078957367 93294507
410014842335 93295804
3964231904 93297101
811534902022 93298398
555558784986 93299695
270134088114 93300992
373204117540 93302289
405484291591 93303586
709597510282 93304883
921400757564 93306180
254843479353 93307477
365275653738 93308774
866467829793 93310071
739612408961 93311368
570283074904 93312665
9627420334 93313962
702235365323 93315259
107034261330 93316556
2265275375 93317853
784351597558 93319150
19254840665 93320447
423606494567 93321744
876661568967 93323041
427570726468 93324338
828524467312 93325635
679582611603 93326932
132518609265 93328229
772458901855 93329526
171594609432 93330823
874396293595 93332120
457019306304 93333417
168196696374 93334714
317704870926 93336011
139880754224 93337308
283725740346 93338605
848345626817 93339902
951415656243 93341199
885722670455 93342496
590104234409 93343793
90044696040 93345090
69090898849 93346387
173293565961 93347684
27183304467 93348981
660327770941 93350278
914038612605 93351575
685245800033 93352872
726587075572 93354169
169895652903 93355466
312608001339 93356763
182920986292 93358060
137049160009 93359357
764530438053 93360654
282026783817 93361951
438330784485 93363248
705066959538 93364545
959344120045 93365842
187451537036 93367139
576512582177 93368436
521013335563 93369733
205007421169 93371030
231624406790 93372327
526110205150 93373624
333561798530 93374921
48703420501 93376218
562354611102 93377515
647302437552 93378812
511385915232 93380109
299582667950 93381406
924232351779 93382703
928196583680 93384000
402086378533 93385297
309210088281 93386594
694873220364 93387891
842682438387 93389188
669955191272 93390485
441162378700 93391782
821728641196 93393079
709597510282 93394376
37377043641 93395673
870998380537 93396970
327332291257 93398267
839850844172 93399564
718092292927 93400861
828524467312 93402158
261639305469 93403455
18688521822 93404752
442295016386 93406049
187451537036 93407346
919135482192 93408643
139880754224 93409940
447958204816 93411237
667123597057 93412534
985961105666 93413831
237287595220 93415128
197078957367 93416425
630879191105 93417722
517049103662 93419019
898181685001 93420316
952548293929 93421613
927630264837 93422910
686944756562 93424207
329031247786 93425504
517049103662 93426801
651266669453 93428098
847779307974 93429395
609359075071 93430692
291087885305 93431989
540268176225 93433286
496095306471 93434583
700536408794 93435880
413979074236 93437177
401520059690 93438474
734515539374 93439771
439463422171 93441068
819463365824 93442365
825692873097 93443662
66825623477 93444959
944053511284 93446256
60596116204 93447553
566318843003 93448850
541400813911 93450147
676184698545 93451444
401520059690 93452741
50968695873 93454038
184619942821 93455335
387928407458 93456632
866467829793 93457929
911773337233 93459226
601430611269 93460523
138748116538 93461820
931028177895 93463117
477406784652 93464414
183487305135 93465711
155737681828 93467008
601996930112 93468305
292786841834 93469602
221430667616 93470899
842116119544 93472196
748673510449 93473493
808136988964 93474790
947451424342 93476087
953114612772 93477384
293919479520 93478681
44172869757 93479978
82116232238 93481275
824560235411 93482572
863636235578 93483869
42473913228 93485166
211236928442 93486463
65126666948 93487760
995588525997 93489057
242950783650 93490354
803606438220 93491651
567451480689 93492948
106467942487 93494245
936691366325 93495542
648435075238 93496839
916303887977 93498136
108733217859 93499433
861370960206 93500730
753204061193 93502027
787183191773 93503324
578211538706 93504621
396423190103 93505918
658062495569 93507215
163099826787 93508512
122324870091 93509809
430402320683 93511106
125722783149 93512403
542533451597 93513700
816631771609 93514997
568584118375 93516294
410014842335 93517591
218599073401 93518888
566318846 93520185
501758494901 93521482
884590032769 93522779
53233971245 93524076
153472406456 93525373
84381507610 93526670
673919423173 93527967
110432174388 93529264
374336755226 93530561
782652641029 93531858
579910495235 93533155
551594553085 93534452
809835945493 93535749
671654147801 93537046
401520059690 93538343
899314322687 93539640
899314322687 93540937
615022263501 93542234
212935884971 93543531
742444003176 93544828
480238378867 93546125
277496233073 93547422
961043076574 93548719
603129567798 93550016
668256234743 93551313
833621336899 93552610
679582611603 93553907
443427654072 93555204
246348696708 93556501
603695886641 93557798
618420176559 93559095
393591595888 93560392
229925450261 93561689
825126554254 93562986
284858378032 93564283
797376930947 93565580
560089335730 93566877
965573627318 93568174
54366608931 93569471
235588638691 93570768
251445566295 93572065
328464928943 93573362
854008815247 93574659
301281624479 93575956
319403827455 93577253
102503710586 93578550
609359075071 93579847
138181797695 93581144
544798726969 93582441
736214495903 93583738
801341162848 93585035
26050666781 93586332
507421683331 93587629
919701801035 93588926
295618436049 93590223
671087828958 93591520
613889625815 93592817
383397856714 93594114
668256234743 93595411
996154844840 93596708
620119133088 93598005
836452931114 93599302
139314435381 93600599
492697393413 93601896
625782321518 93603193
459284581676 93604490
368107247953 93605787
531207074737 93607084
851177221032 93608381
658062495569 93609678
364143016052 93610975
995588525997 93612272
944619830127 93613569
398688465475 93614866
272399363486 93616163
264470899684 93617460
26050666781 93618757
500625857215 93620054
7362144962 93621351
564619886474 93622648
399254784318 93623945
806438032435 93625242
700536408794 93626539
908941743018 93627836
624083364989 93629133
900446960373 93630430
852309858718 93631727
191415768937 93633024
426438088782 93634321
53233971245 93635618
591236872095 93636915
350551363820 93638212
434366552584 93639509
616721220030 93640806
319403827455 93642103
277496233073 93643400
394724233574 93644697
557257741515 93645994
703368003009 93647291
578777857549 93648588
87779420668 93649885
242950783650 93651182
688643713091 93652479
501192176058 93653776
579910495235 93655073
826259191940 93656370
749239829292 93657667
464381451263 93658964
105335304801 93660261
26616985624 93661558
120625913562 93662855
855707771776 93664152
361877740680 93665449
258241392411 93666746
339791305803 93668043
641639249122 93669340
75886724965 93670637
903844873431 93671934
638241336064 93673231
656363539040 93674528
30014898682 93675825
147242899183 93677122
992190612939 93678419
313740639025 93679716
582742089450 93681013
154605044142 93682310
455320349775 93683607
778122090285 93684904
617853857716 93686201
961609395417 93687498
539135538539 93688795
632578147634 93690092
710730147968 93691389
352816639192 93692686
184619942821 93693983
901579598059 93695280
918002844506 93696577
705633278381 93697874
222563305302 93699171
203308464640 93700468
762831481524 93701765
832488699213 93703062
802473800534 93704359
566318846 93705656
621251770774 93706953
269567769271 93708250
575946263334 93709547
15290608764 93710844
66825623477 93712141
944619830127 93713438
800774844005 93714735
324500697042 93716032
723755481357 93717329
165365102159 93718626
14157971078 93719923
272399363486 93721220
986527424509 93722517
434932871427 93723814
889686902356 93725111
411713798864 93726408
190849450094 93727705
240685508278 93729002
255976117039 93730299
955379888144 93731596
552727190771 93732893
934992409796 93734190
361877740680 93735487
203874783483 93736784
867600467479 93738081
707898553753 93739378
391326320516 93740675
159701913729 93741972
912905974919 93743269
82682551081 93744566
348286088448 93745863
388494726301 93747160
437198146799 93748457
830789742684 93749754
928196583680 93751051
391326320516 93752348
188017855879 93753645
181788348606 93754942
922533395250 93756239
286557334561 93757536
709597510282 93758833
443427654072 93760130
875528931281 93761427
907242786489 93762724
81549913395 93764021
475141509280 93765318
689776350777 93766615
754336698879 93767912
801341162848 93769209
952548293929 93770506
868733105165 93771803
899314322687 93773100
705633278381 93774397
907242786489 93775694
812101220865 93776991
585573683665 93778288
193681044309 93779585
451922436717 93780882
101371072900 93782179
483636291925 93783476
54932927774 93784773
130819652736 93786070
566885161846 93787367
18688521822 93788664
73621449593 93789961
949150380871 93791258
272965682329 93792555
483069973082 93793852
292786841834 93795149
756601974251 93796446
743576640862 93797743
337526030431 93799040
280894146131 93800337
416810668451 93801634
966706265004 93802931
339791305803 93804228
411713798864 93805525
980297917236 93806822
72488811907 93808119
214634841500 93809416
13591652235 93810713
87779420668 93812010
429269682997 93813307
587838959037 93814604
37943362484 93815901
189150493565 93817198
172160928275 93818495
852309858718 93819792
608226437385 93821089
459850900519 93822386
159701913729 93823683
311475363653 93824980
412280117707 93826277
373204117540 93827574
440596059857 93828871
889686902356 93830168
174992522490 93831465
517049103662 93832762
639373973750 93834059
133651246951 93835356
407749566963 93836653
19254840665 93837950
497227944157 93839247
938390322854 93840544
703934321852 93841841
173859884804 93843138
312608001339 93844435
477406784652 93845732
920834438721 93847029
839850844172 93848326
188584174722 93849623
888554264670 93850920
222563305302 93852217
383397856714 93853514
513651190604 93854811
526676523993 93856108
800774844005 93857405
735648177060 93858702
574247306805 93859999
172727247118 93861296
182354667449 93862593
323368059356 93863890
916870206820 93865187
841549800701 93866484
962742033103 93867781
254843479353 93869078
281460464974 93870375
640506611436 93871672
762265162681 93872969
305245856380 93874266
737347133589 93875563
385096813243 93876860
172727247118 93878157
472876233908 93879454
688643713091 93880751
547064002341 93882048
420208581509 93883345
113830087446 93884642
824560235411 93885939
949716699714 93887236
992190612939 93888533
56065565460 93889830
58897159675 93891127
108733217859 93892424
628047596890 93893721
681847886975 93895018
593502147467 93896315
838151887643 93897612
479672060024 93898909
612756988129 93900206
852309858718 93901503
507421683331 93902800
877794206653 93904097
904411192274 93905394
696572176893 93906691
976900004178 93907988
740745046647 93909285
90044696040 93910582
389061045144 93911879
645603481023 93913176
673919423173 93914473
361311421837 93915770
681281568132 93917067
841549800701 93918364
858539365991 93919661
814366496237 93920958
830789742684 93922255
970670496905 93923552
884023713926 93924849
482503654239 93926146
964440989632 93927443
604262205484 93928740
253710841667 93930037
693174263835 93931334
590104234409 93932631
750372466978 93933928
378300987127 93935225
270700406957 93936522
530074437051 93937819
82116232238 93939116
581609451764 93940413
203874783483 93941710
702801684166 93943007
373770436383 93944304
938390322854 93945601
249746609766 93946898
581043132921 93948195
829090786155 93949492
467213045478 93950789
500625857215 93952086
669955191272 93953383
671087828958 93954680
79284638023 93955977
921400757564 93957274
104768985958 93958571
252578203981 93959868
202742145797 93961165
826825510783 93962462
484768929611 93963759
434366552584 93965056
757168293094 93966353
730551307473 93967650
775290496070 93968947
669955191272 93970244
940089279383 93971541
493830031099 93972838
62295072733 93974135
357347189936 93975432
936125047482 93976729
136482841166 93978026
585007364822 93979323
835886612271 93980620
453055074403 93981917
8494782648 93983214
112131130917 93984511
246348696708 93985808
938390322854 93987105
483636291925 93988402
541967132754 93989699
131952290422 93990996
112697449760 93992293
957645163516 93993590
679582611603 93994887
539701857382 93996184
486467886140 93997481
12459014549 93998778
86646782982 94000075
971803134591 94001372
826825510783 94002669
226527537203 94003966
611058031600 94005263
160268232572 94006560
39076000170 94007857
258241392411 94009154
395856871260 94010451
841549800701 94011748
79850956866 94013045
127988058521 94014342
918569163349 94015639
502324813744 94016936
142146029596 94018233
635976060692 94019530
163666145630 94020827
626914959204 94022124
29448579839 94023421
66825623477 94024718
14157971078 94026015
790014785988 94027312
160268232572 94028609
518748060191 94029906
631445509948 94031203
6229507276 94032500
673919423173 94033797
411147480021 94035094
526676523993 94036391
928762902523 94037688
737913452432 94038985
581609451764 94040282
91743652569 94041579
460983538205 94042876
648435075238 94044173
675618379702 94045470
277496233073 94046767
403219016219 94048064
608792756228 94049361
870998380537 94050658
511952234075 94051955
164232464473 94053252
788315829459 94054549
228792812575 94055846
459850900519 94057143
959910438888 94058440
848911945660 94059737
111564812074 94061034
905543829960 94062331
795111655575 94063628
47570782815 94064925
893651134257 94066222
664858321685 94067519
760566206152 94068816
643904524494 94070113
699970089951 94071410
293353160677 94072707
842116119544 94074004
527809161679 94075301
571415712590 94076598
845514032602 94077895
583308408293 94079192
562920929945 94080489
915737569134 94081786
664292002842 94083083
35678087112 94084380
264470899684 94085677
193681044309 94086974
43040232071 94088271
248047653237 94089568
122891188934 94090865
933293453267 94092162
430402320683 94093459
523278610935 94094756
515916465976 94096053
398688465475 94097350
171594609432 94098647
299582667950 94099944
838151887643 94101241
822294960039 94102538
894217453100 94103835
349418726134 94105132
589537915566 94106429
855141452933 94107726
622384408460 94109023
828524467312 94110320
660327770941 94111617
201043189268 94112914
968405221533 94114211
72488811907 94115508
161400870258 94116805
73621449593 94118102
201043189268 94119399
942920873598 94120696
805305394749 94121993
579344176392 94123290
851177221032 94124587
933293453267 94125884
727719713258 94127181
721490205985 94128478
399254784318 94129775
656929857883 94131072
625782321518 94132369
794545336732 94133666
709597510282 94134963
224262261831 94136260
506289045645 94137557
705633278381 94138854
591803190938 94140151
44172869757 94141448
405484291591 94142745
633144466477 94144042
966139946161 94145339
316572233240 94146636
842682438387 94147933
322235421670 94149230
54366608931 94150527
295618436049 94151824
757734611937 94153121
592935828624 94154418
186885218193 94155715
784917916401 94157012
581043132921 94158309
588405277880 94159606
522145973249 94160903
467779364321 94162200
714694379869 94163497
443993972915 94164794
672786785487 94166091
725454437886 94167388
706199597224 94168685
37943362484 94169982
577645219863 94171279
654664582511 94172576
225394899517 94173873
142712348439 94175170
558390379201 94176467
163666145630 94177764
447391885973 94179061
560089335730 94180358
292220522991 94181655
251445566295 94182952
847779307974 94184249
462682494734 94185546
680148930446 94186843
80417275709 94188140
327898610100 94189437
637108698378 94190734
616154901187 94192031
346587131919 94193328
198211595053 94194625
381698900185 94195922
53800290088 94197219
868166786322 94198516
858539365991 94199813
340357624646 94201110
255976117039 94202407
290521566462 94203704
395290552417 94205001
733949220531 94206298
269001450428 94207595
161967189101 94208892
558390379201 94210189
244649740179 94211486
671654147801 94212783
185186261664 94214080
394724233574 94215377
908375424175 94216674
122891188934 94217971
33979130583 94219268
886288989298 94220565
406050610434 94221862
292220522991 94223159
786050554087 94224456
4530550747 94225753
694873220364 94227050
903278554588 94228347
487034204983 94229644
615588582344 94230941
498360581843 94232238
472309915065 94233535
914038612605 94234832
35111768269 94236129
985394786823 94237426
206140058855 94238723
804172757063 94240020
10193739177 94241317
49269739344 94242614
322801740513 94243911
377734668284 94245208
336959711588 94246505
191982087780 94247802
420774900352 94249099
112697449760 94250396
861370960206 94251693
157436638357 94252990
363010378366 94254287
542533451597 94255584
472309915065 94256881
327332291257 94258178
250312928609 94259475
268435131585 94260772
566318843003 94262069
198211595053 94263366
272965682329 94264663
839850844172 94265960
470044639693 94267257
689776350777 94268554
795111655575 94269851
473442552751 94271148
227660174889 94272445
866467829793 94273742
737347133589 94275039
995588525997 94276336
987093743352 94277633
420774900352 94278930
457585625147 94280227
176125160176 94281524
629746553419 94282821
185186261664 94284118
194813681995 94285415
891385858885 94286712
504590089116 94288009
547630321184 94289306
366408291424 94290603
864768873264 94291900
929895540209 94293197
399254784318 94294494
951981975086 94295791
56631884303 94297088
916303887977 94298385
285991015718 94299682
727719713258 94300979
506855364488 94302276
113830087446 94303573
424739132253 94304870
587838959037 94306167
276929914230 94307464
874962612438 94308761
283159421503 94310058
791713742517 94311355
916870206820 94312652
918002844506 94313949
818897046981 94315246
854008815247 94316543
582175770607 94317840
769060988797 94319137
337526030431 94320434
53800290088 94321731
347719769605 94323028
383397856714 94324325
236721276377 94325622
263904580841 94326919
131385971579 94328216
553859828457 94329513
138181797695 94330810
595767422839 94332107
248613972080 94333404
162533507944 94334701
374336755226 94335998
918569163349 94337295
684113162347 94338592
528375480522 94339889
132518609265 94341186
684679481190 94342483
311475363653 94343780
929895540209 94345077
480804697710 94346374
302414262165 94347671
543099770440 94348968
752071423507 94350265
348286088448 94351562
758867249623 94352859
332995479687 94354156
112131130917 94355453
260506667783 94356750
643338205651 94358047
355648233407 94359344
6229507276 94360641
509120639860 94361938
788882148302 94363235
669388872429 94364532
590104234409 94365829
783785278715 94367126
576512582177 94368423
212935884971 94369720
608226437385 94371017
44739188600 94372314
64560348105 94373611
308643769438 94374908
521013335563 94376205
587838959037 94377502
671654147801 94378799
852876177561 94380096
695439539207 94381393
776423133756 94382690
486467886140 94383987
503457451430 94385284
988226381038 94386581
161967189101 94387878
36244405955 94389175
857406728305 94390472
628613915733 94391769
459284581676 94393066
1132637689 94394363
659761452098 94395660
551594553085 94396957
737913452432 94398254
95707884470 94399551
326765972414 94400848
348286088448 94402145
753770380036 94403442
309776407124 94404739
121758551248 94406036
720923887142 94407333
371505161011 94408630
506855364488 94409927
566885161846 94411224
321102783984 94412521
826825510783 94413818
903844873431 94415115
493263712256 94416412
570849393747 94417709
724888119043 94419006
556691422672 94420303
329597566629 94421600
885156351612 94422897
737347133589 94424194
63427710419 94425491
370372523325 94426788
937824004011 94428085
90044696040 94429382
162533507944 94430679
917436525663 94431976
67391942320 94433273
358479827622 94434570
65692985791 94435867
748673510449 94437164
504590089116 94438461
374336755226 94439758
362444059523 94441055
158569276043 94442352
184053623978 94443649
925931308308 94444946
522712292092 94446243
126855420835 94447540
405484291591 94448837
533472350109 94450134
92876290255 94451431
466646726635 94452728
463248813577 94454025
406050610434 94455322
130253333893 94456619
180089392077 94457916
828524467312 94459213
712429104497 94460510
382265219028 94461807
61728753890 94463104
818330728138 94464401
443993972915 94465698
558956698044 94466995
966706265004 94468292
292220522991 94469589
549329277713 94470886
779254727971 94472183
124023826620 94473480
660327770941 94474777
965007308475 94476074
470610958536 94477371
46438145129 94478668
994455888311 94479965
336393392745 94481262
20387478351 94482559
712995423340 94483856
720357568299 94485153
308643769438 94486450
165931421002 94487747
771326264169 94489044
517049103662 94490341
150640812241 94491638
981430554922 94492935
969537859219 94494232
393025277045 94495529
44739188600 94496826
941221917069 94498123
870432061694 94499420
467779364321 94500717
450789799031 94502014
502891132587 94503311
866467829793 94504608
988792699881 94505905
523278610935 94507202
954247250458 94508499
382831537871 94509796
925931308308 94511093
827391829626 94512390
50968695873 94513687
812101220865 94514984
527242842836 94516281
159701913729 94517578
779821046814 94518875
408315885806 94520172
743010322019 94521469
540268176225 94522766
803040119377 94524063
150640812241 94525360
847779307974 94526657
94575246784 94527954
598599017054 94529251
71356174221 94530548
351117682663 94531845
368673566796 94533142
62861391576 94534439
190849450094 94535736
915171250291 94537033
823427597725 94538330
685245800033 94539627
221996986459 94540924
299016349107 94542221
816065452766 94543518
283159421503 94544815
218032754558 94546112
276929914230 94547409
578211538706 94548706
138181797695 94550003
159135594886 94551300
934992409796 94552597
393591595888 94553894
416810668451 94555191
654664582511 94556488
623517046146 94557785
712995423340 94559082
616721220030 94560379
674485742016 94561676
569716756061 94562973
669955191272 94564270
947451424342 94565567
739612408961 94566864
474008871594 94568161
295052117206 94569458
370372523325 94570755
703368003009 94572052
803606438220 94573349
740745046647 94574646
113830087446 94575943
82116232238 94577240
60596116204 94578537
808703307807 94579834
356780871093 94581131
671087828958 94582428
974068409963 94583725
868733105165 94585022
109299536702 94586319
954813569301 94587616
386795769772 94588913
857406728305 94590210
916303887977 94591507
858539365991 94592804
581043132921 94594101
678449973917 94595398
488166842669 94596695
741877684333 94597992
864202554421 94599289
143278667282 94600586
216333798029 94601883
526110205150 94603180
868733105165 94604477
817198090452 94605774
779821046814 94607071
360178784151 94608368
428703364154 94609665
415678030765 94610962
151773449927 94612259
564619886474 94613556
462682494734 94614853
436065509113 94616150
306944812909 94617447
205007421169 94618744
83248869924 94620041
921967076407 94621338
897615366158 94622635
231624406790 94623932
384530494400 94625229
81549913395 94626526
117794319347 94627823
809269626650 94629120
131385971579 94630417
488733161512 94631714
824560235411 94633011
18688521822 94634308
976333685335 94635605
536303944324 94636902
390760001673 94638199
579344176392 94639496
891385858885 94640793
498926900686 94642090
838718206486 94643387
161967189101 94644684
430968639526 94645981
164232464473 94647278
873829974752 94648575
331296523158 94649872
312608001339 94651169
196512638524 94652466
735081858217 94653763
231058087947 94655060
385663132086 94656357
264470899684 94657654
193114725466 94658951
885722670455 94660248
924232351779 94661545
272965682329 94662842
56631884303 94664139
979165279550 94665436
981430554922 94666733
966139946161 94668030
890819540042 94669327
688077394248 94670624
13025333392 94671921
270134088114 94673218
60029797361 94674515
914038612605 94675812
90611014883 94677109
745275597391 94678406
381698900185 94679703
584441045979 94681000
392458958202 94682297
343189218861 94683594
316005914397 94684891
861370960206 94686188
813233858551 94687485
973502091120 94688782
444560291758 94690079
823993916568 94691376
851177221032 94692673
292786841834 94693970
891385858885 94695267
904411192274 94696564
386795769772 94697861
15856927607 94699158
190849450094 94700455
829657104998 94701752
797943249790 94703049
654664582511 94704346
155737681828 94705643
47570782815 94706940
334694436216 94708237
927630264837 94709534
290521566462 94710831
470610958536 94712128
310342725967 94713425
993323250625 94714722
593502147467 94716019
246348696708 94717316
795111655575 94718613
506855364488 94719910
710163829125 94721207
472309915065 94722504
282026783817 94723801
432667596055 94725098
761698843838 94726395
978598960707 94727692
523278610935 94728989
831356061527 94730286
915171250291 94731583
974634728806 94732880
163099826787 94734177
394724233574 94735474
212935884971 94736771
56631884303 94738068
65126666948 94739365
317704870926 94740662
616721220030 94741959
3964231904 94743256
539701857382 94744553
754336698879 94745850
418509624980 94747147
526676523993 94748444
250312928609 94749741
368673566796 94751038
114396406289 94752335
443993972915 94753632
501758494901 94754929
547630321184 94756226
30581217525 94757523
193114725466 94758820
174426203647 94760117
519314379034 94761414
299582667950 94762711
856274090619 94764008
32846492897 94765305
281460464974 94766602
141013391910 94767899
918002844506 94769196
903844873431 94770493
599165335897 94771790
730551307473 94773087
804739075906 94774384
180655710920 94775681
701102727637 94776978
985961105666 94778275
60029797361 94779572
290521566462 94780869
163666145630 94782166
71356174221 94783463
77019362651 94784760
542533451597 94786057
261072986626 94787354
306378494066 94788651
702801684166 94789948
87213101825 94791245
326765972414 94792542
750372466978 94793839
522145973249 94795136
870432061694 94796433
166497739845 94797730
916870206820 94799027
928196583680 94800324
189716812408 94801621
152906087613 94802918
506289045645 94804215
842116119544 94805512
222563305302 94806809
345454494233 94808106
745841916234 94809403
335827073902 94810700
345454494233 94811997
412280117707 94813294
484202610768 94814591
484202610768 94815888
508554321017 94817185
350551363820 94818482
1698956532 94819779
15290608764 94821076
984262149137 94822373
918002844506 94823670
156304000671 94824967
783218959872 94826264
205007421169 94827561
682980524661 94828858
506289045645 94830155
408882204649 94831452
244649740179 94832749
344888175390 94834046
245782377865 94835343
116661681661 94836640
609359075071 94837937
279195189602 94839234
658628814412 94840531
935558728639 94841828
974634728806 94843125
283725740346 94844422
786616872930 94845719
258241392411 94847016
30014898682 94848313
297883711421 94849610
1698956532 94850907
365841972581 94852204
684113162347 94853501
635409741849 94854798
766229394582 94856095
801907481691 94857392
657496176726 94858689
376602030598 94859986
212935884971 94861283
193681044309 94862580
535171306638 94863877
671654147801 94865174
184619942821 94866471
130819652736 94867768
304679537537 94869065
412280117707 94870362
101937391743 94871659
62295072733 94872956
539701857382 94874253
390760001673 94875550
813233858551 94876847
25484347938 94878144
822294960039 94879441
434366552584 94880738
302414262165 94882035
248047653237 94883332
197645276210 94884629
498926900686 94885926
748673510449 94887223
423040175724 94888520
907809105332 94889817
867600467479 94891114
433233914898 94892411
43606550914 94893708
247481334394 94895005
822861278882 94896302
567451480689 94897599
421341219195 94898896
549895596556 94900193
936125047482 94901490
363576697209 94902787
133651246951 94904084
498360581843 94905381
519314379034 94906678
686378437719 94907975
131952290422 94909272
622950727303 94910569
871564699380 94911866
937257685168 94913163
22086434880 94914460
972369453434 94915757
77585681494 94917054
278062551916 94918351
839850844172 94919648
680148930446 94920945
99672116371 94922242
215201160343 94923539
60029797361 94924836
374903074069 94926133
922533395250 94927430
261639305469 94928727
857406728305 94930024
339224986960 94931321
439463422171 94932618
171594609432 94933915
165365102159 94935212
477973103495 94936509
228226493732 94937806
622384408460 94939103
521013335563 94940400
372637798697 94941697
348286088448 94942994
762831481524 94944291
629180234576 94945588
989359018724 94946885
987660062195 94948182
933293453267 94949479
50402377030 94950776
520447016720 94952073
490998436884 94953370
388494726301 94954667
112697449760 94955964
325633334728 94957261
548196640027 94958558
901013279216 94959855
686944756562 94961152
227660174889 94962449
634843423006 94963746
75320406122 94965043
581609451764 94966340
865335192107 94967637
857406728305 94968934
695439539207 94970231
685245800033 94971528
13025333392 94972825
610491712757 94974122
919135482192 94975419
834187655742 94976716
489865799198 94978013
680715249289 94979310
810968583179 94980607
290521566462 94981904
432101277212 94983201
712995423340 94984498
31147536368 94985795
90044696040 94987092
488166842669 94988389
706765916067 94989686
769060988797 94990983
842116119544 94992280
190849450094 94993577
400387422004 94994874
266736175056 94996171
855141452933 94997468
723189162514 94998765
571982031433 95000062
749806148135 95001359
238986551749 95002656
934992409796 95003953
212369566128 95005250
624649683832 95006547
468345683164 95007844
36244405955 95009141
461549857048 95010438
889120583513 95011735
72488811907 95013032
983129511451 95014329
284858378032 95015626
338092349274 95016923
554992466143 95018220
709031191439 95019517
36244405955 95020814
531773393580 95022111
984262149137 95023408
881192119711 95024705
167630377531 95026002
850610902189 95027299
803040119377 95028596
533472350109 95029893
237287595220 95031190
834187655742 95032487
780953684500 95033784
321669102827 95035081
421341219195 95036378
599731654740 95037675
539135538539 95038972
202175826954 95040269
172160928275 95041566
140447073067 95042863
560655654573 95044160
79850956866 95045457
71356174221 95046754
465514088949 95048051
216333798029 95049348
829657104998 95050645
874396293595 95051942
736214495903 95053239
625782321518 95054536
238420232906 95055833
21520116037 95057130
340357624646 95058427
463815132420 95059724
906676467646 95061021
383397856714 95062318
628613915733 95063615
212935884971 95064912
376035711755 95066209
390760001673 95067506
612190669286 95068803
268435131585 95070100
581609451764 95071397
958211482359 95072694
812101220865 95073991
985394786823 95075288
246915015551 95076585
125722783149 95077882
409448523492 95079179
321669102827 95080476
141013391910 95081773
423606494567 95083070
80983594552 95084367
52667652402 95085664
501192176058 95086961
156304000671 95088258
215767479186 95089555
86646782982 95090852
496095306471 95092149
139880754224 95093446
926497627151 95094743
568584118375 95096040
923666032936 95097337
954247250458 95098634
694306901521 95099931
911207018390 95101228
547630321184 95102525
79284638023 95103822
543666089283 95105119
692607944992 95106416
552160871928 95107713
945752467813 95109010
618420176559 95110307
882324757397 95111604
848911945660 95112901
51535014716 95114198
320536465141 95115495
336393392745 95116792
984262149137 95118089
937824004011 95119386
264470899684 95120683
142146029596 95121980
322235421670 95123277
844947713759 95124574
129687015050 95125871
91743652569 95127168
808703307807 95128465
303546899851 95129762
891952177728 95131059
790014785988 95132356
625216002675 95133653
565752524160 95134950
690908988463 95136247
91177333726 95137544
244083421336 95138841
904977511117 95140138
267302493899 95141435
658062495569 95142732
765663075739 95144029
718658611770 95145326
21520116037 95146623
411147480021 95147920
23219072566 95149217
391892639359 95150514
804172757063 95151811
939522960540 95153108
616154901187 95154405
30014898682 95155702
931594496738 95156999
897049047315 95158296
549329277713 95159593
928196583680 95160890
955946206987 95162187
336393392745 95163484
707898553753 95164781
123457507777 95166078
423606494567 95167375
813800177394 95168672
363010378366 95169969
497227944157 95171266
484202610768 95172563
287123653404 95173860
696572176893 95175157
860804641363 95176454
549329277713 95177751
611624350443 95179048
531773393580 95180345
113830087446 95181642
731117626316 95182939
941221917069 95184236
330730204315 95185533
830223423841 95186830
694873220364 95188127
664292002842 95189424
258807711254 95190721
428703364154 95192018
5663188433 95193315
82116232238 95194612
329597566629 95195909
894217453100 95197206
778122090285 95198503
89478377197 95199800
381132581342 95201097
445126610601 95202394
785484235244 95203691
429836001840 95204988
169895652903 95206285
414545393079 95207582
492697393413 95208879
313174320182 95210176
698271133422 95211473
500059538372 95212770
792280061360 95214067
925931308308 95215364
751505104664 95216661
25484347938 95217958
82116232238 95219255
643338205651 95220552
523844929778 95221849
677883655074 95223146
517615422505 95224443
995022207154 95225740
239552870592 95227037
768494669954 95228334
266736175056 95229631
527809161679 95230928
468345683164 95232225
986527424509 95233522
925931308308 95234819
435499190270 95236116
41907594385 95237413
931594496738 95238710
342056581175 95240007
609359075071 95241304
56631884303 95242601
578211538706 95243898
399821103161 95245195
103070029429 95246492
911773337233 95247789
959910438888 95249086
590104234409 95250383
596900060525 95251680
105901623644 95252977
207839015384 95254274
659195133255 95255571
224828580674 95256868
330163885472 95258165
403219016219 95259462
56065565460 95260759
618986495402 95262056
230491769104 95263353
899314322687 95264650
331296523158 95265947
756035655408 95267244
459850900519 95268541
758300930780 95269838
76453043808 95271135
668822553586 95272432
161400870258 95273729
241818145964 95275026
754336698879 95276323
103636348272 95277620
104768985958 95278917
564053567631 95280214
782086322186 95281511
865335192107 95282808
924798670622 95284105
761132524995 95285402
362444059523 95286699
353949276878 95287996
513651190604 95289293
504590089116 95290590
852876177561 95291887
777555771442 95293184
402652697376 95294481
907242786489 95295778
839850844172 95297075
861370960206 95298372
952548293929 95299669
592369509781 95300966
646736118709 95302263
696005858050 95303560
715260698712 95304857
517049103662 95306154
248047653237 95307451
961043076574 95308748
762265162681 95310045
864202554421 95311342
255976117039 95312639
562920929945 95313936
105335304801 95315233
355081914564 95316530
600864292426 95317827
826259191940 95319124
655797220197 95320421
919701801035 95321718
354515595721 95323015
962742033103 95324312
407749566963 95325609
752637742350 95326906
135350203480 95328203
662593046313 95329500
921967076407 95330797
370372523325 95332094
419075943823 95333391
274098320015 95334688
581043132921 95335985
856840409462 95337282
280894146131 95338579
985961105666 95339876
637108698378 95341173
686378437719 95342470
620119133088 95343767
946318786656 95345064
95707884470 95346361
823427597725 95347658
178956754391 95348955
908941743018 95350252
828524467312 95351549
521013335563 95352846
87213101825 95354143
980864236079 95355440
349985044977 95356737
895916409629 95358034
92309971412 95359331
690342669620 95360628
5096869590 95361925
591803190938 95363222
601996930112 95364519
530640755894 95365816
998986439055 95367113
923099714093 95368410
299582667950 95369707
976900004178 95371004
662593046313 95372301
450223480188 95373598
168196696374 95374895
512518552918 95376192
309776407124 95377489
550461915399 95378786
574247306805 95380083
365841972581 95381380
410014842335 95382677
780387365657 95383974
506289045645 95385271
697704814579 95386568
687511075405 95387865
526110205150 95389162
907809105332 95390459
446825567130 95391756
532339712423 95393053
592935828624 95394350
195380000838 95395647
622384408460 95396944
783218959872 95398241
710730147968 95399538
959910438888 95400835
876661568967 95402132
527242842836 95403429
113830087446 95404726
186885218193 95406023
633710785320 95407320
566885161846 95408617
150640812241 95409914
459284581676 95411211
524977567464 95412508
903278554588 95413805
364143016052 95415102
957645163516 95416399
293919479520 95417696
906676467646 95418993
941221917069 95420290
1132637689 95421587
140447073067 95422884
574813625648 95424181
795677974418 95425478
88345739511 95426775
951415656243 95428072
819463365824 95429369
458718262833 95430666
673919423173 95431963
417943306137 95433260
543099770440 95434557
817198090452 95435854
401520059690 95437151
706199597224 95438448
1698956532 95439745
685812118876 95441042
696572176893 95442339
764530438053 95443636
855707771776 95444933
577645219863 95446230
800208525162 95447527
606527480856 95448824
215201160343 95450121
648435075238 95451418
194813681995 95452715
997287482526 95454012
313740639025 95455309
524977567464 95456606
485335248454 95457903
139880754224 95459200
745841916234 95460497
489865799198 95461794
318837508612 95463091
864202554421 95464388
927630264837 95465685
538569219696 95466982
521579654406 95468279
817764409295 95469576
715827017555 95470873
433233914898 95472170
219165392244 95473467
128554377364 95474764
54366608931 95476061
346020813076 95477358
943487192441 95478655
525543886307 95479952
454187712089 95481249
849478264503 95482546
630312872262 95483843
162533507944 95485140
336959711588 95486437
229359131418 95487734
783785278715 95489031
110432174388 95490328
53800290088 95491625
458718262833 95492922
286557334561 95494219
398122146632 95495516
809269626650 95496813
894217453100 95498110
633144466477 95499407
566885161846 95500704
57198203146 95502001
201609508111 95503298
275797276544 95504595
117794319347 95505892
28315942153 95507189
79284638023 95508486
52667652402 95509783
656929857883 95511080
571982031433 95512377
71922493064 95513674
91743652569 95514971
705066959538 95516268
746408235077 95517565
91743652569 95518862
496095306471 95520159
574813625648 95521456
543666089283 95522753
545931364655 95524050
810968583179 95525347
921400757564 95526644
301281624479 95527941
483069973082 95529238
175558841333 95530535
365275653738 95531832
799075887476 95533129
914038612605 95534426
548196640027 95535723
370372523325 95537020
456452987461 95538317
177824116705 95539614
723755481357 95540911
728852350944 95542208
882324757397 95543505
541400813911 95544802
404351653905 95546099
919135482192 95547396
285991015718 95548693
428137045311 95549990
503457451430 95551287
744142959705 95552584
110432174388 95553881
258241392411 95555178
477406784652 95556475
527809161679 95557772
622950727303 95559069
767362032268 95560366
550461915399 95561663
373770436383 95562960
40208637856 95564257
421341219195 95565554
223695942988 95566851
950283018557 95568148
216900116872 95569445
464947770106 95570742
784351597558 95572039
346020813076 95573336
375469392912 95574633
964440989632 95575930
406050610434 95577227
107034261330 95578524
752071423507 95579821
413412755393 95581118
987093743352 95582415
843248757230 95583712
393591595888 95585009
369239885639 95586306
814932815080 95587603
695439539207 95588900
854575134090 95590197
779254727971 95591494
638241336064 95592791
385096813243 95594088
544798726969 95595385
315439595554 95596682
152906087613 95597979
278062551916 95599276
139880754224 95600573
61728753890 95601870
626348640361 95603167
976900004178 95604464
493263712256 95605761
944619830127 95607058
912339656076 95608355
796810612104 95609652
766229394582 95610949
514217509447 95612246
367540929110 95613543
933859772110 95614840
369806204482 95616137
941221917069 95617434
566318843003 95618731
378300987127 95620028
454754030932 95621325
265603537370 95622622
632578147634 95623919
190283131251 95625216
64560348105 95626513
505722726802 95627810
309776407124 95629107
259374030097 95630404
794545336732 95631701
462116175891 95632998
517615422505 95634295
601430611269 95635592
316572233240 95636889
503457451430 95638186
857406728305 95639483
341490262332 95640780
649001394081 95642077
494962668785 95643374
533472350109 95644671
904411192274 95645968
482503654239 95647265
331296523158 95648562
974634728806 95649859
12459014549 95651156
881758438554 95652453
708464872596 95653750
414545393079 95655047
716959655241 95656344
172727247118 95657641
898748003844 95658938
402086378533 95660235
931594496738 95661532
348852407291 95662829
91743652569 95664126
363010378366 95665423
434932871427 95666720
685812118876 95668017
912905974919 95669314
522145973249 95670611
112697449760 95671908
79850956866 95673205
338092349274 95674502
292786841834 95675799
774157858384 95677096
70789855378 95678393
393025277045 95679690
177824116705 95680987
155737681828 95682284
271833044643 95683581
125156464306 95684878
274098320015 95686175
294485798363 95687472
833621336899 95688769
418509624980 95690066
610491712757 95691363
532906031266 95692660
881758438554 95693957
291654204148 95695254
754903017722 95696551
931594496738 95697848
929329221366 95699145
564053567631 95700442
735081858217 95701739
910640699547 95703036
3 95704333
949716699714 95705630
181222029763 95706927
949150380871 95708224
266169856213 95709521
165365102159 95710818
427004407625 95712115
55499246617 95713412
977466323021 95714709
631445509948 95716006
480238378867 95717303
880059482025 95718600
45305507443 95719897
459850900519 95721194
893651134257 95722491
941221917069 95723788
7362144962 95725085
82682551081 95726382
288256291090 95727679
793412699046 95728976
252011885138 95730273
681847886975 95731570
451356117874 95732867
166497739845 95734164
649001394081 95735461
80417275709 95736758
611624350443 95738055
160834551415 95739352
784917916401 95740649
134783884637 95741946
407183248120 95743243
531207074737 95744540
878926844339 95745837
762831481524 95747134
605394843170 95748431
512518552918 95749728
820029684667 95751025
507421683331 95752322
938956641697 95753619
784351597558 95754916
870998380537 95756213
559523016887 95757510
602563248955 95758807
380566262499 95760104
47570782815 95761401
88912058354 95762698
49836058187 95763995
998986439055 95765292
861937279049 95766589
384530494400 95767886
771892583012 95769183
845514032602 95770480
179523073234 95771777
594068466310 95773074
526676523993 95774371
619552814245 95775668
516482784819 95776965
229925450261 95778262
471743596222 95779559
400953740847 95780856
570283074904 95782153
667123597057 95783450
74187768436 95784747
607093799699 95786044
255976117039 95787341
175558841333 95788638
184619942821 95789935
519314379034 95791232
56065565460 95792529
441728697543 95793826
836452931114 95795123
507421683331 95796420
607660118542 95797717
238986551749 95799014
671087828958 95800311
20953797194 95801608
375469392912 95802905
370938842168 95804202
96274203313 95805499
870432061694 95806796
846080351445 95808093
107034261330 95809390
681281568132 95810687
7928463805 95811984
177824116705 95813281
36810724798 95814578
759433568466 95815875
478539422338 95817172
651266669453 95818469
851177221032 95819766
246915015551 95821063
770193626483 95822360
39076000170 95823657
14724289921 95824954
60596116204 95826251
736780814746 95827548
89478377197 95828845
790014785988 95830142
492697393413 95831439
584441045979 95832736
970104178062 95834033
894217453100 95835330
140447073067 95836627
783785278715 95837924
47004463972 95839221
11892695706 95840518
210670609599 95841815
840983481858 95843112
844947713759 95844409
429269682997 95845706
653531944825 95847003
140447073067 95848300
481371016553 95849597
851743539875 95850894
134217565794 95852191
456452987461 95853488
964440989632 95854785
260506667783 95856082
712995423340 95857379
886288989298 95858676
725454437886 95859973
940655598226 95861270
510819596389 95862567
20387478351 95863864
873263655909 95865161
671654147801 95866458
807004351278 95867755
860804641363 95869052
639373973750 95870349
946318786656 95871646
739612408961 95872943
201043189268 95874240
618420176559 95875537
970104178062 95876834
399821103161 95878131
56065565460 95879428
27183304467 95880725
399821103161 95882022
896482728472 95883319
728852350944 95884616
940655598226 95885913
818330728138 95887210
915737569134 95888507
652399307139 95889804
862503597892 95891101
596333741682 95892398
535171306638 95893695
854008815247 95894992
430402320683 95896289
475141509280 95897586
300715305636 95898883
178390435548 95900180
669388872429 95901477
343189218861 95902774
841549800701 95904071
835320293428 95905368
735081858217 95906665
835320293428 95907962
611058031600 95909259
397555827789 95910556
959344120045 95911853
163666145630 95913150
228792812575 95914447
594634785153 95915744
54366608931 95917041
34545449426 95918338
817764409295 95919635
436065509113 95920932
683546843504 95922229
553293509614 95923526
88912058354 95924823
329031247786 95926120
49836058187 95927417
567451480689 95928714
334694436216 95930011
933859772110 95931308
210104290756 95932605
410014842335 95933902
833055018056 95935199
217466435715 95936496
177824116705 95937793
500625857215 95939090
726587075572 95940387
675618379702 95941684
660894089784 95942981
984828467980 95944278
613889625815 95945575
503457451430 95946872
274664638858 95948169
974634728806 95949466
729984988630 95950763
449657161345 95952060
905543829960 95953357
746974553920 95954654
881192119711 95955951
49269739344 95957248
417943306137 95958545
65692985791 95959842
154038725299 95961139
192548406623 95962436
415111711922 95963733
663725683999 95965030
17555884136 95966327
340357624646 95967624
949716699714 95968921
567451480689 95970218
497227944157 95971515
605961162013 95972812
323368059356 95974109
406050610434 95975406
82682551081 95976703
762265162681 95978000
83248869924 95979297
77019362651 95980594
80983594552 95981891
121758551248 95983188
348852407291 95984485
582742089450 95985782
477973103495 95987079
507988002174 95988376
443427654072 95989673
324500697042 95990970
612190669286 95992267
428703364154 95993564
481937335396 95994861
860804641363 95996158
171594609432 95997455
221996986459 95998752
765096756896 96000049
597466379368 96001346
782652641029 96002643
808136988964 96003940
373770436383 96005237
902712235745 96006534
183487305135 96007831
448524523659 96009128
823993916568 96010425
305245856380 96011722
701102727637 96013019
830789742684 96014316
768494669954 96015613
527809161679 96016910
617287538873 96018207
760566206152 96019504
826825510783 96020801
579344176392 96022098
622950727303 96023395
631445509948 96024692
496661625314 96025989
144411304968 96027286
706199597224 96028583
171594609432 96029880
949150380871 96031177
706199597224 96032474
173293565961 96033771
784351597558 96035068
515916465976 96036365
501192176058 96037662
276363595387 96038959
475707828123 96040256
933293453267 96041553
801341162848 96042850
914038612605 96044147
391892639359 96045444
156304000671 96046741
263904580841 96048038
839284525329 96049335
173293565961 96050632
783785278715 96051929
437198146799 96053226
483069973082 96054523
838718206486 96055820
834187655742 96057117
400953740847 96058414
455886668618 96059711
908941743018 96061008
755469336565 96062305
225394899517 96063602
903278554588 96064899
840417163015 96066196
505722726802 96067493
345454494233 96068790
89478377197 96070087
289388928776 96071384
716393336398 96072681
970670496905 96073978
823993916568 96075275
687511075405 96076572
433233914898 96077869
163099826787 96079166
394157914731 96080463
349418726134 96081760
659195133255 96083057
984828467980 96084354
837019249957 96085651
356780871093 96086948
859105684834 96088245
492697393413 96089542
295052117206 96090839
544232408126 96092136
182354667449 96093433
532906031266 96094730
490432118041 96096027
493830031099 96097324
837585568800 96098621
387928407458 96099918
467779364321 96101215
113830087446 96102512
890253221199 96103809
666557278214 96105106
379433624813 96106403
411147480021 96107700
749239829292 96108997
122324870091 96110294
367540929110 96111591
7928463805 96112888
201043189268 96114185
667123597057 96115482
114396406289 96116779
377168349441 96118076
771892583012 96119373
457585625147 96120670
899880641530 96121967
66259304634 96123264
523278610935 96124561
173859884804 96125858
100804754057 96127155
480804697710 96128452
517615422505 96129749
158002957200 96131046
810402264336 96132343
20953797194 96133640
490998436884 96134937
183487305135 96136234
509120639860 96137531
753770380036 96138828
768494669954 96140125
475707828123 96141422
14157971078 96142719
747540872763 96144016
829657104998 96145313
143844986125 96146610
827391829626 96147907
541967132754 96149204
151773449927 96150501
104202667115 96151798
731117626316 96153095
487034204983 96154392
349418726134 96155689
800208525162 96156986
445692929444 96158283
817198090452 96159580
577645219863 96160877
957078844673 96162174
146110261497 96163471
392458958202 96164768
737347133589 96166065
406050610434 96167362
433233914898 96168659
398122146632 96169956
510253277546 96171253
652965625982 96172550
198777913896 96173847
487034204983 96175144
543099770440 96176441
293919479520 96177738
994455888311 96179035
830789742684 96180332
247481334394 96181629
906676467646 96182926
962742033103 96184223
322801740513 96185520
643904524494 96186817
468345683164 96188114
248613972080 96189411
547630321184 96190708
565752524160 96192005
9627420334 96193302
418509624980 96194599
15856927607 96195896
237853914063 96197193
144977623811 96198490
394724233574 96199787
434366552584 96201084
753204061193 96202381
230491769104 96203678
525543886307 96204975
948584062028 96206272
855141452933 96207569
89478377197 96208866
539135538539 96210163
667123597057 96211460
95141565627 96212757
627481278047 96214054
312608001339 96215351
872131018223 96216648
752071423507 96217945
761698843838 96219242
884590032769 96220539
232190725633 96221836
674485742016 96223133
206706377698 96224430
515350147133 96225727
800208525162 96227024
137049160009 96228321
259374030097 96229618
5096869590 96230915
412846436550 96232212
926497627151 96233509
223129624145 96234806
555558784986 96236103
289955247619 96237400
889120583513 96238697
406050610434 96239994
37943362484 96241291
592369509781 96242588
717525974084 96243885
223129624145 96245182
731117626316 96246479
598599017054 96247776
954247250458 96249073
449090842502 96250370
932727134424 96251667
2831594218 96252964
599731654740 96254261
798509568633 96255558
450223480188 96256855
703368003009 96258152
381698900185 96259449
927063945994 96260746
257675073568 96262043
48137101658 96263340
624649683832 96264637
171028290589 96265934
496661625314 96267231
266169856213 96268528
726587075572 96269825
499493219529 96271122
594068466310 96272419
591803190938 96273716
211803247285 96275013
870998380537 96276310
618986495402 96277607
289955247619 96278904
245216059022 96280201
420774900352 96281498
286557334561 96282795
88912058354 96284092
884590032769 96285389
899314322687 96286686
911773337233 96287983
441162378700 96289280
964440989632 96290577
278062551916 96291874
916303887977 96293171
580476814078 96294468
547630321184 96295765
702801684166 96297062
823427597725 96298359
534038668952 96299656
735648177060 96300953
766229394582 96302250
663159365156 96303547
511385915232 96304844
305812175223 96306141
808136988964 96307438
277496233073 96308735
247481334394 96310032
790014785988 96311329
250879247452 96312626
63994029262 96313923
844381394916 96315220
542533451597 96316517
941221917069 96317814
29448579839 96319111
423040175724 96320408
451356117874 96321705
703368003009 96323002
361877740680 96324299
3 96325596
186318899350 96326893
60596116204 96328190
135916522323 96329487
338658668117 96330784
437198146799 96332081
618986495402 96333378
43606550914 96334675
692041626149 96335972
902712235745 96337269
415111711922 96338566
966139946161 96339863
558956698044 96341160
437764465642 96342457
662593046313 96343754
844381394916 96345051
107600580173 96346348
978032641864 96347645
333561798530 96348942
130253333893 96350239
149508174555 96351536
403219016219 96352833
942354554755 96354130
364709334895 96355427
562354611102 96356724
229925450261 96358021
470044639693 96359318
938956641697 96360615
914604931448 96361912
69090898849 96363209
837019249957 96364506
950849337400 96365803
371505161011 96367100
424172813410 96368397
139314435381 96369694
43040232071 96370991
643904524494 96372288
727719713258 96373585
851743539875 96374882
71356174221 96376179
549329277713 96377476
577645219863 96378773
25484347938 96380070
443427654072 96381367
335260755059 96382664
168196696374 96383961
887987945827 96385258
566885161846 96386555
420208581509 96387852
17555884136 96389149
9061101491 96390446
275797276544 96391743
194247363152 96393040
106467942487 96394337
268435131585 96395634
617853857716 96396931
592935828624 96398228
851743539875 96399525
80417275709 96400822
66259304634 96402119
706765916067 96403416
21520116037 96404713
377734668284 96406010
196512638524 96407307
630879191105 96408604
110998493231 96409901
95707884470 96411198
944053511284 96412495
586140002508 96413792
89478377197 96415089
925931308308 96416386
430402320683 96417683
560655654573 96418980
594068466310 96420277
142712348439 96421574
558390379201 96422871
321669102827 96424168
420208581509 96425465
408315885806 96426762
484202610768 96428059
641639249122 96429356
479672060024 96430653
863069916735 96431950
541967132754 96433247
787749510616 96434544
292220522991 96435841
507421683331 96437138
269567769271 96438435
350551363820 96439732
706199597224 96441029
537436582010 96442326
318271189769 96443623
568584118375 96444920
6795826119 96446217
21520116037 96447514
15856927607 96448811
831356061527 96450108
507988002174 96451405
627481278047 96452702
41341275542 96453999
535737625481 96455296
904977511117 96456593
729984988630 96457890
173293565961 96459187
809269626650 96460484
863636235578 96461781
710730147968 96463078
98539478685 96464375
857973047148 96465672
203874783483 96466969
724321800200 96468266
522145973249 96469563
744142959705 96470860
766229394582 96472157
408882204649 96473454
58330840832 96474751
961043076574 96476048
116095362818 96477345
210670609599 96478642
896482728472 96479939
321669102827 96481236
317138552083 96482533
39076000170 96483830
746974553920 96485127
144977623811 96486424
422473856881 96487721
10193739177 96489018
113830087446 96490315
878926844339 96491612
726020756729 96492909
201043189268 96494206
634843423006 96495503
660327770941 96496800
273532001172 96498097
843248757230 96499394
573114669119 96500691
762831481524 96501988
946318786656 96503285
761132524995 96504582
578777857549 96505879
437198146799 96507176
663725683999 96508473
551594553085 96509770
406616929277 96511067
233323363319 96512364
904977511117 96513661
733949220531 96514958
274664638858 96516255
807004351278 96517552
912339656076 96518849
249180290923 96520146
625216002675 96521443
941788235912 96522740
729418669787 96524037
564619886474 96525334
245782377865 96526631
553859828457 96527928
957645163516 96529225
126289101992 96530522
746408235077 96531819
884590032769 96533116
366974610267 96534413
830789742684 96535710
12459014549 96537007
150640812241 96538304
74187768436 96539601
761132524995 96540898
675618379702 96542195
117794319347 96543492
511952234075 96544789
120625913562 96546086
288822609933 96547383
100238435214 96548680
194247363152 96549977
699970089951 96551274
690342669620 96552571
371505161011 96553868
338658668117 96555165
423606494567 96556462
308643769438 96557759
69090898849 96559056
579910495235 96560353
764530438053 96561650
545931364655 96562947
84381507610 96564244
289955247619 96565541
360178784151 96566838
972369453434 96568135
779821046814 96569432
2831594218 96570729
456452987461 96572026
221996986459 96573323
145543942654 96574620
975201047649 96575917
820596003510 96577214
770759945326 96578511
614455944658 96579808
694873220364 96581105
282593102660 96582402
333561798530 96583699
946885105499 96584996
289388928776 96586293
550461915399 96587590
653531944825 96588887
418509624980 96590184
541967132754 96591481
451922436717 96592778
504023770273 96594075
52101333559 96595372
205573740012 96596669
288256291090 96597966
701669046480 96599263
341490262332 96600560
826259191940 96601857
735081858217 96603154
441162378700 96604451
774157858384 96605748
462116175891 96607045
577078901020 96608342
3 96609639
185752580507 96610936
520447016720 96612233
47570782815 96613530
91177333726 96614827
564053567631 96616124
813800177394 96617421
662026727470 96618718
124590145463 96620015
87213101825 96621312
7928463805 96622609
443993972915 96623906
274098320015 96625203
353949276878 96626500
803606438220 96627797
534038668952 96629094
955379888144 96630391
269567769271 96631688
427004407625 96632985
386795769772 96634282
3 96635579
322235421670 96636876
402086378533 96638173
554426147300 96639470
159701913729 96640767
599731654740 96642064
536870263167 96643361
285424696875 96644658
965573627318 96645955
504023770273 96647252
223129624145 96648549
403219016219 96649846
68524580006 96651143
425871769939 96652440
200476870425 96653737
502324813744 96655034
850610902189 96656331
385663132086 96657628
413412755393 96658925
321669102827 96660222
945752467813 96661519
848911945660 96662816
564619886474 96664113
669955191272 96665410
985961105666 96666707
953680931615 96668004
617853857716 96669301
160268232572 96670598
726587075572 96671895
938390322854 96673192
910640699547 96674489
576512582177 96675786
638241336064 96677083
437198146799 96678380
500059538372 96679677
245782377865 96680974
748107191606 96682271
318837508612 96683568
29448579839 96684865
480238378867 96686162
63994029262 96687459
344321856547 96688756
830789742684 96690053
297317392578 96691350
403785335062 96692647
717525974084 96693944
233889682162 96695241
930461859052 96696538
604828524327 96697835
194813681995 96699132
598599017054 96700429
989925337567 96701726
452488755560 96703023
714128061026 96704320
287123653404 96705617
570283074904 96706914
570849393747 96708211
843815076073 96709508
948584062028 96710805
14157971078 96712102
130819652736 96713399
534038668952 96714696
852876177561 96715993
784917916401 96717290
788315829459 96718587
14724289921 96719884
886855308141 96721181
91177333726 96722478
964440989632 96723775
425871769939 96725072
557257741515 96726369
792846380203 96727666
159135594886 96728963
524411248621 96730260
475141509280 96731557
709597510282 96732854
295052117206 96734151
71922493064 96735448
301847943322 96736745
47570782815 96738042
291654204148 96739339
488733161512 96740636
690908988463 96741933
275230957701 96743230
263904580841 96744527
109299536702 96745824
740178727804 96747121
407749566963 96748418
343189218861 96749715
168763015217 96751012
909508061861 96752309
577645219863 96753606
483636291925 96754903
497227944157 96756200
95707884470 96757497
288822609933 96758794
594634785153 96760091
119493275876 96761388
583308408293 96762685
630312872262 96763982
464947770106 96765279
717525974084 96766576
824560235411 96767873
22086434880 96769170
287123653404 96770467
759999887309 96771764
289388928776 96773061
40774956699 96774358
14724289921 96775655
583874727136 96776952
518748060191 96778249
1698956532 96779546
460417219362 96780843
155737681828 96782140
621251770774 96783437
583308408293 96784734
103636348272 96786031
347719769605 96787328
531773393580 96788625
72488811907 96789922
518181741348 96791219
709031191439 96792516
55499246617 96793813
752071423507 96795110
902712235745 96796407
582175770607 96797704
833621336899 96799001
434366552584 96800298
427004407625 96801595
616721220030 96802892
782086322186 96804189
911773337233 96805486
840417163015 96806783
570283074904 96808080
172727247118 96809377
658062495569 96810674
305245856380 96811971
310909044810 96813268
152339768770 96814565
746974553920 96815862
35678087112 96817159
805305394749 96818456
277496233073 96819753
189150493565 96821050
987660062195 96822347
878926844339 96823644
654098263668 96824941
970670496905 96826238
648435075238 96827535
482503654239 96828832
882891076240 96830129
172160928275 96831426
795677974418 96832723
52101333559 96834020
276363595387 96835317
215767479186 96836614
233889682162 96837911
925364989465 96839208
16423246450 96840505
775290496070 96841802
800208525162 96843099
266169856213 96844396
629180234576 96845693
38509681327 96846990
761698843838 96848287
884590032769 96849584
455886668618 96850881
814932815080 96852178
880625800868 96853475
792846380203 96854772
507421683331 96856069
65126666948 96857366
910640699547 96858663
889686902356 96859960
684113162347 96861257
242950783650 96862554
434366552584 96863851
323934378199 96865148
857973047148 96866445
242384464807 96867742
814366496237 96869039
173859884804 96870336
887987945827 96871633
686378437719 96872930
872697337066 96874227
197645276210 96875524
655797220197 96876821
228792812575 96878118
158002957200 96879415
300148986793 96880712
73055130750 96882009
139314435381 96883306
427570726468 96884603
131952290422 96885900
296751073735 96887197
615022263501 96888494
343189218861 96889791
3 96891088
730551307473 96892385
363010378366 96893682
706199597224 96894979
349985044977 96896276
942920873598 96897573
437198146799 96898870
967272583847 96900167
87779420668 96901464
153472406456 96902761
253144522824 96904058
3964231904 96905355
971236815748 96906652
850610902189 96907949
563487248788 96909246
813233858551 96910543
655230901354 96911840
30581217525 96913137
190283131251 96914434
9061101491 96915731
655230901354 96917028
895916409629 96918325
10193739177 96919622
652399307139 96920919
181788348606 96922216
897049047315 96923513
536303944324 96924810
566318843003 96926107
235022319848 96927404
466646726635 96928701
570283074904 96929998
870432061694 96931295
535737625481 96932592
206706377698 96933889
352816639192 96935186
305245856380 96936483
181222029763 96937780
623517046146 96939077
693740582678 96940374
527242842836 96941671
284858378032 96942968
498926900686 96944265
998986439055 96945562
61728753890 96946859
328464928943 96948156
520447016720 96949453
907809105332 96950750
210104290756 96952047
799642206319 96953344
848345626817 96954641
287123653404 96955938
661460408627 96957235
107034261330 96958532
56631884303 96959829
834753974585 96961126
365275653738 96962423
366974610267 96963720
929329221366 96965017
784917916401 96966314
191415768937 96967611
801907481691 96968908
669955191272 96970205
276363595387 96971502
373770436383 96972799
857973047148 96974096
899314322687 96975393
6795826119 96976690
669388872429 96977987
429269682997 96979284
540268176225 96980581
657496176726 96981878
625216002675 96983175
824560235411 96984472
469478320850 96985769
966139946161 96987066
174992522490 96988363
863069916735 96989660
917436525663 96990957
31713855211 96992254
370372523325 96993551
351684001506 96994848
551594553085 96996145
930461859052 96997442
355648233407 96998739
568017799532 97000036
6229507276 97001333
294485798363 97002630
741877684333 97003927
590670553252 97005224
844381394916 97006521
180089392077 97007818
227660174889 97009115
198777913896 97010412
938956641697 97011709
281460464974 97013006
511952234075 97014303
756601974251 97015600
621251770774 97016897
95707884470 97018194
613889625815 97019491
181222029763 97020788
408882204649 97022085
104202667115 97023382
114396406289 97024679
104202667115 97025976
903278554588 97027273
686378437719 97028570
302980581008 97029867
954247250458 97031164
387928407458 97032461
914604931448 97033758
855141452933 97035055
870432061694 97036352
203308464640 97037649
103070029429 97038946
612756988129 97040243
28315942153 97041540
492131074570 97042837
817764409295 97044134
202175826954 97045431
377734668284 97046728
953680931615 97048025
125156464306 97049322
573680987962 97050619
553859828457 97051916
438897103328 97053213
54932927774 97054510
433233914898 97055807
873829974752 97057104
557257741515 97058401
216900116872 97059698
282593102660 97060995
385096813243 97062292
560089335730 97063589
650134031767 97064886
886855308141 97066183
304113218694 97067480
746974553920 97068777
564619886474 97070074
10193739177 97071371
785484235244 97072668
993323250625 97073965
311475363653 97075262
874396293595 97076559
165365102159 97077856
901579598059 97079153
174992522490 97080450
441162378700 97081747
498360581843 97083044
586706321351 97084341
784917916401 97085638
859105684834 97086935
903278554588 97088232
47570782815 97089529
672220466644 97090826
824560235411 97092123
883457395083 97093420
82116232238 97094717
967838902690 97096014
592935828624 97097311
185752580507 97098608
811534902022 97099905
242384464807 97101202
267868812742 97102499
505722726802 97103796
457019306304 97105093
942920873598 97106390
554992466143 97107687
289955247619 97108984
630312872262 97110281
942920873598 97111578
220864348773 97112875
505156407959 97114172
688077394248 97115469
360178784151 97116766
827391829626 97118063
617853857716 97119360
852876177561 97120657
910074380704 97121954
79850956866 97123251
344321856547 97124548
316572233240 97125845
271833044643 97127142
48703420501 97128439
629746553419 97129736
787749510616 97131033
329031247786 97132330
878360525496 97133627
389061045144 97134924
598032698211 97136221
608226437385 97137518
906676467646 97138815
178390435548 97140112
692607944992 97141409
620119133088 97142706
918002844506 97144003
921400757564 97145300
29448579839 97146597
759999887309 97147894
874396293595 97149191
432667596055 97150488
699970089951 97151785
902712235745 97153082
521579654406 97154379
77585681494 97155676
899880641530 97156973
542533451597 97158270
67391942320 97159567
876661568967 97160864
889120583513 97162161
238420232906 97163458
252011885138 97164755
185752580507 97166052
462116175891 97167349
786050554087 97168646
391892639359 97169943
18122202979 97171240
843815076073 97172537
582175770607 97173834
595201103996 97175131
114396406289 97176428
856274090619 97177725
184053623978 97179022
348852407291 97180319
974634728806 97181616
951981975086 97182913
338092349274 97184210
188584174722 97185507
745841916234 97186804
736780814746 97188101
570283074904 97189398
380566262499 97190695
234456001005 97191992
906676467646 97193289
188584174722 97194586
680148930446 97195883
722622843671 97197180
970104178062 97198477
457019306304 97199774
80417275709 97201071
510253277546 97202368
196512638524 97203665
609925393914 97204962
914038612605 97206259
682414205818 97207556
115529043975 97208853
521013335563 97210150
374336755226 97211447
174426203647 97212744
73621449593 97214041
677883655074 97215338
503457451430 97216635
893651134257 97217932
693174263835 97219229
732250264002 97220526
165365102159 97221823
143844986125 97223120
750938785821 97224417
882324757397 97225714
271266725800 97227011
141579710753 97228308
907242786489 97229605
50402377030 97230902
695439539207 97232199
940089279383 97233496
792280061360 97234793
683546843504 97236090
312608001339 97237387
5663188433 97238684
377168349441 97239981
928196583680 97241278
422473856881 97242575
53233971245 97243872
164798783316 97245169
172160928275 97246466
263904580841 97247763
243517102493 97249060
938956641697 97250357
428703364154 97251654
973502091120 97252951
363576697209 97254248
590670553252 97255545
323368059356 97256842
27749623310 97258139
1132637689 97259436
789448467145 97260733
741311365490 97262030
391892639359 97263327
65692985791 97264624
498360581843 97265921
57198203146 97267218
170461971746 97268515
500625857215 97269812
822294960039 97271109
949716699714 97272406
505722726802 97273703
34545449426 97275000
891952177728 97276297
621251770774 97277594
835320293428 97278891
118926957033 97280188
300715305636 97281485
506855364488 97282782
948017743185 97284079
393591595888 97285376
70789855378 97286673
245216059022 97287970
705066959538 97289267
686944756562 97290564
561788292259 97291861
647868756395 97293158
747540872763 97294455
650700350610 97295752
536870263167 97297049
901579598059 97298346
662026727470 97299643
458718262833 97300940
234456001005 97302237
44172869757 97303534
941788235912 97304831
766795713425 97306128
18122202979 97307425
802473800534 97308722
752071423507 97310019
147242899183 97311316
201043189268 97312613
549329277713 97313910
720923887142 97315207
527809161679 97316504
920834438721 97317801
251445566295 97319098
859105684834 97320395
141013391910 97321692
41341275542 97322989
626914959204 97324286
258807711254 97325583
481937335396 97326880
828524467312 97328177
298450030264 97329474
722056524828 97330771
899314322687 97332068
705633278381 97333365
857973047148 97334662
138748116538 97335959
940089279383 97337256
156304000671 97338553
632578147634 97339850
221430667616 97341147
665424640528 97342444
81549913395 97343741
131385971579 97345038
815499133923 97346335
793412699046 97347632
11326376863 97348929
795111655575 97350226
157436638357 97351523
536303944324 97352820
311475363653 97354117
442861335229 97355414
326199653571 97356711
710730147968 97358008
804739075906 97359305
483636291925 97360602
579344176392 97361899
449657161345 97363196
718092292927 97364493
690342669620 97365790
860804641363 97367087
478539422338 97368384
814366496237 97369681
486467886140 97370978
538569219696 97372275
837019249957 97373572
907242786489 97374869
712995423340 97376166
445692929444 97377463
43606550914 97378760
963874670789 97380057
237853914063 97381354
649001394081 97382651
144977623811 97383948
241818145964 97385245
977466323021 97386542
727153394415 97387839
69657217692 97389136
569716756061 97390433
464947770106 97391730
313174320182 97393027
407749566963 97394324
466646726635 97395621
658062495569 97396918
241251827121 97398215
245782377865 97399512
346020813076 97400809
70789855378 97402106
99105797528 97403403
383397856714 97404700
427570726468 97405997
212935884971 97407294
1132637689 97408591
220298029930 97409888
534038668952 97411185
210670609599 97412482
540834495068 97413779
498360581843 97415076
273532001172 97416373
141013391910 97417670
430402320683 97418967
445692929444 97420264
927630264837 97421561
326765972414 97422858
973502091120 97424155
474575190437 97425452
477973103495 97426749
99105797528 97428046
27183304467 97429343
41907594385 97430640
658628814412 97431937
562354611102 97433234
259374030097 97434531
748107191606 97435828
62295072733 97437125
672786785487 97438422
186885218193 97439719
105901623644 97441016
507988002174 97442313
675052060859 97443610
34545449426 97444907
689210031934 97446204
590104234409 97447501
914604931448 97448798
291654204148 97450095
402652697376 97451392
82682551081 97452689
748673510449 97453986
335827073902 97455283
740178727804 97456580
254843479353 97457877
260506667783 97459174
783218959872 97460471
372637798697 97461768
964440989632 97463065
193114725466 97464362
580476814078 97465659
539701857382 97466956
244083421336 97468253
844947713759 97469550
989925337567 97470847
721490205985 97472144
566885161846 97473441
423606494567 97474738
164798783316 97476035
663159365156 97477332
181222029763 97478629
473442552751 97479926
968971540376 97481223
429836001840 97482520
712429104497 97483817
472876233908 97485114
694306901521 97486411
596900060525 97487708
717525974084 97489005
810402264336 97490302
766229394582 97491599
348286088448 97492896
376035711755 97494193
322235421670 97495490
819463365824 97496787
843248757230 97498084
363576697209 97499381
448524523659 97500678
292786841834 97501975
152906087613 97503272
989359018724 97504569
245782377865 97505866
693740582678 97507163
257675073568 97508460
773025220698 97509757
821728641196 97511054
948584062028 97512351
494396349942 97513648
445692929444 97514945
582175770607 97516242
634843423006 97517539
476274146966 97518836
466080407792 97520133
596900060525 97521430
557257741515 97522727
104202667115 97524024
312608001339 97525321
642205567965 97526618
894217453100 97527915
20953797194 97529212
633710785320 97530509
457585625147 97531806
725454437886 97533103
373204117540 97534400
656363539040 97535697
752071423507 97536994
183487305135 97538291
673919423173 97539588
154038725299 97540885
261072986626 97542182
585007364822 97543479
592369509781 97544776
483636291925 97546073
245216059022 97547370
43040232071 97548667
903844873431 97549964
477973103495 97551261
209537971913 97552558
617853857716 97553855
559523016887 97555152
739612408961 97556449
96274203313 97557746
161967189101 97559043
903278554588 97560340
771892583012 97561637
612756988129 97562934
190283131251 97564231
595767422839 97565528
791147423674 97566825
974068409963 97568122
245782377865 97569419
557257741515 97570716
124590145463 97572013
161400870258 97573310
57764521989 97574607
40208637856 97575904
558956698044 97577201
360178784151 97578498
559523016887 97579795
308643769438 97581092
617287538873 97582389
90044696040 97583686
401520059690 97584983
237287595220 97586280
939522960540 97587577
507988002174 97588874
330163885472 97590171
408882204649 97591468
405484291591 97592765
256542435882 97594062
905543829960 97595359
511952234075 97596656
575946263334 97597953
920834438721 97599250
17555884136 97600547
486467886140 97601844
302414262165 97603141
237287595220 97604438
854008815247 97605735
184053623978 97607032
575379944491 97608329
690908988463 97609626
416810668451 97610923
96840522156 97612220
391892639359 97613517
93442609098 97614814
786616872930 97616111
756601974251 97617408
554992466143 97618705
780387365657 97620002
263904580841 97621299
122324870091 97622596
843815076073 97623893
450789799031 97625190
266169856213 97626487
466646726635 97627784
226527537203 97629081
201043189268 97630378
578777857549 97631675
461549857048 97632972
494962668785 97634269
854575134090 97635566
531773393580 97636863
770193626483 97638160
548196640027 97639457
490998436884 97640754
178390435548 97642051
810968583179 97643348
401520059690 97644645
340357624646 97645942
620119133088 97647239
617853857716 97648536
614455944658 97649833
945186148970 97651130
755469336565 97652427
820029684667 97653724
392458958202 97655021
619552814245 97656318
232190725633 97657615
203308464640 97658912
510253277546 97660209
595201103996 97661506
140447073067 97662803
902145916902 97664100
213502203814 97665397
262205624312 97666694
430968639526 97667991
589537915566 97669288
505722726802 97670585
569150437218 97671882
921967076407 97673179
128554377364 97674476
402652697376 97675773
440596059857 97677070
895350090786 97678367
202175826954 97679664
17555884136 97680961
513651190604 97682258
382831537871 97683555
857973047148 97684852
310909044810 97686149
531773393580 97687446
52101333559 97688743
887421626984 97690040
918569163349 97691337
963874670789 97692634
396423190103 97693931
239552870592 97695228
599731654740 97696525
129120696207 97697822
6795826119 97699119
188017855879 97700416
177257797862 97701713
526110205150 97703010
56065565460 97704307
780387365657 97705604
964440989632 97706901
500625857215 97708198
924798670622 97709495
868733105165 97710792
685245800033 97712089
519314379034 97713386
319403827455 97714683
365841972581 97715980
64560348105 97717277
274664638858 97718574
133651246951 97719871
185186261664 97721168
424739132253 97722465
658062495569 97723762
424172813410 97725059
698837452265 97726356
506289045645 97727653
860804641363 97728950
87213101825 97730247
265603537370 97731544
282026783817 97732841
984262149137 97734138
388494726301 97735435
919701801035 97736732
62861391576 97738029
102503710586 97739326
165365102159 97740623
86080464139 97741920
208971653070 97743217
501192176058 97744514
410581161178 97745811
209537971913 97747108
979731598393 97748405
728852350944 97749702
292220522991 97750999
876661568967 97752296
485335248454 97753593
767362032268 97754890
827958148469 97756187
910074380704 97757484
582742089450 97758781
441728697543 97760078
718092292927 97761375
685812118876 97762672
524977567464 97763969
53233971245 97765266
378300987127 97766563
86080464139 97767860
613889625815 97769157
130253333893 97770454
706199597224 97771751
690908988463 97773048
581043132921 97774345
885156351612 97775642
467779364321 97776939
679016292760 97778236
990491656410 97779533
560089335730 97780830
15290608764 97782127
497794263000 97783424
661460408627 97784721
885156351612 97786018
327898610100 97787315
87779420668 97788612
3 97789909
907242786489 97791206
748107191606 97792503
727153394415 97793800
417376987294 97795097
279761508445 97796394
91177333726 97797691
445692929444 97798988
489299480355 97800285
323368059356 97801582
424172813410 97802879
758867249623 97804176
719224930613 97805473
365841972581 97806770
621818089617 97808067
632578147634 97809364
924798670622 97810661
590104234409 97811958
479672060024 97813255
698271133422 97814552
514783828290 97815849
363010378366 97817146
450223480188 97818443
986527424509 97819740
493830031099 97821037
978032641864 97822334
223129624145 97823631
536870263167 97824928
183487305135 97826225
413412755393 97827522
33979130583 97828819
422473856881 97830116
299582667950 97831413
186318899350 97832710
718658611770 97834007
67391942320 97835304
393591595888 97836601
902145916902 97837898
423606494567 97839195
784917916401 97840492
416810668451 97841789
6795826119 97843086
76453043808 97844383
933293453267 97845680
842682438387 97846977
74754087279 97848274
40208637856 97849571
276363595387 97850868
633710785320 97852165
778122090285 97853462
15856927607 97854759
158569276043 97856056
316572233240 97857353
20387478351 97858650
491564755727 97859947
780387365657 97861244
167064058688 97862541
827391829626 97863838
669388872429 97865135
332995479687 97866432
817764409295 97867729
705633278381 97869026
459284581676 97870323
594068466310 97871620
13591652235 97872917
355081914564 97874214
317138552083 97875511
735648177060 97876808
527809161679 97878105
965573627318 97879402
312608001339 97880699
797943249790 97881996
887421626984 97883293
447958204816 97884590
685812118876 97885887
189150493565 97887184
17555884136 97888481
717525974084 97889778
69090898849 97891075
651832988296 97892372
415111711922 97893669
89478377197 97894966
884023713926 97896263
495528987628 97897560
776989452599 97898857
839284525329 97900154
770759945326 97901451
388494726301 97902748
180089392077 97904045
684113162347 97905342
289955247619 97906639
267868812742 97907936
82116232238 97909233
16989565293 97910530
303546899851 97911827
75320406122 97913124
150640812241 97914421
313174320182 97915718
275797276544 97917015
430402320683 97918312
207839015384 97919609
688643713091 97920906
868166786322 97922203
632011828791 97923500
67958261163 97924797
474575190437 97926094
498926900686 97927391
1132637689 97928688
404351653905 97929985
418509624980 97931282
839284525329 97932579
858539365991 97933876
552160871928 97935173
941221917069 97936470
597466379368 97937767
425871769939 97939064
237287595220 97940361
400953740847 97941658
1698956532 97942955
158002957200 97944252
424739132253 97945549
498360581843 97946846
282593102660 97948143
733949220531 97949440
417943306137 97950737
341490262332 97952034
790581104831 97953331
258807711254 97954628
747540872763 97955925
852309858718 97957222
376035711755 97958519
238986551749 97959816
41907594385 97961113
460417219362 97962410
709031191439 97963707
122891188934 97965004
652965625982 97966301
612756988129 97967598
64560348105 97968895
149508174555 97970192
454754030932 97971489
415111711922 97972786
100804754057 97974083
340357624646 97975380
741311365490 97976677
756601974251 97977974
783218959872 97979271
566318846 97980568
944053511284 97981865
162533507944 97983162
470610958536 97984459
182354667449 97985756
194247363152 97987053
746408235077 97988350
221996986459 97989647
690908988463 97990944
78152000337 97992241
591803190938 97993538
802473800534 97994835
216900116872 97996132
114962725132 97997429
739046090118 97998726
618986495402 98000023
406050610434 98001320
100238435214 98002617
80983594552 98003914
19254840665 98005211
79284638023 98006508
379999943656 98007805
678449973917 98009102
923099714093 98010399
635409741849 98011696
765663075739 98012993
25484347938 98014290
505156407959 98015587
861370960206 98016884
149508174555 98018181
808136988964 98019478
47570782815 98020775
727153394415 98022072
134217565794 98023369
104202667115 98024666
998420120212 98025963
986527424509 98027260
444560291758 98028557
618420176559 98029854
775856814913 98031151
634843423006 98032448
881192119711 98033745
267302493899 98035042
596900060525 98036339
598599017054 98037636
410581161178 98038933
321102783984 98040230
829090786155 98041527
966139946161 98042824
460417219362 98044121
390760001673 98045418
807570670121 98046715
235588638691 98048012
141013391910 98049309
70223536535 98050606
3964231904 98051903
792280061360 98053200
321102783984 98054497
766795713425 98055794
135350203480 98057091
620119133088 98058388
40774956699 98059685
914038612605 98060982
445126610601 98062279
577645219863 98063576
225961218360 98064873
942920873598 98066170
427570726468 98067467
961609395417 98068764
453055074403 98070061
231058087947 98071358
955379888144 98072655
808703307807 98073952
378867305970 98075249
71356174221 98076546
404917972748 98077843
181222029763 98079140
11892695706 98080437
764530438053 98081734
742444003176 98083031
534604987795 98084328
331862842001 98085625
49836058187 98086922
40208637856 98088219
163666145630 98089516
901579598059 98090813
744709278548 98092110
278628870759 98093407
48703420501 98094704
396423190103 98096001
43606550914 98097298
152906087613 98098595
316005914397 98099892
959910438888 98101189
590670553252 98102486
848911945660 98103783
498926900686 98105080
436631827956 98106377
98539478685 98107674
181222029763 98108971
797376930947 98110268
849478264503 98111565
757734611937 98112862
451922436717 98114159
400387422004 98115456
539135538539 98116753
80983594552 98118050
611058031600 98119347
489865799198 98120644
334694436216 98121941
478539422338 98123238
709031191439 98124535
547630321184 98125832
741311365490 98127129
521579654406 98128426
941788235912 98129723
116661681661 98131020
407749566963 98132317
832488699213 98133614
84947826453 98134911
13591652235 98136208
740745046647 98137505
681281568132 98138802
718092292927 98140099
720357568299 98141396
295618436049 98142693
226527537203 98143990
312041682496 98145287
662026727470 98146584
455886668618 98147881
717525974084 98149178
88345739511 98150475
137615478852 98151772
468345683164 98153069
134217565794 98154366
88912058354 98155663
500625857215 98156960
169895652903 98158257
752637742350 98159554
320536465141 98160851
56065565460 98162148
232190725633 98163445
618986495402 98164742
983695830294 98166039
932160815581 98167336
240685508278 98168633
183487305135 98169930
818897046981 98171227
637108698378 98172524
327332291257 98173821
453621393246 98175118
535737625481 98176415
975201047649 98177712
443427654072 98179009
11326376863 98180306
161967189101 98181603
318837508612 98182900
195946319681 98184197
399254784318 98185494
212369566128 98186791
250312928609 98188088
746974553920 98189385
246915015551 98190682
290521566462 98191979
966706265004 98193276
457585625147 98194573
335827073902 98195870
300715305636 98197167
894217453100 98198464
445126610601 98199761
480804697710 98201058
783218959872 98202355
158569276043 98203652
564619886474 98204949
72488811907 98206246
171594609432 98207543
685812118876 98208840
650700350610 98210137
752637742350 98211434
673353104330 98212731
30581217525 98214028
587272640194 98215325
573114669119 98216622
419642262666 98217919
284292059189 98219216
933293453267 98220513
394724233574 98221810
11326376863 98223107
580476814078 98224404
966706265004 98225701
887987945827 98226998
720357568299 98228295
488166842669 98229592
91743652569 98230889
604262205484 98232186
768494669954 98233483
63994029262 98234780
372071479854 98236077
249746609766 98237374
668256234743 98238671
723189162514 98239968
974634728806 98241265
408315885806 98242562
57764521989 98243859
759433568466 98245156
220298029930 98246453
537436582010 98247750
894217453100 98249047
643904524494 98250344
81549913395 98251641
310909044810 98252938
842682438387 98254235
107034261330 98255532
786616872930 98256829
712429104497 98258126
126855420835 98259423
550461915399 98260720
287123653404 98262017
588971596723 98263314
999552757898 98264611
380566262499 98265908
203874783483 98267205
287689972247 98268502
363010378366 98269799
278062551916 98271096
707332234910 98272393
368673566796 98273690
202175826954 98274987
474008871594 98276284
679582611603 98277581
805871713592 98278878
348286088448 98280175
76453043808 98281472
458718262833 98282769
71922493064 98284066
583874727136 98285363
142712348439 98286660
412280117707 98287957
208405334227 98289254
101371072900 98290551
427004407625 98291848
5096869590 98293145
178956754391 98294442
33979130583 98295739
141579710753 98297036
874396293595 98298333
651266669453 98299630
497794263000 98300927
945752467813 98302224
609925393914 98303521
434366552584 98304818
27749623310 98306115
79850956866 98307412
841549800701 98308709
530074437051 98310006
236154957534 98311303
118926957033 98312600
221430667616 98313897
528941799365 98315194
974634728806 98316491
167630377531 98317788
290521566462 98319085
957078844673 98320382
68524580006 98321679
231058087947 98322976
585573683665 98324273
830789742684 98325570
109865855545 98326867
841549800701 98328164
581043132921 98329461
501758494901 98330758
310909044810 98332055
535171306638 98333352
831922380370 98334649
293353160677 98335946
207839015384 98337243
984828467980 98338540
143844986125 98339837
664292002842 98341134
384530494400 98342431
224262261831 98343728
517615422505 98345025
227093856046 98346322
428703364154 98347619
950283018557 98348916
75320406122 98350213
361877740680 98351510
653531944825 98352807
756601974251 98354104
523278610935 98355401
778688409128 98356698
400387422004 98357995
583308408293 98359292
538002900853 98360589
272965682329 98361886
221430667616 98363183
388494726301 98364480
331296523158 98365777
565186205317 98367074
924798670622 98368371
104768985958 98369668
959344120045 98370965
894217453100 98372262
943487192441 98373559
690342669620 98374856
258241392411 98376153
576512582177 98377450
104768985958 98378747
317704870926 98380044
5663188433 98381341
503457451430 98382638
535737625481 98383935
702801684166 98385232
722622843671 98386529
754336698879 98387826
438330784485 98389123
642205567965 98390420
77019362651 98391717
251445566295 98393014
767928351111 98394311
850610902189 98395608
739612408961 98396905
925931308308 98398202
769060988797 98399499
953680931615 98400796
492697393413 98402093
133651246951 98403390
598032698211 98404687
196512638524 98405984
156304000671 98407281
466080407792 98408578
22086434880 98409875
710163829125 98411172
509120639860 98412469
325067015885 98413766
310909044810 98415063
946885105499 98416360
710730147968 98417657
839284525329 98418954
248613972080 98420251
564619886474 98421548
97973159842 98422845
16423246450 98424142
945752467813 98425439
524977567464 98426736
296751073735 98428033
298450030264 98429330
918569163349 98430627
955379888144 98431924
295618436049 98433221
665424640528 98434518
392458958202 98435815
946318786656 98437112
386229450929 98438409
464381451263 98439706
352250320349 98441003
774157858384 98442300
744709278548 98443597
801341162848 98444894
558956698044 98446191
158569276043 98447488
921400757564 98448785
761132524995 98450082
969537859219 98451379
118360638190 98452676
536870263167 98453973
530074437051 98455270
244649740179 98456567
449657161345 98457864
338092349274 98459161
765663075739 98460458
165931421002 98461755
540268176225 98463052
471743596222 98464349
672786785487 98465646
423606494567 98466943
337526030431 98468240
773591539541 98469537
682414205818 98470834
25484347938 98472131
72488811907 98473428
144977623811 98474725
744142959705 98476022
369239885639 98477319
461549857048 98478616
507421683331 98479913
336393392745 98481210
408315885806 98482507
878360525496 98483804
980297917236 98485101
141579710753 98486398
276363595387 98487695
638241336064 98488992
260506667783 98490289
537436582010 98491586
894217453100 98492883
114962725132 98494180
889120583513 98495477
393025277045 98496774
878360525496 98498071
193114725466 98499368
497227944157 98500665
375469392912 98501962
457019306304 98503259
566318843003 98504556
594068466310 98505853
912339656076 98507150
638807654907 98508447
218599073401 98509744
500059538372 98511041
298450030264 98512338
752637742350 98513635
205573740012 98514932
419075943823 98516229
909508061861 98517526
195946319681 98518823
366408291424 98520120
96840522156 98521417
911773337233 98522714
910640699547 98524011
771892583012 98525308
549329277713 98526605
472309915065 98527902
735648177060 98529199
560089335730 98530496
890819540042 98531793
314306957868 98533090
487034204983 98534387
126289101992 98535684
105901623644 98536981
345454494233 98538278
807004351278 98539575
893651134257 98540872
270700406957 98542169
437198146799 98543466
838718206486 98544763
963874670789 98546060
847779307974 98547357
996154844840 98548654
725454437886 98549951
324500697042 98551248
995022207154 98552545
48137101658 98553842
681847886975 98555139
969537859219 98556436
494962668785 98557733
2831594218 98559030
435499190270 98560327
546497683498 98561624
698837452265 98562921
368673566796 98564218
570849393747 98565515
809835945493 98566812
385096813243 98568109
651266669453 98569406
778688409128 98570703
321669102827 98572000
694873220364 98573297
280327827288 98574594
847212989131 98575891
484202610768 98577188
662593046313 98578485
947451424342 98579782
424739132253 98581079
124023826620 98582376
554992466143 98583673
280894146131 98584970
918002844506 98586267
877227887810 98587564
547630321184 98588861
264470899684 98590158
954813569301 98591455
424172813410 98592752
545931364655 98594049
415111711922 98595346
855141452933 98596643
349985044977 98597940
78718319180 98599237
599165335897 98600534
262771943155 98601831
648435075238 98603128
203308464640 98604425
454187712089 98605722
735648177060 98607019
387362088615 98608316
553859828457 98609613
159135594886 98610910
18122202979 98612207
253144522824 98613504
595767422839 98614801
409448523492 98616098
504590089116 98617395
959910438888 98618692
801341162848 98619989
57764521989 98621286
157436638357 98622583
995022207154 98623880
118360638190 98625177
285991015718 98626474
51535014716 98627771
3964231904 98629068
207839015384 98630365
5663188433 98631662
81549913395 98632959
496661625314 98634256
657496176726 98635553
201609508111 98636850
727153394415 98638147
868733105165 98639444
766795713425 98640741
328464928943 98642038
825126554254 98643335
835886612271 98644632
623517046146 98645929
386229450929 98647226
578211538706 98648523
304679537537 98649820
630879191105 98651117
335827073902 98652414
9061101491 98653711
66259304634 98655008
585573683665 98656305
317704870926 98657602
539701857382 98658899
567451480689 98660196
513084871761 98661493
997853801369 98662790
668822553586 98664087
319403827455 98665384
685812118876 98666681
46438145129 98667978
955379888144 98669275
732250264002 98670572
686944756562 98671869
419075943823 98673166
941788235912 98674463
55499246617 98675760
22086434880 98677057
660327770941 98678354
813233858551 98679651
118360638190 98680948
145543942654 98682245
472309915065 98683542
776989452599 98684839
784351597558 98686136
707332234910 98687433
194247363152 98688730
571982031433 98690027
882891076240 98691324
433800233741 98692621
386229450929 98693918
324500697042 98695215
401520059690 98696512
760566206152 98697809
238420232906 98699106
740745046647 98700403
298450030264 98701700
794545336732 98702997
612756988129 98704294
870998380537 98705591
924232351779 98706888
348286088448 98708185
157436638357 98709482
579344176392 98710779
909508061861 98712076
371505161011 98713373
768494669954 98714670
154038725299 98715967
364709334895 98717264
983695830294 98718561
300148986793 98719858
682414205818 98721155
641072930279 98722452
561788292259 98723749
605961162013 98725046
357347189936 98726343
876095250124 98727640
920834438721 98728937
108733217859 98730234
75320406122 98731531
34545449426 98732828
11326376863 98734125
35678087112 98735422
531207074737 98736719
247481334394 98738016
285424696875 98739313
219165392244 98740610
259374030097 98741907
8494782648 98743204
553293509614 98744501
961043076574 98745798
415678030765 98747095
474008871594 98748392
755469336565 98749689
765663075739 98750986
80417275709 98752283
152906087613 98753580
396423190103 98754877
62861391576 98756174
787183191773 98757471
624649683832 98758768
584441045979 98760065
618986495402 98761362
515916465976 98762659
160268232572 98763956
498360581843 98765253
176691479019 98766550
477406784652 98767847
26616985624 98769144
632011828791 98770441
946885105499 98771738
762831481524 98773035
67391942320 98774332
820596003510 98775629
727153394415 98776926
822294960039 98778223
190849450094 98779520
270134088114 98780817
494396349942 98782114
568584118375 98783411
63427710419 98784708
172160928275 98786005
149508174555 98787302
983695830294 98788599
621818089617 98789896
735648177060 98791193
415111711922 98792490
530640755894 98793787
904411192274 98795084
690342669620 98796381
91177333726 98797678
702235365323 98798975
199344232739 98800272
152906087613 98801569
880059482025 98802866
703934321852 98804163
804739075906 98805460
630879191105 98806757
968971540376 98808054
886288989298 98809351
946318786656 98810648
691475307306 98811945
840983481858 98813242
379999943656 98814539
988792699881 98815836
381132581342 98817133
110432174388 98818430
784351597558 98819727
354515595721 98821024
117228000504 98822321
330730204315 98823618
984828467980 98824915
383964175557 98826212
61728753890 98827509
167630377531 98828806
174992522490 98830103
650700350610 98831400
96840522156 98832697
245782377865 98833994
219165392244 98835291
550461915399 98836588
594068466310 98837885
471177277379 98839182
610491712757 98840479
91743652569 98841776
529508118208 98843073
103070029429 98844370
548196640027 98845667
47004463972 98846964
707332234910 98848261
892518496571 98849558
723189162514 98850855
652399307139 98852152
332429160844 98853449
703934321852 98854746
516482784819 98856043
864768873264 98857340
557257741515 98858637
889686902356 98859934
615588582344 98861231
765663075739 98862528
88912058354 98863825
460983538205 98865122
918002844506 98866419
872131018223 98867716
310909044810 98869013
139314435381 98870310
99105797528 98871607
526110205150 98872904
649567712924 98874201
108166899016 98875498
449090842502 98876795
643904524494 98878092
286557334561 98879389
778688409128 98880686
800774844005 98881983
502891132587 98883280
90611014883 98884577
963308351946 98885874
235022319848 98887171
527809161679 98888468
635409741849 98889765
558956698044 98891062
922533395250 98892359
583874727136 98893656
672220466644 98894953
27183304467 98896250
349985044977 98897547
207272696541 98898844
83248869924 98900141
488166842669 98901438
387362088615 98902735
60029797361 98904032
531773393580 98905329
6229507276 98906626
151773449927 98907923
720357568299 98909220
1698956532 98910517
587272640194 98911814
108733217859 98913111
266169856213 98914408
244083421336 98915705
88912058354 98917002
120059594719 98918299
686944756562 98919596
980864236079 98920893
58897159675 98922190
770759945326 98923487
163666145630 98924784
9061101491 98926081
250312928609 98927378
317704870926 98928675
723189162514 98929972
659761452098 98931269
873263655909 98932566
180089392077 98933863
865335192107 98935160
521013335563 98936457
861370960206 98937754
661460408627 98939051
742444003176 98940348
43040232071 98941645
58330840832 98942942
412846436550 98944239
827391829626 98945536
865335192107 98946833
568584118375 98948130
429269682997 98949427
60029797361 98950724
69657217692 98952021
506855364488 98953318
578211538706 98954615
677317336231 98955912
396423190103 98957209
685812118876 98958506
670521510115 98959803
721490205985 98961100
442295016386 98962397
877794206653 98963694
758300930780 98964991
431534958369 98966288
633144466477 98967585
39642319013 98968882
313174320182 98970179
856274090619 98971476
186318899350 98972773
301847943322 98974070
934426090953 98975367
167630377531 98976664
746974553920 98977961
667689915900 98979258
837585568800 98980555
151207131084 98981852
399254784318 98983149
569150437218 98984446
84381507610 98985743
843815076073 98987040
525543886307 98988337
676751017388 98989634
499493219529 98990931
425871769939 98992228
220864348773 98993525
941221917069 98994822
426438088782 98996119
738479771275 98997416
386229450929 98998713
264470899684 99000010
133084928108 99001307
898748003844 99002604
853442496404 99003901
16989565293 99005198
607660118542 99006495
263904580841 99007792
440029741014 99009089
33979130583 99010386
182920986292 99011683
280327827288 99012980
963874670789 99014277
703934321852 99015574
843815076073 99016871
417943306137 99018168
456452987461 99019465
612756988129 99020762
728852350944 99022059
139880754224 99023356
916870206820 99024653
198777913896 99025950
896482728472 99027247
174992522490 99028544
915171250291 99029841
712995423340 99031138
847212989131 99032435
341490262332 99033732
249180290923 99035029
45305507443 99036326
31713855211 99037623
107600580173 99038920
670521510115 99040217
897615366158 99041514
97406840999 99042811
784351597558 99044108
959910438888 99045405
666557278214 99046702
426438088782 99047999
8494782648 99049296
498926900686 99050593
705633278381 99051890
517615422505 99053187
245216059022 99054484
280327827288 99055781
841549800701 99057078
812101220865 99058375
54932927774 99059672
185752580507 99060969
726587075572 99062266
416810668451 99063563
786050554087 99064860
867600467479 99066157
56065565460 99067454
600864292426 99068751
116095362818 99070048
588971596723 99071345
87213101825 99072642
612190669286 99073939
440596059857 99075236
989359018724 99076533
613323306972 99077830
881758438554 99079127
892518496571 99080424
496661625314 99081721
836452931114 99083018
882891076240 99084315
543099770440 99085612
163099826787 99086909
839284525329 99088206
959910438888 99089503
719224930613 99090800
394724233574 99092097
511952234075 99093394
585573683665 99094691
190283131251 99095988
881758438554 99097285
951415656243 99098582
775856814913 99099879
395856871260 99101176
867600467479 99102473
965007308475 99103770
942354554755 99105067
970104178062 99106364
276363595387 99107661
63994029262 99108958
76453043808 99110255
107600580173 99111552
500625857215 99112849
333561798530 99114146
474575190437 99115443
428703364154 99116740
914038612605 99118037
194247363152 99119334
288822609933 99120631
572548350276 99121928
479105741181 99123225
402652697376 99124522
146110261497 99125819
682980524661 99127116
801907481691 99128413
953114612772 99129710
447391885973 99131007
524977567464 99132304
403219016219 99133601
388494726301 99134898
295052117206 99136195
623517046146 99137492
696005858050 99138789
607093799699 99140086
566318846 99141383
445692929444 99142680
641639249122 99143977
291087885305 99145274
800774844005 99146571
40208637856 99147868
372071479854 99149165
903844873431 99150462
760566206152 99151759
508554321017 99153056
208405334227 99154353
687511075405 99155650
484768929611 99156947
252011885138 99158244
200476870425 99159541
169895652903 99160838
689210031934 99162135
415111711922 99163432
73055130750 99164729
263338261998 99166026
127421739678 99167323
477406784652 99168620
393591595888 99169917
648435075238 99171214
869865742851 99172511
233323363319 99173808
619552814245 99175105
840983481858 99176402
647302437552 99177699
843815076073 99178996
981430554922 99180293
520447016720 99181590
494962668785 99182887
500625857215 99184184
928762902523 99185481
729984988630 99186778
481371016553 99188075
905543829960 99189372
780387365657 99190669
82116232238 99191966
203308464640 99193263
361311421837 99194560
31713855211 99195857
998420120212 99197154
62295072733 99198451
171594609432 99199748
717525974084 99201045
609359075071 99202342
961609395417 99203639
101937391743 99204936
923099714093 99206233
916870206820 99207530
3397913061 99208827
527809161679 99210124
344888175390 99211421
861937279049 99212718
549895596556 99214015
138748116538 99215312
332995479687 99216609
627481278047 99217906
779254727971 99219203
566318846 99220500
572548350276 99221797
247481334394 99223094
731683945159 99224391
761132524995 99225688
782652641029 99226985
14724289921 99228282
575946263334 99229579
208971653070 99230876
472876233908 99232173
928196583680 99233470
932160815581 99234767
511385915232 99236064
147242899183 99237361
972369453434 99238658
20387478351 99239955
615022263501 99241252
587838959037 99242549
534038668952 99243846
373204117540 99245143
63994029262 99246440
568584118375 99247737
957645163516 99249034
655797220197 99250331
27749623310 99251628
703368003009 99252925
368107247953 99254222
891385858885 99255519
722622843671 99256816
322801740513 99258113
509120639860 99259410
771326264169 99260707
834187655742 99262004
776423133756 99263301
298450030264 99264598
945186148970 99265895
581609451764 99267192
3964231904 99268489
266169856213 99269786
659195133255 99271083
724888119043 99272380
917436525663 99273677
474575190437 99274974
540268176225 99276271
87213101825 99277568
793979017889 99278865
382831537871 99280162
595767422839 99281459
956512525830 99282756
594068466310 99284053
901579598059 99285350
984262149137 99286647
354515595721 99287944
342056581175 99289241
196512638524 99290538
728286032101 99291835
252011885138 99293132
296751073735 99294429
57198203146 99295726
787183191773 99297023
484202610768 99298320
867034148636 99299617
265037218527 99300914
871564699380 99302211
790014785988 99303508
963308351946 99304805
682414205818 99306102
313174320182 99307399
218032754558 99308696
684113162347 99309993
342056581175 99311290
812667539708 99312587
134783884637 99313884
82682551081 99315181
465514088949 99316478
276929914230 99317775
332429160844 99319072
834187655742 99320369
991057975253 99321666
565752524160 99322963
881192119711 99324260
631445509948 99325557
104768985958 99326854
557257741515 99328151
859105684834 99329448
856274090619 99330745
896482728472 99332042
341490262332 99333339
178956754391 99334636
352816639192 99335933
336393392745 99337230
431534958369 99338527
548196640027 99339824
553293509614 99341121
854008815247 99342418
342622900018 99343715
329031247786 99345012
899880641530 99346309
583874727136 99347606
779821046814 99348903
353382958035 99350200
413979074236 99351497
871564699380 99352794
605394843170 99354091
679016292760 99355388
610491712757 99356685
833621336899 99357982
609925393914 99359279
834187655742 99360576
232190725633 99361873
955946206987 99363170
321102783984 99364467
118926957033 99365764
332429160844 99367061
761698843838 99368358
243517102493 99369655
438897103328 99370952
479105741181 99372249
938390322854 99373546
177257797862 99374843
915737569134 99376140
727153394415 99377437
614455944658 99378734
586140002508 99380031
105901623644 99381328
633144466477 99382625
418509624980 99383922
248613972080 99385219
906110148803 99386516
596333741682 99387813
495528987628 99389110
27749623310 99390407
94575246784 99391704
133651246951 99393001
814932815080 99394298
106467942487 99395595
988226381038 99396892
431534958369 99398189
331862842001 99399486
30581217525 99400783
468345683164 99402080
151207131084 99403377
372637798697 99404674
761132524995 99405971
641639249122 99407268
40208637856 99408565
218599073401 99409862
847212989131 99411159
554992466143 99412456
843815076073 99413753
605961162013 99415050
8494782648 99416347
618420176559 99417644
679016292760 99418941
382265219028 99420238
733949220531 99421535
557257741515 99422832
436631827956 99424129
171594609432 99425426
61162435047 99426723
54932927774 99428020
783785278715 99429317
378867305970 99430614
323368059356 99431911
100238435214 99433208
106467942487 99434505
631445509948 99435802
198777913896 99437099
723755481357 99438396
70223536535 99439693
92309971412 99440990
424172813410 99442287
795677974418 99443584
966139946161 99444881
682414205818 99446178
374903074069 99447475
172160928275 99448772
343755537704 99450069
178956754391 99451366
172160928275 99452663
251445566295 99453960
447958204816 99455257
447958204816 99456554
264470899684 99457851
795111655575 99459148
137049160009 99460445
387362088615 99461742
358479827622 99463039
358479827622 99464336
357913508779 99465633
500625857215 99466930
848345626817 99468227
448524523659 99469524
685812118876 99470821
581043132921 99472118
918002844506 99473415
127421739678 99474712
715827017555 99476009
302414262165 99477306
981996873765 99478603
156870319514 99479900
673919423173 99481197
433800233741 99482494
465514088949 99483791
780387365657 99485088
165931421002 99486385
653531944825 99487682
703934321852 99488979
469478320850 99490276
599165335897 99491573
767362032268 99492870
201609508111 99494167
960476757731 99495464
880059482025 99496761
748673510449 99498058
189716812408 99499355
902145916902 99500652
502324813744 99501949
389627363987 99503246
278628870759 99504543
454754030932 99505840
5096869590 99507137
723755481357 99508434
127421739678 99509731
565186205317 99511028
659195133255 99512325
732816582845 99513622
911773337233 99514919
494396349942 99516216
590670553252 99517513
24351710252 99518810
975767366492 99520107
775290496070 99521404
262771943155 99522701
667689915900 99523998
165365102159 99525295
835320293428 99526592
697704814579 99527889
442295016386 99529186
845514032602 99530483
305812175223 99531780
681281568132 99533077
688077394248 99534374
879493163182 99535671
180089392077 99536968
181222029763 99538265
240119189435 99539562
627481278047 99540859
723189162514 99542156
169329334060 99543453
794545336732 99544750
999552757898 99546047
972369453434 99547344
756601974251 99548641
33979130583 99549938
545365045812 99551235
711862785654 99552532
925364989465 99553829
807004351278 99555126
792846380203 99556423
538002900853 99557720
283159421503 99559017
999552757898 99560314
639940292593 99561611
895916409629 99562908
37943362484 99564205
483636291925 99565502
262771943155 99566799
704500640695 99568096
354515595721 99569393
191982087780 99570690
766229394582 99571987
592935828624 99573284
862503597892 99574581
406616929277 99575878
779821046814 99577175
832488699213 99578472
918002844506 99579769
191415768937 99581066
362444059523 99582363
459850900519 99583660
995022207154 99584957
400387422004 99586254
637675017221 99587551
621818089617 99588848
632578147634 99590145
411713798864 99591442
361877740680 99592739
691475307306 99594036
180089392077 99595333
425305451096 99596630
679016292760 99597927
301847943322 99599224
854008815247 99600521
880059482025 99601818
80983594552 99603115
696572176893 99604412
629180234576 99605709
545365045812 99607006
393025277045 99608303
902712235745 99609600
464381451263 99610897
108733217859 99612194
330730204315 99613491
711862785654 99614788
791713742517 99616085
39642319013 99617382
671654147801 99618679
137049160009 99619976
501192176058 99621273
170461971746 99622570
707898553753 99623867
788882148302 99625164
576512582177 99626461
391326320516 99627758
136482841166 99629055
547630321184 99630352
753770380036 99631649
104202667115 99632946
821728641196 99634243
799075887476 99635540
788882148302 99636837
371505161011 99638134
437198146799 99639431
639940292593 99640728
432101277212 99642025
157436638357 99643322
335827073902 99644619
412846436550 99645916
385096813243 99647213
590104234409 99648510
656363539040 99649807
518748060191 99651104
710163829125 99652401
553293509614 99653698
321102783984 99654995
170461971746 99656292
702235365323 99657589
507421683331 99658886
521579654406 99660183
199344232739 99661480
720923887142 99662777
473442552751 99664074
187451537036 99665371
139880754224 99666668
594634785153 99667965
397555827789 99669262
215201160343 99670559
424739132253 99671856
780387365657 99673153
78718319180 99674450
67958261163 99675747
723189162514 99677044
180089392077 99678341
399821103161 99679638
282593102660 99680935
241818145964 99682232
193114725466 99683529
452488755560 99684826
499493219529 99686123
753770380036 99687420
876661568967 99688717
100238435214 99690014
641072930279 99691311
582175770607 99692608
995588525997 99693905
517049103662 99695202
692041626149 99696499
647868756395 99697796
639940292593 99699093
278062551916 99700390
674485742016 99701687
279195189602 99702984
251445566295 99704281
981996873765 99705578
52101333559 99706875
872697337066 99708172
311475363653 99709469
337526030431 99710766
726587075572 99712063
642771886808 99713360
54932927774 99714657
403785335062 99715954
316005914397 99717251
884023713926 99718548
119493275876 99719845
822861278882 99721142
144977623811 99722439
22652753723 99723736
864768873264 99725033
654098263668 99726330
313740639025 99727627
566318846 99728924
992756931782 99730221
825692873097 99731518
989925337567 99732815
907242786489 99734112
195380000838 99735409
244083421336 99736706
924798670622 99738003
663725683999 99739300
984828467980 99740597
633144466477 99741894
765096756896 99743191
641639249122 99744488
800208525162 99745785
198211595053 99747082
246915015551 99748379
202742145797 99749676
384530494400 99750973
215767479186 99752270
827391829626 99753567
287689972247 99754864
199910551582 99756161
480238378867 99757458
493263712256 99758755
212369566128 99760052
142146029596 99761349
965573627318 99762646
839850844172 99763943
776423133756 99765240
485335248454 99766537
722622843671 99767834
197645276210 99769131
58897159675 99770428
342622900018 99771725
843815076073 99773022
959344120045 99774319
183487305135 99775616
857406728305 99776913
181788348606 99778210
507988002174 99779507
3397913061 99780804
508554321017 99782101
28315942153 99783398
892518496571 99784695
954247250458 99785992
489299480355 99787289
707898553753 99788586
59463478518 99789883
472309915065 99791180
698837452265 99792477
343755537704 99793774
213502203814 99795071
556691422672 99796368
740178727804 99797665
426438088782 99798962
484202610768 99800259
806438032435 99801556
374336755226 99802853
852876177561 99804150
705633278381 99805447
847212989131 99806744
646169799866 99808041
767928351111 99809338
271266725800 99810635
365275653738 99811932
805871713592 99813229
457585625147 99814526
128554377364 99815823
928762902523 99817120
243517102493 99818417
213502203814 99819714
545931364655 99821011
910640699547 99822308
159135594886 99823605
551594553085 99824902
641072930279 99826199
638241336064 99827496
167630377531 99828793
728852350944 99830090
456452987461 99831387
317138552083 99832684
141013391910 99833981
66259304634 99835278
439463422171 99836575
748107191606 99837872
562920929945 99839169
65692985791 99840466
156304000671 99841763
953680931615 99843060
939522960540 99844357
734515539374 99845654
221430667616 99846951
154038725299 99848248
280894146131 99849545
830789742684 99850842
965007308475 99852139
302980581008 99853436
383964175557 99854733
297317392578 99856030
117794319347 99857327
960476757731 99858624
347719769605 99859921
375469392912 99861218
196512638524 99862515
123457507777 99863812
21520116037 99865109
983695830294 99866406
396989508946 99867703
956512525830 99869000
487034204983 99870297
416244349608 99871594
380566262499 99872891
60596116204 99874188
221430667616 99875485
321669102827 99876782
71922493064 99878079
820029684667 99879376
557824060358 99880673
394157914731 99881970
396423190103 99883267
466646726635 99884564
511952234075 99885861
524411248621 99887158
729418669787 99888455
978032641864 99889752
650134031767 99891049
24918029095 99892346
866467829793 99893643
835886612271 99894940
538002900853 99896237
436065509113 99897534
887987945827 99898831
271833044643 99900128
903844873431 99901425
563487248788 99902722
287123653404 99904019
117794319347 99905316
850044583346 99906613
957078844673 99907910
868733105165 99909207
263904580841 99910504
47004463972 99911801
5663188433 99913098
581609451764 99914395
431534958369 99915692
633710785320 99916989
537436582010 99918286
978032641864 99919583
229359131418 99920880
337526030431 99922177
895350090786 99923474
41907594385 99924771
598599017054 99926068
968405221533 99927365
409448523492 99928662
421907538038 99929959
36810724798 99931256
247481334394 99932553
915171250291 99933850
515916465976 99935147
417943306137 99936444
404917972748 99937741
594068466310 99939038
329031247786 99940335
756035655408 99941632
744709278548 99942929
628613915733 99944226
292220522991 99945523
147809218026 99946820
416810668451 99948117
676184698545 99949414
39076000170 99950711
965007308475 99952008
627481278047 99953305
212369566128 99954602
561788292259 99955899
344321856547 99957196
384530494400 99958493
681847886975 99959790
741311365490 99961087
50968695873 99962384
780953684500 99963681
327898610100 99964978
572548350276 99966275
700536408794 99967572
966139946161 99968869
485335248454 99970166
652965625982 99971463
986527424509 99972760
284858378032 99974057
814932815080 99975354
144977623811 99976651
459850900519 99977948
26616985624 99979245
459850900519 99980542
711862785654 99981839
6795826119 99983136
908941743018 99984433
558956698044 99985730
957645163516 99987027
997287482526 99988324
607660118542 99989621
950283018557 99990918
630879191105 99992215
554426147300 99993512
602563248955 99994809
221430667616 99996106
774724177227 99997403
835320293428 99998700
590670553252 99999997
144411304968 100001294
313174320182 100002591
582742089450 100003888
805305394749 100005185
341490262332 100006482
425871769939 100007779
336959711588 100009076
490432118041 100010373
298450030264 100011670
460417219362 100012967
103070029429 100014264
989359018724 100015561
228226493732 100016858
490998436884 100018155
869865742851 100019452
423040175724 100020749
349985044977 100022046
954813569301 100023343
280327827288 100024640
715260698712 100025937
498360581843 100027234
9627420334 100028531
314306957868 100029828
36810724798 100031125
650700350610 100032422
293919479520 100033719
62295072733 100035016
519880697877 100036313
409448523492 100037610
341490262332 100038907
910074380704 100040204
246915015551 100041501
741311365490 100042798
934426090953 100044095
668256234743 100045392
138181797695 100046689
381698900185 100047986
261072986626 100049283
214634841500 100050580
108166899016 100051877
453621393246 100053174
410581161178 100054471
14724289921 100055768
980297917236 100057065
628613915733 100058362
741311365490 100059659
987660062195 100060956
206140058855 100062253
595201103996 100063550
946885105499 100064847
749239829292 100066144
563487248788 100067441
464947770106 100068738
489299480355 100070035
568584118375 100071332
249180290923 100072629
309776407124 100073926
531207074737 100075223
694306901521 100076520
527809161679 100077817
345454494233 100079114
461549857048 100080411
407749566963 100081708
972935772277 100083005
369239885639 100084302
245782377865 100085599
265037218527 100086896
402652697376 100088193
216900116872 100089490
987093743352 100090787
326765972414 100092084
641639249122 100093381
98539478685 100094678
7362144962 100095975
523844929778 100097272
240685508278 100098569
739046090118 100099866
867034148636 100101163
8494782648 100102460
372637798697 100103757
536870263167 100105054
716959655241 100106351
694873220364 100107648
333561798530 100108945
795677974418 100110242
400387422004 100111539
730551307473 100112836
937824004011 100114133
826259191940 100115430
873829974752 100116727
680148930446 100118024
872131018223 100119321
19821159508 100120618
329031247786 100121915
378867305970 100123212
863636235578 100124509
92876290255 100125806
215767479186 100127103
33979130583 100128400
115529043975 100129697
769060988797 100130994
996154844840 100132291
48137101658 100133588
199344232739 100134885
874962612438 100136182
306378494066 100137479
757168293094 100138776
251445566295 100140073
530074437051 100141370
662026727470 100142667
397555827789 100143964
688077394248 100145261
437198146799 100146558
406050610434 100147855
221430667616 100149152
250312928609 100150449
331296523158 100151746
865335192107 100153043
537436582010 100154340
498926900686 100155637
600297973583 100156934
931028177895 100158231
607660118542 100159528
424739132253 100160825
766229394582 100162122
634843423006 100163419
58330840832 100164716
506289045645 100166013
168196696374 100167310
131385971579 100168607
152339768770 100169904
726587075572 100171201
388494726301 100172498
404351653905 100173795
803606438220 100175092
874962612438 100176389
715260698712 100177686
20953797194 100178983
165931421002 100180280
116095362818 100181577
335260755059 100182874
601430611269 100184171
296751073735 100185468
747540872763 100186765
330163885472 100188062
824560235411 100189359
668822553586 100190656
810968583179 100191953
127421739678 100193250
836452931114 100194547
461549857048 100195844
353382958035 100197141
165365102159 100198438
148941855712 100199735
385663132086 100201032
225961218360 100202329
642771886808 100203626
760566206152 100204923
750938785821 100206220
841549800701 100207517
350551363820 100208814
649567712924 100210111
246915015551 100211408
809269626650 100212705
411147480021 100214002
85514145296 100215299
640506611436 100216596
669388872429 100217893
509120639860 100219190
731117626316 100220487
455886668618 100221784
488166842669 100223081
529508118208 100224378
975201047649 100225675
696005858050 100226972
767928351111 100228269
276363595387 100229566
59463478518 100230863
844947713759 100232160
197645276210 100233457
363576697209 100234754
819463365824 100236051
800774844005 100237348
775856814913 100238645
190849450094 100239942
347719769605 100241239
168196696374 100242536
976900004178 100243833
372071479854 100245130
118926957033 100246427
955379888144 100247724
564619886474 100249021
263338261998 100250318
511952234075 100251615
50968695873 100252912
800208525162 100254209
506289045645 100255506
316005914397 100256803
915737569134 100258100
583308408293 100259397
457585625147 100260694
159701913729 100261991
67958261163 100263288
181222029763 100264585
569716756061 100265882
967272583847 100267179
56065565460 100268476
735081858217 100269773
479105741181 100271070
912905974919 100272367
980297917236 100273664
735081858217 100274961
924798670622 100276258
352250320349 100277555
901013279216 100278852
677883655074 100280149
60029797361 100281446
774724177227 100282743
314306957868 100284040
610491712757 100285337
476840465809 100286634
400953740847 100287931
369239885639 100289228
453621393246 100290525
192548406623 100291822
63427710419 100293119
726587075572 100294416
743010322019 100295713
763964119210 100297010
927063945994 100298307
146676580340 100299604
310909044810 100300901
293353160677 100302198
789448467145 100303495
500059538372 100304792
815499133923 100306089
701102727637 100307386
709597510282 100308683
373204117540 100309980
838151887643 100311277
87779420668 100312574
240119189435 100313871
930461859052 100315168
501758494901 100316465
51535014716 100317762
4530550747 100319059
123457507777 100320356
588971596723 100321653
77019362651 100322950
250312928609 100324247
622384408460 100325544
263904580841 100326841
254277160510 100328138
809835945493 100329435
154038725299 100330732
417943306137 100332029
988226381038 100333326
805305394749 100334623
628047596890 100335920
16989565293 100337217
819463365824 100338514
639940292593 100339811
680148930446 100341108
182354667449 100342405
663725683999 100343702
323368059356 100344999
34545449426 100346296
691475307306 100347593
581609451764 100348890
463248813577 100350187
41907594385 100351484
947451424342 100352781
146110261497 100354078
233889682162 100355375
718658611770 100356672
293919479520 100357969
611058031600 100359266
501758494901 100360563
56631884303 100361860
632578147634 100363157
737347133589 100364454
647302437552 100365751
825692873097 100367048
419642262666 100368345
675618379702 100369642
708464872596 100370939
524411248621 100372236
463815132420 100373533
790581104831 100374830
463815132420 100376127
100238435214 100377424
184619942821 100378721
717525974084 100380018
658062495569 100381315
329031247786 100382612
112131130917 100383909
902145916902 100385206
968971540376 100386503
374336755226 100387800
147809218026 100389097
688077394248 100390394
112697449760 100391691
232190725633 100392988
19821159508 100394285
3397913061 100395582
971236815748 100396879
237853914063 100398176
132518609265 100399473
878926844339 100400770
373770436383 100402067
303546899851 100403364
745275597391 100404661
654664582511 100405958
708464872596 100407255
297317392578 100408552
517615422505 100409849
630312872262 100411146
623517046146 100412443
236154957534 100413740
116661681661 100415037
901579598059 100416334
86080464139 100417631
283725740346 100418928
323368059356 100420225
800208525162 100421522
951415656243 100422819
556691422672 100424116
375469392912 100425413
341490262332 100426710
945752467813 100428007
997287482526 100429304
752637742350 100430601
341490262332 100431898
693174263835 100433195
711296466811 100434492
516482784819 100435789
364143016052 100437086
347153450762 100438383
686378437719 100439680
554992466143 100440977
845514032602 100442274
994455888311 100443571
522712292092 100444868
568584118375 100446165
800208525162 100447462
831922380370 100448759
188584174722 100450056
959344120045 100451353
450223480188 100452650
374336755226 100453947
338658668117 100455244
490432118041 100456541
423040175724 100457838
43040232071 100459135
573114669119 100460432
14157971078 100461729
882324757397 100463026
11326376863 100464323
199344232739 100465620
931594496738 100466917
321669102827 100468214
859105684834 100469511
189716812408 100470808
564053567631 100472105
976333685335 100473402
347153450762 100474699
147242899183 100475996
18688521822 100477293
369239885639 100478590
762831481524 100479887
496095306471 100481184
100238435214 100482481
236154957534 100483778
933293453267 100485075
369806204482 100486372
817764409295 100487669
639373973750 100488966
963874670789 100490263
965007308475 100491560
759999887309 100492857
919135482192 100494154
195946319681 100495451
337526030431 100496748
278062551916 100498045
777555771442 100499342
377734668284 100500639
887421626984 100501936
549895596556 100503233
850610902189 100504530
325633334728 100505827
70223536535 100507124
652399307139 100508421
563487248788 100509718
247481334394 100511015
438897103328 100512312
655797220197 100513609
311475363653 100514906
32280174054 100516203
381698900185 100517500
411713798864 100518797
624083364989 100520094
548762958870 100521391
924798670622 100522688
744142959705 100523985
997287482526 100525282
571982031433 100526579
101937391743 100527876
651832988296 100529173
626348640361 100530470
72488811907 100531767
66825623477 100533064
679016292760 100534361
989359018724 100535658
814932815080 100536955
434932871427 100538252
810402264336 100539549
853442496404 100540846
207839015384 100542143
598599017054 100543440
995588525997 100544737
631445509948 100546034
523844929778 100547331
950283018557 100548628
975767366492 100549925
962175714260 100551222
397555827789 100552519
18122202979 100553816
979731598393 100555113
232757044476 100556410
257108754725 100557707
369806204482 100559004
460983538205 100560301
65692985791 100561598
589537915566 100562895
259940348940 100564192
470610958536 100565489
79284638023 100566786
396423190103 100568083
97406840999 100569380
607660118542 100570677
565186205317 100571974
473442552751 100573271
289955247619 100574568
304113218694 100575865
208405334227 100577162
823993916568 100578459
652965625982 100579756
10193739177 100581053
541967132754 100582350
35678087112 100583647
293919479520 100584944
364709334895 100586241
64560348105 100587538
317138552083 100588835
702801684166 100590132
950283018557 100591429
143844986125 100592726
661460408627 100594023
633710785320 100595320
253144522824 100596617
142146029596 100597914
839850844172 100599211
128554377364 100600508
116095362818 100601805
296751073735 100603102
988226381038 100604399
236721276377 100605696
448524523659 100606993
557824060358 100608290
94575246784 100609587
649567712924 100610884
355648233407 100612181
447391885973 100613478
204441102326 100614775
757734611937 100616072
854575134090 100617369
192548406623 100618666
103070029429 100619963
955946206987 100621260
301847943322 100622557
666557278214 100623854
339224986960 100625151
689776350777 100626448
699403771108 100627745
957078844673 100629042
178390435548 100630339
424172813410 100631636
997853801369 100632933
654098263668 100634230
763964119210 100635527
32280174054 100636824
943487192441 100638121
939522960540 100639418
522145973249 100640715
234456001005 100642012
80983594552 100643309
843248757230 100644606
293353160677 100645903
346587131919 100647200
835320293428 100648497
894217453100 100649794
797376930947 100651091
394157914731 100652388
219731711087 100653685
44172869757 100654982
565186205317 100656279
154605044142 100657576
396989508946 100658873
677883655074 100660170
924232351779 100661467
221996986459 100662764
13025333392 100664061
887421626984 100665358
622950727303 100666655
436631827956 100667952
215767479186 100669249
394157914731 100670546
991057975253 100671843
852876177561 100673140
407183248120 100674437
692041626149 100675734
650134031767 100677031
733949220531 100678328
131952290422 100679625
581609451764 100680922
522145973249 100682219
310909044810 100683516
260506667783 100684813
71356174221 100686110
354515595721 100687407
338658668117 100688704
7928463805 100690001
130253333893 100691298
353382958035 100692595
649001394081 100693892
551028234242 100695189
393025277045 100696486
93442609098 100697783
297317392578 100699080
283725740346 100700377
381698900185 100701674
133084928108 100702971
446259248287 100704268
745275597391 100705565
21520116037 100706862
815499133923 100708159
981430554922 100709456
174426203647 100710753
908941743018 100712050
424739132253 100713347
574813625648 100714644
950849337400 100715941
574813625648 100717238
234456001005 100718535
654664582511 100719832
257675073568 100721129
293919479520 100722426
57198203146 100723723
8494782648 100725020
248613972080 100726317
258241392411 100727614
698837452265 100728911
287689972247 100730208
978598960707 100731505
273532001172 100732802
784917916401 100734099
389061045144 100735396
463815132420 100736693
765096756896 100737990
696005858050 100739287
920268119878 100740584
938390322854 100741881
228226493732 100743178
303546899851 100744475
981430554922 100745772
231624406790 100747069
895916409629 100748366
432101277212 100749663
462682494734 100750960
987093743352 100752257
809269626650 100753554
107034261330 100754851
733949220531 100756148
347153450762 100757445
448524523659 100758742
374336755226 100760039
440596059857 100761336
341490262332 100762633
109299536702 100763930
252578203981 100765227
958211482359 100766524
110432174388 100767821
766795713425 100769118
346587131919 100770415
158569276043 100771712
329597566629 100773009
493830031099 100774306
505156407959 100775603
855707771776 100776900
299582667950 100778197
829657104998 100779494
474575190437 100780791
224262261831 100782088
152906087613 100783385
703934321852 100784682
919701801035 100785979
103636348272 100787276
141013391910 100788573
115529043975 100789870
189150493565 100791167
579344176392 100792464
938956641697 100793761
824560235411 100795058
423606494567 100796355
858539365991 100797652
473442552751 100798949
664858321685 100800246
974068409963 100801543
433800233741 100802840
579910495235 100804137
703368003009 100805434
17555884136 100806731
231058087947 100808028
174426203647 100809325
490998436884 100810622
600864292426 100811919
750372466978 100813216
434932871427 100814513
339791305803 100815810
139880754224 100817107
45871826286 100818404
816065452766 100819701
565186205317 100820998
720923887142 100822295
635409741849 100823592
400953740847 100824889
492697393413 100826186
916303887977 100827483
745275597391 100828780
722056524828 100830077
283159421503 100831374
512518552918 100832671
88912058354 100833968
832488699213 100835265
966139946161 100836562
259374030097 100837859
178956754391 100839156
136482841166 100840453
257108754725 100841750
396423190103 100843047
800208525162 100844344
212369566128 100845641
783785278715 100846938
67391942320 100848235
873263655909 100849532
67391942320 100850829
120059594719 100852126
52101333559 100853423
123457507777 100854720
278062551916 100856017
527809161679 100857314
936691366325 100858611
370372523325 100859908
266736175056 100861205
456452987461 100862502
822861278882 100863799
272965682329 100865096
425871769939 100866393
519314379034 100867690
119493275876 100868987
539701857382 100870284
583308408293 100871581
971803134591 100872878
165931421002 100874175
860804641363 100875472
145543942654 100876769
706765916067 100878066
864768873264 100879363
90611014883 100880660
778122090285 100881957
590670553252 100883254
70789855378 100884551
655797220197 100885848
991624294096 100887145
360745102994 100888442
743576640862 100889739
939522960540 100891036
780953684500 100892333
162533507944 100893630
962742033103 100894927
651832988296 100896224
301281624479 100897521
773591539541 100898818
97973159842 100900115
176691479019 100901412
280894146131 100902709
519880697877 100904006
795111655575 100905303
918002844506 100906600
972935772277 100907897
171028290589 100909194
503457451430 100910491
15856927607 100911788
728286032101 100913085
654098263668 100914382
492697393413 100915679
65692985791 100916976
480804697710 100918273
468345683164 100919570
707332234910 100920867
81549913395 100922164
246348696708 100923461
587838959037 100924758
420208581509 100926055
948017743185 100927352
519880697877 100928649
578777857549 100929946
434932871427 100931243
273532001172 100932540
898181685001 100933837
213502203814 100935134
467213045478 100936431
59463478518 100937728
754903017722 100939025
953114612772 100940322
71356174221 100941619
220864348773 100942916
403219016219 100944213
731117626316 100945510
371505161011 100946807
971803134591 100948104
238986551749 100949401
171594609432 100950698
415678030765 100951995
964440989632 100953292
178956754391 100954589
907809105332 100955886
481937335396 100957183
665424640528 100958480
439463422171 100959777
279761508445 100961074
620685451931 100962371
534604987795 100963668
721490205985 100964965
822861278882 100966262
105335304801 100967559
361311421837 100968856
239552870592 100970153
720923887142 100971450
19821159508 100972747
632578147634 100974044
345454494233 100975341
745275597391 100976638
255976117039 100977935
430402320683 100979232
27749623310 100980529
632578147634 100981826
447391885973 100983123
159135594886 100984420
31147536368 100985717
788315829459 100987014
488166842669 100988311
195380000838 100989608
786616872930 100990905
294485798363 100992202
205573740012 100993499
893651134257 100994796
574247306805 100996093
246348696708 100997390
160268232572 100998687
174992522490 100999984
475707828123 101001281
336393392745 101002578
549895596556 101003875
567451480689 101005172
25484347938 101006469
127988058521 101007766
771892583012 101009063
951981975086 101010360
854008815247 101011657
410014842335 101012954
114396406289 101014251
530640755894 101015548
342622900018 101016845
735648177060 101018142
332429160844 101019439
902712235745 101020736
907809105332 101022033
600864292426 101023330
481371016553 101024627
52667652402 101025924
535737625481 101027221
431534958369 101028518
432667596055 101029815
352250320349 101031112
607660118542 101032409
961043076574 101033706
667689915900 101035003
735081858217 101036300
80417275709 101037597
415678030765 101038894
766795713425 101040191
488733161512 101041488
135916522323 101042785
23785391409 101044082
421907538038 101045379
633144466477 101046676
184053623978 101047973
618986495402 101049270
52101333559 101050567
278062551916 101051864
846646670288 101053161
11892695706 101054458
958211482359 101055755
200476870425 101057052
352250320349 101058349
375469392912 101059646
782652641029 101060943
78718319180 101062240
446825567130 101063537
299016349107 101064834
810402264336 101066131
770193626483 101067428
466646726635 101068725
54366608931 101070022
692607944992 101071319
749239829292 101072616
169329334060 101073913
13591652235 101075210
20387478351 101076507
855141452933 101077804
656929857883 101079101
443427654072 101080398
105901623644 101081695
229925450261 101082992
48137101658 101084289
282593102660 101085586
176691479019 101086883
575946263334 101088180
852876177561 101089477
930461859052 101090774
266169856213 101092071
66259304634 101093368
685812118876 101094665
534038668952 101095962
134217565794 101097259
564053567631 101098556
490432118041 101099853
236721276377 101101150
129687015050 101102447
437764465642 101103744
169329334060 101105041
767362032268 101106338
558956698044 101107635
761698843838 101108932
417376987294 101110229
476840465809 101111526
275797276544 101112823
355081914564 101114120
407749566963 101115417
930461859052 101116714
613323306972 101118011
654664582511 101119308
398122146632 101120605
536303944324 101121902
863636235578 101123199
826825510783 101124496
833055018056 101125793
860238322520 101127090
158569276043 101128387
125722783149 101129684
191982087780 101130981
426438088782 101132278
753770380036 101133575
350551363820 101134872
957078844673 101136169
897615366158 101137466
976333685335 101138763
698271133422 101140060
390193682830 101141357
806438032435 101142654
583308408293 101143951
167630377531 101145248
759433568466 101146545
532906031266 101147842
373770436383 101149139
923099714093 101150436
83815188767 101151733
462682494734 101153030
297317392578 101154327
36244405955 101155624
824560235411 101156921
142712348439 101158218
7928463805 101159515
520447016720 101160812
159701913729 101162109
557824060358 101163406
562354611102 101164703
371505161011 101166000
693174263835 101167297
380566262499 101168594
312608001339 101169891
989359018724 101171188
197078957367 101172485
675618379702 101173782
88912058354 101175079
906676467646 101176376
882324757397 101177673
338658668117 101178970
837585568800 101180267
171594609432 101181564
977466323021 101182861
531207074737 101184158
61728753890 101185455
910074380704 101186752
710730147968 101188049
595767422839 101189346
618420176559 101190643
592369509781 101191940
889120583513 101193237
949716699714 101194534
343189218861 101195831
768494669954 101197128
222563305302 101198425
481371016553 101199722
914604931448 101201019
851177221032 101202316
595767422839 101203613
662026727470 101204910
416244349608 101206207
408882204649 101207504
860804641363 101208801
205573740012 101210098
763964119210 101211395
275797276544 101212692
60596116204 101213989
766795713425 101215286
617287538873 101216583
902145916902 101217880
318837508612 101219177
800208525162 101220474
232190725633 101221771
357913508779 101223068
368673566796 101224365
287123653404 101225662
388494726301 101226959
884023713926 101228256
262771943155 101229553
967838902690 101230850
784351597558 101232147
131385971579 101233444
220298029930 101234741
103636348272 101236038
61162435047 101237335
453621393246 101238632
301847943322 101239929
632011828791 101241226
105335304801 101242523
750938785821 101243820
985961105666 101245117
249746609766 101246414
543666089283 101247711
459850900519 101249008
788315829459 101250305
522712292092 101251602
15290608764 101252899
699970089951 101254196
472309915065 101255493
420208581509 101256790
577078901020 101258087
965007308475 101259384
174992522490 101260681
449090842502 101261978
40774956699 101263275
197645276210 101264572
78152000337 101265869
325633334728 101267166
419642262666 101268463
291654204148 101269760
181788348606 101271057
195946319681 101272354
28315942153 101273651
893651134257 101274948
239552870592 101276245
889120583513 101277542
608226437385 101278839
588405277880 101280136
276929914230 101281433
343755537704 101282730
326765972414 101284027
495528987628 101285324
751505104664 101286621
855141452933 101287918
664858321685 101289215
355648233407 101290512
514217509447 101291809
377168349441 101293106
101371072900 101294403
722056524828 101295700
918569163349 101296997
121758551248 101298294
539135538539 101299591
207272696541 101300888
752071423507 101302185
607660118542 101303482
357347189936 101304779
566318843003 101306076
285991015718 101307373
84947826453 101308670
919135482192 101309967
142146029596 101311264
415111711922 101312561
154605044142 101313858
443427654072 101315155
660894089784 101316452
655230901354 101317749
360178784151 101319046
920834438721 101320343
2265275375 101321640
652965625982 101322937
165931421002 101324234
498360581843 101325531
590104234409 101326828
752637742350 101328125
762265162681 101329422
63994029262 101330719
361311421837 101332016
205573740012 101333313
8494782648 101334610
313740639025 101335907
386795769772 101337204
731117626316 101338501
727719713258 101339798
603129567798 101341095
997853801369 101342392
569150437218 101343689
741311365490 101344986
950849337400 101346283
782652641029 101347580
489299480355 101348877
946318786656 101350174
411713798864 101351471
854575134090 101352768
904411192274 101354065
302980581008 101355362
862503597892 101356659
611624350443 101357956
842116119544 101359253
210104290756 101360550
832488699213 101361847
163099826787 101363144
131952290422 101364441
720357568299 101365738
181222029763 101367035
141013391910 101368332
404917972748 101369629
98539478685 101370926
930461859052 101372223
709597510282 101373520
938390322854 101374817
46438145129 101376114
967272583847 101377411
447391885973 101378708
220298029930 101380005
762265162681 101381302
645603481023 101382599
263338261998 101383896
112131130917 101385193
37943362484 101386490
206140058855 101387787
158002957200 101389084
777555771442 101390381
561221973416 101391678
307511131752 101392975
898181685001 101394272
568584118375 101395569
120059594719 101396866
320536465141 101398163
591236872095 101399460
669955191272 101400757
9061101491 101402054
600864292426 101403351
145543942654 101404648
312041682496 101405945
594068466310 101407242
672220466644 101408539
82682551081 101409836
411147480021 101411133
655797220197 101412430
87213101825 101413727
857406728305 101415024
910074380704 101416321
160268232572 101417618
311475363653 101418915
80417275709 101420212
178956754391 101421509
5096869590 101422806
628047596890 101424103
3 101425400
442861335229 101426697
291087885305 101427994
733382901688 101429291
511385915232 101430588
526676523993 101431885
184619942821 101433182
525543886307 101434479
639940292593 101435776
174426203647 101437073
720357568299 101438370
592369509781 101439667
611624350443 101440964
197078957367 101442261
840983481858 101443558
868166786322 101444855
438897103328 101446152
978032641864 101447449
938390322854 101448746
917436525663 101450043
309776407124 101451340
16989565293 101452637
664292002842 101453934
711296466811 101455231
192548406623 101456528
971236815748 101457825
434366552584 101459122
872131018223 101460419
77585681494 101461716
934992409796 101463013
740178727804 101464310
131952290422 101465607
815499133923 101466904
60596116204 101468201
766795713425 101469498
203308464640 101470795
248613972080 101472092
348286088448 101473389
152339768770 101474686
285991015718 101475983
941788235912 101477280
293353160677 101478577
142146029596 101479874
581043132921 101481171
629180234576 101482468
240119189435 101483765
945752467813 101485062
658628814412 101486359
411147480021 101487656
77585681494 101488953
807004351278 101490250
710730147968 101491547
600864292426 101492844
752637742350 101494141
582742089450 101495438
635409741849 101496735
908375424175 101498032
997287482526 101499329
252011885138 101500626
948584062028 101501923
624083364989 101503220
624649683832 101504517
258241392411 101505814
46438145129 101507111
118360638190 101508408
173859884804 101509705
231624406790 101511002
712429104497 101512299
463815132420 101513596
374903074069 101514893
923099714093 101516190
145543942654 101517487
466646726635 101518784
427570726468 101520081
569716756061 101521378
605394843170 101522675
675618379702 101523972
865335192107 101525269
573680987962 101526566
67391942320 101527863
651832988296 101529160
108733217859 101530457
105335304801 101531754
140447073067 101533051
436631827956 101534348
88912058354 101535645
6229507276 101536942
617287538873 101538239
538002900853 101539536
464947770106 101540833
531207074737 101542130
95141565627 101543427
249746609766 101544724
340923943489 101546021
228792812575 101547318
205573740012 101548615
758867249623 101549912
117228000504 101551209
607093799699 101552506
162533507944 101553803
180089392077 101555100
595201103996 101556397
28882260996 101557694
58330840832 101558991
325067015885 101560288
52101333559 101561585
651832988296 101562882
83248869924 101564179
605961162013 101565476
404351653905 101566773
547064002341 101568070
133084928108 101569367
829090786155 101570664
609925393914 101571961
504590089116 101573258
238986551749 101574555
706199597224 101575852
904411192274 101577149
782086322186 101578446
85514145296 101579743
565752524160 101581040
544798726969 101582337
99105797528 101583634
88345739511 101584931
69657217692 101586228
28315942153 101587525
37943362484 101588822
880625800868 101590119
334694436216 101591416
836452931114 101592713
938956641697 101594010
236154957534 101595307
514217509447 101596604
471743596222 101597901
454187712089 101599198
941788235912 101600495
851743539875 101601792
24351710252 101603089
668822553586 101604386
573114669119 101605683
883457395083 101606980
641072930279 101608277
63427710419 101609574
535737625481 101610871
868733105165 101612168
11326376863 101613465
946318786656 101614762
480804697710 101616059
903278554588 101617356
801341162848 101618653
299582667950 101619950
791713742517 101621247
754903017722 101622544
290521566462 101623841
288822609933 101625138
900446960373 101626435
340357624646 101627732
395856871260 101629029
962742033103 101630326
372637798697 101631623
852876177561 101632920
137615478852 101634217
817764409295 101635514
711296466811 101636811
834187655742 101638108
80417275709 101639405
292786841834 101640702
948017743185 101641999
367540929110 101643296
419075943823 101644593
503457451430 101645890
293353160677 101647187
705633278381 101648484
153472406456 101649781
780953684500 101651078
145543942654 101652375
789448467145 101653672
899314322687 101654969
881758438554 101656266
686944756562 101657563
284292059189 101658860
557257741515 101660157
51535014716 101661454
276363595387 101662751
919135482192 101664048
715260698712 101665345
268435131585 101666642
821162322353 101667939
450789799031 101669236
998420120212 101670533
569716756061 101671830
66825623477 101673127
278628870759 101674424
569150437218 101675721
276929914230 101677018
881758438554 101678315
63994029262 101679612
154038725299 101680909
585573683665 101682206
651266669453 101683503
7362144962 101684800
123457507777 101686097
919701801035 101687394
888554264670 101688691
985961105666 101689988
733382901688 101691285
445126610601 101692582
516482784819 101693879
278062551916 101695176
813800177394 101696473
632011828791 101697770
101371072900 101699067
601430611269 101700364
893651134257 101701661
106467942487 101702958
436065509113 101704255
295618436049 101705552
18688521822 101706849
259374030097 101708146
710163829125 101709443
982563192608 101710740
112697449760 101712037
313174320182 101713334
295618436049 101714631
367540929110 101715928
597466379368 101717225
48703420501 101718522
489865799198 101719819
147242899183 101721116
968405221533 101722413
8494782648 101723710
937257685168 101725007
24351710252 101726304
237287595220 101727601
791147423674 101728898
45305507443 101730195
732250264002 101731492
862503597892 101732789
715260698712 101734086
480238378867 101735383
740745046647 101736680
976900004178 101737977
859105684834 101739274
119493275876 101740571
285424696875 101741868
487034204983 101743165
837585568800 101744462
990491656410 101745759
158002957200 101747056
420774900352 101748353
654664582511 101749650
798509568633 101750947
606527480856 101752244
384530494400 101753541
357913508779 101754838
806438032435 101756135
884023713926 101757432
984262149137 101758729
889686902356 101760026
308643769438 101761323
353949276878 101762620
698837452265 101763917
479105741181 101765214
158569276043 101766511
401520059690 101767808
798509568633 101769105
254843479353 101770402
408882204649 101771699
452488755560 101772996
221996986459 101774293
240685508278 101775590
923666032936 101776887
269001450428 101778184
399821103161 101779481
383397856714 101780778
366974610267 101782075
298450030264 101783372
768494669954 101784669
341490262332 101785966
791147423674 101787263
417943306137 101788560
79850956866 101789857
434932871427 101791154
737913452432 101792451
773591539541 101793748
300148986793 101795045
836452931114 101796342
404917972748 101797639
483069973082 101798936
875528931281 101800233
276929914230 101801530
84381507610 101802827
118926957033 101804124
886855308141 101805421
524977567464 101806718
339791305803 101808015
651266669453 101809312
657496176726 101810609
771892583012 101811906
793979017889 101813203
253710841667 101814500
308077450595 101815797
159701913729 101817094
682980524661 101818391
33979130583 101819688
139880754224 101820985
718092292927 101822282
576512582177 101823579
23785391409 101824876
803606438220 101826173
160268232572 101827470
941221917069 101828767
229925450261 101830064
316572233240 101831361
379433624813 101832658
289388928776 101833955
286557334561 101835252
306378494066 101836549
894783771943 101837846
712995423340 101839143
409448523492 101840440
779254727971 101841737
697138495736 101843034
28882260996 101844331
274098320015 101845628
174992522490 101846925
195380000838 101848222
755469336565 101849519
144411304968 101850816
765096756896 101852113
238986551749 101853410
876661568967 101854707
919135482192 101856004
589537915566 101857301
631445509948 101858598
353382958035 101859895
804172757063 101861192
398122146632 101862489
88345739511 101863786
694306901521 101865083
242950783650 101866380
992190612939 101867677
719224930613 101868974
647302437552 101870271
831922380370 101871568
615588582344 101872865
173293565961 101874162
612756988129 101875459
156304000671 101876756
938390322854 101878053
914038612605 101879350
287689972247 101880647
33412811740 101881944
863069916735 101883241
783785278715 101884538
411147480021 101885835
487034204983 101887132
383964175557 101888429
198211595053 101889726
970104178062 101891023
536303944324 101892320
26050666781 101893617
390760001673 101894914
702801684166 101896211
386229450929 101897508
969537859219 101898805
676751017388 101900102
834187655742 101901399
481937335396 101902696
556125103829 101903993
329031247786 101905290
15856927607 101906587
137049160009 101907884
359046146465 101909181
501758494901 101910478
964440989632 101911775
977466323021 101913072
292786841834 101914369
945752467813 101915666
468912002007 101916963
828524467312 101918260
340357624646 101919557
39076000170 101920854
526676523993 101922151
793979017889 101923448
424739132253 101924745
5096869590 101926042
126289101992 101927339
993323250625 101928636
628047596890 101929933
2265275375 101931230
100238435214 101932527
461549857048 101933824
939522960540 101935121
437764465642 101936418
267868812742 101937715
237287595220 101939012
464947770106 101940309
788882148302 101941606
705633278381 101942903
58330840832 101944200
907242786489 101945497
364709334895 101946794
424172813410 101948091
113263768603 101949388
30014898682 101950685
672220466644 101951982
242950783650 101953279
560089335730 101954576
174992522490 101955873
727153394415 101957170
53800290088 101958467
861937279049 101959764
695439539207 101961061
957645163516 101962358
504590089116 101963655
330163885472 101964952
551594553085 101966249
901013279216 101967546
633710785320 101968843
684679481190 101970140
773591539541 101971437
536870263167 101972734
565186205317 101974031
99105797528 101975328
810402264336 101976625
897615366158 101977922
476840465809 101979219
436631827956 101980516
99105797528 101981813
593502147467 101983110
587838959037 101984407
379433624813 101985704
639940292593 101987001
353949276878 101988298
460417219362 101989595
533472350109 101990892
52667652402 101992189
690908988463 101993486
684113162347 101994783
781520003343 101996080
536303944324 101997377
44172869757 101998674
682414205818 101999971
312608001339 102001268
425305451096 102002565
970104178062 102003862
662593046313 102005159
105901623644 102006456
921400757564 102007753
49269739344 102009050
938956641697 102010347
501192176058 102011644
488166842669 102012941
193681044309 102014238
47004463972 102015535
14724289921 102016832
469478320850 102018129
652399307139 102019426
693174263835 102020723
193681044309 102022020
241251827121 102023317
31147536368 102024614
993889569468 102025911
526676523993 102027208
972369453434 102028505
1698956532 102029802
332995479687 102031099
919701801035 102032396
788315829459 102033693
450789799031 102034990
434366552584 102036287
535737625481 102037584
201609508111 102038881
56065565460 102040178
944053511284 102041475
831356061527 102042772
604262205484 102044069
457019306304 102045366
647302437552 102046663
442295016386 102047960
679582611603 102049257
253710841667 102050554
261072986626 102051851
259374030097 102053148
959910438888 102054445
894217453100 102055742
141013391910 102057039
870998380537 102058336
493263712256 102059633
637675017221 102060930
370372523325 102062227
544798726969 102063524
114962725132 102064821
605394843170 102066118
831922380370 102067415
950283018557 102068712
624649683832 102070009
932160815581 102071306
283159421503 102072603
238420232906 102073900
120059594719 102075197
73621449593 102076494
80983594552 102077791
586706321351 102079088
281460464974 102080385
203874783483 102081682
283725740346 102082979
257108754725 102084276
786050554087 102085573
602563248955 102086870
971236815748 102088167
510819596389 102089464
507421683331 102090761
911773337233 102092058
309776407124 102093355
80417275709 102094652
176691479019 102095949
732250264002 102097246
342056581175 102098543
850044583346 102099840
426438088782 102101137
89478377197 102102434
56631884303 102103731
293919479520 102105028
989925337567 102106325
784351597558 102107622
714694379869 102108919
197645276210 102110216
822861278882 102111513
292220522991 102112810
241251827121 102114107
423606494567 102115404
565186205317 102116701
971236815748 102117998
639940292593 102119295
388494726301 102120592
218032754558 102121889
499493219529 102123186
203308464640 102124483
983695830294 102125780
303546899851 102127077
404917972748 102128374
997287482526 102129671
691475307306 102130968
262771943155 102132265
502324813744 102133562
108166899016 102134859
523844929778 102136156
202175826954 102137453
780953684500 102138750
93442609098 102140047
403785335062 102141344
536870263167 102142641
576512582177 102143938
201043189268 102145235
723189162514 102146532
358479827622 102147829
783218959872 102149126
236154957534 102150423
222563305302 102151720
241818145964 102153017
210104290756 102154314
59463478518 102155611
656363539040 102156908
568584118375 102158205
565752524160 102159502
489299480355 102160799
761132524995 102162096
690908988463 102163393
804172757063 102164690
966706265004 102165987
41341275542 102167284
979165279550 102168581
815499133923 102169878
41907594385 102171175
895916409629 102172472
531773393580 102173769
562920929945 102175066
893651134257 102176363
649001394081 102177660
872131018223 102178957
690342669620 102180254
819463365824 102181551
730551307473 102182848
199344232739 102184145
588971596723 102185442
276929914230 102186739
299016349107 102188036
491564755727 102189333
368107247953 102190630
370938842168 102191927
701669046480 102193224
229925450261 102194521
710163829125 102195818
719224930613 102197115
421907538038 102198412
310342725967 102199709
723189162514 102201006
355081914564 102202303
707332234910 102203600
736214495903 102204897
108166899016 102206194
985961105666 102207491
357347189936 102208788
172727247118 102210085
970670496905 102211382
48137101658 102212679
723755481357 102213976
497227944157 102215273
957645163516 102216570
312041682496 102217867
630312872262 102219164
937824004011 102220461
158002957200 102221758
803040119377 102223055
93442609098 102224352
698837452265 102225649
142712348439 102226946
152339768770 102228243
994455888311 102229540
17555884136 102230837
317704870926 102232134
479672060024 102233431
327332291257 102234728
919701801035 102236025
797376930947 102237322
190849450094 102238619
595767422839 102239916
267302493899 102241213
313740639025 102242510
661460408627 102243807
490998436884 102245104
212369566128 102246401
786616872930 102247698
87213101825 102248995
272965682329 102250292
936691366325 102251589
331862842001 102252886
733382901688 102254183
196512638524 102255480
9627420334 102256777
898181685001 102258074
317138552083 102259371
141579710753 102260668
374336755226 102261965
442861335229 102263262
312041682496 102264559
484768929611 102265856
901579598059 102267153
307511131752 102268450
341490262332 102269747
618420176559 102271044
616154901187 102272341
372071479854 102273638
114962725132 102274935
987093743352 102276232
823993916568 102277529
986527424509 102278826
719224930613 102280123
481937335396 102281420
548762958870 102282717
658062495569 102284014
400387422004 102285311
199910551582 102286608
855141452933 102287905
646736118709 102289202
608792756228 102290499
990491656410 102291796
105901623644 102293093
793979017889 102294390
831922380370 102295687
870432061694 102296984
201609508111 102298281
538569219696 102299578
271266725800 102300875
539135538539 102302172
201043189268 102303469
391326320516 102304766
476840465809 102306063
219165392244 102307360
540268176225 102308657
238420232906 102309954
408315885806 102311251
601430611269 102312548
460983538205 102313845
149508174555 102315142
710730147968 102316439
363576697209 102317736
460417219362 102319033
751505104664 102320330
321669102827 102321627
481371016553 102322924
258241392411 102324221
186318899350 102325518
471743596222 102326815
101371072900 102328112
28315942153 102329409
117794319347 102330706
399821103161 102332003
579910495235 102333300
857406728305 102334597
985394786823 102335894
688643713091 102337191
51535014716 102338488
118360638190 102339785
126855420835 102341082
184053623978 102342379
737913452432 102343676
155737681828 102344973
992190612939 102346270
622950727303 102347567
330163885472 102348864
199910551582 102350161
961609395417 102351458
233323363319 102352755
686378437719 102354052
614455944658 102355349
18688521822 102356646
173859884804 102357943
485901567297 102359240
408315885806 102360537
910640699547 102361834
615022263501 102363131
957078844673 102364428
633144466477 102365725
354515595721 102367022
620119133088 102368319
147242899183 102369616
847212989131 102370913
981996873765 102372210
207839015384 102373507
365841972581 102374804
413412755393 102376101
839284525329 102377398
199910551582 102378695
895916409629 102379992
959910438888 102381289
459850900519 102382586
938956641697 102383883
344888175390 102385180
36244405955 102386477
797943249790 102387774
682980524661 102389071
379433624813 102390368
36244405955 102391665
565186205317 102392962
727153394415 102394259
314306957868 102395556
338658668117 102396853
483069973082 102398150
265037218527 102399447
162533507944 102400744
10193739177 102402041
958211482359 102403338
244649740179 102404635
989359018724 102405932
353949276878 102407229
114962725132 102408526
986527424509 102409823
184619942821 102411120
530640755894 102412417
745841916234 102413714
109299536702 102415011
498926900686 102416308
202742145797 102417605
686944756562 102418902
761132524995 102420199
616721220030 102421496
45305507443 102422793
101937391743 102424090
474575190437 102425387
733949220531 102426684
895916409629 102427981
996154844840 102429278
420208581509 102430575
655797220197 102431872
56065565460 102433169
157436638357 102434466
612190669286 102435763
967838902690 102437060
302414262165 102438357
239552870592 102439654
442295016386 102440951
187451537036 102442248
128554377364 102443545
792280061360 102444842
5096869590 102446139
643338205651 102447436
987093743352 102448733
771326264169 102450030
722622843671 102451327
2265275375 102452624
415111711922 102453921
525543886307 102455218
527242842836 102456515
804172757063 102457812
228792812575 102459109
35678087112 102460406
6229507276 102461703
803040119377 102463000
313174320182 102464297
434366552584 102465594
622950727303 102466891
165365102159 102468188
128554377364 102469485
326199653571 102470782
508554321017 102472079
452488755560 102473376
389627363987 102474673
134217565794 102475970
485335248454 102477267
329031247786 102478564
873829974752 102479861
828524467312 102481158
300148986793 102482455
981430554922 102483752
673919423173 102485049
669955191272 102486346
410581161178 102487643
551028234242 102488940
494396349942 102490237
504023770273 102491534
91177333726 102492831
646736118709 102494128
842116119544 102495425
579910495235 102496722
837019249957 102498019
738479771275 102499316
666557278214 102500613
574813625648 102501910
974634728806 102503207
442295016386 102504504
934426090953 102505801
2265275375 102507098
623517046146 102508395
292220522991 102509692
121758551248 102510989
864202554421 102512286
945186148970 102513583
145543942654 102514880
208405334227 102516177
442295016386 102517474
541400813911 102518771
442295016386 102520068
212369566128 102521365
908375424175 102522662
509686958703 102523959
766229394582 102525256
274098320015 102526553
543099770440 102527850
215767479186 102529147
990491656410 102530444
284858378032 102531741
372637798697 102533038
588405277880 102534335
558390379201 102535632
707332234910 102536929
771326264169 102538226
768494669954 102539523
929329221366 102540820
28882260996 102542117
586706321351 102543414
526110205150 102544711
227093856046 102546008
344888175390 102547305
29448579839 102548602
433233914898 102549899
735648177060 102551196
3 102552493
635976060692 102553790
859105684834 102555087
936691366325 102556384
419642262666 102557681
51535014716 102558978
918569163349 102560275
844381394916 102561572
46438145129 102562869
622950727303 102564166
645603481023 102565463
785484235244 102566760
261072986626 102568057
302414262165 102569354
440029741014 102570651
90611014883 102571948
830223423841 102573245
375469392912 102574542
947451424342 102575839
255409798196 102577136
527242842836 102578433
19821159508 102579730
282026783817 102581027
459850900519 102582324
189716812408 102583621
363010378366 102584918
497794263000 102586215
376602030598 102587512
172727247118 102588809
57764521989 102590106
469478320850 102591403
789448467145 102592700
21520116037 102593997
178390435548 102595294
858539365991 102596591
541400813911 102597888
393591595888 102599185
804172757063 102600482
208971653070 102601779
155737681828 102603076
833621336899 102604373
838151887643 102605670
898748003844 102606967
558956698044 102608264
299582667950 102609561
762831481524 102610858
195380000838 102612155
696005858050 102613452
362444059523 102614749
100804754057 102616046
682980524661 102617343
361877740680 102618640
49836058187 102619937
786616872930 102621234
741311365490 102622531
47570782815 102623828
458151943990 102625125
987660062195 102626422
16989565293 102627719
709597510282 102629016
409448523492 102630313
421907538038 102631610
367540929110 102632907
105901623644 102634204
992190612939 102635501
629746553419 102636798
730551307473 102638095
106467942487 102639392
332429160844 102640689
842116119544 102641986
188017855879 102643283
262771943155 102644580
595201103996 102645877
653531944825 102647174
707898553753 102648471
403785335062 102649768
464947770106 102651065
54932927774 102652362
53233971245 102653659
793412699046 102654956
996154844840 102656253
721490205985 102657550
931028177895 102658847
231058087947 102660144
108166899016 102661441
74754087279 102662738
829090786155 102664035
198211595053 102665332
779821046814 102666629
38509681327 102667926
478539422338 102669223
626348640361 102670520
897615366158 102671817
104202667115 102673114
285424696875 102674411
773025220698 102675708
604828524327 102677005
416810668451 102678302
399821103161 102679599
626914959204 102680896
839850844172 102682193
866467829793 102683490
111564812074 102684787
194813681995 102686084
481937335396 102687381
40208637856 102688678
43606550914 102689975
824560235411 102691272
180089392077 102692569
717525974084 102693866
348852407291 102695163
206706377698 102696460
353949276878 102697757
60596116204 102699054
641639249122 102700351
916870206820 102701648
931594496738 102702945
149508174555 102704242
60596116204 102705539
534038668952 102706836
522145973249 102708133
602563248955 102709430
200476870425 102710727
192548406623 102712024
862503597892 102713321
196512638524 102714618
33979130583 102715915
45305507443 102717212
921400757564 102718509
482503654239 102719806
841549800701 102721103
962175714260 102722400
611058031600 102723697
984828467980 102724994
241818145964 102726291
594068466310 102727588
414545393079 102728885
936691366325 102730182
710730147968 102731479
978598960707 102732776
189716812408 102734073
995022207154 102735370
726587075572 102736667
370938842168 102737964
254277160510 102739261
969537859219 102740558
42473913228 102741855
284858378032 102743152
209537971913 102744449
856274090619 102745746
994455888311 102747043
216900116872 102748340
338092349274 102749637
966706265004 102750934
598599017054 102752231
95141565627 102753528
71922493064 102754825
150640812241 102756122
528375480522 102757419
611058031600 102758716
813800177394 102760013
196512638524 102761310
272965682329 102762607
519880697877 102763904
872697337066 102765201
976900004178 102766498
753770380036 102767795
967838902690 102769092
787749510616 102770389
118926957033 102771686
450789799031 102772983
300715305636 102774280
78718319180 102775577
907809105332 102776874
667689915900 102778171
965007308475 102779468
715827017555 102780765
289955247619 102782062
766229394582 102783359
335827073902 102784656
265037218527 102785953
416244349608 102787250
300715305636 102788547
107600580173 102789844
876661568967 102791141
971803134591 102792438
541967132754 102793735
130253333893 102795032
641639249122 102796329
259940348940 102797626
91177333726 102798923
571982031433 102800220
433800233741 102801517
773025220698 102802814
566885161846 102804111
120625913562 102805408
257675073568 102806705
174426203647 102808002
870432061694 102809299
31147536368 102810596
876661568967 102811893
914038612605 102813190
894217453100 102814487
512518552918 102815784
815499133923 102817081
934426090953 102818378
778688409128 102819675
910074380704 102820972
719224930613 102822269
971236815748 102823566
196512638524 102824863
201609508111 102826160
697704814579 102827457
509120639860 102828754
263338261998 102830051
383397856714 102831348
128554377364 102832645
409448523492 102833942
500059538372 102835239
447391885973 102836536
603695886641 102837833
962742033103 102839130
448524523659 102840427
152339768770 102841724
649001394081 102843021
851743539875 102844318
565186205317 102845615
825126554254 102846912
984828467980 102848209
293919479520 102849506
933293453267 102850803
523278610935 102852100
182920986292 102853397
621818089617 102854694
548196640027 102855991
480238378867 102857288
594068466310 102858585
561788292259 102859882
540268176225 102861179
341490262332 102862476
635976060692 102863773
484768929611 102865070
193681044309 102866367
87779420668 102867664
553293509614 102868961
338092349274 102870258
36810724798 102871555
355648233407 102872852
558956698044 102874149
551594553085 102875446
292220522991 102876743
712429104497 102878040
313174320182 102879337
618420176559 102880634
932160815581 102881931
426438088782 102883228
743576640862 102884525
904411192274 102885822
4530550747 102887119
834187655742 102888416
507421683331 102889713
365275653738 102891010
26616985624 102892307
745275597391 102893604
435499190270 102894901
127988058521 102896198
601430611269 102897495
146676580340 102898792
296751073735 102900089
640506611436 102901386
506855364488 102902683
988792699881 102903980
791147423674 102905277
534604987795 102906574
136482841166 102907871
122891188934 102909168
597466379368 102910465
506855364488 102911762
57764521989 102913059
211236928442 102914356
73621449593 102915653
843815076073 102916950
651832988296 102918247
158002957200 102919544
533472350109 102920841
955946206987 102922138
579910495235 102923435
316572233240 102924732
993323250625 102926029
530640755894 102927326
358479827622 102928623
126855420835 102929920
833055018056 102931217
827958148469 102932514
606527480856 102933811
821728641196 102935108
51535014716 102936405
604262205484 102937702
726020756729 102938999
732250264002 102940296
954247250458 102941593
918569163349 102942890
935558728639 102944187
234456001005 102945484
960476757731 102946781
264470899684 102948078
573680987962 102949375
47004463972 102950672
84381507610 102951969
321102783984 102953266
886855308141 102954563
220864348773 102955860
153472406456 102957157
377734668284 102958454
347153450762 102959751
898748003844 102961048
731683945159 102962345
310342725967 102963642
975767366492 102964939
525543886307 102966236
135916522323 102967533
10193739177 102968830
459284581676 102970127
826259191940 102971424
324500697042 102972721
846646670288 102974018
8494782648 102975315
239552870592 102976612
766229394582 102977909
395290552417 102979206
966706265004 102980503
750938785821 102981800
920268119878 102983097
77019362651 102984394
868733105165 102985691
211803247285 102986988
938390322854 102988285
577078901020 102989582
409448523492 102990879
85514145296 102992176
224828580674 102993473
840417163015 102994770
855141452933 102996067
688643713091 102997364
963874670789 102998661
75320406122 102999958
994455888311 103001255
873263655909 103002552
308077450595 103003849
488166842669 103005146
846646670288 103006443
385096813243 103007740
276363595387 103009037
144411304968 103010334
324500697042 103011631
819463365824 103012928
422473856881 103014225
765663075739 103015522
534038668952 103016819
767928351111 103018116
628613915733 103019413
361311421837 103020710
944619830127 103022007
918569163349 103023304
671087828958 103024601
282026783817 103025898
484202610768 103027195
830789742684 103028492
957078844673 103029789
743576640862 103031086
70223536535 103032383
430402320683 103033680
288256291090 103034977
672786785487 103036274
831356061527 103037571
996721163683 103038868
953680931615 103040165
356780871093 103041462
163666145630 103042759
278062551916 103044056
281460464974 103045353
586140002508 103046650
301847943322 103047947
564619886474 103049244
827391829626 103050541
361311421837 103051838
335260755059 103053135
297317392578 103054432
929895540209 103055729
121758551248 103057026
616154901187 103058323
891385858885 103059620
189716812408 103060917
587838959037 103062214
254277160510 103063511
778122090285 103064808
188584174722 103066105
739612408961 103067402
5096869590 103068699
573114669119 103069996
980297917236 103071293
311475363653 103072590
459284581676 103073887
757168293094 103075184
357347189936 103076481
630312872262 103077778
127421739678 103079075
932727134424 103080372
580476814078 103081669
708464872596 103082966
137615478852 103084263
328464928943 103085560
695439539207 103086857
645603481023 103088154
800774844005 103089451
353949276878 103090748
507988002174 103092045
379999943656 103093342
491564755727 103094639
852876177561 103095936
435499190270 103097233
167630377531 103098530
113263768603 103099827
548196640027 103101124
15856927607 103102421
950283018557 103103718
386229450929 103105015
53800290088 103106312
922533395250 103107609
526110205150 103108906
795677974418 103110203
389627363987 103111500
270700406957 103112797
506289045645 103114094
86080464139 103115391
596333741682 103116688
620685451931 103117985
970670496905 103119282
356214552250 103120579
628613915733 103121876
716959655241 103123173
820029684667 103124470
512518552918 103125767
604828524327 103127064
659195133255 103128361
557257741515 103129658
452488755560 103130955
315439595554 103132252
127988058521 103133549
59463478518 103134846
881758438554 103136143
329031247786 103137440
612756988129 103138737
820596003510 103140034
799642206319 103141331
722056524828 103142628
805305394749 103143925
257675073568 103145222
991057975253 103146519
769060988797 103147816
607093799699 103149113
330163885472 103150410
851743539875 103151707
36810724798 103153004
374903074069 103154301
969537859219 103155598
343189218861 103156895
72488811907 103158192
500059538372 103159489
78152000337 103160786
225394899517 103162083
970104178062 103163380
792846380203 103164677
279761508445 103165974
454754030932 103167271
873263655909 103168568
613323306972 103169865
821162322353 103171162
166497739845 103172459
924232351779 103173756
283725740346 103175053
553293509614 103176350
746408235077 103177647
224262261831 103178944
433233914898 103180241
769627307640 103181538
61162435047 103182835
437764465642 103184132
629180234576 103185429
709597510282 103186726
921967076407 103188023
783218959872 103189320
192548406623 103190617
731683945159 103191914
13591652235 103193211
410581161178 103194508
840417163015 103195805
84947826453 103197102
65692985791 103198399
170461971746 103199696
941221917069 103200993
668256234743 103202290
856840409462 103203587
162533507944 103204884
845514032602 103206181
742444003176 103207478
232190725633 103208775
240685508278 103210072
459284581676 103211369
560655654573 103212666
707898553753 103213963
739612408961 103215260
723189162514 103216557
919135482192 103217854
968971540376 103219151
470044639693 103220448
87779420668 103221745
416244349608 103223042
615588582344 103224339
554992466143 103225636
468912002007 103226933
873263655909 103228230
65126666948 103229527
186885218193 103230824
497794263000 103232121
77019362651 103233418
712429104497 103234715
915171250291 103236012
912905974919 103237309
422473856881 103238606
739612408961 103239903
43040232071 103241200
769627307640 103242497
31147536368 103243794
504590089116 103245091
988792699881 103246388
421907538038 103247685
338092349274 103248982
199910551582 103250279
161400870258 103251576
570849393747 103252873
707898553753 103254170
179523073234 103255467
412846436550 103256764
228226493732 103258061
942354554755 103259358
543099770440 103260655
65692985791 103261952
668256234743 103263249
141013391910 103264546
520447016720 103265843
461549857048 103267140
423606494567 103268437
679016292760 103269734
885722670455 103271031
854575134090 103272328
307511131752 103273625
667123597057 103274922
449090842502 103276219
163666145630 103277516
600297973583 103278813
416244349608 103280110
769627307640 103281407
389627363987 103282704
220864348773 103284001
694306901521 103285298
767928351111 103286595
131952290422 103287892
19254840665 103289189
341490262332 103290486
231058087947 103291783
90044696040 103293080
898181685001 103294377
838718206486 103295674
801907481691 103296971
262771943155 103298268
567451480689 103299565
353382958035 103300862
916303887977 103302159
70223536535 103303456
262205624312 103304753
153472406456 103306050
33979130583 103307347
964440989632 103308644
440029741014 103309941
709597510282 103311238
760566206152 103312535
73621449593 103313832
867034148636 103315129
199910551582 103316426
177257797862 103317723
338658668117 103319020
821162322353 103320317
27749623310 103321614
119493275876 103322911
61162435047 103324208
10760058020 103325505
193114725466 103326802
729418669787 103328099
878360525496 103329396
553293509614 103330693
376035711755 103331990
867600467479 103333287
626914959204 103334584
67958261163 103335881
891952177728 103337178
492697393413 103338475
739612408961 103339772
397555827789 103341069
287123653404 103342366
722622843671 103343663
193114725466 103344960
663159365156 103346257
5096869590 103347554
344888175390 103348851
518748060191 103350148
429836001840 103351445
730551307473 103352742
373770436383 103354039
873829974752 103355336
878360525496 103356633
872697337066 103357930
708464872596 103359227
385663132086 103360524
37943362484 103361821
890819540042 103363118
580476814078 103364415
800208525162 103365712
581043132921 103367009
56065565460 103368306
343189218861 103369603
867034148636 103370900
408315885806 103372197
420774900352 103373494
801907481691 103374791
727153394415 103376088
64560348105 103377385
803606438220 103378682
579910495235 103379979
607660118542 103381276
580476814078 103382573
33979130583 103383870
689210031934 103385167
279761508445 103386464
522145973249 103387761
63994029262 103389058
933859772110 103390355
774724177227 103391652
945186148970 103392949
812101220865 103394246
955379888144 103395543
400953740847 103396840
287123653404 103398137
786616872930 103399434
15856927607 103400731
428703364154 103402028
21520116037 103403325
54932927774 103404622
338658668117 103405919
315439595554 103407216
25484347938 103408513
241818145964 103409810
496095306471 103411107
272399363486 103412404
509120639860 103413701
569150437218 103414998
884023713926 103416295
339791305803 103417592
201609508111 103418889
759433568466 103420186
791713742517 103421483
408882204649 103422780
4530550747 103424077
178390435548 103425374
410014842335 103426671
493830031099 103427968
80983594552 103429265
54932927774 103430562
918569163349 103431859
168196696374 103433156
817764409295 103434453
749239829292 103435750
833621336899 103437047
539135538539 103438344
277496233073 103439641
112131130917 103440938
456452987461 103442235
855141452933 103443532
346587131919 103444829
591236872095 103446126
159701913729 103447423
740745046647 103448720
869865742851 103450017
339224986960 103451314
405484291591 103452611
804739075906 103453908
510819596389 103455205
446825567130 103456502
225961218360 103457799
831922380370 103459096
557824060358 103460393
123457507777 103461690
314306957868 103462987
790581104831 103464284
511952234075 103465581
41907594385 103466878
214068522657 103468175
146676580340 103469472
259940348940 103470769
326765972414 103472066
983695830294 103473363
651266669453 103474660
505722726802 103475957
951415656243 103477254
353382958035 103478551
732250264002 103479848
906676467646 103481145
879493163182 103482442
953680931615 103483739
506855364488 103485036
618986495402 103486333
43040232071 103487630
144411304968 103488927
527242842836 103490224
544798726969 103491521
562354611102 103492818
958777801202 103494115
707332234910 103495412
99105797528 103496709
161400870258 103498006
440029741014 103499303
376602030598 103500600
236154957534 103501897
237287595220 103503194
39642319013 103504491
719791249456 103505788
360178784151 103507085
266169856213 103508382
868733105165 103509679
62861391576 103510976
782652641029 103512273
554426147300 103513570
602563248955 103514867
953114612772 103516164
374336755226 103517461
68524580006 103518758
783218959872 103520055
791147423674 103521352
870998380537 103522649
343755537704 103523946
188584174722 103525243
629746553419 103526540
647302437552 103527837
136482841166 103529134
54366608931 103530431
317138552083 103531728
735081858217 103533025
548762958870 103534322
162533507944 103535619
178956754391 103536916
391892639359 103538213
888554264670 103539510
873263655909 103540807
527242842836 103542104
341490262332 103543401
224828580674 103544698
997287482526 103545995
167630377531 103547292
300715305636 103548589
78152000337 103549886
33412811740 103551183
442861335229 103552480
591236872095 103553777
948584062028 103555074
103636348272 103556371
467213045478 103557668
95707884470 103558965
305245856380 103560262
98539478685 103561559
71356174221 103562856
671087828958 103564153
78718319180 103565450
532906031266 103566747
34545449426 103568044
88912058354 103569341
959910438888 103570638
1698956532 103571935
514217509447 103573232
466646726635 103574529
439463422171 103575826
891952177728 103577123
144977623811 103578420
387928407458 103579717
979731598393 103581014
257675073568 103582311
153472406456 103583608
364143016052 103584905
160834551415 103586202
36810724798 103587499
234456001005 103588796
713561742183 103590093
956512525830 103591390
952548293929 103592687
262205624312 103593984
523844929778 103595281
393591595888 103596578
181788348606 103597875
158002957200 103599172
996721163683 103600469
950283018557 103601766
413412755393 103603063
861937279049 103604360
708464872596 103605657
372637798697 103606954
749806148135 103608251
476840465809 103609548
337526030431 103610845
872131018223 103612142
846646670288 103613439
200476870425 103614736
677883655074 103616033
741311365490 103617330
895350090786 103618627
241251827121 103619924
522145973249 103621221
323368059356 103622518
206140058855 103623815
797376930947 103625112
750938785821 103626409
441162378700 103627706
339791305803 103629003
492697393413 103630300
835886612271 103631597
886855308141 103632894
214068522657 103634191
584441045979 103635488
369239885639 103636785
95707884470 103638082
443993972915 103639379
379433624813 103640676
68524580006 103641973
728286032101 103643270
620685451931 103644567
436065509113 103645864
342622900018 103647161
735648177060 103648458
370372523325 103649755
815499133923 103651052
696572176893 103652349
475141509280 103653646
18122202979 103654943
756601974251 103656240
32280174054 103657537
120625913562 103658834
87213101825 103660131
312041682496 103661428
663725683999 103662725
613889625815 103664022
131952290422 103665319
241818145964 103666616
784917916401 103667913
981996873765 103669210
651266669453 103670507
14724289921 103671804
679016292760 103673101
211236928442 103674398
317138552083 103675695
301281624479 103676992
186885218193 103678289
322235421670 103679586
356214552250 103680883
644470843337 103682180
159701913729 103683477
732816582845 103684774
338092349274 103686071
903844873431 103687368
998420120212 103688665
687511075405 103689962
336959711588 103691259
589537915566 103692556
988226381038 103693853
15290608764 103695150
70223536535 103696447
228792812575 103697744
528375480522 103699041
399821103161 103700338
782086322186 103701635
753770380036 103702932
515350147133 103704229
983695830294 103705526
675618379702 103706823
993889569468 103708120
226527537203 103709417
839284525329 103710714
959344120045 103712011
689210031934 103713308
633710785320 103714605
93442609098 103715902
386795769772 103717199
268435131585 103718496
967272583847 103719793
18122202979 103721090
228226493732 103722387
237853914063 103723684
572548350276 103724981
488733161512 103726278
52667652402 103727575
92309971412 103728872
170461971746 103730169
279195189602 103731466
285991015718 103732763
480804697710 103734060
309210088281 103735357
215201160343 103736654
122891188934 103737951
807570670121 103739248
201043189268 103740545
726020756729 103741842
601996930112 103743139
566885161846 103744436
207272696541 103745733
820596003510 103747030
652965625982 103748327
616721220030 103749624
945752467813 103750921
112131130917 103752218
846646670288 103753515
161400870258 103754812
413979074236 103756109
274664638858 103757406
315439595554 103758703
918569163349 103760000
783785278715 103761297
143844986125 103762594
49836058187 103763891
887987945827 103765188
25484347938 103766485
851743539875 103767782
342622900018 103769079
585573683665 103770376
50402377030 103771673
691475307306 103772970
191415768937 103774267
973502091120 103775564
939522960540 103776861
793979017889 103778158
736214495903 103779455
186318899350 103780752
565752524160 103782049
215767479186 103783346
301281624479 103784643
678449973917 103785940
266736175056 103787237
917436525663 103788534
906110148803 103789831
133084928108 103791128
930461859052 103792425
872131018223 103793722
799075887476 103795019
435499190270 103796316
235588638691 103797613
663725683999 103798910
776423133756 103800207
541400813911 103801504
9061101491 103802801
17555884136 103804098
851743539875 103805395
390760001673 103806692
985394786823 103807989
375469392912 103809286
222563305302 103810583
120625913562 103811880
369239885639 103813177
476840465809 103814474
443993972915 103815771
73055130750 103817068
283725740346 103818365
516482784819 103819662
612756988129 103820959
816631771609 103822256
81549913395 103823553
873829974752 103824850
479105741181 103826147
826259191940 103827444
687511075405 103828741
427004407625 103830038
85514145296 103831335
818330728138 103832632
735648177060 103833929
993323250625 103835226
379999943656 103836523
761698843838 103837820
174426203647 103839117
296751073735 103840414
271833044643 103841711
41341275542 103843008
252578203981 103844305
442295016386 103845602
617853857716 103846899
838151887643 103848196
274664638858 103849493
120625913562 103850790
646169799866 103852087
728852350944 103853384
697704814579 103854681
927063945994 103855978
624649683832 103857275
57198203146 103858572
954247250458 103859869
310909044810 103861166
844381394916 103862463
251445566295 103863760
640506611436 103865057
761698843838 103866354
942354554755 103867651
442295016386 103868948
795111655575 103870245
728286032101 103871542
557257741515 103872839
916303887977 103874136
635409741849 103875433
203308464640 103876730
94008927941 103878027
1698956532 103879324
15856927607 103880621
18688521822 103881918
400953740847 103883215
468345683164 103884512
948017743185 103885809
395856871260 103887106
65692985791 103888403
861370960206 103889700
795111655575 103890997
53233971245 103892294
172727247118 103893591
463248813577 103894888
227093856046 103896185
604262205484 103897482
124590145463 103898779
35678087112 103900076
536870263167 103901373
48137101658 103902670
802473800534 103903967
53233971245 103905264
798509568633 103906561
241251827121 103907858
76453043808 103909155
185186261664 103910452
437198146799 103911749
639373973750 103913046
786050554087 103914343
985961105666 103915640
326199653571 103916937
193114725466 103918234
685812118876 103919531
454754030932 103920828
650700350610 103922125
517615422505 103923422
456452987461 103924719
796244293261 103926016
353949276878 103927313
535737625481 103928610
258241392411 103929907
105901623644 103931204
424739132253 103932501
541400813911 103933798
524411248621 103935095
184619942821 103936392
84947826453 103937689
179523073234 103938986
809269626650 103940283
731683945159 103941580
267868812742 103942877
514217509447 103944174
642205567965 103945471
10193739177 103946768
750938785821 103948065
459284581676 103949362
987093743352 103950659
425871769939 103951956
885722670455 103953253
500059538372 103954550
566318846 103955847
11892695706 103957144
342056581175 103958441
279761508445 103959738
560089335730 103961035
15856927607 103962332
515916465976 103963629
539701857382 103964926
556691422672 103966223
656929857883 103967520
797376930947 103968817
159135594886 103970114
854008815247 103971411
278062551916 103972708
892518496571 103974005
770759945326 103975302
229359131418 103976599
993323250625 103977896
697138495736 103979193
186318899350 103980490
619552814245 103981787
285424696875 103983084
553293509614 103984381
952548293929 103985678
889686902356 103986975
63994029262 103988272
481937335396 103989569
850610902189 103990866
840983481858 103992163
262771943155 103993460
377168349441 103994757
681847886975 103996054
755469336565 103997351
240685508278 103998648
817764409295 103999945
827958148469 104001242
530074437051 104002539
374903074069 104003836
794545336732 104005133
741877684333 104006430
268435131585 104007727
476840465809 104009024
317138552083 104010321
405484291591 104011618
164798783316 104012915
646736118709 104014212
124023826620 104015509
886855308141 104016806
650700350610 104018103
257108754725 104019400
296184754892 104020697
758867249623 104021994
49836058187 104023291
634843423006 104024588
511952234075 104025885
741877684333 104027182
79850956866 104028479
556125103829 104029776
312041682496 104031073
266736175056 104032370
362444059523 104033667
552727190771 104034964
883457395083 104036261
417376987294 104037558
813800177394 104038855
685245800033 104040152
171028290589 104041449
221996986459 104042746
38509681327 104044043
14724289921 104045340
710163829125 104046637
37943362484 104047934
669388872429 104049231
701102727637 104050528
902712235745 104051825
414545393079 104053122
904411192274 104054419
957078844673 104055716
127988058521 104057013
944619830127 104058310
659195133255 104059607
236721276377 104060904
886288989298 104062201
726587075572 104063498
943487192441 104064795
556125103829 104066092
605961162013 104067389
519314379034 104068686
189150493565 104069983
13591652235 104071280
724888119043 104072577
496095306471 104073874
232757044476 104075171
547064002341 104076468
789448467145 104077765
312608001339 104079062
767362032268 104080359
479105741181 104081656
125156464306 104082953
736214495903 104084250
331296523158 104085547
873263655909 104086844
528941799365 104088141
338658668117 104089438
887987945827 104090735
646169799866 104092032
103070029429 104093329
545365045812 104094626
797943249790 104095923
433233914898 104097220
367540929110 104098517
706765916067 104099814
551028234242 104101111
255976117039 104102408
342056581175 104103705
607660118542 104105002
188584174722 104106299
367540929110 104107596
891385858885 104108893
627481278047 104110190
361311421837 104111487
992190612939 104112784
763964119210 104114081
66825623477 104115378
666557278214 104116675
424739132253 104117972
992190612939 104119269
556125103829 104120566
263338261998 104121863
340923943489 104123160
386795769772 104124457
557824060358 104125754
823993916568 104127051
315439595554 104128348
731683945159 104129645
355081914564 104130942
186318899350 104132239
727153394415 104133536
367540929110 104134833
682414205818 104136130
3397913061 104137427
981430554922 104138724
129120696207 104140021
522712292092 104141318
867034148636 104142615
634277104163 104143912
407183248120 104145209
290521566462 104146506
968971540376 104147803
655797220197 104149100
293919479520 104150397
168196696374 104151694
952548293929 104152991
173293565961 104154288
637108698378 104155585
63427710419 104156882
651266669453 104158179
176691479019 104159476
903844873431 104160773
127421739678 104162070
180089392077 104163367
113830087446 104164664
948584062028 104165961
609359075071 104167258
889120583513 104168555
773025220698 104169852
413979074236 104171149
505156407959 104172446
944619830127 104173743
971803134591 104175040
385663132086 104176337
588405277880 104177634
948584062028 104178931
274664638858 104180228
300148986793 104181525
279761508445 104182822
965007308475 104184119
396989508946 104185416
682980524661 104186713
69657217692 104188010
14157971078 104189307
694873220364 104190604
783785278715 104191901
867600467479 104193198
367540929110 104194495
80417275709 104195792
437764465642 104197089
267302493899 104198386
361311421837 104199683
352250320349 104200980
500625857215 104202277
278628870759 104203574
659195133255 104204871
34545449426 104206168
102503710586 104207465
647868756395 104208762
480238378867 104210059
869865742851 104211356
340923943489 104212653
753770380036 104213950
999552757898 104215247
618420176559 104216544
282026783817 104217841
932727134424 104219138
704500640695 104220435
33979130583 104221732
348852407291 104223029
803606438220 104224326
321102783984 104225623
367540929110 104226920
412846436550 104228217
402086378533 104229514
476840465809 104230811
662593046313 104232108
69090898849 104233405
739612408961 104234702
41341275542 104235999
302980581008 104237296
313174320182 104238593
981430554922 104239890
988226381038 104241187
544232408126 104242484
322801740513 104243781
713561742183 104245078
408315885806 104246375
768494669954 104247672
958777801202 104248969
692041626149 104250266
653531944825 104251563
673353104330 104252860
171028290589 104254157
676751017388 104255454
451356117874 104256751
608792756228 104258048
411713798864 104259345
299582667950 104260642
756601974251 104261939
321669102827 104263236
865901510950 104264533
483069973082 104265830
403219016219 104267127
48137101658 104268424
144977623811 104269721
433233914898 104271018
681847886975 104272315
595767422839 104273612
554992466143 104274909
435499190270 104276206
131952290422 104277503
998420120212 104278800
598032698211 104280097
165365102159 104281394
551594553085 104282691
82682551081 104283988
264470899684 104285285
14724289921 104286582
310909044810 104287879
244649740179 104289176
745841916234 104290473
775856814913 104291770
353949276878 104293067
125156464306 104294364
463248813577 104295661
44172869757 104296958
301847943322 104298255
871564699380 104299552
202175826954 104300849
932727134424 104302146
78152000337 104303443
774724177227 104304740
748107191606 104306037
971803134591 104307334
30014898682 104308631
619552814245 104309928
573114669119 104311225
801341162848 104312522
250879247452 104313819
599165335897 104315116
190283131251 104316413
627481278047 104317710
963308351946 104319007
248613972080 104320304
249180290923 104321601
54366608931 104322898
625782321518 104324195
747540872763 104325492
160268232572 104326789
928762902523 104328086
578211538706 104329383
577645219863 104330680
629180234576 104331977
127421739678 104333274
996154844840 104334571
526110205150 104335868
86080464139 104337165
475707828123 104338462
714694379869 104339759
777555771442 104341056
702801684166 104342353
929329221366 104343650
810402264336 104344947
445692929444 104346244
806438032435 104347541
917436525663 104348838
38509681327 104350135
699970089951 104351432
334128117373 104352729
167630377531 104354026
746408235077 104355323
224262261831 104356620
99672116371 104357917
351117682663 104359214
153472406456 104360511
399821103161 104361808
697704814579 104363105
206140058855 104364402
82682551081 104365699
518748060191 104366996
453621393246 104368293
853442496404 104369590
208405334227 104370887
219165392244 104372184
384530494400 104373481
904411192274 104374778
654098263668 104376075
131952290422 104377372
57198203146 104378669
971236815748 104379966
731117626316 104381263
616154901187 104382560
373204117540 104383857
253710841667 104385154
281460464974 104386451
880625800868 104387748
721490205985 104389045
427570726468 104390342
107034261330 104391639
968971540376 104392936
658628814412 104394233
826825510783 104395530
309210088281 104396827
816065452766 104398124
374336755226 104399421
201609508111 104400718
201043189268 104402015
800774844005 104403312
639940292593 104404609
780387365657 104405906
335827073902 104407203
739612408961 104408500
457019306304 104409797
146110261497 104411094
172727247118 104412391
627481278047 104413688
3964231904 104414985
673919423173 104416282
681281568132 104417579
703368003009 104418876
854575134090 104420173
680148930446 104421470
807570670121 104422767
704500640695 104424064
822861278882 104425361
578211538706 104426658
392458958202 104427955
137049160009 104429252
770759945326 104430549
765096756896 104431846
891952177728 104433143
797376930947 104434440
726020756729 104435737
270134088114 104437034
218032754558 104438331
59463478518 104439628
34545449426 104440925
748107191606 104442222
886288989298 104443519
562920929945 104444816
683546843504 104446113
138181797695 104447410
635409741849 104448707
54366608931 104450004
673919423173 104451301
637675017221 104452598
566318846 104453895
185186261664 104455192
518181741348 104456489
886855308141 104457786
16989565293 104459083
215767479186 104460380
610491712757 104461677
206706377698 104462974
214634841500 104464271
163099826787 104465568
393591595888 104466865
83248869924 104468162
318271189769 104469459
775856814913 104470756
153472406456 104472053
137049160009 104473350
567451480689 104474647
809835945493 104475944
189716812408 104477241
301847943322 104478538
237287595220 104479835
62861391576 104481132
636542379535 104482429
2265275375 104483726
246915015551 104485023
573680987962 104486320
166497739845 104487617
253710841667 104488914
502891132587 104490211
948017743185 104491508
613323306972 104492805
321669102827 104494102
261639305469 104495399
998420120212 104496696
701102727637 104497993
26616985624 104499290
797943249790 104500587
616721220030 104501884
863069916735 104503181
31147536368 104504478
26616985624 104505775
821162322353 104507072
178956754391 104508369
257108754725 104509666
775290496070 104510963
97406840999 104512260
519314379034 104513557
641072930279 104514854
532339712423 104516151
462682494734 104517448
464381451263 104518745
705066959538 104520042
790581104831 104521339
549895596556 104522636
219731711087 104523933
848345626817 104525230
833055018056 104526527
588405277880 104527824
881758438554 104529121
869865742851 104530418
676751017388 104531715
369806204482 104533012
783218959872 104534309
760566206152 104535606
825692873097 104536903
172160928275 104538200
968971540376 104539497
981430554922 104540794
16423246450 104542091
317704870926 104543388
492131074570 104544685
149508174555 104545982
613889625815 104547279
729418669787 104548576
78718319180 104549873
61162435047 104551170
455320349775 104552467
869865742851 104553764
690342669620 104555061
61162435047 104556358
148941855712 104557655
821162322353 104558952
904977511117 104560249
75320406122 104561546
659195133255 104562843
596333741682 104564140
180655710920 104565437
968971540376 104566734
4530550747 104568031
59463478518 104569328
115529043975 104570625
92876290255 104571922
690342669620 104573219
224262261831 104574516
322801740513 104575813
15290608764 104577110
60029797361 104578407
441728697543 104579704
756035655408 104581001
417943306137 104582298
190283131251 104583595
722056524828 104584892
3397913061 104586189
590104234409 104587486
443427654072 104588783
650134031767 104590080
57198203146 104591377
973502091120 104592674
82682551081 104593971
757734611937 104595268
768494669954 104596565
915171250291 104597862
142712348439 104599159
808703307807 104600456
38509681327 104601753
127421739678 104603050
758867249623 104604347
117228000504 104605644
480804697710 104606941
686378437719 104608238
8494782648 104609535
847212989131 104610832
874396293595 104612129
435499190270 104613426
34545449426 104614723
288822609933 104616020
188584174722 104617317
399254784318 104618614
744709278548 104619911
44172869757 104621208
213502203814 104622505
312608001339 104623802
229359131418 104625099
694306901521 104626396
180655710920 104627693
436065509113 104628990
60029797361 104630287
321102783984 104631584
272399363486 104632881
23219072566 104634178
510819596389 104635475
804172757063 104636772
679582611603 104638069
746974553920 104639366
279195189602 104640663
759999887309 104641960
306378494066 104643257
305812175223 104644554
133084928108 104645851
886855308141 104647148
733382901688 104648445
617287538873 104649742
863636235578 104651039
740178727804 104652336
641639249122 104653633
412846436550 104654930
960476757731 104656227
775856814913 104657524
756601974251 104658821
155171362985 104660118
446825567130 104661415
887421626984 104662712
877227887810 104664009
121192232405 104665306
964440989632 104666603
391326320516 104667900
458718262833 104669197
825126554254 104670494
462116175891 104671791
843248757230 104673088
770193626483 104674385
299016349107 104675682
155171362985 104676979
348852407291 104678276
865335192107 104679573
556125103829 104680870
176125160176 104682167
910074380704 104683464
698271133422 104684761
96840522156 104686058
753204061193 104687355
107034261330 104688652
336393392745 104689949
794545336732 104691246
163666145630 104692543
956512525830 104693840
837019249957 104695137
20387478351 104696434
284858378032 104697731
10760058020 104699028
753770380036 104700325
636542379535 104701622
472309915065 104702919
949716699714 104704216
870432061694 104705513
611624350443 104706810
840983481858 104708107
56065565460 104709404
381698900185 104710701
85514145296 104711998
672786785487 104713295
249746609766 104714592
18122202979 104715889
847779307974 104717186
111564812074 104718483
431534958369 104719780
409448523492 104721077
861370960206 104722374
519314379034 104723671
789448467145 104724968
352816639192 104726265
310909044810 104727562
796244293261 104728859
279761508445 104730156
661460408627 104731453
370372523325 104732750
325067015885 104734047
116095362818 104735344
376035711755 104736641
492131074570 104737938
607660118542 104739235
891952177728 104740532
19821159508 104741829
935558728639 104743126
976333685335 104744423
207272696541 104745720
712429104497 104747017
773591539541 104748314
664858321685 104749611
374336755226 104750908
417943306137 104752205
45871826286 104753502
439463422171 104754799
271833044643 104756096
734515539374 104757393
164798783316 104758690
247481334394 104759987
296751073735 104761284
224262261831 104762581
610491712757 104763878
941221917069 104765175
87213101825 104766472
26616985624 104767769
967272583847 104769066
656929857883 104770363
916303887977 104771660
215201160343 104772957
6795826119 104774254
351684001506 104775551
876661568967 104776848
712429104497 104778145
962742033103 104779442
173293565961 104780739
948017743185 104782036
521579654406 104783333
880059482025 104784630
428703364154 104785927
650700350610 104787224
971803134591 104788521
684113162347 104789818
20387478351 104791115
300715305636 104792412
502891132587 104793709
844381394916 104795006
866467829793 104796303
142712348439 104797600
639940292593 104798897
880059482025 104800194
866467829793 104801491
14724289921 104802788
241251827121 104804085
705066959538 104805382
788315829459 104806679
893084815414 104807976
24918029095 104809273
273532001172 104810570
336393392745 104811867
850610902189 104813164
544232408126 104814461
47570782815 104815758
551594553085 104817055
400953740847 104818352
670521510115 104819649
52667652402 104820946
118360638190 104822243
878360525496 104823540
325067015885 104824837
619552814245 104826134
49836058187 104827431
93442609098 104828728
800208525162 104830025
406050610434 104831322
314306957868 104832619
47570782815 104833916
641072930279 104835213
38509681327 104836510
331862842001 104837807
94008927941 104839104
800208525162 104840401
587272640194 104841698
677883655074 104842995
30014898682 104844292
504590089116 104845589
330163885472 104846886
877227887810 104848183
776423133756 104849480
283725740346 104850777
907242786489 104852074
86080464139 104853371
130819652736 104854668
146676580340 104855965
196512638524 104857262
263338261998 104858559
706199597224 104859856
827391829626 104861153
227093856046 104862450
638241336064 104863747
553293509614 104865044
300715305636 104866341
731117626316 104867638
665424640528 104868935
964440989632 104870232
596333741682 104871529
975201047649 104872826
292220522991 104874123
191982087780 104875420
16423246450 104876717
406050610434 104878014
419075943823 104879311
908941743018 104880608
760566206152 104881905
212935884971 104883202
408315885806 104884499
214634841500 104885796
995588525997 104887093
453055074403 104888390
100804754057 104889687
70789855378 104890984
638241336064 104892281
977466323021 104893578
107600580173 104894875
159135594886 104896172
185186261664 104897469
669388872429 104898766
341490262332 104900063
882324757397 104901360
272965682329 104902657
99672116371 104903954
7928463805 104905251
870432061694 104906548
87779420668 104907845
415678030765 104909142
720357568299 104910439
168196696374 104911736
715827017555 104913033
90044696040 104914330
982563192608 104915627
955379888144 104916924
345454494233 104918221
135350203480 104919518
852309858718 104920815
762265162681 104922112
87213101825 104923409
297883711421 104924706
591236872095 104926003
615588582344 104927300
745275597391 104928597
19821159508 104929894
718092292927 104931191
881192119711 104932488
255409798196 104933785
480238378867 104935082
498926900686 104936379
748673510449 104937676
532339712423 104938973
418509624980 104940270
14157971078 104941567
647868756395 104942864
995022207154 104944161
247481334394 104945458
232757044476 104946755
718092292927 104948052
282026783817 104949349
742444003176 104950646
95707884470 104951943
236721276377 104953240
304679537537 104954537
877227887810 104955834
802473800534 104957131
348286088448 104958428
733382901688 104959725
863069916735 104961022
907809105332 104962319
53233971245 104963616
931594496738 104964913
745275597391 104966210
646736118709 104967507
938390322854 104968804
333561798530 104970101
815499133923 104971398
376035711755 104972695
826825510783 104973992
904977511117 104975289
998420120212 104976586
803040119377 104977883
272965682329 104979180
270134088114 104980477
518181741348 104981774
502324813744 104983071
750372466978 104984368
609359075071 104985665
576512582177 104986962
39076000170 104988259
603695886641 104989556
497227944157 104990853
526676523993 104992150
425305451096 104993447
25484347938 104994744
280894146131 104996041
474575190437 104997338
613889625815 104998635
75886724965 104999932
14157971078 105001229
671654147801 105002526
202742145797 105003823
56065565460 105005120
504590089116 105006417
197645276210 105007714
757734611937 105009011
621251770774 105010308
827958148469 105011605
562354611102 105012902
493263712256 105014199
655230901354 105015496
792846380203 105016793
687511075405 105018090
257108754725 105019387
904977511117 105020684
227093856046 105021981
279195189602 105023278
656929857883 105024575
844947713759 105025872
833055018056 105027169
842682438387 105028466
587838959037 105029763
251445566295 105031060
589537915566 105032357
856840409462 105033654
178956754391 105034951
966706265004 105036248
403785335062 105037545
957645163516 105038842
945186148970 105040139
728852350944 105041436
584441045979 105042733
650134031767 105044030
239552870592 105045327
626914959204 105046624
413979074236 105047921
851743539875 105049218
718658611770 105050515
597466379368 105051812
861937279049 105053109
467779364321 105054406
305245856380 105055703
668822553586 105057000
488166842669 105058297
606527480856 105059594
682980524661 105060891
974068409963 105062188
200476870425 105063485
902712235745 105064782
528941799365 105066079
105335304801 105067376
579910495235 105068673
629746553419 105069970
576512582177 105071267
799642206319 105072564
680148930446 105073861
774724177227 105075158
506855364488 105076455
797376930947 105077752
477406784652 105079049
657496176726 105080346
413412755393 105081643
402086378533 105082940
511385915232 105084237
254843479353 105085534
205007421169 105086831
250312928609 105088128
218032754558 105089425
719791249456 105090722
267302493899 105092019
425871769939 105093316
454754030932 105094613
331296523158 105095910
846080351445 105097207
521013335563 105098504
180655710920 105099801
45871826286 105101098
723755481357 105102395
689776350777 105103692
207839015384 105104989
364709334895 105106286
753770380036 105107583
611058031600 105108880
297317392578 105110177
949716699714 105111474
617853857716 105112771
318271189769 105114068
122324870091 105115365
48137101658 105116662
780953684500 105117959
879493163182 105119256
24918029095 105120553
555558784986 105121850
719791249456 105123147
358479827622 105124444
816631771609 105125741
392458958202 105127038
460983538205 105128335
738479771275 105129632
873263655909 105130929
138181797695 105132226
914038612605 105133523
801341162848 105134820
712429104497 105136117
343189218861 105137414
656929857883 105138711
375469392912 105140008
202175826954 105141305
15290608764 105142602
113263768603 105143899
587272640194 105145196
141579710753 105146493
953114612772 105147790
438897103328 105149087
665424640528 105150384
688077394248 105151681
355648233407 105152978
987093743352 105154275
611624350443 105155572
624083364989 105156869
763964119210 105158166
513651190604 105159463
725454437886 105160760
141013391910 105162057
229925450261 105163354
816631771609 105164651
44739188600 105165948
124590145463 105167245
485901567297 105168542
460983538205 105169839
920268119878 105171136
902145916902 105172433
64560348105 105173730
719791249456 105175027
566318846 105176324
281460464974 105177621
685245800033 105178918
764530438053 105180215
895350090786 105181512
936691366325 105182809
314306957868 105184106
318837508612 105185403
597466379368 105186700
921967076407 105187997
148375536869 105189294
703368003009 105190591
838718206486 105191888
981430554922 105193185
371505161011 105194482
470610958536 105195779
336393392745 105197076
825692873097 105198373
781520003343 105199670
812101220865 105200967
338658668117 105202264
242950783650 105203561
363576697209 105204858
151207131084 105206155
52667652402 105207452
394157914731 105208749
423606494567 105210046
567451480689 105211343
94008927941 105212640
104202667115 105213937
283725740346 105215234
395290552417 105216531
73621449593 105217828
795111655575 105219125
834753974585 105220422
295618436049 105221719
659761452098 105223016
27183304467 105224313
608226437385 105225610
541400813911 105226907
743010322019 105228204
3397913061 105229501
54932927774 105230798
835886612271 105232095
680715249289 105233392
3964231904 105234689
998420120212 105235986
916870206820 105237283
500625857215 105238580
558956698044 105239877
765663075739 105241174
47570782815 105242471
612190669286 105243768
41907594385 105245065
296184754892 105246362
850044583346 105247659
552727190771 105248956
197078957367 105250253
207839015384 105251550
62295072733 105252847
659195133255 105254144
351117682663 105255441
78718319180 105256738
178956754391 105258035
244083421336 105259332
30014898682 105260629
249746609766 105261926
314873276711 105263223
907242786489 105264520
97973159842 105265817
79284638023 105267114
607660118542 105268411
67391942320 105269708
946885105499 105271005
259374030097 105272302
818330728138 105273599
548762958870 105274896
489865799198 105276193
166497739845 105277490
3 105278787
156304000671 105280084
700536408794 105281381
494962668785 105282678
534038668952 105283975
740178727804 105285272
134783884637 105286569
546497683498 105287866
266736175056 105289163
220864348773 105290460
323934378199 105291757
643904524494 105293054
898748003844 105294351
86646782982 105295648
285424696875 105296945
259940348940 105298242
848911945660 105299539
121192232405 105300836
132518609265 105302133
360178784151 105303430
523278610935 105304727
377168349441 105306024
307511131752 105307321
408315885806 105308618
156870319514 105309915
142146029596 105311212
31147536368 105312509
97406840999 105313806
189150493565 105315103
862503597892 105316400
937257685168 105317697
211803247285 105318994
882324757397 105320291
662026727470 105321588
344321856547 105322885
467213045478 105324182
629180234576 105325479
881192119711 105326776
538002900853 105328073
313174320182 105329370
540268176225 105330667
321102783984 105331964
901579598059 105333261
225394899517 105334558
259940348940 105335855
313174320182 105337152
489299480355 105338449
726020756729 105339746
261639305469 105341043
689776350777 105342340
154038725299 105343637
608226437385 105344934
611624350443 105346231
780953684500 105347528
759433568466 105348825
437764465642 105350122
468912002007 105351419
750372466978 105352716
611058031600 105354013
327332291257 105355310
254843479353 105356607
186318899350 105357904
835320293428 105359201
680715249289 105360498
418509624980 105361795
898181685001 105363092
418509624980 105364389
739612408961 105365686
745275597391 105366983
838718206486 105368280
728852350944 105369577
441728697543 105370874
447391885973 105372171
283159421503 105373468
680148930446 105374765
213502203814 105376062
539701857382 105377359
607093799699 105378656
335260755059 105379953
812667539708 105381250
919135482192 105382547
683546843504 105383844
482503654239 105385141
137615478852 105386438
11892695706 105387735
544232408126 105389032
752071423507 105390329
441162378700 105391626
272399363486 105392923
272399363486 105394220
38509681327 105395517
421907538038 105396814
260506667783 105398111
716393336398 105399408
556125103829 105400705
80417275709 105402002
406050610434 105403299
302980581008 105404596
388494726301 105405893
624649683832 105407190
195946319681 105408487
853442496404 105409784
557257741515 105411081
626914959204 105412378
120059594719 105413675
931028177895 105414972
381698900185 105416269
948017743185 105417566
550461915399 105418863
320536465141 105420160
168196696374 105421457
174426203647 105422754
257108754725 105424051
61728753890 105425348
402086378533 105426645
127988058521 105427942
300148986793 105429239
445126610601 105430536
555558784986 105431833
372071479854 105433130
15290608764 105434427
913472293762 105435724
555558784986 105437021
885156351612 105438318
663725683999 105439615
514217509447 105440912
412846436550 105442209
434932871427 105443506
905543829960 105444803
879493163182 105446100
287689972247 105447397
962742033103 105448694
362444059523 105449991
338092349274 105451288
344321856547 105452585
907809105332 105453882
806438032435 105455179
16423246450 105456476
868733105165 105457773
460983538205 105459070
553859828457 105460367
250879247452 105461664
779821046814 105462961
6795826119 105464258
859105684834 105465555
724888119043 105466852
590670553252 105468149
406050610434 105469446
664292002842 105470743
756035655408 105472040
824560235411 105473337
416244349608 105474634
171594609432 105475931
293919479520 105477228
455320349775 105478525
724888119043 105479822
663725683999 105481119
476840465809 105482416
516482784819 105483713
745275597391 105485010
777555771442 105486307
979165279550 105487604
654664582511 105488901
564053567631 105490198
920834438721 105491495
559523016887 105492792
898181685001 105494089
106467942487 105495386
183487305135 105496683
780953684500 105497980
173859884804 105499277
957078844673 105500574
921967076407 105501871
428703364154 105503168
869299424008 105504465
276363595387 105505762
65692985791 105507059
111564812074 105508356
417376987294 105509653
2831594218 105510950
822294960039 105512247
280894146131 105513544
124590145463 105514841
389627363987 105516138
356780871093 105517435
943487192441 105518732
248613972080 105520029
566885161846 105521326
830223423841 105522623
913472293762 105523920
569716756061 105525217
322801740513 105526514
893084815414 105527811
227093856046 105529108
706199597224 105530405
616154901187 105531702
349985044977 105532999
487034204983 105534296
197645276210 105535593
672786785487 105536890
728286032101 105538187
700536408794 105539484
121758551248 105540781
889120583513 105542078
947451424342 105543375
489299480355 105544672
114962725132 105545969
932727134424 105547266
666557278214 105548563
597466379368 105549860
813800177394 105551157
761132524995 105552454
558390379201 105553751
297883711421 105555048
73055130750 105556345
167630377531 105557642
20953797194 105558939
266736175056 105560236
583874727136 105561533
787183191773 105562830
598032698211 105564127
809269626650 105565424
86080464139 105566721
426438088782 105568018
766795713425 105569315
489865799198 105570612
920268119878 105571909
403219016219 105573206
399821103161 105574503
686378437719 105575800
536303944324 105577097
319970146298 105578394
91743652569 105579691
143278667282 105580988
183487305135 105582285
483636291925 105583582
495528987628 105584879
148941855712 105586176
953680931615 105587473
766229394582 105588770
853442496404 105590067
621818089617 105591364
265037218527 105592661
267868812742 105593958
372637798697 105595255
837585568800 105596552
586140002508 105597849
704500640695 105599146
979165279550 105600443
353949276878 105601740
43040232071 105603037
889120583513 105604334
620119133088 105605631
984262149137 105606928
740178727804 105608225
968971540376 105609522
271266725800 105610819
542533451597 105612116
867034148636 105613413
727153394415 105614710
113263768603 105616007
27749623310 105617304
818330728138 105618601
568017799532 105619898
205573740012 105621195
338658668117 105622492
245216059022 105623789
159135594886 105625086
227660174889 105626383
180089392077 105627680
207839015384 105628977
850044583346 105630274
535171306638 105631571
804172757063 105632868
11892695706 105634165
10193739177 105635462
450789799031 105636759
519880697877 105638056
241818145964 105639353
522712292092 105640650
471177277379 105641947
348852407291 105643244
286557334561 105644541
224828580674 105645838
878926844339 105647135
338092349274 105648432
629746553419 105649729
803606438220 105651026
298450030264 105652323
731117626316 105653620
348852407291 105654917
463248813577 105656214
56631884303 105657511
310909044810 105658808
148941855712 105660105
586140002508 105661402
368107247953 105662699
951415656243 105663996
195380000838 105665293
43606550914 105666590
438897103328 105667887
569716756061 105669184
381698900185 105670481
67391942320 105671778
57764521989 105673075
327332291257 105674372
680715249289 105675669
327898610100 105676966
865335192107 105678263
163099826787 105679560
452488755560 105680857
197645276210 105682154
229925450261 105683451
97406840999 105684748
493263712256 105686045
608792756228 105687342
941788235912 105688639
727719713258 105689936
586706321351 105691233
244649740179 105692530
241251827121 105693827
176125160176 105695124
146110261497 105696421
161967189101 105697718
784917916401 105699015
683546843504 105700312
71356174221 105701609
478539422338 105702906
911207018390 105704203
591236872095 105705500
476840465809 105706797
984262149137 105708094
955946206987 105709391
291654204148 105710688
758300930780 105711985
679582611603 105713282
617853857716 105714579
48137101658 105715876
582742089450 105717173
450789799031 105718470
970670496905 105719767
253144522824 105721064
388494726301 105722361
255976117039 105723658
466646726635 105724955
959344120045 105726252
369239885639 105727549
682414205818 105728846
228792812575 105730143
524411248621 105731440
855707771776 105732737
55499246617 105734034
706765916067 105735331
928762902523 105736628
758300930780 105737925
422473856881 105739222
898181685001 105740519
756601974251 105741816
449090842502 105743113
534604987795 105744410
705633278381 105745707
798509568633 105747004
466080407792 105748301
565186205317 105749598
630879191105 105750895
652399307139 105752192
685245800033 105753489
140447073067 105754786
163099826787 105756083
745841916234 105757380
517049103662 105758677
296184754892 105759974
752637742350 105761271
63994029262 105762568
951981975086 105763865
543666089283 105765162
642205567965 105766459
351684001506 105767756
108166899016 105769053
455886668618 105770350
807004351278 105771647
944619830127 105772944
868733105165 105774241
899880641530 105775538
509686958703 105776835
741877684333 105778132
669955191272 105779429
3397913061 105780726
670521510115 105782023
894217453100 105783320
634277104163 105784617
309776407124 105785914
767928351111 105787211
109299536702 105788508
65126666948 105789805
938956641697 105791102
8494782648 105792399
434366552584 105793696
517049103662 105794993
851177221032 105796290
109299536702 105797587
705633278381 105798884
324500697042 105800181
259374030097 105801478
820596003510 105802775
265037218527 105804072
687511075405 105805369
987660062195 105806666
692041626149 105807963
272965682329 105809260
68524580006 105810557
331862842001 105811854
758300930780 105813151
912339656076 105814448
193681044309 105815745
79850956866 105817042
757168293094 105818339
581043132921 105819636
169329334060 105820933
818330728138 105822230
922533395250 105823527
403785335062 105824824
699970089951 105826121
468912002007 105827418
283159421503 105828715
3397913061 105830012
108166899016 105831309
364709334895 105832606
191982087780 105833903
636542379535 105835200
335260755059 105836497
825126554254 105837794
35111768269 105839091
615588582344 105840388
266169856213 105841685
581609451764 105842982
544798726969 105844279
756035655408 105845576
837019249957 105846873
492131074570 105848170
574247306805 105849467
700536408794 105850764
861937279049 105852061
395290552417 105853358
629746553419 105854655
98539478685 105855952
511385915232 105857249
538002900853 105858546
423040175724 105859843
97973159842 105861140
138748116538 105862437
695439539207 105863734
922533395250 105865031
314306957868 105866328
100804754057 105867625
236721276377 105868922
804172757063 105870219
360178784151 105871516
417943306137 105872813
820596003510 105874110
301281624479 105875407
538002900853 105876704
844947713759 105878001
791713742517 105879298
761698843838 105880595
688643713091 105881892
357913508779 105883189
746408235077 105884486
899880641530 105885783
16423246450 105887080
807570670121 105888377
12459014549 105889674
211803247285 105890971
957645163516 105892268
474575190437 105893565
208405334227 105894862
2265275375 105896159
296184754892 105897456
371505161011 105898753
322235421670 105900050
745841916234 105901347
544798726969 105902644
756601974251 105903941
490998436884 105905238
438330784485 105906535
851743539875 105907832
610491712757 105909129
254843479353 105910426
40774956699 105911723
323368059356 105913020
525543886307 105914317
128554377364 105915614
691475307306 105916911
607093799699 105918208
801907481691 105919505
330163885472 105920802
192548406623 105922099
394724233574 105923396
35678087112 105924693
558956698044 105925990
541967132754 105927287
789448467145 105928584
474008871594 105929881
991624294096 105931178
528941799365 105932475
467779364321 105933772
115529043975 105935069
848345626817 105936366
84381507610 105937663
396989508946 105938960
129687015050 105940257
759999887309 105941554
111564812074 105942851
463248813577 105944148
714694379869 105945445
330730204315 105946742
521579654406 105948039
304113218694 105949336
460417219362 105950633
361311421837 105951930
940655598226 105953227
361877740680 105954524
349418726134 105955821
895916409629 105957118
611624350443 105958415
53233971245 105959712
999552757898 105961009
726020756729 105962306
850610902189 105963603
516482784819 105964900
242950783650 105966197
507421683331 105967494
9627420334 105968791
178390435548 105970088
938390322854 105971385
71356174221 105972682
993323250625 105973979
771892583012 105975276
719791249456 105976573
52667652402 105977870
469478320850 105979167
778688409128 105980464
855141452933 105981761
124023826620 105983058
886288989298 105984355
798509568633 105985652
54932927774 105986949
936125047482 105988246
108166899016 105989543
997287482526 105990840
154605044142 105992137
744709278548 105993434
955946206987 105994731
790014785988 105996028
483636291925 105997325
308077450595 105998622
208405334227 105999919
133084928108 106001216
654664582511 106002513
897049047315 106003810
475141509280 106005107
871564699380 106006404
288822609933 106007701
442861335229 106008998
460983538205 106010295
904411192274 106011592
187451537036 106012889
589537915566 106014186
249746609766 106015483
731117626316 106016780
613323306972 106018077
912339656076 106019374
934426090953 106020671
147809218026 106021968
265037218527 106023265
974634728806 106024562
270700406957 106025859
571982031433 106027156
273532001172 106028453
235588638691 106029750
382831537871 106031047
362444059523 106032344
249746609766 106033641
212369566128 106034938
26616985624 106036235
897615366158 106037532
18688521822 106038829
596900060525 106040126
296184754892 106041423
225961218360 106042720
94575246784 106044017
208405334227 106045314
880059482025 106046611
319403827455 106047908
925364989465 106049205
193681044309 106050502
672786785487 106051799
217466435715 106053096
274664638858 106054393
897049047315 106055690
96840522156 106056987
926497627151 106058284
789448467145 106059581
624649683832 106060878
455320349775 106062175
572548350276 106063472
754336698879 106064769
645603481023 106066066
246915015551 106067363
103636348272 106068660
682414205818 106069957
528941799365 106071254
903278554588 106072551
821162322353 106073848
897615366158 106075145
825692873097 106076442
38509681327 106077739
553293509614 106079036
566318843003 106080333
562354611102 106081630
843248757230 106082927
725454437886 106084224
403785335062 106085521
171028290589 106086818
513651190604 106088115
861370960206 106089412
182920986292 106090709
112697449760 106092006
907809105332 106093303
931028177895 106094600
832488699213 106095897
715827017555 106097194
766795713425 106098491
622384408460 106099788
923666032936 106101085
814932815080 106102382
444560291758 106103679
531207074737 106104976
896482728472 106106273
783785278715 106107570
323368059356 106108867
152906087613 106110164
704500640695 106111461
288256291090 106112758
328464928943 106114055
859672003677 106115352
757168293094 106116649
962175714260 106117946
401520059690 106119243
379433624813 106120540
36244405955 106121837
33412811740 106123134
293919479520 106124431
66825623477 106125728
617287538873 106127025
197645276210 106128322
509686958703 106129619
314873276711 106130916
534038668952 106132213
890253221199 106133510
595201103996 106134807
144977623811 106136104
323934378199 106137401
498926900686 106138698
16989565293 106139995
3964231904 106141292
8494782648 106142589
827391829626 106143886
256542435882 106145183
440596059857 106146480
353949276878 106147777
583874727136 106149074
575379944491 106150371
179523073234 106151668
150074493398 106152965
886288989298 106154262
812667539708 106155559
778122090285 106156856
423606494567 106158153
574247306805 106159450
186885218193 106160747
825126554254 106162044
596333741682 106163341
126855420835 106164638
338658668117 106165935
820596003510 106167232
943487192441 106168529
61728753890 106169826
114396406289 106171123
643338205651 106172420
424172813410 106173717
387928407458 106175014
176125160176 106176311
349418726134 106177608
979165279550 106178905
802473800534 106180202
389627363987 106181499
475707828123 106182796
548196640027 106184093
685245800033 106185390
931028177895 106186687
867600467479 106187984
64560348105 106189281
598032698211 106190578
697704814579 106191875
467213045478 106193172
29448579839 106194469
669955191272 106195766
503457451430 106197063
252011885138 106198360
481937335396 106199657
55499246617 106200954
73621449593 106202251
680148930446 106203548
871564699380 106204845
432667596055 106206142
748107191606 106207439
143278667282 106208736
417376987294 106210033
618986495402 106211330
146676580340 106212627
781520003343 106213924
394724233574 106215221
928196583680 106216518
235588638691 106217815
145543942654 106219112
530074437051 106220409
301281624479 106221706
331296523158 106223003
296184754892 106224300
914604931448 106225597
295618436049 106226894
487034204983 106228191
263904580841 106229488
857973047148 106230785
227093856046 106232082
15856927607 106233379
406616929277 106234676
736780814746 106235973
758300930780 106237270
770759945326 106238567
636542379535 106239864
635409741849 106241161
115529043975 106242458
374336755226 106243755
112131130917 106245052
571982031433 106246349
719224930613 106247646
247481334394 106248943
61162435047 106250240
937824004011 106251537
701669046480 106252834
237853914063 106254131
716959655241 106255428
599731654740 106256725
686378437719 106258022
543666089283 106259319
594068466310 106260616
380566262499 106261913
755469336565 106263210
309776407124 106264507
982563192608 106265804
954813569301 106267101
172160928275 106268398
756035655408 106269695
842116119544 106270992
18688521822 106272289
728852350944 106273586
658628814412 106274883
394724233574 106276180
447391885973 106277477
159701913729 106278774
120059594719 106280071
705066959538 106281368
17555884136 106282665
180655710920 106283962
13591652235 106285259
368107247953 106286556
290521566462 106287853
216900116872 106289150
447391885973 106290447
276929914230 106291744
270700406957 106293041
941221917069 106294338
547064002341 106295635
83815188767 106296932
712995423340 106298229
664858321685 106299526
540834495068 106300823
942354554755 106302120
590670553252 106303417
748107191606 106304714
459850900519 106306011
506289045645 106307308
272399363486 106308605
835320293428 106309902
859672003677 106311199
716959655241 106312496
465514088949 106313793
655797220197 106315090
797943249790 106316387
591803190938 106317684
446259248287 106318981
712429104497 106320278
409448523492 106321575
490432118041 106322872
837019249957 106324169
679582611603 106325466
954813569301 106326763
754903017722 106328060
871564699380 106329357
685812118876 106330654
545931364655 106331951
231058087947 106333248
219731711087 106334545
464381451263 106335842
967272583847 106337139
127421739678 106338436
61728753890 106339733
359612465308 106341030
669388872429 106342327
928762902523 106343624
699970089951 106344921
211236928442 106346218
43606550914 106347515
303546899851 106348812
638241336064 106350109
173859884804 106351406
623517046146 106352703
248047653237 106354000
89478377197 106355297
968971540376 106356594
732816582845 106357891
49836058187 106359188
679582611603 106360485
279195189602 106361782
989359018724 106363079
523278610935 106364376
659195133255 106365673
267302493899 106366970
129687015050 106368267
989925337567 106369564
761698843838 106370861
415678030765 106372158
742444003176 106373455
963874670789 106374752
70789855378 106376049
466646726635 106377346
282026783817 106378643
625216002675 106379940
149508174555 106381237
87213101825 106382534
459284581676 106383831
992190612939 106385128
899314322687 106386425
220864348773 106387722
368107247953 106389019
429269682997 106390316
950849337400 106391613
410014842335 106392910
328464928943 106394207
788882148302 106395504
297317392578 106396801
942920873598 106398098
292786841834 106399395
46438145129 106400692
992756931782 106401989
500059538372 106403286
934992409796 106404583
706765916067 106405880
323934378199 106407177
527809161679 106408474
19821159508 106409771
658062495569 106411068
597466379368 106412365
152906087613 106413662
202742145797 106414959
118926957033 106416256
482503654239 106417553
464381451263 106418850
957078844673 106420147
26616985624 106421444
673919423173 106422741
508554321017 106424038
104202667115 106425335
126289101992 106426632
649567712924 106427929
293353160677 106429226
685245800033 106430523
510819596389 106431820
41341275542 106433117
357347189936 106434414
984828467980 106435711
258807711254 106437008
923666032936 106438305
590670553252 106439602
165931421002 106440899
429269682997 106442196
536870263167 106443493
212935884971 106444790
598032698211 106446087
839850844172 106447384
310342725967 106448681
382265219028 106449978
158002957200 106451275
317704870926 106452572
505722726802 106453869
629746553419 106455166
297317392578 106456463
238986551749 106457760
611624350443 106459057
123457507777 106460354
434366552584 106461651
812101220865 106462948
557824060358 106464245
496661625314 106465542
474575190437 106466839
563487248788 106468136
578777857549 106469433
659761452098 106470730
85514145296 106472027
62295072733 106473324
774724177227 106474621
724321800200 106475918
643338205651 106477215
530074437051 106478512
835320293428 106479809
414545393079 106481106
191982087780 106482403
820596003510 106483700
382265219028 106484997
45305507443 106486294
482503654239 106487591
682980524661 106488888
786616872930 106490185
897615366158 106491482
186885218193 106492779
710730147968 106494076
965573627318 106495373
937824004011 106496670
14724289921 106497967
393025277045 106499264
487600523826 106500561
953114612772 106501858
651266669453 106503155
45305507443 106504452
256542435882 106505749
828524467312 106507046
968971540376 106508343
617853857716 106509640
504023770273 106510937
795677974418 106512234
693740582678 106513531
411147480021 106514828
419642262666 106516125
210104290756 106517422
434366552584 106518719
41341275542 106520016
304679537537 106521313
396423190103 106522610
894783771943 106523907
129120696207 106525204
109299536702 106526501
347153450762 106527798
277496233073 106529095
179523073234 106530392
210104290756 106531689
862503597892 106532986
676184698545 106534283
611624350443 106535580
326199653571 106536877
389061045144 106538174
503457451430 106539471
637675017221 106540768
174992522490 106542065
834753974585 106543362
192548406623 106544659
440596059857 106545956
365841972581 106547253
325067015885 106548550
997287482526 106549847
728852350944 106551144
15290608764 106552441
665424640528 106553738
768494669954 106555035
207839015384 106556332
250312928609 106557629
576512582177 106558926
15856927607 106560223
125722783149 106561520
839850844172 106562817
936691366325 106564114
82682551081 106565411
160268232572 106566708
5096869590 106568005
504023770273 106569302
863636235578 106570599
489299480355 106571896
206140058855 106573193
891952177728 106574490
462116175891 106575787
411147480021 106577084
329597566629 106578381
218599073401 106579678
761698843838 106580975
460983538205 106582272
78152000337 106583569
367540929110 106584866
180655710920 106586163
340923943489 106587460
587272640194 106588757
944053511284 106590054
223129624145 106591351
890819540042 106592648
544798726969 106593945
428137045311 106595242
65126666948 106596539
753770380036 106597836
462682494734 106599133
720357568299 106600430
967838902690 106601727
697138495736 106603024
882324757397 106604321
946885105499 106605618
410581161178 106606915
282593102660 106608212
594634785153 106609509
173859884804 106610806
16989565293 106612103
191982087780 106613400
553293509614 106614697
277496233073 106615994
564053567631 106617291
814366496237 106618588
241251827121 106619885
75320406122 106621182
413412755393 106622479
609359075071 106623776
784351597558 106625073
808136988964 106626370
322235421670 106627667
858539365991 106628964
677883655074 106630261
97406840999 106631558
474008871594 106632855
726587075572 106634152
471177277379 106635449
460983538205 106636746
633710785320 106638043
736214495903 106639340
376602030598 106640637
231058087947 106641934
502891132587 106643231
301281624479 106644528
923666032936 106645825
938390322854 106647122
286557334561 106648419
634277104163 106649716
853442496404 106651013
757734611937 106652310
100238435214 106653607
823993916568 106654904
944619830127 106656201
416810668451 106657498
949150380871 106658795
904977511117 106660092
569716756061 106661389
550461915399 106662686
377734668284 106663983
276929914230 106665280
540268176225 106666577
726587075572 106667874
626348640361 106669171
530074437051 106670468
605394843170 106671765
655797220197 106673062
167630377531 106674359
402652697376 106675656
308643769438 106676953
199910551582 106678250
658628814412 106679547
1698956532 106680844
287689972247 106682141
579344176392 106683438
659195133255 106684735
897049047315 106686032
913472293762 106687329
751505104664 106688626
186885218193 106689923
203874783483 106691220
236721276377 106692517
234456001005 106693814
171028290589 106695111
191982087780 106696408
168763015217 106697705
721490205985 106699002
307511131752 106700299
269001450428 106701596
83815188767 106702893
532906031266 106704190
736780814746 106705487
493263712256 106706784
849478264503 106708081
952548293929 106709378
669955191272 106710675
337526030431 106711972
172160928275 106713269
446259248287 106714566
750372466978 106715863
417376987294 106717160
221996986459 106718457
991057975253 106719754
860804641363 106721051
89478377197 106722348
811534902022 106723645
442861335229 106724942
278062551916 106726239
442295016386 106727536
41907594385 106728833
43606550914 106730130
51535014716 106731427
233323363319 106732724
266169856213 106734021
522145973249 106735318
262205624312 106736615
32280174054 106737912
28315942153 106739209
95141565627 106740506
6229507276 106741803
745275597391 106743100
563487248788 106744397
194813681995 106745694
933293453267 106746991
818330728138 106748288
746974553920 106749585
480804697710 106750882
49836058187 106752179
269567769271 106753476
674485742016 106754773
983129511451 106756070
90611014883 106757367
195946319681 106758664
161967189101 106759961
79850956866 106761258
583874727136 106762555
689210031934 106763852
147242899183 106765149
514217509447 106766446
240685508278 106767743
580476814078 106769040
883457395083 106770337
242384464807 106771634
437198146799 106772931
156304000671 106774228
587272640194 106775525
649567712924 106776822
316005914397 106778119
544798726969 106779416
5663188433 106780713
188584174722 106782010
574813625648 106783307
647302437552 106784604
547630321184 106785901
433233914898 106787198
607660118542 106788495
907809105332 106789792
927630264837 106791089
429269682997 106792386
958777801202 106793683
933859772110 106794980
768494669954 106796277
903278554588 106797574
378300987127 106798871
626914959204 106800168
459284581676 106801465
720357568299 106802762
744709278548 106804059
71356174221 106805356
54932927774 106806653
322235421670 106807950
181222029763 106809247
607660118542 106810544
182920986292 106811841
866467829793 106813138
971803134591 106814435
878926844339 106815732
715827017555 106817029
469478320850 106818326
963308351946 106819623
629180234576 106820920
978598960707 106822217
932160815581 106823514
36244405955 106824811
3397913061 106826108
333561798530 106827405
801341162848 106828702
850044583346 106829999
375469392912 106831296
954813569301 106832593
16989565293 106833890
360745102994 106835187
225961218360 106836484
33979130583 106837781
594634785153 106839078
45871826286 106840375
329597566629 106841672
887987945827 106842969
658628814412 106844266
127421739678 106845563
449090842502 106846860
367540929110 106848157
45305507443 106849454
984262149137 106850751
65126666948 106852048
850610902189 106853345
156304000671 106854642
82682551081 106855939
764530438053 106857236
528941799365 106858533
865901510950 106859830
112131130917 106861127
547064002341 106862424
105335304801 106863721
96274203313 106865018
459850900519 106866315
459284581676 106867612
805871713592 106868909
477973103495 106870206
355648233407 106871503
852876177561 106872800
134217565794 106874097
558390379201 106875394
900446960373 106876691
941788235912 106877988
822861278882 106879285
68524580006 106880582
893084815414 106881879
605394843170 106883176
636542379535 106884473
820029684667 106885770
971236815748 106887067
64560348105 106888364
630879191105 106889661
333561798530 106890958
539135538539 106892255
266736175056 106893552
330730204315 106894849
364143016052 106896146
142712348439 106897443
475707828123 106898740
466646726635 106900037
980864236079 106901334
364709334895 106902631
724321800200 106903928
202742145797 106905225
513084871761 106906522
903844873431 106907819
365841972581 106909116
467779364321 106910413
237287595220 106911710
221430667616 106913007
895916409629 106914304
562920929945 106915601
363576697209 106916898
100238435214 106918195
722056524828 106919492
137049160009 106920789
489299480355 106922086
110998493231 106923383
759999887309 106924680
270134088114 106925977
32280174054 106927274
385096813243 106928571
730551307473 106929868
760566206152 106931165
516482784819 106932462
40208637856 106933759
792280061360 106935056
680715249289 106936353
967838902690 106937650
483636291925 106938947
967272583847 106940244
951981975086 106941541
207839015384 106942838
484202610768 106944135
481937335396 106945432
783218959872 106946729
201043189268 106948026
297317392578 106949323
216333798029 106950620
202742145797 106951917
548196640027 106953214
563487248788 106954511
92309971412 106955808
809835945493 106957105
47004463972 106958402
254277160510 106959699
786050554087 106960996
18122202979 106962293
297317392578 106963590
659761452098 106964887
121758551248 106966184
92876290255 106967481
532906031266 106968778
356780871093 106970075
841549800701 106971372
436065509113 106972669
89478377197 106973966
72488811907 106975263
69657217692 106976560
174426203647 106977857
315439595554 106979154
142146029596 106980451
170461971746 106981748
997853801369 106983045
646736118709 106984342
914604931448 106985639
154605044142 106986936
775856814913 106988233
276929914230 106989530
855707771776 106990827
962742033103 106992124
62861391576 106993421
83815188767 106994718
638241336064 106996015
54366608931 106997312
402652697376 106998609
142712348439 106999906
624083364989 107001203
987660062195 107002500
453055074403 107003797
620685451931 107005094
51535014716 107006391
834753974585 107007688
129120696207 107008985
579910495235 107010282
555558784986 107011579
112131130917 107012876
185752580507 107014173
240685508278 107015470
305245856380 107016767
14724289921 107018064
2265275375 107019361
739046090118 107020658
434932871427 107021955
439463422171 107023252
749239829292 107024549
994455888311 107025846
130253333893 107027143
586706321351 107028440
539135538539 107029737
335260755059 107031034
509686958703 107032331
605961162013 107033628
617287538873 107034925
791713742517 107036222
782086322186 107037519
527809161679 107038816
883457395083 107040113
727719713258 107041410
587838959037 107042707
672220466644 107044004
49836058187 107045301
915171250291 107046598
195380000838 107047895
163099826787 107049192
381132581342 107050489
139314435381 107051786
727153394415 107053083
152906087613 107054380
876095250124 107055677
863069916735 107056974
663159365156 107058271
727719713258 107059568
289955247619 107060865
35678087112 107062162
352816639192 107063459
726020756729 107064756
303546899851 107066053
732250264002 107067350
411713798864 107068647
381698900185 107069944
750372466978 107071241
403785335062 107072538
461549857048 107073835
650134031767 107075132
520447016720 107076429
75320406122 107077726
593502147467 107079023
250879247452 107080320
146110261497 107081617
797376930947 107082914
300148986793 107084211
827391829626 107085508
707898553753 107086805
381132581342 107088102
697704814579 107089399
137615478852 107090696
378867305970 107091993
18688521822 107093290
778122090285 107094587
791713742517 107095884
152906087613 107097181
265037218527 107098478
413412755393 107099775
827391829626 107101072
712995423340 107102369
740745046647 107103666
13025333392 107104963
191982087780 107106260
852876177561 107107557
716959655241 107108854
327332291257 107110151
331862842001 107111448
395290552417 107112745
247481334394 107114042
463248813577 107115339
226527537203 107116636
354515595721 107117933
830223423841 107119230
342056581175 107120527
732250264002 107121824
552160871928 107123121
927630264837 107124418
65692985791 107125715
88345739511 107127012
804739075906 107128309
438897103328 107129606
334694436216 107130903
105901623644 107132200
464947770106 107133497
612190669286 107134794
890253221199 107136091
378867305970 107137388
409448523492 107138685
240119189435 107139982
961043076574 107141279
913472293762 107142576
803040119377 107143873
66259304634 107145170
650700350610 107146467
381698900185 107147764
848911945660 107149061
552727190771 107150358
671654147801 107151655
668256234743 107152952
295052117206 107154249
299016349107 107155546
922533395250 107156843
847212989131 107158140
507421683331 107159437
928196583680 107160734
231058087947 107162031
946885105499 107163328
312608001339 107164625
968971540376 107165922
723755481357 107167219
816065452766 107168516
335260755059 107169813
219165392244 107171110
72488811907 107172407
347719769605 107173704
584441045979 107175001
896482728472 107176298
165931421002 107177595
32846492897 107178892
335260755059 107180189
539135538539 107181486
109865855545 107182783
45305507443 107184080
236154957534 107185377
415678030765 107186674
106467942487 107187971
277496233073 107189268
519880697877 107190565
344888175390 107191862
233323363319 107193159
902712235745 107194456
47570782815 107195753
995022207154 107197050
435499190270 107198347
811534902022 107199644
672220466644 107200941
194813681995 107202238
759999887309 107203535
852309858718 107204832
765096756896 107206129
975767366492 107207426
612190669286 107208723
545365045812 107210020
62861391576 107211317
951981975086 107212614
741877684333 107213911
950849337400 107215208
972369453434 107216505
585573683665 107217802
626348640361 107219099
965007308475 107220396
459284581676 107221693
723189162514 107222990
145543942654 107224287
686378437719 107225584
31713855211 107226881
954247250458 107228178
459284581676 107229475
980864236079 107230772
107600580173 107232069
682414205818 107233366
446825567130 107234663
365841972581 107235960
632578147634 107237257
259374030097 107238554
616721220030 107239851
975201047649 107241148
980864236079 107242445
776989452599 107243742
356780871093 107245039
365841972581 107246336
484202610768 107247633
311475363653 107248930
781520003343 107250227
901579598059 107251524
18688521822 107252821
574247306805 107254118
663159365156 107255415
796810612104 107256712
398688465475 107258009
90611014883 107259306
699403771108 107260603
837585568800 107261900
536303944324 107263197
186885218193 107264494
452488755560 107265791
109299536702 107267088
527809161679 107268385
796810612104 107269682
463815132420 107270979
481371016553 107272276
463815132420 107273573
972369453434 107274870
762831481524 107276167
214634841500 107277464
711296466811 107278761
344321856547 107280058
552160871928 107281355
818330728138 107282652
965573627318 107283949
987660062195 107285246
178390435548 107286543
637675017221 107287840
848345626817 107289137
869299424008 107290434
822861278882 107291731
902145916902 107293028
915737569134 107294325
819463365824 107295622
866467829793 107296919
79850956866 107298216
584441045979 107299513
935558728639 107300810
859105684834 107302107
625216002675 107303404
717525974084 107304701
40774956699 107305998
524977567464 107307295
395290552417 107308592
98539478685 107309889
886288989298 107311186
866467829793 107312483
32846492897 107313780
699970089951 107315077
44172869757 107316374
910074380704 107317671
214068522657 107318968
231058087947 107320265
971236815748 107321562
723189162514 107322859
372071479854 107324156
724888119043 107325453
142712348439 107326750
938956641697 107328047
422473856881 107329344
337526030431 107330641
719224930613 107331938
564619886474 107333235
787183191773 107334532
976333685335 107335829
267302493899 107337126
680148930446 107338423
100238435214 107339720
58330840832 107341017
803040119377 107342314
234456001005 107343611
205007421169 107344908
409448523492 107346205
114962725132 107347502
560089335730 107348799
901579598059 107350096
554426147300 107351393
168763015217 107352690
70789855378 107353987
405484291591 107355284
326199653571 107356581
453621393246 107357878
808136988964 107359175
4530550747 107360472
886288989298 107361769
968971540376 107363066
267302493899 107364363
861370960206 107365660
985961105666 107366957
267868812742 107368254
149508174555 107369551
940655598226 107370848
869865742851 107372145
545365045812 107373442
995588525997 107374739
453055074403 107376036
426438088782 107377333
38509681327 107378630
530074437051 107379927
664292002842 107381224
235588638691 107382521
917436525663 107383818
788882148302 107385115
32846492897 107386412
586706321351 107387709
352816639192 107389006
69657217692 107390303
472876233908 107391600
730551307473 107392897
21520116037 107394194
590104234409 107395491
763397800367 107396788
933293453267 107398085
445126610601 107399382
539701857382 107400679
115529043975 107401976
641072930279 107403273
749806148135 107404570
788882148302 107405867
917436525663 107407164
992190612939 107408461
497794263000 107409758
711296466811 107411055
944053511284 107412352
837585568800 107413649
925364989465 107414946
689776350777 107416243
343755537704 107417540
151207131084 107418837
792846380203 107420134
12459014549 107421431
676184698545 107422728
812667539708 107424025
510819596389 107425322
301281624479 107426619
850610902189 107427916
41907594385 107429213
865901510950 107430510
934426090953 107431807
168763015217 107433104
424172813410 107434401
208405334227 107435698
3964231904 107436995
519314379034 107438292
874962612438 107439589
558956698044 107440886
24918029095 107442183
693174263835 107443480
961609395417 107444777
554992466143 107446074
642205567965 107447371
357913508779 107448668
489299480355 107449965
530074437051 107451262
572548350276 107452559
306944812909 107453856
869865742851 107455153
306378494066 107456450
376035711755 107457747
783785278715 107459044
746974553920 107460341
377734668284 107461638
905543829960 107462935
729418669787 107464232
393025277045 107465529
534604987795 107466826
643338205651 107468123
928762902523 107469420
706199597224 107470717
635976060692 107472014
692607944992 107473311
253710841667 107474608
32846492897 107475905
784917916401 107477202
25484347938 107478499
113263768603 107479796
513084871761 107481093
189150493565 107482390
521013335563 107483687
130819652736 107484984
345454494233 107486281
103070029429 107487578
831356061527 107488875
750938785821 107490172
909508061861 107491469
947451424342 107492766
226527537203 107494063
192548406623 107495360
65126666948 107496657
972935772277 107497954
972935772277 107499251
438897103328 107500548
800208525162 107501845
181788348606 107503142
924232351779 107504439
206140058855 107505736
217466435715 107507033
105901623644 107508330
531773393580 107509627
90611014883 107510924
373770436383 107512221
917436525663 107513518
677883655074 107514815
71356174221 107516112
33979130583 107517409
571415712590 107518706
740745046647 107520003
419075943823 107521300
277496233073 107522597
312608001339 107523894
208971653070 107525191
267868812742 107526488
853442496404 107527785
231058087947 107529082
693740582678 107530379
170461971746 107531676
945752467813 107532973
891385858885 107534270
225961218360 107535567
116661681661 107536864
89478377197 107538161
87779420668 107539458
956512525830 107540755
327332291257 107542052
192548406623 107543349
519314379034 107544646
235022319848 107545943
995588525997 107547240
371505161011 107548537
293353160677 107549834
896482728472 107551131
171594609432 107552428
384530494400 107553725
787183191773 107555022
924798670622 107556319
45305507443 107557616
907242786489 107558913
422473856881 107560210
169895652903 107561507
946318786656 107562804
297883711421 107564101
583874727136 107565398
612756988129 107566695
117794319347 107567992
956512525830 107569289
550461915399 107570586
960476757731 107571883
511385915232 107573180
637675017221 107574477
837585568800 107575774
668256234743 107577071
583308408293 107578368
319403827455 107579665
704500640695 107580962
590104234409 107582259
106467942487 107583556
695439539207 107584853
385663132086 107586150
823993916568 107587447
327332291257 107588744
591236872095 107590041
282593102660 107591338
137615478852 107592635
817198090452 107593932
951981975086 107595229
647302437552 107596526
745841916234 107597823
496661625314 107599120
659195133255 107600417
885156351612 107601714
623517046146 107603011
900446960373 107604308
937824004011 107605605
351117682663 107606902
141013391910 107608199
303546899851 107609496
317704870926 107610793
367540929110 107612090
948017743185 107613387
854575134090 107614684
462116175891 107615981
918002844506 107617278
73055130750 107618575
992756931782 107619872
289955247619 107621169
411713798864 107622466
271266725800 107623763
477973103495 107625060
564053567631 107626357
493830031099 107627654
803606438220 107628951
820596003510 107630248
219165392244 107631545
189716812408 107632842
306944812909 107634139
574247306805 107635436
808136988964 107636733
809835945493 107638030
805305394749 107639327
280327827288 107640624
533472350109 107641921
793412699046 107643218
671654147801 107644515
993323250625 107645812
118926957033 107647109
292220522991 107648406
85514145296 107649703
680715249289 107651000
189150493565 107652297
152339768770 107653594
260506667783 107654891
567451480689 107656188
51535014716 107657485
698271133422 107658782
697704814579 107660079
620685451931 107661376
697138495736 107662673
579344176392 107663970
90611014883 107665267
211236928442 107666564
141579710753 107667861
622384408460 107669158
510819596389 107670455
215767479186 107671752
681281568132 107673049
669955191272 107674346
780953684500 107675643
397555827789 107676940
233323363319 107678237
266169856213 107679534
812667539708 107680831
786616872930 107682128
603695886641 107683425
2831594218 107684722
331296523158 107686019
862503597892 107687316
104768985958 107688613
320536465141 107689910
23785391409 107691207
188017855879 107692504
86646782982 107693801
63427710419 107695098
613323306972 107696395
584441045979 107697692
807570670121 107698989
3 107700286
520447016720 107701583
110432174388 107702880
105901623644 107704177
896482728472 107705474
496095306471 107706771
776423133756 107708068
637108698378 107709365
754903017722 107710662
235588638691 107711959
799642206319 107713256
130819652736 107714553
568017799532 107715850
705633278381 107717147
668822553586 107718444
502891132587 107719741
18122202979 107721038
737913452432 107722335
438330784485 107723632
740745046647 107724929
695439539207 107726226
604828524327 107727523
191415768937 107728820
352816639192 107730117
395290552417 107731414
526110205150 107732711
413979074236 107734008
231624406790 107735305
866467829793 107736602
513651190604 107737899
136482841166 107739196
380566262499 107740493
873263655909 107741790
882324757397 107743087
389061045144 107744384
585573683665 107745681
757734611937 107746978
90044696040 107748275
114396406289 107749572
737347133589 107750869
552160871928 107752166
116661681661 107753463
11892695706 107754760
563487248788 107756057
498926900686 107757354
564053567631 107758651
374903074069 107759948
293353160677 107761245
869299424008 107762542
856840409462 107763839
958211482359 107765136
236721276377 107766433
627481278047 107767730
897615366158 107769027
277496233073 107770324
291654204148 107771621
809269626650 107772918
176691479019 107774215
15856927607 107775512
573114669119 107776809
332995479687 107778106
425305451096 107779403
831356061527 107780700
981430554922 107781997
275230957701 107783294
917436525663 107784591
536303944324 107785888
826259191940 107787185
317138552083 107788482
71922493064 107789779
552160871928 107791076
628047596890 107792373
526676523993 107793670
742444003176 107794967
256542435882 107796264
596333741682 107797561
171594609432 107798858
547630321184 107800155
727719713258 107801452
918569163349 107802749
106467942487 107804046
829657104998 107805343
328464928943 107806640
185186261664 107807937
311475363653 107809234
709031191439 107810531
635976060692 107811828
333561798530 107813125
596900060525 107814422
567451480689 107815719
71356174221 107817016
529508118208 107818313
707898553753 107819610
803040119377 107820907
57198203146 107822204
727153394415 107823501
837019249957 107824798
761132524995 107826095
675052060859 107827392
215767479186 107828689
562354611102 107829986
638241336064 107831283
91743652569 107832580
18688521822 107833877
566318843003 107835174
605394843170 107836471
306944812909 107837768
802473800534 107839065
139880754224 107840362
506289045645 107841659
957078844673 107842956
647302437552 107844253
395290552417 107845550
501192176058 107846847
589537915566 107848144
468345683164 107849441
406050610434 107850738
699970089951 107852035
672786785487 107853332
552727190771 107854629
35111768269 107855926
991624294096 107857223
817198090452 107858520
624649683832 107859817
480804697710 107861114
446259248287 107862411
856840409462 107863708
83248869924 107865005
439463422171 107866302
203308464640 107867599
335827073902 107868896
969537859219 107870193
150640812241 107871490
236721276377 107872787
971236815748 107874084
393591595888 107875381
292220522991 107876678
114962725132 107877975
850044583346 107879272
80417275709 107880569
601996930112 107881866
536303944324 107883163
120059594719 107884460
671654147801 107885757
324500697042 107887054
995022207154 107888351
617853857716 107889648
799642206319 107890945
141579710753 107892242
589537915566 107893539
332429160844 107894836
729984988630 107896133
691475307306 107897430
305812175223 107898727
233323363319 107900024
924232351779 107901321
334128117373 107902618
837019249957 107903915
864768873264 107905212
237287595220 107906509
306378494066 107907806
15856927607 107909103
66259304634 107910400
366974610267 107911697
510253277546 107912994
148375536869 107914291
335260755059 107915588
745841916234 107916885
362444059523 107918182
135350203480 107919479
839284525329 107920776
528941799365 107922073
149508174555 107923370
238986551749 107924667
289955247619 107925964
718092292927 107927261
618986495402 107928558
689776350777 107929855
481371016553 107931152
66825623477 107932449
458718262833 107933746
947451424342 107935043
283725740346 107936340
59463478518 107937637
599731654740 107938934
257675073568 107940231
989925337567 107941528
528941799365 107942825
181222029763 107944122
85514145296 107945419
596333741682 107946716
583308408293 107948013
356780871093 107949310
741877684333 107950607
988226381038 107951904
163666145630 107953201
779821046814 107954498
929895540209 107955795
569716756061 107957092
914038612605 107958389
818897046981 107959686
863069916735 107960983
433233914898 107962280
647302437552 107963577
57198203146 107964874
146676580340 107966171
582742089450 107967468
225961218360 107968765
280894146131 107970062
652965625982 107971359
944619830127 107972656
48703420501 107973953
144977623811 107975250
690342669620 107976547
415111711922 107977844
835320293428 107979141
116661681661 107980438
163666145630 107981735
769627307640 107983032
796244293261 107984329
61728753890 107985626
872697337066 107986923
242950783650 107988220
710163829125 107989517
934426090953 107990814
164232464473 107992111
914038612605 107993408
786616872930 107994705
421341219195 107996002
700536408794 107997299
450789799031 107998596
134783884637 107999893
176125160176 108001190
235022319848 108002487
796244293261 108003784
347719769605 108005081
869865742851 108006378
125722783149 108007675
957078844673 108008972
245216059022 108010269
508554321017 108011566
659195133255 108012863
933859772110 108014160
567451480689 108015457
970104178062 108016754
233889682162 108018051
636542379535 108019348
205573740012 108020645
830223423841 108021942
331862842001 108023239
352250320349 108024536
195380000838 108025833
938390322854 108027130
590670553252 108028427
75320406122 108029724
672786785487 108031021
676751017388 108032318
107600580173 108033615
28315942153 108034912
783785278715 108036209
724888119043 108037506
137615478852 108038803
138748116538 108040100
391326320516 108041397
874396293595 108042694
197645276210 108043991
761698843838 108045288
313740639025 108046585
522145973249 108047882
178390435548 108049179
622950727303 108050476
976333685335 108051773
840417163015 108053070
103070029429 108054367
681281568132 108055664
722622843671 108056961
256542435882 108058258
359612465308 108059555
558390379201 108060852
607093799699 108062149
715827017555 108063446
310909044810 108064743
692041626149 108066040
869865742851 108067337
176125160176 108068634
563487248788 108069931
792280061360 108071228
317138552083 108072525
104768985958 108073822
314873276711 108075119
898748003844 108076416
931028177895 108077713
666557278214 108079010
613323306972 108080307
620119133088 108081604
519314379034 108082901
223129624145 108084198
656363539040 108085495
105335304801 108086792
295052117206 108088089
961609395417 108089386
363576697209 108090683
517615422505 108091980
873829974752 108093277
647302437552 108094574
389627363987 108095871
83815188767 108097168
81549913395 108098465
783785278715 108099762
776423133756 108101059
946885105499 108102356
276929914230 108103653
980864236079 108104950
791147423674 108106247
864768873264 108107544
868733105165 108108841
650700350610 108110138
387928407458 108111435
71356174221 108112732
261639305469 108114029
610491712757 108115326
775290496070 108116623
532339712423 108117920
768494669954 108119217
314873276711 108120514
608792756228 108121811
569150437218 108123108
345454494233 108124405
939522960540 108125702
365275653738 108126999
143844986125 108128296
911773337233 108129593
273532001172 108130890
699403771108 108132187
814932815080 108133484
63994029262 108134781
107034261330 108136078
73055130750 108137375
223129624145 108138672
483069973082 108139969
674485742016 108141266
764530438053 108142563
835320293428 108143860
574813625648 108145157
910640699547 108146454
130253333893 108147751
497227944157 108149048
47004463972 108150345
672220466644 108151642
312041682496 108152939
711862785654 108154236
171594609432 108155533
982563192608 108156830
291654204148 108158127
746974553920 108159424
345454494233 108160721
636542379535 108162018
449090842502 108163315
954813569301 108164612
63994029262 108165909
839850844172 108167206
880625800868 108168503
875528931281 108169800
208971653070 108171097
361877740680 108172394
323368059356 108173691
326765972414 108174988
750938785821 108176285
904977511117 108177582
534038668952 108178879
24918029095 108180176
275230957701 108181473
466080407792 108182770
514217509447 108184067
515350147133 108185364
161967189101 108186661
629180234576 108187958
410014842335 108189255
690908988463 108190552
931028177895 108191849
198211595053 108193146
493830031099 108194443
780953684500 108195740
979165279550 108197037
366974610267 108198334
665424640528 108199631
611624350443 108200928
418509624980 108202225
859672003677 108203522
192548406623 108204819
397555827789 108206116
568584118375 108207413
361311421837 108208710
290521566462 108210007
643904524494 108211304
607660118542 108212601
449657161345 108213898
161967189101 108215195
790581104831 108216492
587272640194 108217789
127421739678 108219086
417943306137 108220383
216333798029 108221680
94575246784 108222977
704500640695 108224274
317138552083 108225571
152906087613 108226868
877227887810 108228165
83248869924 108229462
124023826620 108230759
755469336565 108232056
185186261664 108233353
417376987294 108234650
701102727637 108235947
882324757397 108237244
965573627318 108238541
45871826286 108239838
654664582511 108241135
156870319514 108242432
428703364154 108243729
180089392077 108245026
118360638190 108246323
855707771776 108247620
86080464139 108248917
2265275375 108250214
173859884804 108251511
43040232071 108252808
692607944992 108254105
543666089283 108255402
543666089283 108256699
110998493231 108257996
756601974251 108259293
339791305803 108260590
587838959037 108261887
399254784318 108263184
315439595554 108264481
568584118375 108265778
274098320015 108267075
831356061527 108268372
629746553419 108269669
219731711087 108270966
718658611770 108272263
824560235411 108273560
481937335396 108274857
225394899517 108276154
782652641029 108277451
871564699380 108278748
423040175724 108280045
864768873264 108281342
403785335062 108282639
18122202979 108283936
871564699380 108285233
180655710920 108286530
261072986626 108287827
992190612939 108289124
771326264169 108290421
680715249289 108291718
138181797695 108293015
696005858050 108294312
337526030431 108295609
524977567464 108296906
137049160009 108298203
190849450094 108299500
699403771108 108300797
560089335730 108302094
859672003677 108303391
743010322019 108304688
31713855211 108305985
2265275375 108307282
548196640027 108308579
415111711922 108309876
491564755727 108311173
733949220531 108312470
370938842168 108313767
409448523492 108315064
428137045311 108316361
142146029596 108317658
960476757731 108318955
7362144962 108320252
506855364488 108321549
630879191105 108322846
781520003343 108324143
510253277546 108325440
500059538372 108326737
860804641363 108328034
962742033103 108329331
462116175891 108330628
347719769605 108331925
737913452432 108333222
66259304634 108334519
941788235912 108335816
585007364822 108337113
859105684834 108338410
56631884303 108339707
757168293094 108341004
422473856881 108342301
97406840999 108343598
964440989632 108344895
453055074403 108346192
468345683164 108347489
992190612939 108348786
285991015718 108350083
517049103662 108351380
895916409629 108352677
548762958870 108353974
437764465642 108355271
634277104163 108356568
185752580507 108357865
252578203981 108359162
597466379368 108360459
366974610267 108361756
111564812074 108363053
650700350610 108364350
766229394582 108365647
741877684333 108366944
547630321184 108368241
227660174889 108369538
678449973917 108370835
264470899684 108372132
470044639693 108373429
403219016219 108374726
985394786823 108376023
865901510950 108377320
739046090118 108378617
807570670121 108379914
587272640194 108381211
694873220364 108382508
710730147968 108383805
491564755727 108385102
129687015050 108386399
596333741682 108387696
99672116371 108388993
289388928776 108390290
967838902690 108391587
780387365657 108392884
242384464807 108394181
645037162180 108395478
251445566295 108396775
874962612438 108398072
996721163683 108399369
908941743018 108400666
435499190270 108401963
822294960039 108403260
181788348606 108404557
92876290255 108405854
782652641029 108407151
194247363152 108408448
137615478852 108409745
408882204649 108411042
361877740680 108412339
975767366492 108413636
197078957367 108414933
652965625982 108416230
995022207154 108417527
101371072900 108418824
698271133422 108420121
698837452265 108421418
883457395083 108422715
826825510783 108424012
817198090452 108425309
190283131251 108426606
838718206486 108427903
203308464640 108429200
680148930446 108430497
407749566963 108431794
683546843504 108433091
334128117373 108434388
100804754057 108435685
589537915566 108436982
131385971579 108438279
942920873598 108439576
45871826286 108440873
457019306304 108442170
749239829292 108443467
233323363319 108444764
168763015217 108446061
149508174555 108447358
955946206987 108448655
105335304801 108449952
826825510783 108451249
890253221199 108452546
566318846 108453843
920834438721 108455140
551028234242 108456437
904411192274 108457734
946318786656 108459031
906110148803 108460328
835886612271 108461625
850610902189 108462922
665990959371 108464219
487600523826 108465516
844947713759 108466813
379433624813 108468110
289955247619 108469407
980297917236 108470704
732250264002 108472001
588405277880 108473298
671654147801 108474595
44172869757 108475892
27749623310 108477189
929329221366 108478486
545365045812 108479783
652399307139 108481080
602563248955 108482377
729984988630 108483674
172160928275 108484971
544798726969 108486268
673353104330 108487565
398688465475 108488862
201609508111 108490159
656929857883 108491456
714694379869 108492753
681281568132 108494050
445126610601 108495347
41907594385 108496644
459284581676 108497941
7362144962 108499238
961609395417 108500535
854575134090 108501832
795111655575 108503129
75320406122 108504426
817198090452 108505723
634843423006 108507020
836452931114 108508317
601430611269 108509614
983129511451 108510911
246348696708 108512208
118360638190 108513505
57764521989 108514802
769627307640 108516099
676751017388 108517396
582175770607 108518693
998420120212 108519990
936125047482 108521287
120625913562 108522584
241818145964 108523881
420208581509 108525178
352816639192 108526475
757734611937 108527772
45871826286 108529069
299582667950 108530366
197078957367 108531663
11326376863 108532960
683546843504 108534257
478539422338 108535554
963874670789 108536851
265603537370 108538148
449090842502 108539445
655230901354 108540742
423606494567 108542039
101371072900 108543336
861937279049 108544633
603129567798 108545930
839284525329 108547227
494396349942 108548524
676751017388 108549821
85514145296 108551118
321102783984 108552415
691475307306 108553712
860238322520 108555009
441728697543 108556306
318271189769 108557603
540268176225 108558900
207839015384 108560197
888554264670 108561494
347153450762 108562791
595767422839 108564088
241251827121 108565385
336393392745 108566682
550461915399 108567979
501192176058 108569276
319403827455 108570573
26616985624 108571870
300148986793 108573167
44172869757 108574464
810968583179 108575761
328464928943 108577058
127988058521 108578355
618986495402 108579652
767362032268 108580949
511385915232 108582246
686944756562 108583543
987660062195 108584840
189716812408 108586137
393591595888 108587434
682414205818 108588731
863069916735 108590028
588971596723 108591325
332995479687 108592622
208971653070 108593919
274664638858 108595216
632578147634 108596513
3964231904 108597810
406616929277 108599107
363010378366 108600404
825126554254 108601701
96274203313 108602998
936691366325 108604295
287689972247 108605592
470044639693 108606889
937257685168 108608186
975767366492 108609483
273532001172 108610780
753770380036 108612077
330163885472 108613374
679582611603 108614671
193114725466 108615968
867034148636 108617265
189716812408 108618562
304113218694 108619859
233323363319 108621156
415111711922 108622453
825692873097 108623750
582175770607 108625047
598032698211 108626344
106467942487 108627641
375469392912 108628938
208405334227 108630235
957645163516 108631532
899314322687 108632829
108733217859 108634126
35678087112 108635423
263904580841 108636720
39642319013 108638017
442861335229 108639314
460983538205 108640611
356214552250 108641908
8494782648 108643205
19821159508 108644502
457019306304 108645799
667689915900 108647096
160268232572 108648393
464947770106 108649690
314873276711 108650987
619552814245 108652284
534604987795 108653581
668256234743 108654878
787183191773 108656175
613323306972 108657472
232757044476 108658769
852309858718 108660066
119493275876 108661363
744142959705 108662660
317704870926 108663957
274664638858 108665254
581043132921 108666551
717525974084 108667848
102503710586 108669145
421907538038 108670442
17555884136 108671739
231624406790 108673036
824560235411 108674333
151773449927 108675630
685245800033 108676927
493830031099 108678224
384530494400 108679521
778688409128 108680818
385663132086 108682115
622950727303 108683412
87779420668 108684709
52101333559 108686006
175558841333 108687303
878360525496 108688600
54366608931 108689897
867034148636 108691194
844381394916 108692491
479672060024 108693788
347153450762 108695085
633144466477 108696382
413412755393 108697679
911773337233 108698976
850044583346 108700273
153472406456 108701570
142146029596 108702867
622950727303 108704164
275797276544 108705461
370938842168 108706758
370938842168 108708055
719224930613 108709352
119493275876 108710649
527809161679 108711946
639373973750 108713243
88345739511 108714540
489299480355 108715837
210670609599 108717134
116095362818 108718431
48703420501 108719728
60596116204 108721025
961043076574 108722322
338092349274 108723619
870432061694 108724916
627481278047 108726213
427004407625 108727510
420208581509 108728807
22652753723 108730104
481371016553 108731401
31147536368 108732698
373770436383 108733995
233323363319 108735292
840983481858 108736589
46438145129 108737886
936691366325 108739183
453055074403 108740480
276363595387 108741777
464947770106 108743074
484202610768 108744371
928196583680 108745668
968971540376 108746965
340357624646 108748262
518181741348 108749559
719791249456 108750856
144977623811 108752153
522145973249 108753450
545365045812 108754747
416810668451 108756044
237853914063 108757341
271266725800 108758638
422473856881 108759935
275797276544 108761232
142712348439 108762529
631445509948 108763826
73621449593 108765123
877227887810 108766420
407749566963 108767717
657496176726 108769014
501192176058 108770311
275230957701 108771608
184053623978 108772905
5096869590 108774202
502891132587 108775499
901013279216 108776796
72488811907 108778093
537436582010 108779390
769627307640 108780687
101371072900 108781984
588971596723 108783281
183487305135 108784578
901013279216 108785875
13025333392 108787172
461549857048 108788469
113263768603 108789766
579910495235 108791063
552727190771 108792360
60596116204 108793657
766229394582 108794954
534604987795 108796251
232757044476 108797548
129687015050 108798845
781520003343 108800142
16423246450 108801439
440029741014 108802736
855141452933 108804033
247481334394 108805330
295052117206 108806627
642771886808 108807924
168196696374 108809221
954247250458 108810518
82116232238 108811815
565186205317 108813112
497227944157 108814409
783785278715 108815706
50402377030 108817003
228792812575 108818300
535737625481 108819597
784917916401 108820894
206140058855 108822191
52667652402 108823488
945186148970 108824785
291087885305 108826082
245216059022 108827379
314306957868 108828676
105335304801 108829973
33412811740 108831270
489865799198 108832567
571982031433 108833864
979165279550 108835161
163099826787 108836458
557257741515 108837755
60596116204 108839052
96274203313 108840349
444560291758 108841646
373204117540 108842943
467213045478 108844240
379999943656 108845537
673353104330 108846834
71356174221 108848131
796244293261 108849428
477973103495 108850725
570283074904 108852022
706199597224 108853319
442861335229 108854616
975201047649 108855913
7362144962 108857210
447958204816 108858507
552727190771 108859804
438330784485 108861101
308077450595 108862398
718092292927 108863695
966139946161 108864992
557257741515 108866289
844381394916 108867586
192548406623 108868883
72488811907 108870180
883457395083 108871477
85514145296 108872774
996154844840 108874071
687511075405 108875368
786616872930 108876665
759433568466 108877962
17555884136 108879259
333561798530 108880556
783785278715 108881853
329031247786 108883150
892518496571 108884447
211236928442 108885744
675618379702 108887041
897615366158 108888338
928762902523 108889635
70223536535 108890932
170461971746 108892229
642771886808 108893526
56631884303 108894823
117794319347 108896120
432101277212 108897417
847779307974 108898714
430402320683 108900011
336959711588 108901308
416244349608 108902605
273532001172 108903902
782652641029 108905199
259374030097 108906496
373770436383 108907793
485335248454 108909090
901579598059 108910387
371505161011 108911684
270134088114 108912981
539701857382 108914278
47570782815 108915575
111564812074 108916872
577078901020 108918169
863069916735 108919466
385096813243 108920763
837019249957 108922060
987093743352 108923357
466080407792 108924654
239552870592 108925951
219165392244 108927248
410581161178 108928545
934992409796 108929842
818897046981 108931139
485901567297 108932436
860238322520 108933733
295618436049 108935030
121192232405 108936327
752071423507 108937624
122891188934 108938921
785484235244 108940218
362444059523 108941515
654098263668 108942812
776989452599 108944109
254843479353 108945406
684113162347 108946703
507421683331 108948000
656363539040 108949297
28315942153 108950594
939522960540 108951891
716959655241 108953188
448524523659 108954485
134217565794 108955782
474575190437 108957079
982563192608 108958376
661460408627 108959673
686944756562 108960970
86080464139 108962267
424172813410 108963564
250879247452 108964861
668256234743 108966158
724888119043 108967455
991057975253 108968752
963874670789 108970049
504023770273 108971346
727153394415 108972643
139314435381 108973940
295618436049 108975237
228226493732 108976534
63427710419 108977831
203308464640 108979128
715260698712 108980425
450789799031 108981722
327332291257 108983019
701102727637 108984316
841549800701 108985613
783218959872 108986910
262771943155 108988207
395290552417 108989504
203308464640 108990801
884590032769 108992098
698271133422 108993395
224828580674 108994692
438330784485 108995989
7928463805 108997286
661460408627 108998583
353382958035 108999880
285991015718 109001177
389627363987 109002474
838718206486 109003771
779254727971 109005068
386229450929 109006365
513651190604 109007662
519314379034 109008959
945752467813 109010256
723189162514 109011553
326199653571 109012850
645037162180 109014147
152339768770 109015444
413412755393 109016741
927630264837 109018038
711862785654 109019335
731683945159 109020632
944619830127 109021929
940655598226 109023226
413979074236 109024523
747540872763 109025820
841549800701 109027117
280894146131 109028414
645603481023 109029711
711862785654 109031008
57198203146 109032305
1132637689 109033602
761132524995 109034899
888554264670 109036196
268435131585 109037493
535171306638 109038790
751505104664 109040087
894217453100 109041384
4530550747 109042681
593502147467 109043978
390760001673 109045275
869865742851 109046572
507421683331 109047869
423606494567 109049166
173859884804 109050463
660327770941 109051760
654664582511 109053057
799642206319 109054354
343755537704 109055651
848911945660 109056948
233323363319 109058245
370938842168 109059542
863069916735 109060839
918002844506 109062136
496661625314 109063433
109299536702 109064730
966706265004 109066027
379433624813 109067324
768494669954 109068621
274098320015 109069918
591803190938 109071215
903278554588 109072512
441728697543 109073809
524411248621 109075106
322801740513 109076403
886288989298 109077700
323368059356 109078997
397555827789 109080294
39076000170 109081591
115529043975 109082888
878360525496 109084185
302980581008 109085482
928196583680 109086779
587838959037 109088076
366408291424 109089373
143844986125 109090670
512518552918 109091967
591236872095 109093264
728286032101 109094561
771892583012 109095858
5096869590 109097155
133651246951 109098452
162533507944 109099749
796244293261 109101046
651266669453 109102343
505722726802 109103640
983129511451 109104937
975201047649 109106234
820596003510 109107531
559523016887 109108828
757168293094 109110125
664292002842 109111422
483636291925 109112719
531773393580 109114016
646736118709 109115313
103636348272 109116610
268435131585 109117907
238420232906 109119204
668822553586 109120501
601996930112 109121798
269001450428 109123095
816065452766 109124392
14157971078 109125689
649567712924 109126986
566318846 109128283
650134031767 109129580
676184698545 109130877
343755537704 109132174
728286032101 109133471
584441045979 109134768
349418726134 109136065
272965682329 109137362
512518552918 109138659
279195189602 109139956
879493163182 109141253
534604987795 109142550
500625857215 109143847
225961218360 109145144
625216002675 109146441
253710841667 109147738
57198203146 109149035
496661625314 109150332
336959711588 109151629
197645276210 109152926
132518609265 109154223
679016292760 109155520
821162322353 109156817
125722783149 109158114
626348640361 109159411
893084815414 109160708
984262149137 109162005
877794206653 109163302
770759945326 109164599
430968639526 109165896
577645219863 109167193
983695830294 109168490
578211538706 109169787
305812175223 109171084
515916465976 109172381
989925337567 109173678
673919423173 109174975
459284581676 109176272
833621336899 109177569
890819540042 109178866
487034204983 109180163
542533451597 109181460
362444059523 109182757
295052117206 109184054
576512582177 109185351
191982087780 109186648
697138495736 109187945
587838959037 109189242
505156407959 109190539
823993916568 109191836
252011885138 109193133
317704870926 109194430
86646782982 109195727
424172813410 109197024
333561798530 109198321
624649683832 109199618
726020756729 109200915
750938785821 109202212
765096756896 109203509
444560291758 109204806
678449973917 109206103
651832988296 109207400
778122090285 109208697
80417275709 109209994
556691422672 109211291
974068409963 109212588
915171250291 109213885
107600580173 109215182
279195189602 109216479
300715305636 109217776
801907481691 109219073
804172757063 109220370
599731654740 109221667
816065452766 109222964
263904580841 109224261
74187768436 109225558
577645219863 109226855
821162322353 109228152
290521566462 109229449
726020756729 109230746
940089279383 109232043
123457507777 109233340
206706377698 109234637
596333741682 109235934
31147536368 109237231
165931421002 109238528
720357568299 109239825
635976060692 109241122
159135594886 109242419
796244293261 109243716
864202554421 109245013
41907594385 109246310
901579598059 109247607
606527480856 109248904
198777913896 109250201
549895596556 109251498
654098263668 109252795
287689972247 109254092
672786785487 109255389
33979130583 109256686
83248869924 109257983
373770436383 109259280
836452931114 109260577
101371072900 109261874
870998380537 109263171
902712235745 109264468
383964175557 109265765
606527480856 109267062
494962668785 109268359
921400757564 109269656
816631771609 109270953
170461971746 109272250
585007364822 109273547
309776407124 109274844
986527424509 109276141
62295072733 109277438
434932871427 109278735
764530438053 109280032
287689972247 109281329
295618436049 109282626
925931308308 109283923
79284638023 109285220
905543829960 109286517
424172813410 109287814
471743596222 109289111
340923943489 109290408
97973159842 109291705
652399307139 109293002
774157858384 109294299
489865799198 109295596
997287482526 109296893
334694436216 109298190
692041626149 109299487
182354667449 109300784
468912002007 109302081
227093856046 109303378
855707771776 109304675
654664582511 109305972
515350147133 109307269
905543829960 109308566
896482728472 109309863
223695942988 109311160
657496176726 109312457
432667596055 109313754
925364989465 109315051
921967076407 109316348
381698900185 109317645
338092349274 109318942
43040232071 109320239
389061045144 109321536
236721276377 109322833
761132524995 109324130
702235365323 109325427
146676580340 109326724
740178727804 109328021
225961218360 109329318
610491712757 109330615
799642206319 109331912
94008927941 109333209
653531944825 109334506
495528987628 109335803
980864236079 109337100
515916465976 109338397
241818145964 109339694
176125160176 109340991
259374030097 109342288
71922493064 109343585
283159421503 109344882
161400870258 109346179
702801684166 109347476
834187655742 109348773
841549800701 109350070
645603481023 109351367
122891188934 109352664
932160815581 109353961
720357568299 109355258
306378494066 109356555
269567769271 109357852
712429104497 109359149
543666089283 109360446
308643769438 109361743
423606494567 109363040
487034204983 109364337
471177277379 109365634
631445509948 109366931
159701913729 109368228
206140058855 109369525
495528987628 109370822
413412755393 109372119
801341162848 109373416
713561742183 109374713
83248869924 109376010
954813569301 109377307
835886612271 109378604
658062495569 109379901
251445566295 109381198
429836001840 109382495
755469336565 109383792
855707771776 109385089
263338261998 109386386
848345626817 109387683
876661568967 109388980
546497683498 109390277
758867249623 109391574
52101333559 109392871
780953684500 109394168
746974553920 109395465
646169799866 109396762
543666089283 109398059
212935884971 109399356
497794263000 109400653
308077450595 109401950
239552870592 109403247
131385971579 109404544
151207131084 109405841
876661568967 109407138
931028177895 109408435
720357568299 109409732
953680931615 109411029
125722783149 109412326
784351597558 109413623
1132637689 109414920
701102727637 109416217
593502147467 109417514
915737569134 109418811
23785391409 109420108
107034261330 109421405
527809161679 109422702
553859828457 109423999
290521566462 109425296
676184698545 109426593
888554264670 109427890
582742089450 109429187
643338205651 109430484
568584118375 109431781
650700350610 109433078
215201160343 109434375
110998493231 109435672
659195133255 109436969
285424696875 109438266
552160871928 109439563
633710785320 109440860
692041626149 109442157
954247250458 109443454
484768929611 109444751
199910551582 109446048
545931364655 109447345
717525974084 109448642
477973103495 109449939
395856871260 109451236
120625913562 109452533
622950727303 109453830
538002900853 109455127
954247250458 109456424
294485798363 109457721
412846436550 109459018
799642206319 109460315
511385915232 109461612
516482784819 109462909
523844929778 109464206
524411248621 109465503
450223480188 109466800
434932871427 109468097
509120639860 109469394
913472293762 109470691
650700350610 109471988
915171250291 109473285
362444059523 109474582
321102783984 109475879
927630264837 109477176
626914959204 109478473
200476870425 109479770
130819652736 109481067
533472350109 109482364
171594609432 109483661
840983481858 109484958
33979130583 109486255
492697393413 109487552
190849450094 109488849
752637742350 109490146
914038612605 109491443
347719769605 109492740
668822553586 109494037
297317392578 109495334
177257797862 109496631
662026727470 109497928
332429160844 109499225
675052060859 109500522
676751017388 109501819
830223423841 109503116
370938842168 109504413
972935772277 109505710
838718206486 109507007
190283131251 109508304
812667539708 109509601
133084928108 109510898
539135538539 109512195
869865742851 109513492
519880697877 109514789
321669102827 109516086
94008927941 109517383
768494669954 109518680
880059482025 109519977
127988058521 109521274
297883711421 109522571
438897103328 109523868
154038725299 109525165
150640812241 109526462
667689915900 109527759
499493219529 109529056
2831594218 109530353
87779420668 109531650
344888175390 109532947
486467886140 109534244
505156407959 109535541
351117682663 109536838
893084815414 109538135
874396293595 109539432
717525974084 109540729
353949276878 109542026
444560291758 109543323
685812118876 109544620
134783884637 109545917
725454437886 109547214
104202667115 109548511
86080464139 109549808
954247250458 109551105
852876177561 109552402
735081858217 109553699
500625857215 109554996
372637798697 109556293
573680987962 109557590
446825567130 109558887
190849450094 109560184
281460464974 109561481
317138552083 109562778
634843423006 109564075
332429160844 109565372
916303887977 109566669
226527537203 109567966
199344232739 109569263
590104234409 109570560
993323250625 109571857
267302493899 109573154
531207074737 109574451
677883655074 109575748
824560235411 109577045
517049103662 109578342
219165392244 109579639
79284638023 109580936
267302493899 109582233
79850956866 109583530
344321856547 109584827
54932927774 109586124
376602030598 109587421
859105684834 109588718
830223423841 109590015
457019306304 109591312
886288989298 109592609
704500640695 109593906
73055130750 109595203
852876177561 109596500
828524467312 109597797
178390435548 109599094
658628814412 109600391
903278554588 109601688
79284638023 109602985
265037218527 109604282
726020756729 109605579
704500640695 109606876
160268232572 109608173
334128117373 109609470
434366552584 109610767
468345683164 109612064
429836001840 109613361
821162322353 109614658
875528931281 109615955
254277160510 109617252
739612408961 109618549
572548350276 109619846
560089335730 109621143
227093856046 109622440
912339656076 109623737
716959655241 109625034
564053567631 109626331
757168293094 109627628
670521510115 109628925
991057975253 109630222
107034261330 109631519
513651190604 109632816
773025220698 109634113
494396349942 109635410
351117682663 109636707
599731654740 109638004
918569163349 109639301
471743596222 109640598
963308351946 109641895
636542379535 109643192
545365045812 109644489
651832988296 109645786
88345739511 109647083
783218959872 109648380
483636291925 109649677
863069916735 109650974
229359131418 109652271
290521566462 109653568
145543942654 109654865
165931421002 109656162
493830031099 109657459
181222029763 109658756
408882204649 109660053
605961162013 109661350
453055074403 109662647
319403827455 109663944
355648233407 109665241
838718206486 109666538
701669046480 109667835
717525974084 109669132
842116119544 109670429
381132581342 109671726
210104290756 109673023
68524580006 109674320
618420176559 109675617
992190612939 109676914
844381394916 109678211
648435075238 109679508
148375536869 109680805
218599073401 109682102
759433568466 109683399
40774956699 109684696
918002844506 109685993
720357568299 109687290
775290496070 109688587
441728697543 109689884
259940348940 109691181
976900004178 109692478
251445566295 109693775
915171250291 109695072
913472293762 109696369
75320406122 109697666
792846380203 109698963
677883655074 109700260
485335248454 109701557
63994029262 109702854
202742145797 109704151
138181797695 109705448
978032641864 109706745
274664638858 109708042
181788348606 109709339
184053623978 109710636
380566262499 109711933
435499190270 109713230
666557278214 109714527
810968583179 109715824
567451480689 109717121
675618379702 109718418
899880641530 109719715
913472293762 109721012
347719769605 109722309
959344120045 109723606
880059482025 109724903
573680987962 109726200
923099714093 109727497
757168293094 109728794
842682438387 109730091
39642319013 109731388
566318843003 109732685
399821103161 109733982
329031247786 109735279
791147423674 109736576
810402264336 109737873
508554321017 109739170
385663132086 109740467
10193739177 109741764
2265275375 109743061
10193739177 109744358
420208581509 109745655
526110205150 109746952
449090842502 109748249
997287482526 109749546
269001450428 109750843
830789742684 109752140
720923887142 109753437
839284525329 109754734
457019306304 109756031
662593046313 109757328
537436582010 109758625
408882204649 109759922
711296466811 109761219
652399307139 109762516
870432061694 109763813
459850900519 109765110
71356174221 109766407
6229507276 109767704
900446960373 109769001
325633334728 109770298
129687015050 109771595
937257685168 109772892
641072930279 109774189
581043132921 109775486
708464872596 109776783
646736118709 109778080
638241336064 109779377
393591595888 109780674
330163885472 109781971
408315885806 109783268
798509568633 109784565
752637742350 109785862
915171250291 109787159
796810612104 109788456
818897046981 109789753
754336698879 109791050
798509568633 109792347
483069973082 109793644
536303944324 109794941
572548350276 109796238
656929857883 109797535
13591652235 109798832
837585568800 109800129
851177221032 109801426
869865742851 109802723
245216059022 109804020
295052117206 109805317
94008927941 109806614
981430554922 109807911
457019306304 109809208
724888119043 109810505
378300987127 109811802
180089392077 109813099
660894089784 109814396
305245856380 109815693
933293453267 109816990
731117626316 109818287
755469336565 109819584
696572176893 109820881
908941743018 109822178
68524580006 109823475
709031191439 109824772
229925450261 109826069
658062495569 109827366
886288989298 109828663
129687015050 109829960
843815076073 109831257
259374030097 109832554
829657104998 109833851
556691422672 109835148
656929857883 109836445
825126554254 109837742
706199597224 109839039
348852407291 109840336
812667539708 109841633
959344120045 109842930
347153450762 109844227
693174263835 109845524
906110148803 109846821
900446960373 109848118
419642262666 109849415
641639249122 109850712
938390322854 109852009
655797220197 109853306
590104234409 109854603
388494726301 109855900
834753974585 109857197
665424640528 109858494
452488755560 109859791
863636235578 109861088
981996873765 109862385
404917972748 109863682
790014785988 109864979
433233914898 109866276
430968639526 109867573
99672116371 109868870
508554321017 109870167
638807654907 109871464
402086378533 109872761
590104234409 109874058
28882260996 109875355
139880754224 109876652
847779307974 109877949
576512582177 109879246
5663188433 109880543
988226381038 109881840
872697337066 109883137
390193682830 109884434
937824004011 109885731
729984988630 109887028
384530494400 109888325
379999943656 109889622
933859772110 109890919
911773337233 109892216
339791305803 109893513
517615422505 109894810
331862842001 109896107
633144466477 109897404
697704814579 109898701
727719713258 109899998
393025277045 109901295
480804697710 109902592
108733217859 109903889
496661625314 109905186
663725683999 109906483
9061101491 109907780
609925393914 109909077
431534958369 109910374
495528987628 109911671
428703364154 109912968
298450030264 109914265
772458901855 109915562
621251770774 109916859
742444003176 109918156
703934321852 109919453
912905974919 109920750
815499133923 109922047
686944756562 109923344
393025277045 109924641
972369453434 109925938
292220522991 109927235
954813569301 109928532
82116232238 109929829
197078957367 109931126
141579710753 109932423
582175770607 109933720
91177333726 109935017
152906087613 109936314
410581161178 109937611
291087885305 109938908
278062551916 109940205
485335248454 109941502
519880697877 109942799
31147536368 109944096
619552814245 109945393
998986439055 109946690
27183304467 109947987
157436638357 109949284
576512582177 109950581
259374030097 109951878
372071479854 109953175
178390435548 109954472
826825510783 109955769
893084815414 109957066
348286088448 109958363
869865742851 109959660
739046090118 109960957
246915015551 109962254
936125047482 109963551
742444003176 109964848
81549913395 109966145
765663075739 109967442
759433568466 109968739
809835945493 109970036
162533507944 109971333
117228000504 109972630
406616929277 109973927
705066959538 109975224
775290496070 109976521
468345683164 109977818
297883711421 109979115
329031247786 109980412
543666089283 109981709
814366496237 109983006
577645219863 109984303
966706265004 109985600
851743539875 109986897
108733217859 109988194
310909044810 109989491
55499246617 109990788
507988002174 109992085
991057975253 109993382
389061045144 109994679
142712348439 109995976
114396406289 109997273
573114669119 109998570
920268119878 109999867
419642262666 110001164
367540929110 110002461
114962725132 110003758
937257685168 110005055
415678030765 110006352
524977567464 110007649
570849393747 110008946
806438032435 110010243
760566206152 110011540
959344120045 110012837
514783828290 110014134
465514088949 110015431
245782377865 110016728
736214495903 110018025
146676580340 110019322
75886724965 110020619
253144522824 110021916
903278554588 110023213
604262205484 110024510
238420232906 110025807
358479827622 110027104
628613915733 110028401
568017799532 110029698
430402320683 110030995
566318846 110032292
411147480021 110033589
237287595220 110034886
319403827455 110036183
534604987795 110037480
52101333559 110038777
336393392745 110040074
671654147801 110041371
347719769605 110042668
331296523158 110043965
92309971412 110045262
852876177561 110046559
286557334561 110047856
169895652903 110049153
195946319681 110050450
40208637856 110051747
153472406456 110053044
867600467479 110054341
407749566963 110055638
679582611603 110056935
823993916568 110058232
804739075906 110059529
560089335730 110060826
398122146632 110062123
275797276544 110063420
274664638858 110064717
88345739511 110066014
204441102326 110067311
510253277546 110068608
332429160844 110069905
144977623811 110071202
310342725967 110072499
785484235244 110073796
886288989298 110075093
555558784986 110076390
404917972748 110077687
544232408126 110078984
975767366492 110080281
711862785654 110081578
151207131084 110082875
378300987127 110084172
850044583346 110085469
904411192274 110086766
641639249122 110088063
572548350276 110089360
419642262666 110090657
355648233407 110091954
143278667282 110093251
591236872095 110094548
174426203647 110095845
860804641363 110097142
422473856881 110098439
492697393413 110099736
235022319848 110101033
478539422338 110102330
870998380537 110103627
455320349775 110104924
489865799198 110106221
571415712590 110107518
679582611603 110108815
872131018223 110110112
62295072733 110111409
441162378700 110112706
150074493398 110114003
365841972581 110115300
54366608931 110116597
982563192608 110117894
500625857215 110119191
176125160176 110120488
466080407792 110121785
352250320349 110123082
340357624646 110124379
513651190604 110125676
241818145964 110126973
61162435047 110128270
821728641196 110129567
306378494066 110130864
100238435214 110132161
187451537036 110133458
614455944658 110134755
404351653905 110136052
184619942821 110137349
695439539207 110138646
541400813911 110139943
909508061861 110141240
100238435214 110142537
379999943656 110143834
948017743185 110145131
979165279550 110146428
782652641029 110147725
716393336398 110149022
534038668952 110150319
568017799532 110151616
130253333893 110152913
5096869590 110154210
492131074570 110155507
34545449426 110156804
427004407625 110158101
769627307640 110159398
797376930947 110160695
150640812241 110161992
841549800701 110163289
471177277379 110164586
102503710586 110165883
972369453434 110167180
957078844673 110168477
472876233908 110169774
171594609432 110171071
521013335563 110172368
20953797194 110173665
497794263000 110174962
665424640528 110176259
64560348105 110177556
934992409796 110178853
88912058354 110180150
244083421336 110181447
723189162514 110182744
474575190437 110184041
472309915065 110185338
451922436717 110186635
267868812742 110187932
897615366158 110189229
702801684166 110190526
493263712256 110191823
567451480689 110193120
889686902356 110194417
227093856046 110195714
996721163683 110197011
637108698378 110198308
959910438888 110199605
815499133923 110200902
412280117707 110202199
727153394415 110203496
268435131585 110204793
332429160844 110206090
906110148803 110207387
451356117874 110208684
151773449927 110209981
33979130583 110211278
691475307306 110212575
942354554755 110213872
946885105499 110215169
15290608764 110216466
531773393580 110217763
829657104998 110219060
912905974919 110220357
260506667783 110221654
996721163683 110222951
881192119711 110224248
249746609766 110225545
16989565293 110226842
976333685335 110228139
474575190437 110229436
678449973917 110230733
465514088949 110232030
45871826286 110233327
115529043975 110234624
185186261664 110235921
46438145129 110237218
526110205150 110238515
492131074570 110239812
774157858384 110241109
753204061193 110242406
935558728639 110243703
155737681828 110245000
818897046981 110246297
767362032268 110247594
977466323021 110248891
880625800868 110250188
523844929778 110251485
425871769939 110252782
83815188767 110254079
615022263501 110255376
295618436049 110256673
287689972247 110257970
197078957367 110259267
104202667115 110260564
925931308308 110261861
14724289921 110263158
776989452599 110264455
115529043975 110265752
393591595888 110267049
168196696374 110268346
600864292426 110269643
623517046146 110270940
283159421503 110272237
20387478351 110273534
302980581008 110274831
573680987962 110276128
352816639192 110277425
831356061527 110278722
707898553753 110280019
125156464306 110281316
837585568800 110282613
673353104330 110283910
503457451430 110285207
692041626149 110286504
214634841500 110287801
757734611937 110289098
903278554588 110290395
54932927774 110291692
15856927607 110292989
994455888311 110294286
225961218360 110295583
936125047482 110296880
849478264503 110298177
920834438721 110299474
82116232238 110300771
274664638858 110302068
884023713926 110303365
180089392077 110304662
534604987795 110305959
145543942654 110307256
807570670121 110308553
206140058855 110309850
299582667950 110311147
346587131919 110312444
597466379368 110313741
275797276544 110315038
728286032101 110316335
524977567464 110317632
403219016219 110318929
196512638524 110320226
488733161512 110321523
770193626483 110322820
736780814746 110324117
626914959204 110325414
289388928776 110326711
441162378700 110328008
980297917236 110329305
171594609432 110330602
89478377197 110331899
991624294096 110333196
112697449760 110334493
885156351612 110335790
60029797361 110337087
361877740680 110338384
934992409796 110339681
657496176726 110340978
417376987294 110342275
418509624980 110343572
459850900519 110344869
118360638190 110346166
640506611436 110347463
692607944992 110348760
954813569301 110350057
984828467980 110351354
859672003677 110352651
40774956699 110353948
876661568967 110355245
925931308308 110356542
386795769772 110357839
400953740847 110359136
554426147300 110360433
362444059523 110361730
729418669787 110363027
984828467980 110364324
351684001506 110365621
322235421670 110366918
454187712089 110368215
750938785821 110369512
681847886975 110370809
325067015885 110372106
747540872763 110373403
626914959204 110374700
713561742183 110375997
986527424509 110377294
207839015384 110378591
176691479019 110379888
920268119878 110381185
840983481858 110382482
679582611603 110383779
14157971078 110385076
638241336064 110386373
787183191773 110387670
63427710419 110388967
942354554755 110390264
417376987294 110391561
540268176225 110392858
342622900018 110394155
975767366492 110395452
837019249957 110396749
257675073568 110398046
467213045478 110399343
570283074904 110400640
177257797862 110401937
648435075238 110403234
223695942988 110404531
902712235745 110405828
659195133255 110407125
578777857549 110408422
513651190604 110409719
914038612605 110411016
64560348105 110412313
417943306137 110413610
712995423340 110414907
728852350944 110416204
61162435047 110417501
105335304801 110418798
467213045478 110420095
206706377698 110421392
50402377030 110422689
2265275375 110423986
181222029763 110425283
112131130917 110426580
323368059356 110427877
312608001339 110429174
551028234242 110430471
933293453267 110431768
778122090285 110433065
449657161345 110434362
57198203146 110435659
906676467646 110436956
512518552918 110438253
575379944491 110439550
574813625648 110440847
249746609766 110442144
797376930947 110443441
585007364822 110444738
573114669119 110446035
650700350610 110447332
995588525997 110448629
390760001673 110449926
903844873431 110451223
489865799198 110452520
565752524160 110453817
586706321351 110455114
405484291591 110456411
636542379535 110457708
407749566963 110459005
332995479687 110460302
585573683665 110461599
807004351278 110462896
313174320182 110464193
356214552250 110465490
335827073902 110466787
54932927774 110468084
747540872763 110469381
159135594886 110470678
761698843838 110471975
748673510449 110473272
328464928943 110474569
30581217525 110475866
63427710419 110477163
251445566295 110478460
606527480856 110479757
985394786823 110481054
737913452432 110482351
987093743352 110483648
299582667950 110484945
185186261664 110486242
436065509113 110487539
894217453100 110488836
667123597057 110490133
604262205484 110491430
186318899350 110492727
229359131418 110494024
479105741181 110495321
583308408293 110496618
289388928776 110497915
175558841333 110499212
677883655074 110500509
139314435381 110501806
374336755226 110503103
808703307807 110504400
255976117039 110505697
732250264002 110506994
377168349441 110508291
957078844673 110509588
42473913228 110510885
71922493064 110512182
14724289921 110513479
374903074069 110514776
343189218861 110516073
178956754391 110517370
921400757564 110518667
668256234743 110519964
66259304634 110521261
667689915900 110522558
564053567631 110523855
372071479854 110525152
741311365490 110526449
606527480856 110527746
841549800701 110529043
262205624312 110530340
807570670121 110531637
953680931615 110532934
694873220364 110534231
928762902523 110535528
456452987461 110536825
381698900185 110538122
270134088114 110539419
484202610768 110540716
504590089116 110542013
487600523826 110543310
88345739511 110544607
565186205317 110545904
755469336565 110547201
155737681828 110548498
423606494567 110549795
756601974251 110551092
903844873431 110552389
680715249289 110553686
836452931114 110554983
903278554588 110556280
233889682162 110557577
58330840832 110558874
770193626483 110560171
665990959371 110561468
284858378032 110562765
160834551415 110564062
291654204148 110565359
788882148302 110566656
444560291758 110567953
884023713926 110569250
884590032769 110570547
984262149137 110571844
442295016386 110573141
586706321351 110574438
416810668451 110575735
474575190437 110577032
614455944658 110578329
753770380036 110579626
322801740513 110580923
302980581008 110582220
46438145129 110583517
32846492897 110584814
977466323021 110586111
152906087613 110587408
443993972915 110588705
498360581843 110590002
313740639025 110591299
848911945660 110592596
554992466143 110593893
726587075572 110595190
146110261497 110596487
698837452265 110597784
402086378533 110599081
594068466310 110600378
194813681995 110601675
23219072566 110602972
832488699213 110604269
281460464974 110605566
971803134591 110606863
15856927607 110608160
282026783817 110609457
36244405955 110610754
73055130750 110612051
140447073067 110613348
513084871761 110614645
269567769271 110615942
951981975086 110617239
985961105666 110618536
699970089951 110619833
442861335229 110621130
809835945493 110622427
213502203814 110623724
715827017555 110625021
651832988296 110626318
551594553085 110627615
383397856714 110628912
461549857048 110630209
578211538706 110631506
538002900853 110632803
124590145463 110634100
232190725633 110635397
199910551582 110636694
270134088114 110637991
238420232906 110639288
354515595721 110640585
5663188433 110641882
790014785988 110643179
541967132754 110644476
191982087780 110645773
559523016887 110647070
260506667783 110648367
217466435715 110649664
121192232405 110650961
270700406957 110652258
494396349942 110653555
768494669954 110654852
933859772110 110656149
901013279216 110657446
109299536702 110658743
910074380704 110660040
916870206820 110661337
977466323021 110662634
659195133255 110663931
188584174722 110665228
109865855545 110666525
591236872095 110667822
859672003677 110669119
75886724965 110670416
881192119711 110671713
571415712590 110673010
23785391409 110674307
932160815581 110675604
253144522824 110676901
44739188600 110678198
270700406957 110679495
917436525663 110680792
831356061527 110682089
652399307139 110683386
63427710419 110684683
437764465642 110685980
283159421503 110687277
215767479186 110688574
94575246784 110689871
680715249289 110691168
859672003677 110692465
68524580006 110693762
302414262165 110695059
561221973416 110696356
517049103662 110697653
40774956699 110698950
340923943489 110700247
601430611269 110701544
341490262332 110702841
923666032936 110704138
611624350443 110705435
783218959872 110706732
578211538706 110708029
765663075739 110709326
987660062195 110710623
79850956866 110711920
709597510282 110713217
291087885305 110714514
588405277880 110715811
139314435381 110717108
391892639359 110718405
216333798029 110719702
679016292760 110720999
207839015384 110722296
814366496237 110723593
180655710920 110724890
782652641029 110726187
66259304634 110727484
548196640027 110728781
937824004011 110730078
282026783817 110731375
28315942153 110732672
688077394248 110733969
779821046814 110735266
714128061026 110736563
51535014716 110737860
479672060024 110739157
427004407625 110740454
586706321351 110741751
200476870425 110743048
177257797862 110744345
519880697877 110745642
330730204315 110746939
195380000838 110748236
985394786823 110749533
454754030932 110750830
400387422004 110752127
77585681494 110753424
31713855211 110754721
893651134257 110756018
484768929611 110757315
765096756896 110758612
70789855378 110759909
807004351278 110761206
502891132587 110762503
245216059022 110763800
994455888311 110765097
78152000337 110766394
830789742684 110767691
120059594719 110768988
239552870592 110770285
160834551415 110771582
676751017388 110772879
54366608931 110774176
201043189268 110775473
620119133088 110776770
365841972581 110778067
912905974919 110779364
71356174221 110780661
140447073067 110781958
320536465141 110783255
936125047482 110784552
887987945827 110785849
703368003009 110787146
470610958536 110788443
974634728806 110789740
359046146465 110791037
68524580006 110792334
923666032936 110793631
515350147133 110794928
552727190771 110796225
316572233240 110797522
743010322019 110798819
247481334394 110800116
76453043808 110801413
5663188433 110802710
512518552918 110804007
246348696708 110805304
146676580340 110806601
894217453100 110807898
568584118375 110809195
455320349775 110810492
466646726635 110811789
911773337233 110813086
301847943322 110814383
161967189101 110815680
24351710252 110816977
262771943155 110818274
93442609098 110819571
916303887977 110820868
109865855545 110822165
907809105332 110823462
682980524661 110824759
488166842669 110826056
808703307807 110827353
873263655909 110828650
951981975086 110829947
103070029429 110831244
483069973082 110832541
126855420835 110833838
15856927607 110835135
736780814746 110836432
331296523158 110837729
664858321685 110839026
379999943656 110840323
302414262165 110841620
483069973082 110842917
343755537704 110844214
373204117540 110845511
612756988129 110846808
686944756562 110848105
146676580340 110849402
472309915065 110850699
212369566128 110851996
562920929945 110853293
923666032936 110854590
189716812408 110855887
997287482526 110857184
389061045144 110858481
57198203146 110859778
434932871427 110861075
748107191606 110862372
968971540376 110863669
146676580340 110864966
313740639025 110866263
368673566796 110867560
694873220364 110868857
703934321852 110870154
779821046814 110871451
931594496738 110872748
459850900519 110874045
930461859052 110875342
992190612939 110876639
45871826286 110877936
697138495736 110879233
343189218861 110880530
848911945660 110881827
878926844339 110883124
738479771275 110884421
626914959204 110885718
817764409295 110887015
760566206152 110888312
689776350777 110889609
157436638357 110890906
213502203814 110892203
761698843838 110893500
763964119210 110894797
233323363319 110896094
490998436884 110897391
935558728639 110898688
590670553252 110899985
79850956866 110901282
615588582344 110902579
565752524160 110903876
190849450094 110905173
232190725633 110906470
297883711421 110907767
776989452599 110909064
788882148302 110910361
9061101491 110911658
907242786489 110912955
432667596055 110914252
798509568633 110915549
6229507276 110916846
850610902189 110918143
241818145964 110919440
431534958369 110920737
206140058855 110922034
245782377865 110923331
400953740847 110924628
921400757564 110925925
46438145129 110927222
101937391743 110928519
638241336064 110929816
989925337567 110931113
448524523659 110932410
983695830294 110933707
448524523659 110935004
506855364488 110936301
629180234576 110937598
502324813744 110938895
970104178062 110940192
468912002007 110941489
910640699547 110942786
141579710753 110944083
736780814746 110945380
459284581676 110946677
370372523325 110947974
188584174722 110949271
331862842001 110950568
182920986292 110951865
902712235745 110953162
507421683331 110954459
24351710252 110955756
544798726969 110957053
429269682997 110958350
48703420501 110959647
172160928275 110960944
625216002675 110962241
624083364989 110963538
741311365490 110964835
192548406623 110966132
88912058354 110967429
719224930613 110968726
979731598393 110970023
217466435715 110971320
961609395417 110972617
782086322186 110973914
635409741849 110975211
421907538038 110976508
929895540209 110977805
266169856213 110979102
962742033103 110980399
980864236079 110981696
434932871427 110982993
331862842001 110984290
439463422171 110985587
50968695873 110986884
936691366325 110988181
803606438220 110989478
978598960707 110990775
66825623477 110992072
22086434880 110993369
688077394248 110994666
931028177895 110995963
190849450094 110997260
437764465642 110998557
866467829793 110999854
920834438721 111001151
304113218694 111002448
811534902022 111003745
526676523993 111005042
638807654907 111006339
620685451931 111007636
851177221032 111008933
275797276544 111010230
870998380537 111011527
269001450428 111012824
681847886975 111014121
476274146966 111015418
761132524995 111016715
26616985624 111018012
519880697877 111019309
337526030431 111020606
226527537203 111021903
6229507276 111023200
667689915900 111024497
451922436717 111025794
786050554087 111027091
342056581175 111028388
48703420501 111029685
474008871594 111030982
298450030264 111032279
160834551415 111033576
589537915566 111034873
672220466644 111036170
160834551415 111037467
734515539374 111038764
473442552751 111040061
180655710920 111041358
152339768770 111042655
182920986292 111043952
195380000838 111045249
797943249790 111046546
231624406790 111047843
907809105332 111049140
442295016386 111050437
955379888144 111051734
365275653738 111053031
193114725466 111054328
367540929110 111055625
851743539875 111056922
344888175390 111058219
736214495903 111059516
873829974752 111060813
779821046814 111062110
319403827455 111063407
754336698879 111064704
549329277713 111066001
105335304801 111067298
406616929277 111068595
130253333893 111069892
18122202979 111071189
383964175557 111072486
59463478518 111073783
804739075906 111075080
339224986960 111076377
279195189602 111077674
156870319514 111078971
322235421670 111080268
242384464807 111081565
758867249623 111082862
4530550747 111084159
357913508779 111085456
970104178062 111086753
511385915232 111088050
446825567130 111089347
784351597558 111090644
351684001506 111091941
188584174722 111093238
210670609599 111094535
153472406456 111095832
78718319180 111097129
744709278548 111098426
483636291925 111099723
232757044476 111101020
378300987127 111102317
304113218694 111103614
79284638023 111104911
3 111106208
910640699547 111107505
380566262499 111108802
255976117039 111110099
159701913729 111111396
504023770273 111112693
312041682496 111113990
438330784485 111115287
564053567631 111116584
60029797361 111117881
60596116204 111119178
618420176559 111120475
5096869590 111121772
565752524160 111123069
461549857048 111124366
869865742851 111125663
675052060859 111126960
736214495903 111128257
41341275542 111129554
666557278214 111130851
215767479186 111132148
163666145630 111133445
577645219863 111134742
228226493732 111136039
905543829960 111137336
147242899183 111138633
801341162848 111139930
309776407124 111141227
846646670288 111142524
36810724798 111143821
228226493732 111145118
824560235411 111146415
616154901187 111147712
198777913896 111149009
438897103328 111150306
597466379368 111151603
336959711588 111152900
101937391743 111154197
684113162347 111155494
737913452432 111156791
314306957868 111158088
645603481023 111159385
757734611937 111160682
569716756061 111161979
171028290589 111163276
409448523492 111164573
842116119544 111165870
807570670121 111167167
378300987127 111168464
344321856547 111169761
787183191773 111171058
394157914731 111172355
148941855712 111173652
820596003510 111174949
784917916401 111176246
649001394081 111177543
151773449927 111178840
119493275876 111180137
103070029429 111181434
222563305302 111182731
603695886641 111184028
910074380704 111185325
567451480689 111186622
214634841500 111187919
493263712256 111189216
972369453434 111190513
174426203647 111191810
665990959371 111193107
339224986960 111194404
707898553753 111195701
637675017221 111196998
238420232906 111198295
851177221032 111199592
541400813911 111200889
606527480856 111202186
975767366492 111203483
65692985791 111204780
330730204315 111206077
133651246951 111207374
916870206820 111208671
939522960540 111209968
696005858050 111211265
121192232405 111212562
372637798697 111213859
501192176058 111215156
174426203647 111216453
647868756395 111217750
21520116037 111219047
849478264503 111220344
674485742016 111221641
725454437886 111222938
249746609766 111224235
497794263000 111225532
422473856881 111226829
543099770440 111228126
629746553419 111229423
193114725466 111230720
895916409629 111232017
57764521989 111233314
701669046480 111234611
696572176893 111235908
513084871761 111237205
14724289921 111238502
551594553085 111239799
991057975253 111241096
548196640027 111242393
432667596055 111243690
999552757898 111244987
702235365323 111246284
163666145630 111247581
462682494734 111248878
443427654072 111250175
112131130917 111251472
944619830127 111252769
314306957868 111254066
641072930279 111255363
959910438888 111256660
423606494567 111257957
233889682162 111259254
545365045812 111260551
943487192441 111261848
168763015217 111263145
786050554087 111264442
762265162681 111265739
932160815581 111267036
437764465642 111268333
899880641530 111269630
865335192107 111270927
646169799866 111272224
628613915733 111273521
398688465475 111274818
609925393914 111276115
114396406289 111277412
583874727136 111278709
499493219529 111280006
590670553252 111281303
183487305135 111282600
566885161846 111283897
312608001339 111285194
95141565627 111286491
203308464640 111287788
893651134257 111289085
914604931448 111290382
343755537704 111291679
445126610601 111292976
417943306137 111294273
231624406790 111295570
329031247786 111296867
265037218527 111298164
908375424175 111299461
549895596556 111300758
411713798864 111302055
635976060692 111303352
134783884637 111304649
399821103161 111305946
401520059690 111307243
12459014549 111308540
289955247619 111309837
105335304801 111311134
818330728138 111312431
271833044643 111313728
329597566629 111315025
394724233574 111316322
477973103495 111317619
502324813744 111318916
294485798363 111320213
910074380704 111321510
353949276878 111322807
95141565627 111324104
889686902356 111325401
466080407792 111326698
11892695706 111327995
572548350276 111329292
545365045812 111330589
441162378700 111331886
756035655408 111333183
131952290422 111334480
106467942487 111335777
377168349441 111337074
72488811907 111338371
798509568633 111339668
420208581509 111340965
140447073067 111342262
75886724965 111343559
318837508612 111344856
916870206820 111346153
403219016219 111347450
430968639526 111348747
796810612104 111350044
773025220698 111351341
449657161345 111352638
408882204649 111353935
103636348272 111355232
422473856881 111356529
357913508779 111357826
663725683999 111359123
921967076407 111360420
604262205484 111361717
36244405955 111363014
770759945326 111364311
557824060358 111365608
895916409629 111366905
139880754224 111368202
745275597391 111369499
44739188600 111370796
912339656076 111372093
977466323021 111373390
70223536535 111374687
351117682663 111375984
535737625481 111377281
378867305970 111378578
20953797194 111379875
758300930780 111381172
688643713091 111382469
594068466310 111383766
679016292760 111385063
894783771943 111386360
767362032268 111387657
54932927774 111388954
663159365156 111390251
270700406957 111391548
58897159675 111392845
560655654573 111394142
47004463972 111395439
253144522824 111396736
164232464473 111398033
466080407792 111399330
288822609933 111400627
859672003677 111401924
170461971746 111403221
724321800200 111404518
162533507944 111405815
61162435047 111407112
160834551415 111408409
289388928776 111409706
954813569301 111411003
298450030264 111412300
7362144962 111413597
749239829292 111414894
840417163015 111416191
171028290589 111417488
452488755560 111418785
37943362484 111420082
908375424175 111421379
484202610768 111422676
343189218861 111423973
318271189769 111425270
101371072900 111426567
959344120045 111427864
19821159508 111429161
927063945994 111430458
413979074236 111431755
647302437552 111433052
991624294096 111434349
26050666781 111435646
137049160009 111436943
956512525830 111438240
494962668785 111439537
713561742183 111440834
734515539374 111442131
769627307640 111443428
975767366492 111444725
296184754892 111446022
944619830127 111447319
521013335563 111448616
188584174722 111449913
780387365657 111451210
297883711421 111452507
274098320015 111453804
987660062195 111455101
444560291758 111456398
482503654239 111457695
484202610768 111458992
899314322687 111460289
699970089951 111461586
301281624479 111462883
338092349274 111464180
841549800701 111465477
365275653738 111466774
937824004011 111468071
205573740012 111469368
979731598393 111470665
821728641196 111471962
846080351445 111473259
632011828791 111474556
831356061527 111475853
353382958035 111477150
266736175056 111478447
49269739344 111479744
340357624646 111481041
967838902690 111482338
662593046313 111483635
581043132921 111484932
300715305636 111486229
55499246617 111487526
249746609766 111488823
432101277212 111490120
787183191773 111491417
881758438554 111492714
820029684667 111494011
109299536702 111495308
244083421336 111496605
339791305803 111497902
752071423507 111499199
270700406957 111500496
688643713091 111501793
421341219195 111503090
411147480021 111504387
225961218360 111505684
568584118375 111506981
666557278214 111508278
545931364655 111509575
664292002842 111510872
394724233574 111512169
915171250291 111513466
786616872930 111514763
951981975086 111516060
559523016887 111517357
151207131084 111518654
3 111519951
570283074904 111521248
643338205651 111522545
739612408961 111523842
45305507443 111525139
248047653237 111526436
784351597558 111527733
964440989632 111529030
984262149137 111530327
933859772110 111531624
524411248621 111532921
521579654406 111534218
618986495402 111535515
152906087613 111536812
936691366325 111538109
339791305803 111539406
723755481357 111540703
276929914230 111542000
32280174054 111543297
134217565794 111544594
520447016720 111545891
297883711421 111547188
50968695873 111548485
223129624145 111549782
140447073067 111551079
787749510616 111552376
595767422839 111553673
765663075739 111554970
660327770941 111556267
126289101992 111557564
409448523492 111558861
110432174388 111560158
19821159508 111561455
598599017054 111562752
901013279216 111564049
737347133589 111565346
214068522657 111566643
716959655241 111567940
684679481190 111569237
920834438721 111570534
114962725132 111571831
192548406623 111573128
847212989131 111574425
249180290923 111575722
749239829292 111577019
930461859052 111578316
39076000170 111579613
692041626149 111580910
899314322687 111582207
924232351779 111583504
893651134257 111584801
812101220865 111586098
794545336732 111587395
11326376863 111588692
814366496237 111589989
521013335563 111591286
88912058354 111592583
682980524661 111593880
809269626650 111595177
476274146966 111596474
611624350443 111597771
605961162013 111599068
676184698545 111600365
2265275375 111601662
753770380036 111602959
344888175390 111604256
920834438721 111605553
690342669620 111606850
607093799699 111608147
513084871761 111609444
741877684333 111610741
700536408794 111612038
209537971913 111613335
715260698712 111614632
664292002842 111615929
230491769104 111617226
20953797194 111618523
79850956866 111619820
790581104831 111621117
154605044142 111622414
868733105165 111623711
725454437886 111625008
365275653738 111626305
769060988797 111627602
542533451597 111628899
122324870091 111630196
216333798029 111631493
539135538539 111632790
431534958369 111634087
934426090953 111635384
524977567464 111636681
421341219195 111637978
711862785654 111639275
566885161846 111640572
10193739177 111641869
703934321852 111643166
884023713926 111644463
45871826286 111645760
674485742016 111647057
911773337233 111648354
588405277880 111649651
781520003343 111650948
679582611603 111652245
761132524995 111653542
797943249790 111654839
812667539708 111656136
971803134591 111657433
825126554254 111658730
723755481357 111660027
712995423340 111661324
638807654907 111662621
940655598226 111663918
230491769104 111665215
37943362484 111666512
101937391743 111667809
199910551582 111669106
373204117540 111670403
648435075238 111671700
91743652569 111672997
328464928943 111674294
662593046313 111675591
5096869590 111676888
297883711421 111678185
835886612271 111679482
23219072566 111680779
718658611770 111682076
933293453267 111683373
926497627151 111684670
880059482025 111685967
713561742183 111687264
325633334728 111688561
525543886307 111689858
535171306638 111691155
368107247953 111692452
55499246617 111693749
578777857549 111695046
827391829626 111696343
549329277713 111697640
694873220364 111698937
367540929110 111700234
202742145797 111701531
626914959204 111702828
146110261497 111704125
931594496738 111705422
37943362484 111706719
405484291591 111708016
48703420501 111709313
239552870592 111710610
590670553252 111711907
174992522490 111713204
830789742684 111714501
353949276878 111715798
287689972247 111717095
73055130750 111718392
600864292426 111719689
368673566796 111720986
481371016553 111722283
872697337066 111723580
511952234075 111724877
857406728305 111726174
302980581008 111727471
389061045144 111728768
867034148636 111730065
450789799031 111731362
891952177728 111732659
198777913896 111733956
608792756228 111735253
597466379368 111736550
898181685001 111737847
516482784819 111739144
760566206152 111740441
664292002842 111741738
245782377865 111743035
685245800033 111744332
275230957701 111745629
395290552417 111746926
398122146632 111748223
349418726134 111749520
767362032268 111750817
946885105499 111752114
742444003176 111753411
264470899684 111754708
531207074737 111756005
73621449593 111757302
469478320850 111758599
804172757063 111759896
13025333392 111761193
867600467479 111762490
77019362651 111763787
53800290088 111765084
790581104831 111766381
227660174889 111767678
790581104831 111768975
301847943322 111770272
709031191439 111771569
496661625314 111772866
28315942153 111774163
741311365490 111775460
675052060859 111776757
211803247285 111778054
137615478852 111779351
391326320516 111780648
193114725466 111781945
430402320683 111783242
623517046146 111784539
625782321518 111785836
334128117373 111787133
440029741014 111788430
340923943489 111789727
232757044476 111791024
803040119377 111792321
664292002842 111793618
49269739344 111794915
561788292259 111796212
103070029429 111797509
492131074570 111798806
536303944324 111800103
349418726134 111801400
154605044142 111802697
851743539875 111803994
343189218861 111805291
373204117540 111806588
838151887643 111807885
862503597892 111809182
530074437051 111810479
765663075739 111811776
87213101825 111813073
934992409796 111814370
23785391409 111815667
169895652903 111816964
388494726301 111818261
678449973917 111819558
717525974084 111820855
810968583179 111822152
981996873765 111823449
83815188767 111824746
399254784318 111826043
629180234576 111827340
733949220531 111828637
432667596055 111829934
613323306972 111831231
844947713759 111832528
33979130583 111833825
801341162848 111835122
114396406289 111836419
674485742016 111837716
189150493565 111839013
758867249623 111840310
498360581843 111841607
626914959204 111842904
99105797528 111844201
485901567297 111845498
856840409462 111846795
517049103662 111848092
43040232071 111849389
693740582678 111850686
289955247619 111851983
403219016219 111853280
100238435214 111854577
675618379702 111855874
377168349441 111857171
6229507276 111858468
489865799198 111859765
169895652903 111861062
252011885138 111862359
721490205985 111863656
570849393747 111864953
116661681661 111866250
652965625982 111867547
437764465642 111868844
358479827622 111870141
222563305302 111871438
699403771108 111872735
539135538539 111874032
403219016219 111875329
61162435047 111876626
107034261330 111877923
405484291591 111879220
346587131919 111880517
563487248788 111881814
84947826453 111883111
682414205818 111884408
920268119878 111885705
274098320015 111887002
757168293094 111888299
108733217859 111889596
193681044309 111890893
94575246784 111892190
795677974418 111893487
957645163516 111894784
810402264336 111896081
125722783149 111897378
709597510282 111898675
29448579839 111899972
438330784485 111901269
598599017054 111902566
937824004011 111903863
262771943155 111905160
158569276043 111906457
87213101825 111907754
88345739511 111909051
756601974251 111910348
157436638357 111911645
673919423173 111912942
449090842502 111914239
423040175724 111915536
819463365824 111916833
947451424342 111918130
271833044643 111919427
82116232238 111920724
70789855378 111922021
128554377364 111923318
498926900686 111924615
549895596556 111925912
937257685168 111927209
882324757397 111928506
434932871427 111929803
263338261998 111931100
616721220030 111932397
784917916401 111933694
657496176726 111934991
163666145630 111936288
406050610434 111937585
498926900686 111938882
432101277212 111940179
161967189101 111941476
512518552918 111942773
624649683832 111944070
991057975253 111945367
30581217525 111946664
170461971746 111947961
736214495903 111949258
427004407625 111950555
787183191773 111951852
368107247953 111953149
625782321518 111954446
70223536535 111955743
67958261163 111957040
914604931448 111958337
261072986626 111959634
628047596890 111960931
213502203814 111962228
520447016720 111963525
378867305970 111964822
574813625648 111966119
953680931615 111967416
818897046981 111968713
562354611102 111970010
766229394582 111971307
621818089617 111972604
76453043808 111973901
711862785654 111975198
873263655909 111976495
524977567464 111977792
485901567297 111979089
903278554588 111980386
773025220698 111981683
351684001506 111982980
530074437051 111984277
284858378032 111985574
386229450929 111986871
960476757731 111988168
541400813911 111989465
729984988630 111990762
244649740179 111992059
289388928776 111993356
977466323021 111994653
645037162180 111995950
169895652903 111997247
304113218694 111998544
861370960206 111999841
104202667115 112001138
228792812575 112002435
289955247619 112003732
969537859219 112005029
755469336565 112006326
955946206987 112007623
702235365323 112008920
954813569301 112010217
968405221533 112011514
858539365991 112012811
994455888311 112014108
522145973249 112015405
332995479687 112016702
602563248955 112017999
85514145296 112019296
665990959371 112020593
606527480856 112021890
3397913061 112023187
154605044142 112024484
551028234242 112025781
544232408126 112027078
954813569301 112028375
99105797528 112029672
856274090619 112030969
316005914397 112032266
470044639693 112033563
982563192608 112034860
261639305469 112036157
997853801369 112037454
258807711254 112038751
888554264670 112040048
753204061193 112041345
16989565293 112042642
792846380203 112043939
41907594385 112045236
440029741014 112046533
365275653738 112047830
604262205484 112049127
226527537203 112050424
752071423507 112051721
238986551749 112053018
705633278381 112054315
581609451764 112055612
582175770607 112056909
707898553753 112058206
157436638357 112059503
26050666781 112060800
223695942988 112062097
98539478685 112063394
48703420501 112064691
740745046647 112065988
454187712089 112067285
205007421169 112068582
631445509948 112069879
810968583179 112071176
302414262165 112072473
962742033103 112073770
407749566963 112075067
344321856547 112076364
54366608931 112077661
391892639359 112078958
160268232572 112080255
970670496905 112081552
20387478351 112082849
689210031934 112084146
45871826286 112085443
654098263668 112086740
955946206987 112088037
971236815748 112089334
166497739845 112090631
398122146632 112091928
703934321852 112093225
484768929611 112094522
310342725967 112095819
927063945994 112097116
884023713926 112098413
735648177060 112099710
401520059690 112101007
471743596222 112102304
3397913061 112103601
341490262332 112104898
421341219195 112106195
515916465976 112107492
904977511117 112108789
993323250625 112110086
79284638023 112111383
790581104831 112112680
876661568967 112113977
277496233073 112115274
412846436550 112116571
310342725967 112117868
902145916902 112119165
562920929945 112120462
660894089784 112121759
246915015551 112123056
264470899684 112124353
101937391743 112125650
220298029930 112126947
30014898682 112128244
508554321017 112129541
796810612104 112130838
665424640528 112132135
933293453267 112133432
368673566796 112134729
737347133589 112136026
870998380537 112137323
425871769939 112138620
491564755727 112139917
661460408627 112141214
959344120045 112142511
210670609599 112143808
723189162514 112145105
899880641530 112146402
833621336899 112147699
352816639192 112148996
822294960039 112150293
487600523826 112151590
219731711087 112152887
627481278047 112154184
614455944658 112155481
940655598226 112156778
731683945159 112158075
594634785153 112159372
100238435214 112160669
988792699881 112161966
821728641196 112163263
821728641196 112164560
353949276878 112165857
525543886307 112167154
783218959872 112168451
174426203647 112169748
45305507443 112171045
442861335229 112172342
575946263334 112173639
699403771108 112174936
570849393747 112176233
547064002341 112177530
119493275876 112178827
557824060358 112180124
486467886140 112181421
759999887309 112182718
963308351946 112184015
600864292426 112185312
383964175557 112186609
168763015217 112187906
542533451597 112189203
361877740680 112190500
598599017054 112191797
869299424008 112193094
712995423340 112194391
808136988964 112195688
953114612772 112196985
396989508946 112198282
349985044977 112199579
953114612772 112200876
568017799532 112202173
32846492897 112203470
675052060859 112204767
162533507944 112206064
890819540042 112207361
120625913562 112208658
57198203146 112209955
30014898682 112211252
357913508779 112212549
946318786656 112213846
223695942988 112215143
560089335730 112216440
357347189936 112217737
920268119878 112219034
467213045478 112220331
671654147801 112221628
356214552250 112222925
912339656076 112224222
507988002174 112225519
230491769104 112226816
169895652903 112228113
629180234576 112229410
943487192441 112230707
996721163683 112232004
90044696040 112233301
927630264837 112234598
609925393914 112235895
12459014549 112237192
989925337567 112238489
37943362484 112239786
746974553920 112241083
485901567297 112242380
518748060191 112243677
696005858050 112244974
594068466310 112246271
487600523826 112247568
693740582678 112248865
372071479854 112250162
445126610601 112251459
428703364154 112252756
674485742016 112254053
611624350443 112255350
394157914731 112256647
998986439055 112257944
482503654239 112259241
870432061694 112260538
445126610601 112261835
315439595554 112263132
153472406456 112264429
645603481023 112265726
190849450094 112267023
582742089450 112268320
216900116872 112269617
300715305636 112270914
999552757898 112272211
636542379535 112273508
321102783984 112274805
965573627318 112276102
596900060525 112277399
960476757731 112278696
249180290923 112279993
524977567464 112281290
959344120045 112282587
856274090619 112283884
993889569468 112285181
288822609933 112286478
15290608764 112287775
84947826453 112289072
293919479520 112290369
629180234576 112291666
994455888311 112292963
362444059523 112294260
609925393914 112295557
759999887309 112296854
168196696374 112298151
22652753723 112299448
5096869590 112300745
887421626984 112302042
187451537036 112303339
405484291591 112304636
142712348439 112305933
506855364488 112307230
699403771108 112308527
618420176559 112309824
211236928442 112311121
77585681494 112312418
475141509280 112313715
397555827789 112315012
848345626817 112316309
971236815748 112317606
161967189101 112318903
622950727303 112320200
986527424509 112321497
343189218861 112322794
907242786489 112324091
728852350944 112325388
30014898682 112326685
480238378867 112327982
636542379535 112329279
593502147467 112330576
804739075906 112331873
3964231904 112333170
99105797528 112334467
7928463805 112335764
57764521989 112337061
8494782648 112338358
244649740179 112339655
539135538539 112340952
256542435882 112342249
349418726134 112343546
811534902022 112344843
287689972247 112346140
158002957200 112347437
314873276711 112348734
468345683164 112350031
647302437552 112351328
800774844005 112352625
10760058020 112353922
359612465308 112355219
68524580006 112356516
731683945159 112357813
667689915900 112359110
860238322520 112360407
56065565460 112361704
603695886641 112363001
212935884971 112364298
258241392411 112365595
736214495903 112366892
844381394916 112368189
583874727136 112369486
778688409128 112370783
169329334060 112372080
306944812909 112373377
678449973917 112374674
436631827956 112375971
579910495235 112377268
749806148135 112378565
699970089951 112379862
404917972748 112381159
602563248955 112382456
555558784986 112383753
560089335730 112385050
310909044810 112386347
355081914564 112387644
135350203480 112388941
596333741682 112390238
676751017388 112391535
133084928108 112392832
541967132754 112394129
348286088448 112395426
80983594552 112396723
769627307640 112398020
441728697543 112399317
549329277713 112400614
697138495736 112401911
615022263501 112403208
385096813243 112404505
980864236079 112405802
129687015050 112407099
441728697543 112408396
44172869757 112409693
225961218360 112410990
861370960206 112412287
945186148970 112413584
25484347938 112414881
423040175724 112416178
394724233574 112417475
770759945326 112418772
935558728639 112420069
466646726635 112421366
363576697209 112422663
304113218694 112423960
655230901354 112425257
110432174388 112426554
53233971245 112427851
697704814579 112429148
927630264837 112430445
846080351445 112431742
385096813243 112433039
636542379535 112434336
486467886140 112435633
692607944992 112436930
573680987962 112438227
948017743185 112439524
734515539374 112440821
598032698211 112442118
357913508779 112443415
882324757397 112444712
261072986626 112446009
621251770774 112447306
458151943990 112448603
368107247953 112449900
201043189268 112451197
6795826119 112452494
684679481190 112453791
385663132086 112455088
871564699380 112456385
352250320349 112457682
246348696708 112458979
77585681494 112460276
366408291424 112461573
856274090619 112462870
937824004011 112464167
198211595053 112465464
573114669119 112466761
310909044810 112468058
364143016052 112469355
476274146966 112470652
468912002007 112471949
387362088615 112473246
769627307640 112474543
232190725633 112475840
867034148636 112477137
864202554421 112478434
882891076240 112479731
121758551248 112481028
137615478852 112482325
394724233574 112483622
613889625815 112484919
138748116538 112486216
349985044977 112487513
76453043808 112488810
201043189268 112490107
469478320850 112491404
560089335730 112492701
343755537704 112493998
5663188433 112495295
462116175891 112496592
791713742517 112497889
420774900352 112499186
221430667616 112500483
645037162180 112501780
470044639693 112503077
407749566963 112504374
549329277713 112505671
517049103662 112506968
650700350610 112508265
654098263668 112509562
564053567631 112510859
438897103328 112512156
967838902690 112513453
265603537370 112514750
791147423674 112516047
145543942654 112517344
101371072900 112518641
332429160844 112519938
637108698378 112521235
16989565293 112522532
449090842502 112523829
32280174054 112525126
75320406122 112526423
547064002341 112527720
293353160677 112529017
97973159842 112530314
406050610434 112531611
189716812408 112532908
600864292426 112534205
646736118709 112535502
626348640361 112536799
768494669954 112538096
732250264002 112539393
604828524327 112540690
836452931114 112541987
435499190270 112543284
505722726802 112544581
642771886808 112545878
396989508946 112547175
740745046647 112548472
858539365991 112549769
639940292593 112551066
882891076240 112552363
785484235244 112553660
433800233741 112554957
54366608931 112556254
208971653070 112557551
180655710920 112558848
721490205985 112560145
799075887476 112561442
590104234409 112562739
774724177227 112564036
53233971245 112565333
507988002174 112566630
168196696374 112567927
654664582511 112569224
480238378867 112570521
687511075405 112571818
466646726635 112573115
637675017221 112574412
217466435715 112575709
424739132253 112577006
314306957868 112578303
408315885806 112579600
221996986459 112580897
507988002174 112582194
161400870258 112583491
906110148803 112584788
402652697376 112586085
142146029596 112587382
496095306471 112588679
370938842168 112589976
707898553753 112591273
421341219195 112592570
7928463805 112593867
750372466978 112595164
509120639860 112596461
604262205484 112597758
865335192107 112599055
988226381038 112600352
162533507944 112601649
505156407959 112602946
215201160343 112604243
709597510282 112605540
943487192441 112606837
333561798530 112608134
382265219028 112609431
607660118542 112610728
80417275709 112612025
275797276544 112613322
144411304968 112614619
254843479353 112615916
820596003510 112617213
346587131919 112618510
645603481023 112619807
78718319180 112621104
558956698044 112622401
213502203814 112623698
206706377698 112624995
480804697710 112626292
468912002007 112627589
954247250458 112628886
47570782815 112630183
161967189101 112631480
816065452766 112632777
190849450094 112634074
761132524995 112635371
842682438387 112636668
754336698879 112637965
206140058855 112639262
287689972247 112640559
463248813577 112641856
930461859052 112643153
215767479186 112644450
296184754892 112645747
197645276210 112647044
908375424175 112648341
976333685335 112649638
3 112650935
271833044643 112652232
181222029763 112653529
589537915566 112654826
855707771776 112656123
137049160009 112657420
925931308308 112658717
757734611937 112660014
116661681661 112661311
239552870592 112662608
792280061360 112663905
388494726301 112665202
467779364321 112666499
506289045645 112667796
480804697710 112669093
911207018390 112670390
206706377698 112671687
60596116204 112672984
569150437218 112674281
936691366325 112675578
628613915733 112676875
54932927774 112678172
109865855545 112679469
966706265004 112680766
336393392745 112682063
573114669119 112683360
54932927774 112684657
450789799031 112685954
946318786656 112687251
197078957367 112688548
562920929945 112689845
895350090786 112691142
661460408627 112692439
1132637689 112693736
169895652903 112695033
166497739845 112696330
298450030264 112697627
319970146298 112698924
686378437719 112700221
718658611770 112701518
411713798864 112702815
294485798363 112704112
935558728639 112705409
74187768436 112706706
721490205985 112708003
86646782982 112709300
281460464974 112710597
659195133255 112711894
216900116872 112713191
954813569301 112714488
54366608931 112715785
202175826954 112717082
76453043808 112718379
52667652402 112719676
578777857549 112720973
267868812742 112722270
150074493398 112723567
328464928943 112724864
876095250124 112726161
196512638524 112727458
215201160343 112728755
284292059189 112730052
742444003176 112731349
796810612104 112732646
844947713759 112733943
835320293428 112735240
629180234576 112736537
631445509948 112737834
32846492897 112739131
937257685168 112740428
259374030097 112741725
405484291591 112743022
347719769605 112744319
915737569134 112745616
999552757898 112746913
478539422338 112748210
398122146632 112749507
766229394582 112750804
467779364321 112752101
148375536869 112753398
946318786656 112754695
685245800033 112755992
880625800868 112757289
979731598393 112758586
919701801035 112759883
2831594218 112761180
136482841166 112762477
979165279550 112763774
676751017388 112765071
786616872930 112766368
705066959538 112767665
94008927941 112768962
174992522490 112770259
11892695706 112771556
39642319013 112772853
364709334895 112774150
430968639526 112775447
335827073902 112776744
571415712590 112778041
377168349441 112779338
566885161846 112780635
511385915232 112781932
199344232739 112783229
819463365824 112784526
60596116204 112785823
863636235578 112787120
511952234075 112788417
595201103996 112789714
16423246450 112791011
852876177561 112792308
591803190938 112793605
312608001339 112794902
122324870091 112796199
885722670455 112797496
411147480021 112798793
703934321852 112800090
314873276711 112801387
90044696040 112802684
427004407625 112803981
200476870425 112805278
316005914397 112806575
698271133422 112807872
447391885973 112809169
22652753723 112810466
569716756061 112811763
301847943322 112813060
580476814078 112814357
232757044476 112815654
996154844840 112816951
611624350443 112818248
844947713759 112819545
288822609933 112820842
454754030932 112822139
828524467312 112823436
496095306471 112824733
976900004178 112826030
372071479854 112827327
454754030932 112828624
466080407792 112829921
660894089784 112831218
397555827789 112832515
344888175390 112833812
596900060525 112835109
693174263835 112836406
49836058187 112837703
615588582344 112839000
903844873431 112840297
3 112841594
575946263334 112842891
651266669453 112844188
692607944992 112845485
647868756395 112846782
425305451096 112848079
852876177561 112849376
978032641864 112850673
944053511284 112851970
25484347938 112853267
112131130917 112854564
987093743352 112855861
793979017889 112857158
528941799365 112858455
883457395083 112859752
561788292259 112861049
462682494734 112862346
775856814913 112863643
297883711421 112864940
212369566128 112866237
815499133923 112867534
504590089116 112868831
553859828457 112870128
404917972748 112871425
714694379869 112872722
324500697042 112874019
306944812909 112875316
240685508278 112876613
267302493899 112877910
566318843003 112879207
811534902022 112880504
551028234242 112881801
490432118041 112883098
273532001172 112884395
292220522991 112885692
842682438387 112886989
833621336899 112888286
377734668284 112889583
754903017722 112890880
27183304467 112892177
150074493398 112893474
368107247953 112894771
513651190604 112896068
134783884637 112897365
737347133589 112898662
739612408961 112899959
998420120212 112901256
481937335396 112902553
518748060191 112903850
957645163516 112905147
712429104497 112906444
524411248621 112907741
418509624980 112909038
296184754892 112910335
806438032435 112911632
307511131752 112912929
41907594385 112914226
621251770774 112915523
576512582177 112916820
967272583847 112918117
117794319347 112919414
406616929277 112920711
432667596055 112922008
405484291591 112923305
519314379034 112924602
653531944825 112925899
740178727804 112927196
335827073902 112928493
425871769939 112929790
625782321518 112931087
796244293261 112932384
541967132754 112933681
548196640027 112934978
973502091120 112936275
780387365657 112937572
809835945493 112938869
399821103161 112940166
159135594886 112941463
596900060525 112942760
356780871093 112944057
100804754057 112945354
148375536869 112946651
494396349942 112947948
996154844840 112949245
385663132086 112950542
28882260996 112951839
336959711588 112953136
936691366325 112954433
169895652903 112955730
737347133589 112957027
488733161512 112958324
816065452766 112959621
219165392244 112960918
894783771943 112962215
975201047649 112963512
147242899183 112964809
690342669620 112966106
298450030264 112967403
250312928609 112968700
504590089116 112969997
321102783984 112971294
84947826453 112972591
223129624145 112973888
15290608764 112975185
709597510282 112976482
391892639359 112977779
933293453267 112979076
426438088782 112980373
373770436383 112981670
306944812909 112982967
786616872930 112984264
321669102827 112985561
127421739678 112986858
378300987127 112988155
176125160176 112989452
107034261330 112990749
173293565961 112992046
320536465141 112993343
819463365824 112994640
857406728305 112995937
913472293762 112997234
949150380871 112998531
618420176559 112999828
674485742016 113001125
316572233240 113002422
389061045144 113003719
651266669453 113005016
728286032101 113006313
27749623310 113007610
30581217525 113008907
122891188934 113010204
121758551248 113011501
193681044309 113012798
750938785821 113014095
206140058855 113015392
910640699547 113016689
670521510115 113017986
889120583513 113019283
442295016386 113020580
211236928442 113021877
80983594552 113023174
856274090619 113024471
912339656076 113025768
7928463805 113027065
363576697209 113028362
192548406623 113029659
7362144962 113030956
712995423340 113032253
687511075405 113033550
278628870759 113034847
662593046313 113036144
233889682162 113037441
493830031099 113038738
731117626316 113040035
41341275542 113041332
736214495903 113042629
380566262499 113043926
434366552584 113045223
698837452265 113046520
729984988630 113047817
966139946161 113049114
590104234409 113050411
94575246784 113051708
221430667616 113053005
361311421837 113054302
963874670789 113055599
289388928776 113056896
365841972581 113058193
755469336565 113059490
780953684500 113060787
660327770941 113062084
352816639192 113063381
642205567965 113064678
531207074737 113065975
687511075405 113067272
25484347938 113068569
445126610601 113069866
660327770941 113071163
91743652569 113072460
913472293762 113073757
190849450094 113075054
836452931114 113076351
759433568466 113077648
842682438387 113078945
463248813577 113080242
808136988964 113081539
465514088949 113082836
36244405955 113084133
533472350109 113085430
364709334895 113086727
146110261497 113088024
476274146966 113089321
842682438387 113090618
619552814245 113091915
756035655408 113093212
101371072900 113094509
792280061360 113095806
750372466978 113097103
766795713425 113098400
184619942821 113099697
716959655241 113100994
983129511451 113102291
613889625815 113103588
893084815414 113104885
856840409462 113106182
143278667282 113107479
785484235244 113108776
903278554588 113110073
483636291925 113111370
617287538873 113112667
223695942988 113113964
172727247118 113115261
550461915399 113116558
52101333559 113117855
310909044810 113119152
283725740346 113120449
67958261163 113121746
837585568800 113123043
993323250625 113124340
396989508946 113125637
769627307640 113126934
874396293595 113128231
955379888144 113129528
317138552083 113130825
901579598059 113132122
923099714093 113133419
406050610434 113134716
746408235077 113136013
261072986626 113137310
289388928776 113138607
515916465976 113139904
618420176559 113141201
351684001506 113142498
703368003009 113143795
936691366325 113145092
48137101658 113146389
697138495736 113147686
107034261330 113148983
68524580006 113150280
97973159842 113151577
770193626483 113152874
165365102159 113154171
551028234242 113155468
236154957534 113156765
993323250625 113158062
564619886474 113159359
879493163182 113160656
220298029930 113161953
442295016386 113163250
711296466811 113164547
877227887810 113165844
920268119878 113167141
365841972581 113168438
635409741849 113169735
128554377364 113171032
305812175223 113172329
850044583346 113173626
926497627151 113174923
233889682162 113176220
395856871260 113177517
417943306137 113178814
108166899016 113180111
249746609766 113181408
296751073735 113182705
459284581676 113184002
607093799699 113185299
291654204148 113186596
271266725800 113187893
178390435548 113189190
782652641029 113190487
897049047315 113191784
857406728305 113193081
575379944491 113194378
931028177895 113195675
360178784151 113196972
433800233741 113198269
590104234409 113199566
854575134090 113200863
474575190437 113202160
671087828958 113203457
214634841500 113204754
852876177561 113206051
257108754725 113207348
121758551248 113208645
996721163683 113209942
97973159842 113211239
111564812074 113212536
417376987294 113213833
763964119210 113215130
496661625314 113216427
554992466143 113217724
110998493231 113219021
891952177728 113220318
340357624646 113221615
522712292092 113222912
510819596389 113224209
517049103662 113225506
601996930112 113226803
439463422171 113228100
527809161679 113229397
372637798697 113230694
985961105666 113231991
220864348773 113233288
300148986793 113234585
102503710586 113235882
457585625147 113237179
87779420668 113238476
314306957868 113239773
399821103161 113241070
275797276544 113242367
364143016052 113243664
655230901354 113244961
132518609265 113246258
914604931448 113247555
253144522824 113248852
532339712423 113250149
673353104330 113251446
313740639025 113252743
236721276377 113254040
80417275709 113255337
27749623310 113256634
439463422171 113257931
630879191105 113259228
410014842335 113260525
588971596723 113261822
13591652235 113263119
642205567965 113264416
720357568299 113265713
452488755560 113267010
950283018557 113268307
498926900686 113269604
97406840999 113270901
130253333893 113272198
356214552250 113273495
515916465976 113274792
121758551248 113276089
84947826453 113277386
205007421169 113278683
327898610100 113279980
955379888144 113281277
726020756729 113282574
618420176559 113283871
832488699213 113285168
651832988296 113286465
797943249790 113287762
365275653738 113289059
788882148302 113290356
292786841834 113291653
876095250124 113292950
451356117874 113294247
699403771108 113295544
577078901020 113296841
525543886307 113298138
857406728305 113299435
921967076407 113300732
105901623644 113302029
590104234409 113303326
263904580841 113304623
361311421837 113305920
233323363319 113307217
622384408460 113308514
661460408627 113309811
759433568466 113311108
279195189602 113312405
408882204649 113313702
667689915900 113314999
474008871594 113316296
776423133756 113317593
493830031099 113318890
558390379201 113320187
808703307807 113321484
392458958202 113322781
807570670121 113324078
883457395083 113325375
194813681995 113326672
365841972581 113327969
656363539040 113329266
665990959371 113330563
488733161512 113331860
153472406456 113333157
596333741682 113334454
667123597057 113335751
5663188433 113337048
912905974919 113338345
814932815080 113339642
303546899851 113340939
848911945660 113342236
941788235912 113343533
541400813911 113344830
517615422505 113346127
743576640862 113347424
635976060692 113348721
427004407625 113350018
354515595721 113351315
685245800033 113352612
445126610601 113353909
364709334895 113355206
869865742851 113356503
242384464807 113357800
630879191105 113359097
639940292593 113360394
171028290589 113361691
722622843671 113362988
119493275876 113364285
415111711922 113365582
566318843003 113366879
201609508111 113368176
988792699881 113369473
776423133756 113370770
185186261664 113372067
540834495068 113373364
468345683164 113374661
312608001339 113375958
795111655575 113377255
952548293929 113378552
238420232906 113379849
264470899684 113381146
411713798864 113382443
723755481357 113383740
445126610601 113385037
958211482359 113386334
29448579839 113387631
169329334060 113388928
176125160176 113390225
635409741849 113391522
165931421002 113392819
955379888144 113394116
610491712757 113395413
834187655742 113396710
159701913729 113398007
277496233073 113399304
392458958202 113400601
336393392745 113401898
976900004178 113403195
326765972414 113404492
29448579839 113405789
235022319848 113407086
214068522657 113408383
363010378366 113409680
55499246617 113410977
494396349942 113412274
476840465809 113413571
546497683498 113414868
329597566629 113416165
346020813076 113417462
514783828290 113418759
169895652903 113420056
111564812074 113421353
156870319514 113422650
86080464139 113423947
96274203313 113425244
601430611269 113426541
189716812408 113427838
441728697543 113429135
720923887142 113430432
33979130583 113431729
6795826119 113433026
735648177060 113434323
131385971579 113435620
185752580507 113436917
523278610935 113438214
169329334060 113439511
316572233240 113440808
225394899517 113442105
492697393413 113443402
974068409963 113444699
831356061527 113445996
526110205150 113447293
739046090118 113448590
212369566128 113449887
124023826620 113451184
126855420835 113452481
450789799031 113453778
555558784986 113455075
223129624145 113456372
899314322687 113457669
438330784485 113458966
937257685168 113460263
370372523325 113461560
697138495736 113462857
154605044142 113464154
872131018223 113465451
360178784151 113466748
527242842836 113468045
325633334728 113469342
948584062028 113470639
615588582344 113471936
984828467980 113473233
706765916067 113474530
218599073401 113475827
610491712757 113477124
39642319013 113478421
786050554087 113479718
532906031266 113481015
64560348105 113482312
687511075405 113483609
269001450428 113484906
249746609766 113486203
462682494734 113487500
445692929444 113488797
551028234242 113490094
995022207154 113491391
599165335897 113492688
640506611436 113493985
899314322687 113495282
890253221199 113496579
314873276711 113497876
82116232238 113499173
672786785487 113500470
541967132754 113501767
244083421336 113503064
696005858050 113504361
332429160844 113505658
951415656243 113506955
457585625147 113508252
360178784151 113509549
930461859052 113510846
840417163015 113512143
48703420501 113513440
450789799031 113514737
851743539875 113516034
921967076407 113517331
633144466477 113518628
184053623978 113519925
373770436383 113521222
497794263000 113522519
541400813911 113523816
108733217859 113525113
713561742183 113526410
851177221032 113527707
290521566462 113529004
959344120045 113530301
5663188433 113531598
394724233574 113532895
503457451430 113534192
296751073735 113535489
936125047482 113536786
981430554922 113538083
754336698879 113539380
404351653905 113540677
642205567965 113541974
641639249122 113543271
457585625147 113544568
492131074570 113545865
420774900352 113547162
73055130750 113548459
151207131084 113549756
156304000671 113551053
843248757230 113552350
48137101658 113553647
358479827622 113554944
26616985624 113556241
176691479019 113557538
547630321184 113558835
219731711087 113560132
194813681995 113561429
163099826787 113562726
439463422171 113564023
561788292259 113565320
226527537203 113566617
576512582177 113567914
812101220865 113569211
458151943990 113570508
38509681327 113571805
472309915065 113573102
664858321685 113574399
237287595220 113575696
337526030431 113576993
281460464974 113578290
79284638023 113579587
458718262833 113580884
976900004178 113582181
433233914898 113583478
825126554254 113584775
190849450094 113586072
53800290088 113587369
731117626316 113588666
69090898849 113589963
502891132587 113591260
933859772110 113592557
919135482192 113593854
963874670789 113595151
537436582010 113596448
373204117540 113597745
32280174054 113599042
376602030598 113600339
466646726635 113601636
176691479019 113602933
42473913228 113604230
977466323021 113605527
169329334060 113606824
147809218026 113608121
914604931448 113609418
211803247285 113610715
370372523325 113612012
156304000671 113613309
862503597892 113614606
147242899183 113615903
261639305469 113617200
565752524160 113618497
834753974585 113619794
838718206486 113621091
736780814746 113622388
306944812909 113623685
75320406122 113624982
607093799699 113626279
538569219696 113627576
802473800534 113628873
976333685335 113630170
144977623811 113631467
31713855211 113632764
172160928275 113634061
808703307807 113635358
510253277546 113636655
527809161679 113637952
624083364989 113639249
68524580006 113640546
105335304801 113641843
257108754725 113643140
160268232572 113644437
285991015718 113645734
726587075572 113647031
983129511451 113648328
460983538205 113649625
549329277713 113650922
987660062195 113652219
208405334227 113653516
6795826119 113654813
154038725299 113656110
522712292092 113657407
659195133255 113658704
605394843170 113660001
39642319013 113661298
161967189101 113662595
66825623477 113663892
783785278715 113665189
860804641363 113666486
807004351278 113667783
515350147133 113669080
472309915065 113670377
518748060191 113671674
951981975086 113672971
327898610100 113674268
530074437051 113675565
290521566462 113676862
330730204315 113678159
382831537871 113679456
246915015551 113680753
232190725633 113682050
383397856714 113683347
685812118876 113684644
796244293261 113685941
624649683832 113687238
693174263835 113688535
994455888311 113689832
988226381038 113691129
984262149137 113692426
510819596389 113693723
182920986292 113695020
361877740680 113696317
773025220698 113697614
437764465642 113698911
268435131585 113700208
950849337400 113701505
927630264837 113702802
932727134424 113704099
914038612605 113705396
971803134591 113706693
973502091120 113707990
549895596556 113709287
347719769605 113710584
466080407792 113711881
166497739845 113713178
636542379535 113714475
545365045812 113715772
749239829292 113717069
487600523826 113718366
261072986626 113719663
689776350777 113720960
870998380537 113722257
446259248287 113723554
278062551916 113724851
929895540209 113726148
574813625648 113727445
659761452098 113728742
544798726969 113730039
596333741682 113731336
141013391910 113732633
290521566462 113733930
76453043808 113735227
774157858384 113736524
378867305970 113737821
27749623310 113739118
597466379368 113740415
890253221199 113741712
830223423841 113743009
368107247953 113744306
518748060191 113745603
100804754057 113746900
308077450595 113748197
292220522991 113749494
366408291424 113750791
146110261497 113752088
178390435548 113753385
617853857716 113754682
95707884470 113755979
368107247953 113757276
842682438387 113758573
406050610434 113759870
832488699213 113761167
187451537036 113762464
581609451764 113763761
696005858050 113765058
74754087279 113766355
154038725299 113767652
61728753890 113768949
438897103328 113770246
192548406623 113771543
797943249790 113772840
868166786322 113774137
577078901020 113775434
144977623811 113776731
314873276711 113778028
242950783650 113779325
150074493398 113780622
411147480021 113781919
53233971245 113783216
171594609432 113784513
204441102326 113785810
109299536702 113787107
627481278047 113788404
138181797695 113789701
941788235912 113790998
495528987628 113792295
420208581509 113793592
525543886307 113794889
244083421336 113796186
835320293428 113797483
186885218193 113798780
299582667950 113800077
283725740346 113801374
292786841834 113802671
662026727470 113803968
487600523826 113805265
361311421837 113806562
528375480522 113807859
657496176726 113809156
401520059690 113810453
231624406790 113811750
254843479353 113813047
780387365657 113814344
283725740346 113815641
301847943322 113816938
245216059022 113818235
408882204649 113819532
600297973583 113820829
203308464640 113822126
605961162013 113823423
812667539708 113824720
279761508445 113826017
23785391409 113827314
574813625648 113828611
274664638858 113829908
538002900853 113831205
149508174555 113832502
249746609766 113833799
556125103829 113835096
859105684834 113836393
727153394415 113837690
462116175891 113838987
185752580507 113840284
706765916067 113841581
592369509781 113842878
314873276711 113844175
193681044309 113845472
864202554421 113846769
48137101658 113848066
735081858217 113849363
732250264002 113850660
300148986793 113851957
780387365657 113853254
416244349608 113854551
513084871761 113855848
748673510449 113857145
6229507276 113858442
468912002007 113859739
429269682997 113861036
434932871427 113862333
103636348272 113863630
39642319013 113864927
806438032435 113866224
505722726802 113867521
339791305803 113868818
62295072733 113870115
804172757063 113871412
975201047649 113872709
143278667282 113874006
431534958369 113875303
127988058521 113876600
638807654907 113877897
753204061193 113879194
953114612772 113880491
323368059356 113881788
893651134257 113883085
972935772277 113884382
209537971913 113885679
554992466143 113886976
444560291758 113888273
74754087279 113889570
867034148636 113890867
902145916902 113892164
288256291090 113893461
830789742684 113894758
349418726134 113896055
613323306972 113897352
897615366158 113898649
544232408126 113899946
902145916902 113901243
434932871427 113902540
996721163683 113903837
54366608931 113905134
220298029930 113906431
784917916401 113907728
434932871427 113909025
590670553252 113910322
770759945326 113911619
334128117373 113912916
611624350443 113914213
751505104664 113915510
617287538873 113916807
805871713592 113918104
953114612772 113919401
418509624980 113920698
528375480522 113921995
223129624145 113923292
802473800534 113924589
111564812074 113925886
237853914063 113927183
342622900018 113928480
229925450261 113929777
773025220698 113931074
483069973082 113932371
773025220698 113933668
356780871093 113934965
762831481524 113936262
574813625648 113937559
925364989465 113938856
707332234910 113940153
300715305636 113941450
488166842669 113942747
445692929444 113944044
456452987461 113945341
476840465809 113946638
11892695706 113947935
308077450595 113949232
936125047482 113950529
151207131084 113951826
361877740680 113953123
886288989298 113954420
988226381038 113955717
261639305469 113957014
272399363486 113958311
937824004011 113959608
503457451430 113960905
220864348773 113962202
372637798697 113963499
614455944658 113964796
924798670622 113966093
474008871594 113967390
190849450094 113968687
577078901020 113969984
21520116037 113971281
602563248955 113972578
176125160176 113973875
728852350944 113975172
691475307306 113976469
571415712590 113977766
609359075071 113979063
635409741849 113980360
947451424342 113981657
603695886641 113982954
659761452098 113984251
887421626984 113985548
248613972080 113986845
970104178062 113988142
551594553085 113989439
936691366325 113990736
85514145296 113992033
419642262666 113993330
415111711922 113994627
245216059022 113995924
875528931281 113997221
924798670622 113998518
946885105499 113999815
415678030765 114001112
373770436383 114002409
756601974251 114003706
160834551415 114005003
476274146966 114006300
263904580841 114007597
267868812742 114008894
365841972581 114010191
564053567631 114011488
304113218694 114012785
455886668618 114014082
161967189101 114015379
691475307306 114016676
774157858384 114017973
854575134090 114019270
868166786322 114020567
561221973416 114021864
40774956699 114023161
274664638858 114024458
257108754725 114025755
389061045144 114027052
114962725132 114028349
253710841667 114029646
74187768436 114030943
250312928609 114032240
965573627318 114033537
906676467646 114034834
940655598226 114036131
52101333559 114037428
19821159508 114038725
44739188600 114040022
908375424175 114041319
703368003009 114042616
65692985791 114043913
607660118542 114045210
618420176559 114046507
449657161345 114047804
974068409963 114049101
597466379368 114050398
18122202979 114051695
833055018056 114052992
77019362651 114054289
710730147968 114055586
886855308141 114056883
974634728806 114058180
27183304467 114059477
615022263501 114060774
785484235244 114062071
874962612438 114063368
830223423841 114064665
500625857215 114065962
692041626149 114067259
84381507610 114068556
121758551248 114069853
847212989131 114071150
778688409128 114072447
881192119711 114073744
890253221199 114075041
692607944992 114076338
939522960540 114077635
580476814078 114078932
206706377698 114080229
877794206653 114081526
225394899517 114082823
186885218193 114084120
548762958870 114085417
743010322019 114086714
185186261664 114088011
154605044142 114089308
556125103829 114090605
270700406957 114091902
986527424509 114093199
400953740847 114094496
459850900519 114095793
364709334895 114097090
477973103495 114098387
255976117039 114099684
250312928609 114100981
612190669286 114102278
894217453100 114103575
909508061861 114104872
805305394749 114106169
398122146632 114107466
854575134090 114108763
773025220698 114110060
617853857716 114111357
419075943823 114112654
583308408293 114113951
207839015384 114115248
48703420501 114116545
4530550747 114117842
41341275542 114119139
865335192107 114120436
778688409128 114121733
159701913729 114123030
203874783483 114124327
974634728806 114125624
854575134090 114126921
865901510950 114128218
974634728806 114129515
172160928275 114130812
426438088782 114132109
630312872262 114133406
579344176392 114134703
866467829793 114136000
945186148970 114137297
91177333726 114138594
58330840832 114139891
32846492897 114141188
660894089784 114142485
359612465308 114143782
893651134257 114145079
10760058020 114146376
155171362985 114147673
907242786489 114148970
321102783984 114150267
310342725967 114151564
305812175223 114152861
707332234910 114154158
745841916234 114155455
833055018056 114156752
921967076407 114158049
822294960039 114159346
763964119210 114160643
565186205317 114161940
989359018724 114163237
305812175223 114164534
364143016052 114165831
658628814412 114167128
933859772110 114168425
12459014549 114169722
28315942153 114171019
78152000337 114172316
150074493398 114173613
35111768269 114174910
195380000838 114176207
424739132253 114177504
72488811907 114178801
7928463805 114180098
588405277880 114181395
544798726969 114182692
596333741682 114183989
180089392077 114185286
410014842335 114186583
483636291925 114187880
266169856213 114189177
875528931281 114190474
188584174722 114191771
300148986793 114193068
893084815414 114194365
331862842001 114195662
924232351779 114196959
645037162180 114198256
573114669119 114199553
224828580674 114200850
701669046480 114202147
656929857883 114203444
971803134591 114204741
915737569134 114206038
849478264503 114207335
942354554755 114208632
656929857883 114209929
209537971913 114211226
734515539374 114212523
328464928943 114213820
566318843003 114215117
649567712924 114216414
528375480522 114217711
652399307139 114219008
671654147801 114220305
890253221199 114221602
97406840999 114222899
814932815080 114224196
351684001506 114225493
827391829626 114226790
740178727804 114228087
965573627318 114229384
429269682997 114230681
93442609098 114231978
587838959037 114233275
381132581342 114234572
191982087780 114235869
458151943990 114237166
809835945493 114238463
289388928776 114239760
972369453434 114241057
808703307807 114242354
978598960707 114243651
16989565293 114244948
671087828958 114246245
429269682997 114247542
711296466811 114248839
314306957868 114250136
906110148803 114251433
972935772277 114252730
836452931114 114254027
575379944491 114255324
528375480522 114256621
540268176225 114257918
971803134591 114259215
12459014549 114260512
853442496404 114261809
689210031934 114263106
749239829292 114264403
301281624479 114265700
530074437051 114266997
417376987294 114268294
112131130917 114269591
995022207154 114270888
631445509948 114272185
647302437552 114273482
691475307306 114274779
748673510449 114276076
121758551248 114277373
380566262499 114278670
100804754057 114279967
582175770607 114281264
459284581676 114282561
327898610100 114283858
48137101658 114285155
881758438554 114286452
313174320182 114287749
350551363820 114289046
601996930112 114290343
428703364154 114291640
454187712089 114292937
281460464974 114294234
390193682830 114295531
396989508946 114296828
853442496404 114298125
868733105165 114299422
522712292092 114300719
917436525663 114302016
298450030264 114303313
910074380704 114304610
71922493064 114305907
717525974084 114307204
132518609265 114308501
623517046146 114309798
818897046981 114311095
521013335563 114312392
740745046647 114313689
731117626316 114314986
168763015217 114316283
759433568466 114317580
366974610267 114318877
20953797194 114320174
732816582845 114321471
799075887476 114322768
932160815581 114324065
125156464306 114325362
641072930279 114326659
220298029930 114327956
579344176392 114329253
807570670121 114330550
410014842335 114331847
935558728639 114333144
663159365156 114334441
169329334060 114335738
804739075906 114337035
429836001840 114338332
566318843003 114339629
404351653905 114340926
160834551415 114342223
426438088782 114343520
109865855545 114344817
943487192441 114346114
84947826453 114347411
300715305636 114348708
103070029429 114350005
348852407291 114351302
799075887476 114352599
668256234743 114353896
838718206486 114355193
524411248621 114356490
270134088114 114357787
348286088448 114359084
436065509113 114360381
67391942320 114361678
414545393079 114362975
267868812742 114364272
617287538873 114365569
73621449593 114366866
653531944825 114368163
511952234075 114369460
591803190938 114370757
994455888311 114372054
421907538038 114373351
720923887142 114374648
106467942487 114375945
155737681828 114377242
894783771943 114378539
865901510950 114379836
427004407625 114381133
933859772110 114382430
216333798029 114383727
683546843504 114385024
671087828958 114386321
501192176058 114387618
56631884303 114388915
68524580006 114390212
419075943823 114391509
878926844339 114392806
929895540209 114394103
607093799699 114395400
778122090285 114396697
210104290756 114397994
266736175056 114399291
870432061694 114400588
769627307640 114401885
519880697877 114403182
33412811740 114404479
354515595721 114405776
399254784318 114407073
757168293094 114408370
185752580507 114409667
368107247953 114410964
412280117707 114412261
886855308141 114413558
208971653070 114414855
299016349107 114416152
139880754224 114417449
642771886808 114418746
915171250291 114420043
712995423340 114421340
236154957534 114422637
764530438053 114423934
325067015885 114425231
557257741515 114426528
330730204315 114427825
235588638691 114429122
484768929611 114430419
107600580173 114431716
252578203981 114433013
419075943823 114434310
672220466644 114435607
990491656410 114436904
201043189268 114438201
196512638524 114439498
466080407792 114440795
338092349274 114442092
561221973416 114443389
554992466143 114444686
320536465141 114445983
814932815080 114447280
68524580006 114448577
722622843671 114449874
307511131752 114451171
250312928609 114452468
577645219863 114453765
814366496237 114455062
778122090285 114456359
369806204482 114457656
854575134090 114458953
584441045979 114460250
67958261163 114461547
783785278715 114462844
493263712256 114464141
607660118542 114465438
577078901020 114466735
526676523993 114468032
737913452432 114469329
347153450762 114470626
930461859052 114471923
266169856213 114473220
155737681828 114474517
214634841500 114475814
122324870091 114477111
869299424008 114478408
363010378366 114479705
123457507777 114481002
463815132420 114482299
138181797695 114483596
234456001005 114484893
225394899517 114486190
902145916902 114487487
494396349942 114488784
270134088114 114490081
248047653237 114491378
874396293595 114492675
500059538372 114493972
662026727470 114495269
821728641196 114496566
844947713759 114497863
208405334227 114499160
594068466310 114500457
488166842669 114501754
924232351779 114503051
116095362818 114504348
496095306471 114505645
86646782982 114506942
690908988463 114508239
117228000504 114509536
349418726134 114510833
791147423674 114512130
768494669954 114513427
408882204649 114514724
159135594886 114516021
975767366492 114517318
37943362484 114518615
993889569468 114519912
371505161011 114521209
54366608931 114522506
980297917236 114523803
882324757397 114525100
562920929945 114526397
587272640194 114527694
346587131919 114528991
218599073401 114530288
702801684166 114531585
952548293929 114532882
163099826787 114534179
989925337567 114535476
16989565293 114536773
545931364655 114538070
498926900686 114539367
205007421169 114540664
895350090786 114541961
968971540376 114543258
11326376863 114544555
69657217692 114545852
138181797695 114547149
3964231904 114548446
254277160510 114549743
597466379368 114551040
66825623477 114552337
602563248955 114553634
233889682162 114554931
591236872095 114556228
163666145630 114557525
347153450762 114558822
783218959872 114560119
921967076407 114561416
906110148803 114562713
183487305135 114564010
269001450428 114565307
408882204649 114566604
992756931782 114567901
645603481023 114569198
322801740513 114570495
715827017555 114571792
301281624479 114573089
782086322186 114574386
319970146298 114575683
726020756729 114576980
27749623310 114578277
583308408293 114579574
321669102827 114580871
327332291257 114582168
173293565961 114583465
182354667449 114584762
577645219863 114586059
357913508779 114587356
785484235244 114588653
959344120045 114589950
613889625815 114591247
90611014883 114592544
244083421336 114593841
219165392244 114595138
801907481691 114596435
332429160844 114597732
103636348272 114599029
830789742684 114600326
214068522657 114601623
360745102994 114602920
433233914898 114604217
975767366492 114605514
473442552751 114606811
847779307974 114608108
801341162848 114609405
276929914230 114610702
707898553753 114611999
352816639192 114613296
984828467980 114614593
720923887142 114615890
464381451263 114617187
58897159675 114618484
36810724798 114619781
464381451263 114621078
695439539207 114622375
222563305302 114623672
537436582010 114624969
178956754391 114626266
794545336732 114627563
538002900853 114628860
396423190103 114630157
566885161846 114631454
344888175390 114632751
711862785654 114634048
159135594886 114635345
960476757731 114636642
25484347938 114637939
628047596890 114639236
859105684834 114640533
805871713592 114641830
519880697877 114643127
56631884303 114644424
891385858885 114645721
865901510950 114647018
516482784819 114648315
270700406957 114649612
673353104330 114650909
405484291591 114652206
380566262499 114653503
910074380704 114654800
801341162848 114656097
3964231904 114657394
529508118208 114658691
378300987127 114659988
496095306471 114661285
317704870926 114662582
335260755059 114663879
776423133756 114665176
427004407625 114666473
986527424509 114667770
383397856714 114669067
700536408794 114670364
156870319514 114671661
848345626817 114672958
998986439055 114674255
429269682997 114675552
53233971245 114676849
310909044810 114678146
854575134090 114679443
210104290756 114680740
921967076407 114682037
346587131919 114683334
482503654239 114684631
664292002842 114685928
69657217692 114687225
814366496237 114688522
867034148636 114689819
391892639359 114691116
443427654072 114692413
535171306638 114693710
391326320516 114695007
975767366492 114696304
583308408293 114697601
264470899684 114698898
184619942821 114700195
496095306471 114701492
959344120045 114702789
828524467312 114704086
805305394749 114705383
133084928108 114706680
633144466477 114707977
116095362818 114709274
394157914731 114710571
770193626483 114711868
781520003343 114713165
523844929778 114714462
185752580507 114715759
507421683331 114717056
521013335563 114718353
702801684166 114719650
104202667115 114720947
767928351111 114722244
819463365824 114723541
411713798864 114724838
709031191439 114726135
368673566796 114727432
440596059857 114728729
137049160009 114730026
727153394415 114731323
57764521989 114732620
705066959538 114733917
218032754558 114735214
758867249623 114736511
92876290255 114737808
120059594719 114739105
663725683999 114740402
341490262332 114741699
537436582010 114742996
301281624479 114744293
445692929444 114745590
56065565460 114746887
729418669787 114748184
635976060692 114749481
218599073401 114750778
302980581008 114752075
642771886808 114753372
112697449760 114754669
381132581342 114755966
387928407458 114757263
579344176392 114758560
6229507276 114759857
289955247619 114761154
742444003176 114762451
922533395250 114763748
383964175557 114765045
908941743018 114766342
622384408460 114767639
560089335730 114768936
424739132253 114770233
350551363820 114771530
745841916234 114772827
127988058521 114774124
898748003844 114775421
213502203814 114776718
914604931448 114778015
400387422004 114779312
786050554087 114780609
204441102326 114781906
561788292259 114783203
98539478685 114784500
360178784151 114785797
767928351111 114787094
9061101491 114788391
904977511117 114789688
536303944324 114790985
694306901521 114792282
58330840832 114793579
871564699380 114794876
911773337233 114796173
966706265004 114797470
566318843003 114798767
511385915232 114800064
566318846 114801361
792846380203 114802658
189150493565 114803955
122324870091 114805252
266736175056 114806549
518181741348 114807846
847779307974 114809143
230491769104 114810440
332429160844 114811737
932160815581 114813034
152339768770 114814331
420208581509 114815628
434366552584 114816925
822861278882 114818222
491564755727 114819519
302414262165 114820816
151773449927 114822113
382831537871 114823410
221430667616 114824707
60029797361 114826004
818897046981 114827301
823427597725 114828598
237853914063 114829895
248047653237 114831192
875528931281 114832489
343755537704 114833786
437198146799 114835083
325067015885 114836380
774157858384 114837677
104202667115 114838974
726020756729 114840271
765663075739 114841568
705633278381 114842865
809269626650 114844162
612756988129 114845459
709031191439 114846756
421341219195 114848053
280894146131 114849350
997287482526 114850647
883457395083 114851944
182920986292 114853241
937257685168 114854538
995022207154 114855835
931594496738 114857132
184053623978 114858429
738479771275 114859726
894217453100 114861023
646736118709 114862320
868733105165 114863617
761698843838 114864914
662026727470 114866211
214068522657 114867508
646736118709 114868805
630312872262 114870102
244649740179 114871399
859672003677 114872696
923099714093 114873993
483069973082 114875290
914038612605 114876587
146676580340 114877884
586706321351 114879181
904977511117 114880478
135350203480 114881775
356214552250 114883072
494396349942 114884369
469478320850 114885666
209537971913 114886963
376035711755 114888260
73055130750 114889557
908375424175 114890854
345454494233 114892151
304113218694 114893448
37377043641 114894745
225961218360 114896042
703934321852 114897339
289955247619 114898636
390760001673 114899933
818330728138 114901230
176125160176 114902527
673353104330 114903824
292220522991 114905121
409448523492 114906418
18122202979 114907715
135350203480 114909012
665424640528 114910309
604262205484 114911606
749806148135 114912903
105901623644 114914200
704500640695 114915497
248047653237 114916794
84947826453 114918091
744142959705 114919388
948017743185 114920685
826259191940 114921982
308077450595 114923279
489865799198 114924576
996721163683 114925873
720357568299 114927170
606527480856 114928467
807570670121 114929764
857406728305 114931061
739046090118 114932358
458151943990 114933655
19821159508 114934952
818330728138 114936249
246348696708 114937546
899880641530 114938843
623517046146 114940140
719791249456 114941437
54366608931 114942734
809835945493 114944031
665990959371 114945328
882891076240 114946625
330163885472 114947922
931594496738 114949219
796244293261 114950516
393025277045 114951813
667123597057 114953110
483069973082 114954407
369806204482 114955704
354515595721 114957001
213502203814 114958298
499493219529 114959595
305812175223 114960892
380566262499 114962189
5663188433 114963486
705633278381 114964783
139314435381 114966080
931594496738 114967377
135916522323 114968674
7928463805 114969971
846080351445 114971268
255409798196 114972565
539135538539 114973862
161400870258 114975159
296751073735 114976456
780387365657 114977753
544798726969 114979050
706199597224 114980347
510253277546 114981644
668822553586 114982941
489299480355 114984238
408315885806 114985535
692607944992 114986832
694873220364 114988129
979165279550 114989426
959344120045 114990723
628047596890 114992020
834753974585 114993317
825692873097 114994614
104202667115 114995911
54366608931 114997208
511952234075 114998505
49269739344 114999802
752637742350 115001099
859105684834 115002396
92876290255 115003693
624649683832 115004990
534604987795 115006287
995022207154 115007584
437198146799 115008881
840983481858 115010178
358479827622 115011475
343755537704 115012772
886855308141 115014069
454754030932 115015366
49269739344 115016663
421907538038 115017960
635409741849 115019257
35111768269 115020554
317138552083 115021851
454187712089 115023148
757168293094 115024445
655797220197 115025742
293919479520 115027039
360178784151 115028336
531773393580 115029633
466080407792 115030930
743010322019 115032227
470044639693 115033524
570849393747 115034821
928762902523 115036118
635976060692 115037415
456452987461 115038712
783785278715 115040009
635976060692 115041306
393591595888 115042603
173293565961 115043900
928762902523 115045197
304679537537 115046494
258807711254 115047791
289388928776 115049088
206706377698 115050385
923666032936 115051682
756601974251 115052979
86080464139 115054276
545365045812 115055573
159701913729 115056870
719224930613 115058167
627481278047 115059464
237853914063 115060761
562920929945 115062058
919135482192 115063355
778688409128 115064652
214634841500 115065949
475707828123 115067246
246915015551 115068543
344321856547 115069840
726587075572 115071137
220864348773 115072434
983129511451 115073731
718092292927 115075028
645037162180 115076325
760566206152 115077622
844381394916 115078919
160268232572 115080216
618986495402 115081513
602563248955 115082810
199344232739 115084107
798509568633 115085404
630312872262 115086701
20953797194 115087998
8494782648 115089295
364709334895 115090592
32846492897 115091889
174992522490 115093186
921967076407 115094483
499493219529 115095780
804739075906 115097077
903844873431 115098374
540834495068 115099671
466646726635 115100968
244649740179 115102265
227660174889 115103562
498360581843 115104859
116095362818 115106156
361877740680 115107453
519880697877 115108750
616721220030 115110047
215767479186 115111344
27749623310 115112641
795677974418 115113938
279195189602 115115235
211236928442 115116532
660894089784 115117829
118926957033 115119126
805871713592 115120423
752637742350 115121720
493263712256 115123017
734515539374 115124314
14724289921 115125611
182354667449 115126908
561788292259 115128205
206140058855 115129502
702235365323 115130799
10193739177 115132096
975201047649 115133393
862503597892 115134690
136482841166 115135987
556125103829 115137284
551594553085 115138581
515350147133 115139878
985961105666 115141175
149508174555 115142472
336393392745 115143769
727153394415 115145066
129687015050 115146363
919701801035 115147660
643338205651 115148957
449090842502 115150254
981996873765 115151551
763397800367 115152848
867600467479 115154145
467213045478 115155442
32280174054 115156739
390760001673 115158036
369806204482 115159333
319403827455 115160630
530074437051 115161927
424739132253 115163224
75320406122 115164521
969537859219 115165818
11892695706 115167115
681281568132 115168412
329031247786 115169709
891385858885 115171006
711862785654 115172303
740745046647 115173600
203874783483 115174897
373204117540 115176194
359612465308 115177491
419075943823 115178788
511385915232 115180085
173293565961 115181382
906676467646 115182679
202175826954 115183976
884023713926 115185273
627481278047 115186570
150640812241 115187867
998986439055 115189164
494962668785 115190461
699403771108 115191758
315439595554 115193055
595201103996 115194352
374903074069 115195649
237853914063 115196946
488166842669 115198243
74187768436 115199540
426438088782 115200837
719224930613 115202134
157436638357 115203431
813800177394 115204728
500059538372 115206025
565752524160 115207322
3 115208619
662026727470 115209916
323934378199 115211213
24351710252 115212510
357913508779 115213807
428137045311 115215104
850044583346 115216401
359612465308 115217698
104768985958 115218995
827391829626 115220292
218599073401 115221589
13591652235 115222886
90611014883 115224183
286557334561 115225480
164798783316 115226777
394157914731 115228074
197645276210 115229371
99105797528 115230668
229359131418 115231965
115529043975 115233262
871564699380 115234559
493830031099 115235856
917436525663 115237153
327332291257 115238450
86646782982 115239747
707898553753 115241044
266736175056 115242341
494396349942 115243638
444560291758 115244935
22652753723 115246232
970104178062 115247529
675052060859 115248826
62295072733 115250123
400953740847 115251420
512518552918 115252717
372637798697 115254014
250879247452 115255311
92876290255 115256608
450789799031 115257905
374336755226 115259202
65692985791 115260499
612190669286 115261796
253144522824 115263093
882891076240 115264390
114396406289 115265687
682980524661 115266984
360178784151 115268281
695439539207 115269578
950849337400 115270875
774724177227 115272172
936125047482 115273469
933293453267 115274766
138748116538 115276063
869865742851 115277360
265603537370 115278657
504590089116 115279954
299016349107 115281251
859672003677 115282548
555558784986 115283845
914038612605 115285142
995588525997 115286439
943487192441 115287736
361877740680 115289033
649567712924 115290330
792280061360 115291627
606527480856 115292924
945186148970 115294221
825126554254 115295518
309210088281 115296815
447391885973 115298112
589537915566 115299409
300715305636 115300706
557824060358 115302003
120059594719 115303300
972369453434 115304597
796810612104 115305894
199910551582 115307191
785484235244 115308488
451356117874 115309785
76453043808 115311082
677317336231 115312379
218599073401 115313676
1132637689 115314973
513084871761 115316270
390760001673 115317567
397555827789 115318864
685245800033 115320161
925364989465 115321458
932160815581 115322755
874962612438 115324052
791713742517 115325349
253144522824 115326646
766229394582 115327943
196512638524 115329240
799642206319 115330537
117228000504 115331834
194813681995 115333131
692041626149 115334428
387928407458 115335725
806438032435 115337022
138748116538 115338319
514217509447 115339616
651266669453 115340913
583874727136 115342210
287689972247 115343507
641072930279 115344804
331862842001 115346101
398688465475 115347398
356780871093 115348695
581043132921 115349992
629180234576 115351289
84947826453 115352586
895350090786 115353883
408315885806 115355180
539135538539 115356477
857406728305 115357774
14724289921 115359071
471743596222 115360368
514217509447 115361665
672786785487 115362962
40774956699 115364259
807570670121 115365556
56631884303 115366853
654098263668 115368150
35678087112 115369447
611624350443 115370744
692041626149 115372041
635409741849 115373338
40208637856 115374635
519314379034 115375932
910074380704 115377229
415111711922 115378526
30014898682 115379823
354515595721 115381120
240685508278 115382417
808703307807 115383714
81549913395 115385011
476840465809 115386308
23785391409 115387605
339791305803 115388902
501192176058 115390199
229359131418 115391496
399254784318 115392793
264470899684 115394090
50402377030 115395387
701669046480 115396684
67958261163 115397981
576512582177 115399278
991624294096 115400575
532339712423 115401872
868166786322 115403169
114962725132 115404466
509120639860 115405763
808703307807 115407060
196512638524 115408357
298450030264 115409654
552727190771 115410951
834753974585 115412248
673919423173 115413545
860238322520 115414842
821728641196 115416139
145543942654 115417436
720923887142 115418733
673353104330 115420030
624649683832 115421327
682414205818 115422624
202175826954 115423921
684113162347 115425218
873263655909 115426515
957078844673 115427812
975767366492 115429109
19254840665 115430406
205007421169 115431703
359612465308 115433000
575379944491 115434297
957078844673 115435594
697138495736 115436891
211236928442 115438188
336393392745 115439485
143278667282 115440782
521013335563 115442079
812667539708 115443376
496095306471 115444673
939522960540 115445970
389061045144 115447267
904411192274 115448564
161967189101 115449861
485335248454 115451158
479672060024 115452455
484768929611 115453752
574813625648 115455049
374903074069 115456346
212369566128 115457643
332429160844 115458940
257675073568 115460237
505722726802 115461534
274098320015 115462831
536870263167 115464128
314873276711 115465425
795111655575 115466722
836452931114 115468019
24918029095 115469316
578211538706 115470613
181788348606 115471910
665990959371 115473207
18688521822 115474504
205007421169 115475801
722622843671 115477098
705633278381 115478395
950849337400 115479692
971236815748 115480989
658062495569 115482286
818330728138 115483583
651266669453 115484880
681281568132 115486177
979731598393 115487474
747540872763 115488771
555558784986 115490068
137049160009 115491365
114396406289 115492662
106467942487 115493959
574813625648 115495256
188017855879 115496553
925364989465 115497850
821728641196 115499147
441162378700 115500444
963874670789 115501741
793412699046 115503038
825692873097 115504335
137615478852 115505632
633710785320 115506929
663725683999 115508226
265037218527 115509523
7928463805 115510820
132518609265 115512117
940089279383 115513414
685245800033 115514711
591803190938 115516008
628613915733 115517305
908375424175 115518602
492697393413 115519899
887421626984 115521196
881192119711 115522493
507421683331 115523790
475141509280 115525087
500059538372 115526384
528941799365 115527681
883457395083 115528978
828524467312 115530275
498926900686 115531572
919135482192 115532869
63427710419 115534166
582742089450 115535463
901579598059 115536760
70789855378 115538057
437198146799 115539354
921400757564 115540651
978598960707 115541948
803606438220 115543245
347719769605 115544542
892518496571 115545839
783218959872 115547136
737347133589 115548433
658062495569 115549730
607660118542 115551027
97973159842 115552324
489299480355 115553621
372071479854 115554918
776989452599 115556215
364143016052 115557512
847779307974 115558809
710163829125 115560106
812101220865 115561403
331296523158 115562700
998420120212 115563997
916870206820 115565294
408315885806 115566591
936125047482 115567888
987660062195 115569185
682414205818 115570482
711862785654 115571779
199344232739 115573076
415678030765 115574373
961043076574 115575670
806438032435 115576967
767362032268 115578264
807004351278 115579561
769060988797 115580858
626348640361 115582155
141579710753 115583452
741877684333 115584749
109299536702 115586046
986527424509 115587343
236721276377 115588640
684679481190 115589937
288256291090 115591234
904411192274 115592531
476274146966 115593828
591236872095 115595125
985961105666 115596422
472309915065 115597719
286557334561 115599016
216333798029 115600313
130253333893 115601610
133651246951 115602907
591803190938 115604204
471177277379 115605501
317704870926 115606798
885156351612 115608095
432667596055 115609392
522712292092 115610689
482503654239 115611986
932160815581 115613283
291654204148 115614580
803040119377 115615877
917436525663 115617174
745841916234 115618471
609925393914 115619768
700536408794 115621065
929895540209 115622362
345454494233 115623659
705633278381 115624956
296751073735 115626253
831356061527 115627550
466080407792 115628847
965007308475 115630144
584441045979 115631441
45871826286 115632738
743010322019 115634035
201043189268 115635332
321102783984 115636629
115529043975 115637926
133084928108 115639223
645603481023 115640520
141579710753 115641817
996721163683 115643114
968971540376 115644411
37377043641 115645708
278628870759 115647005
992190612939 115648302
328464928943 115649599
623517046146 115650896
759999887309 115652193
757734611937 115653490
831356061527 115654787
123457507777 115656084
542533451597 115657381
171594609432 115658678
30014898682 115659975
34545449426 115661272
311475363653 115662569
114962725132 115663866
332995479687 115665163
486467886140 115666460
443993972915 115667757
796244293261 115669054
906676467646 115670351
799642206319 115671648
874962612438 115672945
102503710586 115674242
788882148302 115675539
733382901688 115676836
214634841500 115678133
855141452933 115679430
274664638858 115680727
551594553085 115682024
825692873097 115683321
632578147634 115684618
422473856881 115685915
770193626483 115687212
569150437218 115688509
298450030264 115689806
164798783316 115691103
41341275542 115692400
459284581676 115693697
887421626984 115694994
182920986292 115696291
50968695873 115697588
62295072733 115698885
921400757564 115700182
464381451263 115701479
461549857048 115702776
135350203480 115704073
935558728639 115705370
219165392244 115706667
144977623811 115707964
496095306471 115709261
449657161345 115710558
446825567130 115711855
590670553252 115713152
801341162848 115714449
504590089116 115715746
359046146465 115717043
416810668451 115718340
350551363820 115719637
707332234910 115720934
94008927941 115722231
967838902690 115723528
993889569468 115724825
193681044309 115726122
316005914397 115727419
780387365657 115728716
276363595387 115730013
99105797528 115731310
498360581843 115732607
624083364989 115733904
532339712423 115735201
408882204649 115736498
703934321852 115737795
591803190938 115739092
297317392578 115740389
93442609098 115741686
929895540209 115742983
651266669453 115744280
641639249122 115745577
10760058020 115746874
463248813577 115748171
480238378867 115749468
109865855545 115750765
737913452432 115752062
24918029095 115753359
585573683665 115754656
193114725466 115755953
24918029095 115757250
210104290756 115758547
370372523325 115759844
205007421169 115761141
361311421837 115762438
222563305302 115763735
127421739678 115765032
630312872262 115766329
500625857215 115767626
62295072733 115768923
297317392578 115770220
417943306137 115771517
597466379368 115772814
387928407458 115774111
348852407291 115775408
420774900352 115776705
468345683164 115778002
409448523492 115779299
857973047148 115780596
880625800868 115781893
805871713592 115783190
252578203981 115784487
550461915399 115785784
612190669286 115787081
5663188433 115788378
608226437385 115789675
803040119377 115790972
630312872262 115792269
145543942654 115793566
477406784652 115794863
971236815748 115796160
493830031099 115797457
270134088114 115798754
859105684834 115800051
751505104664 115801348
289955247619 115802645
981430554922 115803942
129120696207 115805239
459850900519 115806536
563487248788 115807833
306944812909 115809130
193114725466 115810427
280894146131 115811724
216900116872 115813021
882891076240 115814318
861370960206 115815615
873829974752 115816912
258807711254 115818209
690342669620 115819506
848911945660 115820803
746408235077 115822100
75320406122 115823397
534038668952 115824694
893084815414 115825991
424172813410 115827288
450223480188 115828585
62295072733 115829882
386229450929 115831179
478539422338 115832476
42473913228 115833773
781520003343 115835070
701102727637 115836367
255409798196 115837664
818330728138 115838961
749239829292 115840258
886855308141 115841555
498926900686 115842852
244083421336 115844149
930461859052 115845446
351117682663 115846743
970670496905 115848040
41907594385 115849337
17555884136 115850634
200476870425 115851931
730551307473 115853228
656363539040 115854525
974068409963 115855822
783218959872 115857119
689210031934 115858416
474575190437 115859713
440029741014 115861010
865335192107 115862307
703368003009 115863604
58897159675 115864901
895350090786 115866198
216333798029 115867495
367540929110 115868792
236721276377 115870089
276363595387 115871386
139880754224 115872683
414545393079 115873980
231624406790 115875277
988792699881 115876574
661460408627 115877871
557824060358 115879168
796810612104 115880465
648435075238 115881762
639373973750 115883059
873263655909 115884356
366974610267 115885653
1698956532 115886950
487600523826 115888247
992190612939 115889544
339224986960 115890841
493263712256 115892138
735648177060 115893435
84947826453 115894732
413412755393 115896029
74187768436 115897326
126855420835 115898623
903278554588 115899920
34545449426 115901217
979165279550 115902514
578777857549 115903811
104202667115 115905108
111564812074 115906405
363010378366 115907702
552727190771 115908999
69657217692 115910296
32280174054 115911593
255409798196 115912890
407749566963 115914187
313174320182 115915484
611058031600 115916781
743576640862 115918078
62861391576 115919375
867034148636 115920672
404351653905 115921969
287689972247 115923266
658628814412 115924563
453621393246 115925860
904977511117 115927157
772458901855 115928454
696005858050 115929751
450789799031 115931048
744142959705 115932345
917436525663 115933642
775290496070 115934939
514783828290 115936236
379999943656 115937533
658628814412 115938830
719224930613 115940127
652399307139 115941424
558956698044 115942721
893651134257 115944018
241251827121 115945315
115529043975 115946612
15290608764 115947909
398122146632 115949206
654098263668 115950503
739612408961 115951800
728286032101 115953097
807004351278 115954394
771892583012 115955691
668256234743 115956988
289955247619 115958285
127421739678 115959582
975201047649 115960879
359612465308 115962176
333561798530 115963473
835886612271 115964770
859105684834 115966067
312608001339 115967364
505722726802 115968661
404917972748 115969958
235022319848 115971255
601996930112 115972552
105335304801 115973849
859105684834 115975146
379999943656 115976443
677317336231 115977740
570283074904 115979037
611624350443 115980334
454187712089 115981631
256542435882 115982928
184619942821 115984225
89478377197 115985522
219731711087 115986819
35111768269 115988116
809835945493 115989413
78718319180 115990710
796244293261 115992007
933859772110 115993304
843248757230 115994601
873263655909 115995898
491564755727 115997195
36244405955 115998492
885156351612 115999789
312041682496 116001086
206140058855 116002383
195946319681 116003680
229925450261 116004977
961609395417 116006274
904411192274 116007571
741877684333 116008868
826259191940 116010165
562354611102 116011462
435499190270 116012759
754336698879 116014056
419075943823 116015353
881192119711 116016650
86080464139 116017947
374336755226 116019244
2265275375 116020541
829090786155 116021838
842682438387 116023135
940655598226 116024432
731683945159 116025729
432101277212 116027026
102503710586 116028323
13591652235 116029620
963874670789 116030917
584441045979 116032214
902145916902 116033511
197078957367 116034808
801907481691 116036105
861370960206 116037402
527242842836 116038699
696572176893 116039996
66259304634 116041293
462682494734 116042590
953680931615 116043887
896482728472 116045184
450223480188 116046481
47004463972 116047778
532906031266 116049075
589537915566 116050372
400953740847 116051669
69657217692 116052966
722622843671 116054263
485335248454 116055560
564619886474 116056857
189716812408 116058154
976333685335 116059451
881758438554 116060748
789448467145 116062045
821162322353 116063342
474575190437 116064639
940655598226 116065936
654098263668 116067233
267302493899 116068530
605394843170 116069827
716959655241 116071124
62295072733 116072421
365275653738 116073718
423606494567 116075015
185186261664 116076312
104768985958 116077609
176125160176 116078906
484202610768 116080203
88345739511 116081500
952548293929 116082797
105901623644 116084094
528941799365 116085391
957645163516 116086688
859672003677 116087985
642205567965 116089282
66825623477 116090579
111564812074 116091876
644470843337 116093173
184619942821 116094470
182920986292 116095767
873263655909 116097064
847779307974 116098361
508554321017 116099658
524411248621 116100955
120059594719 116102252
288256291090 116103549
561788292259 116104846
702801684166 116106143
479105741181 116107440
440596059857 116108737
256542435882 116110034
817198090452 116111331
610491712757 116112628
131385971579 116113925
189716812408 116115222
673353104330 116116519
840417163015 116117816
186318899350 116119113
549895596556 116120410
774157858384 116121707
688077394248 116123004
831922380370 116124301
183487305135 116125598
514217509447 116126895
468912002007 116128192
502324813744 116129489
130819652736 116130786
62861391576 116132083
407749566963 116133380
676184698545 116134677
278062551916 116135974
443993972915 116137271
137049160009 116138568
853442496404 116139865
920834438721 116141162
253144522824 116142459
497227944157 116143756
414545393079 116145053
405484291591 116146350
391892639359 116147647
44172869757 116148944
78152000337 116150241
151207131084 116151538
282026783817 116152835
933293453267 116154132
556691422672 116155429
124023826620 116156726
127421739678 116158023
447391885973 116159320
500625857215 116160617
851743539875 116161914
728852350944 116163211
602563248955 116164508
427570726468 116165805
678449973917 116167102
133651246951 116168399
145543942654 116169696
3 116170993
645037162180 116172290
838151887643 116173587
415678030765 116174884
279195189602 116176181
701102727637 116177478
632578147634 116178775
507988002174 116180072
877227887810 116181369
44172869757 116182666
736214495903 116183963
113830087446 116185260
745841916234 116186557
743576640862 116187854
73621449593 116189151
290521566462 116190448
352250320349 116191745
190283131251 116193042
890253221199 116194339
757734611937 116195636
659761452098 116196933
145543942654 116198230
821162322353 116199527
722622843671 116200824
27749623310 116202121
416244349608 116203418
829657104998 116204715
217466435715 116206012
538569219696 116207309
510253277546 116208606
459284581676 116209903
387362088615 116211200
23219072566 116212497
317704870926 116213794
135916522323 116215091
69657217692 116216388
430968639526 116217685
718658611770 116218982
199344232739 116220279
857406728305 116221576
996721163683 116222873
534604987795 116224170
385663132086 116225467
117228000504 116226764
941788235912 116228061
915737569134 116229358
168763015217 116230655
287689972247 116231952
464947770106 116233249
682414205818 116234546
24918029095 116235843
110998493231 116237140
347719769605 116238437
447958204816 116239734
621818089617 116241031
645603481023 116242328
70789855378 116243625
915737569134 116244922
79284638023 116246219
679582611603 116247516
654098263668 116248813
205007421169 116250110
323368059356 116251407
635409741849 116252704
114396406289 116254001
19821159508 116255298
998420120212 116256595
321669102827 116257892
220864348773 116259189
29448579839 116260486
447958204816 116261783
415678030765 116263080
141579710753 116264377
5096869590 116265674
221430667616 116266971
722056524828 116268268
435499190270 116269565
599165335897 116270862
192548406623 116272159
968405221533 116273456
434366552584 116274753
667123597057 116276050
423606494567 116277347
835320293428 116278644
649567712924 116279941
212935884971 116281238
744142959705 116282535
227093856046 116283832
293353160677 116285129
951981975086 116286426
454754030932 116287723
572548350276 116289020
330730204315 116290317
400387422004 116291614
571415712590 116292911
716959655241 116294208
226527537203 116295505
372071479854 116296802
686944756562 116298099
467213045478 116299396
675052060859 116300693
487034204983 116301990
248047653237 116303287
92876290255 116304584
473442552751 116305881
378867305970 116307178
20953797194 116308475
732250264002 116309772
178956754391 116311069
598032698211 116312366
568017799532 116313663
129120696207 116314960
58330840832 116316257
703368003009 116317554
536303944324 116318851
522145973249 116320148
934426090953 116321445
23219072566 116322742
735648177060 116324039
129687015050 116325336
466646726635 116326633
441162378700 116327930
982563192608 116329227
863069916735 116330524
144411304968 116331821
480238378867 116333118
795111655575 116334415
167630377531 116335712
898748003844 116337009
280894146131 116338306
712429104497 116339603
720357568299 116340900
284292059189 116342197
456452987461 116343494
948017743185 116344791
961043076574 116346088
283159421503 116347385
248047653237 116348682
10193739177 116349979
126289101992 116351276
363010378366 116352573
357913508779 116353870
685245800033 116355167
583874727136 116356464
918569163349 116357761
889120583513 116359058
536870263167 116360355
447391885973 116361652
903844873431 116362949
944619830127 116364246
878926844339 116365543
156304000671 116366840
617853857716 116368137
844381394916 116369434
761698843838 116370731
272399363486 116372028
582742089450 116373325
739046090118 116374622
288822609933 116375919
200476870425 116377216
493830031099 116378513
958777801202 116379810
831356061527 116381107
27183304467 116382404
487600523826 116383701
84947826453 116384998
959344120045 116386295
333561798530 116387592
459284581676 116388889
918569163349 116390186
411713798864 116391483
500625857215 116392780
485335248454 116394077
103070029429 116395374
642205567965 116396671
908941743018 116397968
59463478518 116399265
618986495402 116400562
272399363486 116401859
205007421169 116403156
920834438721 116404453
910640699547 116405750
163099826787 116407047
372637798697 116408344
682414205818 116409641
441162378700 116410938
434366552584 116412235
888554264670 116413532
178956754391 116414829
73055130750 116416126
37377043641 116417423
680715249289 116418720
857406728305 116420017
486467886140 116421314
697704814579 116422611
269001450428 116423908
483069973082 116425205
197645276210 116426502
285424696875 116427799
971236815748 116429096
941788235912 116430393
770759945326 116431690
561788292259 116432987
535171306638 116434284
536870263167 116435581
42473913228 116436878
836452931114 116438175
165931421002 116439472
347719769605 116440769
519314379034 116442066
495528987628 116443363
385663132086 116444660
551594553085 116445957
487034204983 116447254
976900004178 116448551
632011828791 116449848
723755481357 116451145
125156464306 116452442
137049160009 116453739
635976060692 116455036
107600580173 116456333
521013335563 116457630
507988002174 116458927
318837508612 116460224
473442552751 116461521
80417275709 116462818
512518552918 116464115
151207131084 116465412
235022319848 116466709
352250320349 116468006
956512525830 116469303
723189162514 116470600
251445566295 116471897
556691422672 116473194
415111711922 116474491
561221973416 116475788
483636291925 116477085
743576640862 116478382
197078957367 116479679
933859772110 116480976
474575190437 116482273
599731654740 116483570
581609451764 116484867
92876290255 116486164
552160871928 116487461
387362088615 116488758
970104178062 116490055
743010322019 116491352
835320293428 116492649
14724289921 116493946
95141565627 116495243
223129624145 116496540
681847886975 116497837
810402264336 116499134
105335304801 116500431
91743652569 116501728
18688521822 116503025
957078844673 116504322
797943249790 116505619
393591595888 116506916
235588638691 116508213
948017743185 116509510
917436525663 116510807
898748003844 116512104
8494782648 116513401
901579598059 116514698
408882204649 116515995
146110261497 116517292
490432118041 116518589
865335192107 116519886
195380000838 116521183
293919479520 116522480
545931364655 116523777
860804641363 116525074
495528987628 116526371
397555827789 116527668
665990959371 116528965
400953740847 116530262
352816639192 116531559
425305451096 116532856
411147480021 116534153
586140002508 116535450
359612465308 116536747
878926844339 116538044
88345739511 116539341
658062495569 116540638
521579654406 116541935
371505161011 116543232
981430554922 116544529
399821103161 116545826
372071479854 116547123
962175714260 116548420
531207074737 116549717
562354611102 116551014
609925393914 116552311
106467942487 116553608
767362032268 116554905
367540929110 116556202
280327827288 116557499
592935828624 116558796
103636348272 116560093
602563248955 116561390
477973103495 116562687
397555827789 116563984
333561798530 116565281
92309971412 116566578
671654147801 116567875
614455944658 116569172
416810668451 116570469
126289101992 116571766
70223536535 116573063
831356061527 116574360
384530494400 116575657
991057975253 116576954
590104234409 116578251
318837508612 116579548
233323363319 116580845
898181685001 116582142
847212989131 116583439
294485798363 116584736
364709334895 116586033
438330784485 116587330
113830087446 116588627
898181685001 116589924
715260698712 116591221
409448523492 116592518
487600523826 116593815
272399363486 116595112
484202610768 116596409
375469392912 116597706
264470899684 116599003
474575190437 116600300
447391885973 116601597
601430611269 116602894
550461915399 116604191
884590032769 116605488
245216059022 116606785
522712292092 116608082
122324870091 116609379
18122202979 116610676
605961162013 116611973
467779364321 116613270
305812175223 116614567
716393336398 116615864
566318843003 116617161
902712235745 116618458
378300987127 116619755
69090898849 116621052
471743596222 116622349
182920986292 116623646
511385915232 116624943
855141452933 116626240
452488755560 116627537
656929857883 116628834
413979074236 116630131
148941855712 116631428
152906087613 116632725
299582667950 116634022
248047653237 116635319
83248869924 116636616
919701801035 116637913
272399363486 116639210
746408235077 116640507
458151943990 116641804
658628814412 116643101
993323250625 116644398
541400813911 116645695
109299536702 116646992
346587131919 116648289
110998493231 116649586
869299424008 116650883
525543886307 116652180
339224986960 116653477
265603537370 116654774
215767479186 116656071
273532001172 116657368
452488755560 116658665
826259191940 116659962
823993916568 116661259
480804697710 116662556
307511131752 116663853
895916409629 116665150
400953740847 116666447
887987945827 116667744
590104234409 116669041
411147480021 116670338
530640755894 116671635
366974610267 116672932
353949276878 116674229
389627363987 116675526
525543886307 116676823
493830031099 116678120
159701913729 116679417
232190725633 116680714
112131130917 116682011
159135594886 116683308
801907481691 116684605
366408291424 116685902
43606550914 116687199
715260698712 116688496
449657161345 116689793
462116175891 116691090
367540929110 116692387
169329334060 116693684
709597510282 116694981
598599017054 116696278
388494726301 116697575
38509681327 116698872
937257685168 116700169
14157971078 116701466
779254727971 116702763
684113162347 116704060
138748116538 116705357
296184754892 116706654
411147480021 116707951
438330784485 116709248
771326264169 116710545
543099770440 116711842
278628870759 116713139
214634841500 116714436
518748060191 116715733
871564699380 116717030
955379888144 116718327
276929914230 116719624
433800233741 116720921
685245800033 116722218
210104290756 116723515
436631827956 116724812
679016292760 116726109
487034204983 116727406
985394786823 116728703
247481334394 116730000
211236928442 116731297
450789799031 116732594
766229394582 116733891
151207131084 116735188
312041682496 116736485
997287482526 116737782
121192232405 116739079
856274090619 116740376
613889625815 116741673
284292059189 116742970
810402264336 116744267
386229450929 116745564
310342725967 116746861
172727247118 116748158
864768873264 116749455
905543829960 116750752
4530550747 116752049
368107247953 116753346
667123597057 116754643
458151943990 116755940
376602030598 116757237
514217509447 116758534
984262149137 116759831
77019362651 116761128
799642206319 116762425
605394843170 116763722
249180290923 116765019
236721276377 116766316
701669046480 116767613
344888175390 116768910
467779364321 116770207
415111711922 116771504
391892639359 116772801
968971540376 116774098
880625800868 116775395
235588638691 116776692
355648233407 116777989
604828524327 116779286
509120639860 116780583
366974610267 116781880
650700350610 116783177
97406840999 116784474
514783828290 116785771
306378494066 116787068
502324813744 116788365
80983594552 116789662
620685451931 116790959
285424696875 116792256
198777913896 116793553
753770380036 116794850
282593102660 116796147
629746553419 116797444
833055018056 116798741
693740582678 116800038
814932815080 116801335
862503597892 116802632
19821159508 116803929
796810612104 116805226
268435131585 116806523
29448579839 116807820
376602030598 116809117
402652697376 116810414
749239829292 116811711
735081858217 116813008
950849337400 116814305
351684001506 116815602
608792756228 116816899
699403771108 116818196
730551307473 116819493
756035655408 116820790
77019362651 116822087
133651246951 116823384
63427710419 116824681
225961218360 116825978
671654147801 116827275
885722670455 116828572
292220522991 116829869
522145973249 116831166
810402264336 116832463
825126554254 116833760
444560291758 116835057
5663188433 116836354
607093799699 116837651
521013335563 116838948
26050666781 116840245
719224930613 116841542
73055130750 116842839
543666089283 116844136
855707771776 116845433
942920873598 116846730
459284581676 116848027
918569163349 116849324
216333798029 116850621
507421683331 116851918
533472350109 116853215
836452931114 116854512
395290552417 116855809
10193739177 116857106
294485798363 116858403
197078957367 116859700
231624406790 116860997
433233914898 116862294
210670609599 116863591
796244293261 116864888
542533451597 116866185
218032754558 116867482
677317336231 116868779
545931364655 116870076
629180234576 116871373
159135594886 116872670
96840522156 116873967
47570782815 116875264
676751017388 116876561
137615478852 116877858
524411248621 116879155
31147536368 116880452
235588638691 116881749
703368003009 116883046
276929914230 116884343
447958204816 116885640
556125103829 116886937
474575190437 116888234
867034148636 116889531
32280174054 116890828
313740639025 116892125
133651246951 116893422
706765916067 116894719
473442552751 116896016
225961218360 116897313
522145973249 116898610
761698843838 116899907
406616929277 116901204
711862785654 116902501
14157971078 116903798
670521510115 116905095
807004351278 116906392
940655598226 116907689
847212989131 116908986
689210031934 116910283
252578203981 116911580
331296523158 116912877
683546843504 116914174
28882260996 116915471
534038668952 116916768
888554264670 116918065
655797220197 116919362
480238378867 116920659
158002957200 116921956
898748003844 116923253
136482841166 116924550
125722783149 116925847
445126610601 116927144
814932815080 116928441
671654147801 116929738
510253277546 116931035
139314435381 116932332
715827017555 116933629
733382901688 116934926
425305451096 116936223
202742145797 116937520
43606550914 116938817
800774844005 116940114
401520059690 116941411
104768985958 116942708
518181741348 116944005
242950783650 116945302
408315885806 116946599
769060988797 116947896
958777801202 116949193
197645276210 116950490
611624350443 116951787
745841916234 116953084
231624406790 116954381
831922380370 116955678
600864292426 116956975
398688465475 116958272
26050666781 116959569
356214552250 116960866
648435075238 116962163
960476757731 116963460
556125103829 116964757
504023770273 116966054
492697393413 116967351
658628814412 116968648
161967189101 116969945
356214552250 116971242
742444003176 116972539
377734668284 116973836
143278667282 116975133
452488755560 116976430
227660174889 116977727
975201047649 116979024
755469336565 116980321
74754087279 116981618
375469392912 116982915
655797220197 116984212
29448579839 116985509
143844986125 116986806
463248813577 116988103
80417275709 116989400
289955247619 116990697
693174263835 116991994
34545449426 116993291
339224986960 116994588
487034204983 116995885
804739075906 116997182
497794263000 116998479
812101220865 116999776
90611014883 117001073
523844929778 117002370
642205567965 117003667
517049103662 117004964
139314435381 117006261
898748003844 117007558
531773393580 117008855
118926957033 117010152
285991015718 117011449
205573740012 117012746
586140002508 117014043
586706321351 117015340
872131018223 117016637
476840465809 117017934
146110261497 117019231
912339656076 117020528
44739188600 117021825
987660062195 117023122
610491712757 117024419
645037162180 117025716
978032641864 117027013
941788235912 117028310
487600523826 117029607
176125160176 117030904
290521566462 117032201
661460408627 117033498
40208637856 117034795
426438088782 117036092
530074437051 117037389
711296466811 117038686
556691422672 117039983
772458901855 117041280
640506611436 117042577
419075943823 117043874
195380000838 117045171
838718206486 117046468
931594496738 117047765
358479827622 117049062
906676467646 117050359
253144522824 117051656
643338205651 117052953
240685508278 117054250
4530550747 117055547
652965625982 117056844
970670496905 117058141
843248757230 117059438
64560348105 117060735
249180290923 117062032
344321856547 117063329
833055018056 117064626
500625857215 117065923
852876177561 117067220
940655598226 117068517
196512638524 117069814
529508118208 117071111
924232351779 117072408
321669102827 117073705
629746553419 117075002
577645219863 117076299
683546843504 117077596
452488755560 117078893
207839015384 117080190
274098320015 117081487
241251827121 117082784
953114612772 117084081
376035711755 117085378
903278554588 117086675
453621393246 117087972
684679481190 117089269
963874670789 117090566
944053511284 117091863
195946319681 117093160
686378437719 117094457
618420176559 117095754
646169799866 117097051
566318846 117098348
269567769271 117099645
302414262165 117100942
235588638691 117102239
8494782648 117103536
503457451430 117104833
765096756896 117106130
16989565293 117107427
131952290422 117108724
324500697042 117110021
421341219195 117111318
504590089116 117112615
637675017221 117113912
454187712089 117115209
91177333726 117116506
331296523158 117117803
936691366325 117119100
263338261998 117120397
929895540209 117121694
955379888144 117122991
868166786322 117124288
795111655575 117125585
633144466477 117126882
99105797528 117128179
669388872429 117129476
547630321184 117130773
710163829125 117132070
15856927607 117133367
954247250458 117134664
718092292927 117135961
33412811740 117137258
191982087780 117138555
290521566462 117139852
573680987962 117141149
39076000170 117142446
897615366158 117143743
949716699714 117145040
295052117206 117146337
489865799198 117147634
799075887476 117148931
541967132754 117150228
297317392578 117151525
284858378032 117152822
445692929444 117154119
82682551081 117155416
266169856213 117156713
98539478685 117158010
720923887142 117159307
460983538205 117160604
375469392912 117161901
50402377030 117163198
96840522156 117164495
261072986626 117165792
914038612605 117167089
342056581175 117168386
903278554588 117169683
462116175891 117170980
125722783149 117172277
337526030431 117173574
51535014716 117174871
975767366492 117176168
798509568633 117177465
384530494400 117178762
107034261330 117180059
526110205150 117181356
840983481858 117182653
447391885973 117183950
513651190604 117185247
985961105666 117186544
334128117373 117187841
374336755226 117189138
28882260996 117190435
976900004178 117191732
434366552584 117193029
931028177895 117194326
823427597725 117195623
558956698044 117196920
19821159508 117198217
623517046146 117199514
221996986459 117200811
766229394582 117202108
929895540209 117203405
133084928108 117204702
907809105332 117205999
766229394582 117207296
637108698378 117208593
108733217859 117209890
304113218694 117211187
783218959872 117212484
648435075238 117213781
967838902690 117215078
676751017388 117216375
381698900185 117217672
416810668451 117218969
58897159675 117220266
918002844506 117221563
628047596890 117222860
338092349274 117224157
686944756562 117225454
869299424008 117226751
694306901521 117228048
19821159508 117229345
109865855545 117230642
17555884136 117231939
763397800367 117233236
113830087446 117234533
647868756395 117235830
263338261998 117237127
379999943656 117238424
320536465141 117239721
670521510115 117241018
466646726635 117242315
155737681828 117243612
114396406289 117244909
437764465642 117246206
18122202979 117247503
651832988296 117248800
481937335396 117250097
961609395417 117251394
916870206820 117252691
318271189769 117253988
722622843671 117255285
601430611269 117256582
287123653404 117257879
467213045478 117259176
610491712757 117260473
131385971579 117261770
680148930446 117263067
469478320850 117264364
960476757731 117265661
476840465809 117266958
712429104497 117268255
138181797695 117269552
918569163349 117270849
432667596055 117272146
652399307139 117273443
643338205651 117274740
464947770106 117276037
997287482526 117277334
526676523993 117278631
804172757063 117279928
826825510783 117281225
245782377865 117282522
124590145463 117283819
758867249623 117285116
82682551081 117286413
713561742183 117287710
562354611102 117289007
732250264002 117290304
652399307139 117291601
928196583680 117292898
880059482025 117294195
245782377865 117295492
808136988964 117296789
970670496905 117298086
574247306805 117299383
86080464139 117300680
278062551916 117301977
340923943489 117303274
903278554588 117304571
738479771275 117305868
485335248454 117307165
659761452098 117308462
626348640361 117309759
667689915900 117311056
544232408126 117312353
861937279049 117313650
165931421002 117314947
634277104163 117316244
931028177895 117317541
126289101992 117318838
132518609265 117320135
360745102994 117321432
681281568132 117322729
574247306805 117324026
133084928108 117325323
813233858551 117326620
999552757898 117327917
798509568633 117329214
472309915065 117330511
689776350777 117331808
766795713425 117333105
14157971078 117334402
415111711922 117335699
732250264002 117336996
960476757731 117338293
725454437886 117339590
662026727470 117340887
799075887476 117342184
968971540376 117343481
835320293428 117344778
439463422171 117346075
963874670789 117347372
526110205150 117348669
991624294096 117349966
593502147467 117351263
41907594385 117352560
885722670455 117353857
698271133422 117355154
822861278882 117356451
685245800033 117357748
188584174722 117359045
775290496070 117360342
617853857716 117361639
750372466978 117362936
911773337233 117364233
635409741849 117365530
476840465809 117366827
178390435548 117368124
773025220698 117369421
675052060859 117370718
31147536368 117372015
886288989298 117373312
861370960206 117374609
899880641530 117375906
924798670622 117377203
35111768269 117378500
801907481691 117379797
68524580006 117381094
230491769104 117382391
927630264837 117383688
256542435882 117384985
983129511451 117386282
793979017889 117387579
623517046146 117388876
946885105499 117390173
540268176225 117391470
66259304634 117392767
774724177227 117394064
479105741181 117395361
961043076574 117396658
608226437385 117397955
470610958536 117399252
547630321184 117400549
488166842669 117401846
310909044810 117403143
566318843003 117404440
668822553586 117405737
569716756061 117407034
307511131752 117408331
150074493398 117409628
523278610935 117410925
230491769104 117412222
262771943155 117413519
413979074236 117414816
871564699380 117416113
219731711087 117417410
510819596389 117418707
863069916735 117420004
446259248287 117421301
117228000504 117422598
429269682997 117423895
383964175557 117425192
140447073067 117426489
735648177060 117427786
217466435715 117429083
11326376863 117430380
562354611102 117431677
446259248287 117432974
359612465308 117434271
466646726635 117435568
958211482359 117436865
147242899183 117438162
844381394916 117439459
828524467312 117440756
457585625147 117442053
578211538706 117443350
648435075238 117444647
809269626650 117445944
35111768269 117447241
796244293261 117448538
80983594552 117449835
43040232071 117451132
884023713926 117452429
434366552584 117453726
739612408961 117455023
856274090619 117456320
385663132086 117457617
295618436049 117458914
344888175390 117460211
195946319681 117461508
497794263000 117462805
37377043641 117464102
623517046146 117465399
238420232906 117466696
159135594886 117467993
428137045311 117469290
971236815748 117470587
595201103996 117471884
850610902189 117473181
131385971579 117474478
623517046146 117475775
232757044476 117477072
774724177227 117478369
809269626650 117479666
301847943322 117480963
996721163683 117482260
570283074904 117483557
300715305636 117484854
83815188767 117486151
428137045311 117487448
575379944491 117488745
294485798363 117490042
880625800868 117491339
473442552751 117492636
470610958536 117493933
225394899517 117495230
139880754224 117496527
281460464974 117497824
163099826787 117499121
870432061694 117500418
655797220197 117501715
416244349608 117503012
509686958703 117504309
887987945827 117505606
837019249957 117506903
809835945493 117508200
65126666948 117509497
690342669620 117510794
714128061026 117512091
375469392912 117513388
769627307640 117514685
972369453434 117515982
743576640862 117517279
164232464473 117518576
140447073067 117519873
84381507610 117521170
623517046146 117522467
968971540376 117523764
143844986125 117525061
939522960540 117526358
988792699881 117527655
864768873264 117528952
724321800200 117530249
814366496237 117531546
776423133756 117532843
163666145630 117534140
158569276043 117535437
434932871427 117536734
370372523325 117538031
782652641029 117539328
651266669453 117540625
74754087279 117541922
294485798363 117543219
161400870258 117544516
278628870759 117545813
353382958035 117547110
188584174722 117548407
706765916067 117549704
158002957200 117551001
55499246617 117552298
528375480522 117553595
220298029930 117554892
830223423841 117556189
971236815748 117557486
910074380704 117558783
731117626316 117560080
923099714093 117561377
385096813243 117562674
550461915399 117563971
867600467479 117565268
882324757397 117566565
654098263668 117567862
53233971245 117569159
334694436216 117570456
612190669286 117571753
65692985791 117573050
325067015885 117574347
118360638190 117575644
624083364989 117576941
242950783650 117578238
264470899684 117579535
250312928609 117580832
587838959037 117582129
2831594218 117583426
459284581676 117584723
212935884971 117586020
816631771609 117587317
864768873264 117588614
783785278715 117589911
635409741849 117591208
852309858718 117592505
351684001506 117593802
532906031266 117595099
299582667950 117596396
233889682162 117597693
227660174889 117598990
316005914397 117600287
739612408961 117601584
54932927774 117602881
575379944491 117604178
745841916234 117605475
60596116204 117606772
548762958870 117608069
28882260996 117609366
39642319013 117610663
914038612605 117611960
458718262833 117613257
102503710586 117614554
886288989298 117615851
842116119544 117617148
300715305636 117618445
613323306972 117619742
201043189268 117621039
410581161178 117622336
810968583179 117623633
591803190938 117624930
831356061527 117626227
366974610267 117627524
302980581008 117628821
953114612772 117630118
280327827288 117631415
428137045311 117632712
49269739344 117634009
103070029429 117635306
733382901688 117636603
827391829626 117637900
449090842502 117639197
702801684166 117640494
116095362818 117641791
294485798363 117643088
197645276210 117644385
530074437051 117645682
853442496404 117646979
493263712256 117648276
16423246450 117649573
169329334060 117650870
124590145463 117652167
208971653070 117653464
458151943990 117654761
360178784151 117656058
625216002675 117657355
657496176726 117658652
794545336732 117659949
510819596389 117661246
152906087613 117662543
918569163349 117663840
746974553920 117665137
401520059690 117666434
879493163182 117667731
886288989298 117669028
282026783817 117670325
675618379702 117671622
533472350109 117672919
624083364989 117674216
894783771943 117675513
988792699881 117676810
673353104330 117678107
310909044810 117679404
237853914063 117680701
37377043641 117681998
172160928275 117683295
113830087446 117684592
595201103996 117685889
971236815748 117687186
943487192441 117688483
612190669286 117689780
69657217692 117691077
460417219362 117692374
488166842669 117693671
949150380871 117694968
442295016386 117696265
547064002341 117697562
866467829793 117698859
355081914564 117700156
716393336398 117701453
215201160343 117702750
723189162514 117704047
43606550914 117705344
210670609599 117706641
224828580674 117707938
326765972414 117709235
415111711922 117710532
28882260996 117711829
164232464473 117713126
688077394248 117714423
944619830127 117715720
970670496905 117717017
142712348439 117718314
17555884136 117719611
150074493398 117720908
741311365490 117722205
658628814412 117723502
91743652569 117724799
167630377531 117726096
617287538873 117727393
847212989131 117728690
267868812742 117729987
424739132253 117731284
882891076240 117732581
878360525496 117733878
709031191439 117735175
850044583346 117736472
244083421336 117737769
226527537203 117739066
456452987461 117740363
843248757230 117741660
485335248454 117742957
412280117707 117744254
194247363152 117745551
629746553419 117746848
386795769772 117748145
621818089617 117749442
78718319180 117750739
589537915566 117752036
688077394248 117753333
40774956699 117754630
583308408293 117755927
231624406790 117757224
951415656243 117758521
667689915900 117759818
707332234910 117761115
144411304968 117762412
379433624813 117763709
515916465976 117765006
107600580173 117766303
763964119210 117767600
570283074904 117768897
747540872763 117770194
701102727637 117771491
289955247619 117772788
201609508111 117774085
545365045812 117775382
218032754558 117776679
147242899183 117777976
498360581843 117779273
733382901688 117780570
105901623644 117781867
55499246617 117783164
920834438721 117784461
405484291591 117785758
412846436550 117787055
585007364822 117788352
612190669286 117789649
413412755393 117790946
953114612772 117792243
737347133589 117793540
810402264336 117794837
945186148970 117796134
594068466310 117797431
487600523826 117798728
864768873264 117800025
694306901521 117801322
831922380370 117802619
901579598059 117803916
352250320349 117805213
389627363987 117806510
406616929277 117807807
787749510616 117809104
807570670121 117810401
103636348272 117811698
262771943155 117812995
130253333893 117814292
24351710252 117815589
980297917236 117816886
549329277713 117818183
283159421503 117819480
841549800701 117820777
325067015885 117822074
857973047148 117823371
649001394081 117824668
77019362651 117825965
612756988129 117827262
195380000838 117828559
460983538205 117829856
266169856213 117831153
292786841834 117832450
13025333392 117833747
604828524327 117835044
596900060525 117836341
412846436550 117837638
606527480856 117838935
408882204649 117840232
81549913395 117841529
416244349608 117842826
211803247285 117844123
257108754725 117845420
602563248955 117846717
998986439055 117848014
597466379368 117849311
235022319848 117850608
428703364154 117851905
494962668785 117853202
882891076240 117854499
407183248120 117855796
90611014883 117857093
394724233574 117858390
992756931782 117859687
398122146632 117860984
418509624980 117862281
608226437385 117863578
65126666948 117864875
797943249790 117866172
664858321685 117867469
824560235411 117868766
35678087112 117870063
696005858050 117871360
805305394749 117872657
734515539374 117873954
228226493732 117875251
304113218694 117876548
304113218694 117877845
628613915733 117879142
266169856213 117880439
314306957868 117881736
299016349107 117883033
30581217525 117884330
804739075906 117885627
730551307473 117886924
320536465141 117888221
452488755560 117889518
603129567798 117890815
937824004011 117892112
865335192107 117893409
902145916902 117894706
295618436049 117896003
189150493565 117897300
991057975253 117898597
757168293094 117899894
559523016887 117901191
767362032268 117902488
874962612438 117903785
936125047482 117905082
332995479687 117906379
52667652402 117907676
69090898849 117908973
886855308141 117910270
90611014883 117911567
363010378366 117912864
563487248788 117914161
120059594719 117915458
283725740346 117916755
426438088782 117918052
151207131084 117919349
365841972581 117920646
537436582010 117921943
489299480355 117923240
975201047649 117924537
170461971746 117925834
174992522490 117927131
176125160176 117928428
716393336398 117929725
462682494734 117931022
279761508445 117932319
168763015217 117933616
770759945326 117934913
319403827455 117936210
446825567130 117937507
651832988296 117938804
900446960373 117940101
272399363486 117941398
519314379034 117942695
460983538205 117943992
57764521989 117945289
43040232071 117946586
946885105499 117947883
833055018056 117949180
535171306638 117950477
122891188934 117951774
785484235244 117953071
580476814078 117954368
972935772277 117955665
894783771943 117956962
494396349942 117958259
985394786823 117959556
778122090285 117960853
995022207154 117962150
770759945326 117963447
908941743018 117964744
266169856213 117966041
856840409462 117967338
796810612104 117968635
228226493732 117969932
729418669787 117971229
309210088281 117972526
422473856881 117973823
718658611770 117975120
718092292927 117976417
605961162013 117977714
239552870592 117979011
652399307139 117980308
894783771943 117981605
391326320516 117982902
122891188934 117984199
642205567965 117985496
750372466978 117986793
891385858885 117988090
241251827121 117989387
245782377865 117990684
758867249623 117991981
462682494734 117993278
929329221366 117994575
409448523492 117995872
590104234409 117997169
693740582678 117998466
783785278715 117999763
590104234409 118001060
793979017889 118002357
35678087112 118003654
191415768937 118004951
725454437886 118006248
520447016720 118007545
438897103328 118008842
364143016052 118010139
124590145463 118011436
337526030431 118012733
149508174555 118014030
432667596055 118015327
407183248120 118016624
78152000337 118017921
186885218193 118019218
15856927607 118020515
374336755226 118021812
625782321518 118023109
462116175891 118024406
514217509447 118025703
553293509614 118027000
552160871928 118028297
842682438387 118029594
96274203313 118030891
727719713258 118032188
485335248454 118033485
483636291925 118034782
969537859219 118036079
405484291591 118037376
493263712256 118038673
528375480522 118039970
50968695873 118041267
208971653070 118042564
149508174555 118043861
45305507443 118045158
149508174555 118046455
125156464306 118047752
585573683665 118049049
416244349608 118050346
847212989131 118051643
18122202979 118052940
786050554087 118054237
534604987795 118055534
136482841166 118056831
73055130750 118058128
348286088448 118059425
602563248955 118060722
913472293762 118062019
999552757898 118063316
520447016720 118064613
57764521989 118065910
794545336732 118067207
535737625481 118068504
397555827789 118069801
472876233908 118071098
338092349274 118072395
826825510783 118073692
866467829793 118074989
334694436216 118076286
430402320683 118077583
581043132921 118078880
409448523492 118080177
530074437051 118081474
955379888144 118082771
136482841166 118084068
346587131919 118085365
7928463805 118086662
534038668952 118087959
531773393580 118089256
356780871093 118090553
322801740513 118091850
852309858718 118093147
432667596055 118094444
28315942153 118095741
398122146632 118097038
742444003176 118098335
966706265004 118099632
235588638691 118100929
681847886975 118102226
350551363820 118103523
300715305636 118104820
477973103495 118106117
152906087613 118107414
13025333392 118108711
991624294096 118110008
951415656243 118111305
386795769772 118112602
945186148970 118113899
885722670455 118115196
790014785988 118116493
540268176225 118117790
780387365657 118119087
875528931281 118120384
723189162514 118121681
802473800534 118122978
322235421670 118124275
496095306471 118125572
33412811740 118126869
476274146966 118128166
514217509447 118129463
461549857048 118130760
950849337400 118132057
275797276544 118133354
16989565293 118134651
71356174221 118135948
946885105499 118137245
689776350777 118138542
531207074737 118139839
96840522156 118141136
599731654740 118142433
889120583513 118143730
573680987962 118145027
873829974752 118146324
346587131919 118147621
613323306972 118148918
558390379201 118150215
652965625982 118151512
340923943489 118152809
254843479353 118154106
377168349441 118155403
520447016720 118156700
210104290756 118157997
807004351278 118159294
115529043975 118160591
950849337400 118161888
670521510115 118163185
671087828958 118164482
863636235578 118165779
1698956532 118167076
310342725967 118168373
151207131084 118169670
443993972915 118170967
225961218360 118172264
882891076240 118173561
482503654239 118174858
562354611102 118176155
541967132754 118177452
53233971245 118178749
725454437886 118180046
704500640695 118181343
765096756896 118182640
37943362484 118183937
37943362484 118185234
300715305636 118186531
107034261330 118187828
684113162347 118189125
566318846 118190422
445692929444 118191719
369239885639 118193016
438330784485 118194313
314306957868 118195610
348286088448 118196907
31147536368 118198204
689210031934 118199501
770193626483 118200798
343189218861 118202095
718658611770 118203392
910640699547 118204689
983129511451 118205986
696572176893 118207283
57764521989 118208580
357347189936 118209877
182920986292 118211174
275230957701 118212471
408315885806 118213768
513084871761 118215065
548196640027 118216362
812667539708 118217659
393025277045 118218956
75886724965 118220253
762265162681 118221550
664292002842 118222847
712429104497 118224144
577645219863 118225441
736214495903 118226738
154038725299 118228035
621818089617 118229332
792280061360 118230629
419075943823 118231926
683546843504 118233223
24918029095 118234520
262205624312 118235817
976333685335 118237114
463248813577 118238411
963874670789 118239708
44739188600 118241005
639940292593 118242302
972935772277 118243599
150074493398 118244896
501758494901 118246193
183487305135 118247490
761698843838 118248787
329031247786 118250084
823427597725 118251381
39076000170 118252678
680715249289 118253975
530074437051 118255272
312608001339 118256569
672220466644 118257866
929329221366 118259163
736780814746 118260460
647302437552 118261757
621251770774 118263054
528375480522 118264351
280327827288 118265648
411713798864 118266945
888554264670 118268242
739046090118 118269539
425871769939 118270836
236721276377 118272133
638241336064 118273430
809835945493 118274727
544798726969 118276024
850610902189 118277321
652399307139 118278618
87779420668 118279915
731117626316 118281212
92876290255 118282509
677883655074 118283806
988792699881 118285103
63994029262 118286400
982563192608 118287697
994455888311 118288994
193681044309 118290291
364709334895 118291588
777555771442 118292885
213502203814 118294182
83815188767 118295479
228792812575 118296776
326199653571 118298073
759999887309 118299370
629746553419 118300667
424172813410 118301964
598599017054 118303261
42473913228 118304558
822861278882 118305855
398122146632 118307152
84381507610 118308449
45871826286 118309746
286557334561 118311043
381698900185 118312340
702235365323 118313637
847779307974 118314934
787749510616 118316231
774724177227 118317528
375469392912 118318825
19821159508 118320122
82682551081 118321419
850610902189 118322716
248613972080 118324013
67958261163 118325310
342622900018 118326607
888554264670 118327904
706199597224 118329201
43606550914 118330498
205573740012 118331795
44172869757 118333092
826825510783 118334389
184053623978 118335686
907809105332 118336983
45305507443 118338280
489299480355 118339577
699403771108 118340874
684113162347 118342171
118360638190 118343468
549895596556 118344765
307511131752 118346062
731117626316 118347359
401520059690 118348656
673919423173 118349953
527809161679 118351250
600297973583 118352547
257675073568 118353844
474008871594 118355141
255409798196 118356438
175558841333 118357735
586140002508 118359032
289388928776 118360329
742444003176 118361626
617853857716 118362923
527809161679 118364220
20387478351 118365517
715827017555 118366814
225961218360 118368111
260506667783 118369408
277496233073 118370705
639373973750 118372002
628613915733 118373299
158002957200 118374596
757734611937 118375893
854008815247 118377190
60029797361 118378487
682980524661 118379784
340923943489 118381081
45305507443 118382378
718658611770 118383675
690908988463 118384972
342056581175 118386269
301281624479 118387566
932727134424 118388863
67391942320 118390160
151773449927 118391457
902145916902 118392754
203308464640 118394051
76453043808 118395348
699403771108 118396645
924798670622 118397942
712995423340 118399239
35111768269 118400536
223129624145 118401833
44172869757 118403130
87779420668 118404427
775856814913 118405724
436065509113 118407021
656929857883 118408318
363576697209 118409615
605961162013 118410912
728286032101 118412209
71356174221 118413506
656363539040 118414803
753204061193 118416100
893651134257 118417397
160834551415 118418694
858539365991 118419991
347153450762 118421288
996721163683 118422585
540834495068 118423882
235588638691 118425179
679582611603 118426476
263338261998 118427773
517049103662 118429070
536870263167 118430367
762265162681 118431664
421341219195 118432961
668256234743 118434258
895916409629 118435555
460417219362 118436852
831356061527 118438149
577078901020 118439446
182920986292 118440743
251445566295 118442040
74754087279 118443337
790581104831 118444634
203308464640 118445931
117794319347 118447228
702235365323 118448525
142712348439 118449822
68524580006 118451119
341490262332 118452416
871564699380 118453713
688643713091 118455010
202175826954 118456307
9627420334 118457604
250312928609 118458901
453621393246 118460198
402652697376 118461495
117794319347 118462792
319403827455 118464089
809269626650 118465386
874962612438 118466683
140447073067 118467980
804172757063 118469277
722056524828 118470574
790014785988 118471871
641639249122 118473168
510819596389 118474465
788882148302 118475762
736214495903 118477059
816065452766 118478356
995588525997 118479653
255409798196 118480950
513084871761 118482247
540834495068 118483544
607093799699 118484841
829657104998 118486138
30581217525 118487435
843248757230 118488732
692607944992 118490029
99105797528 118491326
949716699714 118492623
747540872763 118493920
437764465642 118495217
525543886307 118496514
487034204983 118497811
737347133589 118499108
664858321685 118500405
97973159842 118501702
205573740012 118502999
287123653404 118504296
966139946161 118505593
958777801202 118506890
451356117874 118508187
658628814412 118509484
261639305469 118510781
242950783650 118512078
885722670455 118513375
32280174054 118514672
953114612772 118515969
28882260996 118517266
967272583847 118518563
70223536535 118519860
759999887309 118521157
152906087613 118522454
506289045645 118523751
796244293261 118525048
222563305302 118526345
62861391576 118527642
108166899016 118528939
510819596389 118530236
293353160677 118531533
475707828123 118532830
581609451764 118534127
920268119878 118535424
682414205818 118536721
160268232572 118538018
692041626149 118539315
353949276878 118540612
27749623310 118541909
288822609933 118543206
763397800367 118544503
790014785988 118545800
331862842001 118547097
975767366492 118548394
129687015050 118549691
28315942153 118550988
655797220197 118552285
708464872596 118553582
340923943489 118554879
131952290422 118556176
715827017555 118557473
478539422338 118558770
492697393413 118560067
716393336398 118561364
102503710586 118562661
236721276377 118563958
668256234743 118565255
928762902523 118566552
450789799031 118567849
301281624479 118569146
156870319514 118570443
508554321017 118571740
441728697543 118573037
84947826453 118574334
559523016887 118575631
974634728806 118576928
958211482359 118578225
344321856547 118579522
932727134424 118580819
215767479186 118582116
129687015050 118583413
454754030932 118584710
198211595053 118586007
249746609766 118587304
458718262833 118588601
446825567130 118589898
992756931782 118591195
570283074904 118592492
987093743352 118593789
616154901187 118595086
359046146465 118596383
838718206486 118597680
133084928108 118598977
555558784986 118600274
250312928609 118601571
918002844506 118602868
946885105499 118604165
404917972748 118605462
254843479353 118606759
33979130583 118608056
222563305302 118609353
917436525663 118610650
239552870592 118611947
604828524327 118613244
171028290589 118614541
318271189769 118615838
608226437385 118617135
218032754558 118618432
112131130917 118619729
806438032435 118621026
750372466978 118622323
356214552250 118623620
262771943155 118624917
135350203480 118626214
361877740680 118627511
583308408293 118628808
519314379034 118630105
441162378700 118631402
603695886641 118632699
505722726802 118633996
772458901855 118635293
344888175390 118636590
639373973750 118637887
830223423841 118639184
227093856046 118640481
937824004011 118641778
533472350109 118643075
757734611937 118644372
961609395417 118645669
471177277379 118646966
672220466644 118648263
312608001339 118649560
751505104664 118650857
11326376863 118652154
470610958536 118653451
18122202979 118654748
11326376863 118656045
850044583346 118657342
412846436550 118658639
213502203814 118659936
620685451931 118661233
47004463972 118662530
157436638357 118663827
269001450428 118665124
587272640194 118666421
390760001673 118667718
761132524995 118669015
104202667115 118670312
822294960039 118671609
929895540209 118672906
190283131251 118674203
622384408460 118675500
307511131752 118676797
565186205317 118678094
638807654907 118679391
109865855545 118680688
211236928442 118681985
100238435214 118683282
325067015885 118684579
997287482526 118685876
65692985791 118687173
710163829125 118688470
30581217525 118689767
898748003844 118691064
475141509280 118692361
182920986292 118693658
830223423841 118694955
317704870926 118696252
786616872930 118697549
343755537704 118698846
989925337567 118700143
197645276210 118701440
253144522824 118702737
851177221032 118704034
643338205651 118705331
911207018390 118706628
881758438554 118707925
251445566295 118709222
82116232238 118710519
877227887810 118711816
284858378032 118713113
508554321017 118714410
184053623978 118715707
487034204983 118717004
554992466143 118718301
827391829626 118719598
873829974752 118720895
100238435214 118722192
761698843838 118723489
997287482526 118724786
547064002341 118726083
927063945994 118727380
123457507777 118728677
928196583680 118729974
247481334394 118731271
793412699046 118732568
861937279049 118733865
667123597057 118735162
13025333392 118736459
611624350443 118737756
541400813911 118739053
746974553920 118740350
839850844172 118741647
412846436550 118742944
448524523659 118744241
766795713425 118745538
814366496237 118746835
179523073234 118748132
766229394582 118749429
709031191439 118750726
360178784151 118752023
906110148803 118753320
329597566629 118754617
109299536702 118755914
588405277880 118757211
78718319180 118758508
992756931782 118759805
898748003844 118761102
408315885806 118762399
767362032268 118763696
804172757063 118764993
446259248287 118766290
626914959204 118767587
808136988964 118768884
156304000671 118770181
897049047315 118771478
601430611269 118772775
21520116037 118774072
562920929945 118775369
335827073902 118776666
143844986125 118777963
612190669286 118779260
530074437051 118780557
820596003510 118781854
466646726635 118783151
688077394248 118784448
514217509447 118785745
631445509948 118787042
91177333726 118788339
753770380036 118789636
976333685335 118790933
246915015551 118792230
92876290255 118793527
166497739845 118794824
289388928776 118796121
616154901187 118797418
647302437552 118798715
611058031600 118800012
484202610768 118801309
397555827789 118802606
268435131585 118803903
249180290923 118805200
667123597057 118806497
682980524661 118807794
669388872429 118809091
528941799365 118810388
955946206987 118811685
36244405955 118812982
651266669453 118814279
627481278047 118815576
748107191606 118816873
663725683999 118818170
565186205317 118819467
647302437552 118820764
964440989632 118822061
70223536535 118823358
830789742684 118824655
218032754558 118825952
245782377865 118827249
348286088448 118828546
63427710419 118829843
464381451263 118831140
419075943823 118832437
779254727971 118833734
809269626650 118835031
990491656410 118836328
407749566963 118837625
336393392745 118838922
253144522824 118840219
625216002675 118841516
437198146799 118842813
513084871761 118844110
308077450595 118845407
993889569468 118846704
61162435047 118848001
958211482359 118849298
612190669286 118850595
843815076073 118851892
638241336064 118853189
415678030765 118854486
722056524828 118855783
378300987127 118857080
76453043808 118858377
472309915065 118859674
756035655408 118860971
373204117540 118862268
484202610768 118863565
779821046814 118864862
262205624312 118866159
541967132754 118867456
179523073234 118868753
284858378032 118870050
463815132420 118871347
134217565794 118872644
150640812241 118873941
590104234409 118875238
432101277212 118876535
156870319514 118877832
784917916401 118879129
296751073735 118880426
669955191272 118881723
417943306137 118883020
106467942487 118884317
954813569301 118885614
673353104330 118886911
867600467479 118888208
790014785988 118889505
450223480188 118890802
610491712757 118892099
522145973249 118893396
536870263167 118894693
906110148803 118895990
9061101491 118897287
58330840832 118898584
826259191940 118899881
240685508278 118901178
843815076073 118902475
800208525162 118903772
241818145964 118905069
686944756562 118906366
517615422505 118907663
177824116705 118908960
973502091120 118910257
628047596890 118911554
635976060692 118912851
117794319347 118914148
968405221533 118915445
231624406790 118916742
596333741682 118918039
458151943990 118919336
463248813577 118920633
899314322687 118921930
532906031266 118923227
165365102159 118924524
96274203313 118925821
789448467145 118927118
394157914731 118928415
767362032268 118929712
40208637856 118931009
176125160176 118932306
894217453100 118933603
9627420334 118934900
197645276210 118936197
102503710586 118937494
672220466644 118938791
309210088281 118940088
842682438387 118941385
540268176225 118942682
655797220197 118943979
901579598059 118945276
846646670288 118946573
26616985624 118947870
93442609098 118949167
816065452766 118950464
404917972748 118951761
648435075238 118953058
1132637689 118954355
120625913562 118955652
706765916067 118956949
255976117039 118958246
307511131752 118959543
820029684667 118960840
961043076574 118962137
252011885138 118963434
649567712924 118964731
43606550914 118966028
221996986459 118967325
666557278214 118968622
378867305970 118969919
779254727971 118971216
921400757564 118972513
972935772277 118973810
391326320516 118975107
657496176726 118976404
570849393747 118977701
438330784485 118978998
82116232238 118980295
464947770106 118981592
276363595387 118982889
586140002508 118984186
521579654406 118985483
929895540209 118986780
421907538038 118988077
280894146131 118989374
808703307807 118990671
335827073902 118991968
989925337567 118993265
613889625815 118994562
821728641196 118995859
934426090953 118997156
639373973750 118998453
518748060191 118999750
978032641864 119001047
659761452098 119002344
903844873431 119003641
112697449760 119004938
972369453434 119006235
390760001673 119007532
137615478852 119008829
549895596556 119010126
650700350610 119011423
782652641029 119012720
910640699547 119014017
368107247953 119015314
510253277546 119016611
757734611937 119017908
823427597725 119019205
717525974084 119020502
546497683498 119021799
134217565794 119023096
112131130917 119024393
686944756562 119025690
248613972080 119026987
129687015050 119028284
678449973917 119029581
778688409128 119030878
249746609766 119032175
922533395250 119033472
812101220865 119034769
430968639526 119036066
295052117206 119037363
325067015885 119038660
765663075739 119039957
79850956866 119041254
37943362484 119042551
275230957701 119043848
679016292760 119045145
625782321518 119046442
402086378533 119047739
784351597558 119049036
328464928943 119050333
172160928275 119051630
411713798864 119052927
400387422004 119054224
545365045812 119055521
717525974084 119056818
164232464473 119058115
435499190270 119059412
637675017221 119060709
570283074904 119062006
271266725800 119063303
728852350944 119064600
840983481858 119065897
295052117206 119067194
399821103161 119068491
388494726301 119069788
790581104831 119071085
177824116705 119072382
917436525663 119073679
505156407959 119074976
390760001673 119076273
681281568132 119077570
940655598226 119078867
331862842001 119080164
906110148803 119081461
21520116037 119082758
682414205818 119084055
347153450762 119085352
294485798363 119086649
764530438053 119087946
76453043808 119089243
783218959872 119090540
955379888144 119091837
598032698211 119093134
546497683498 119094431
683546843504 119095728
814366496237 119097025
573680987962 119098322
386229450929 119099619
839850844172 119100916
803606438220 119102213
130253333893 119103510
110432174388 119104807
225961218360 119106104
160268232572 119107401
344321856547 119108698
953114612772 119109995
15290608764 119111292
237287595220 119112589
97406840999 119113886
908941743018 119115183
946318786656 119116480
168763015217 119117777
584441045979 119119074
750372466978 119120371
330730204315 119121668
90611014883 119122965
235588638691 119124262
558956698044 119125559
912339656076 119126856
517049103662 119128153
551028234242 119129450
616154901187 119130747
796244293261 119132044
955379888144 119133341
912905974919 119134638
869865742851 119135935
253144522824 119137232
490998436884 119138529
590104234409 119139826
95707884470 119141123
325067015885 119142420
940655598226 119143717
995588525997 119145014
636542379535 119146311
610491712757 119147608
95707884470 119148905
109299536702 119150202
302414262165 119151499
346020813076 119152796
400953740847 119154093
123457507777 119155390
750938785821 119156687
543099770440 119157984
960476757731 119159281
983695830294 119160578
746974553920 119161875
558956698044 119163172
258807711254 119164469
275230957701 119165766
649001394081 119167063
904977511117 119168360
797943249790 119169657
699403771108 119170954
998986439055 119172251
659195133255 119173548
732250264002 119174845
556125103829 119176142
413412755393 119177439
385663132086 119178736
616721220030 119180033
396423190103 119181330
28882260996 119182627
965573627318 119183924
346587131919 119185221
126855420835 119186518
11326376863 119187815
306944812909 119189112
750938785821 119190409
810402264336 119191706
885156351612 119193003
602563248955 119194300
626914959204 119195597
639373973750 119196894
851177221032 119198191
2265275375 119199488
541967132754 119200785
523844929778 119202082
715260698712 119203379
532906031266 119204676
860238322520 119205973
259940348940 119207270
718092292927 119208567
220864348773 119209864
426438088782 119211161
574247306805 119212458
949150380871 119213755
373204117540 119215052
520447016720 119216349
885722670455 119217646
313740639025 119218943
71922493064 119220240
297317392578 119221537
898748003844 119222834
94008927941 119224131
919701801035 119225428
587272640194 119226725
216900116872 119228022
421907538038 119229319
687511075405 119230616
203874783483 119231913
116661681661 119233210
548762958870 119234507
458151943990 119235804
279761508445 119237101
880059482025 119238398
592935828624 119239695
744709278548 119240992
182920986292 119242289
67958261163 119243586
115529043975 119244883
598032698211 119246180
954813569301 119247477
101937391743 119248774
141579710753 119250071
534038668952 119251368
749239829292 119252665
393591595888 119253962
748107191606 119255259
280327827288 119256556
77585681494 119257853
638807654907 119259150
894783771943 119260447
902145916902 119261744
786616872930 119263041
410581161178 119264338
281460464974 119265635
532339712423 119266932
886855308141 119268229
340357624646 119269526
918002844506 119270823
778122090285 119272120
818897046981 119273417
77019362651 119274714
109865855545 119276011
694873220364 119277308
765663075739 119278605
37377043641 119279902
974634728806 119281199
869299424008 119282496
293353160677 119283793
337526030431 119285090
319403827455 119286387
368107247953 119287684
318271189769 119288981
625782321518 119290278
713561742183 119291575
457019306304 119292872
720923887142 119294169
313740639025 119295466
451356117874 119296763
855141452933 119298060
81549913395 119299357
999552757898 119300654
906110148803 119301951
401520059690 119303248
151773449927 119304545
855707771776 119305842
330730204315 119307139
526676523993 119308436
410014842335 119309733
480238378867 119311030
498360581843 119312327
525543886307 119313624
881758438554 119314921
409448523492 119316218
878360525496 119317515
699970089951 119318812
868166786322 119320109
436065509113 119321406
464381451263 119322703
372637798697 119324000
898748003844 119325297
779254727971 119326594
935558728639 119327891
988226381038 119329188
63427710419 119330485
582175770607 119331782
360745102994 119333079
656363539040 119334376
597466379368 119335673
313740639025 119336970
224262261831 119338267
993323250625 119339564
950283018557 119340861
168763015217 119342158
548196640027 119343455
528941799365 119344752
228226493732 119346049
530640755894 119347346
976333685335 119348643
759433568466 119349940
802473800534 119351237
505722726802 119352534
105901623644 119353831
944619830127 119355128
475141509280 119356425
494396349942 119357722
771326264169 119359019
232190725633 119360316
694306901521 119361613
941788235912 119362910
95141565627 119364207
818330728138 119365504
455886668618 119366801
990491656410 119368098
895350090786 119369395
541967132754 119370692
302980581008 119371989
390760001673 119373286
956512525830 119374583
918002844506 119375880
41907594385 119377177
299016349107 119378474
477973103495 119379771
57764521989 119381068
202175826954 119382365
793979017889 119383662
112131130917 119384959
79850956866 119386256
360745102994 119387553
749239829292 119388850
576512582177 119390147
919135482192 119391444
980864236079 119392741
944053511284 119394038
552160871928 119395335
586140002508 119396632
734515539374 119397929
773591539541 119399226
756601974251 119400523
86646782982 119401820
525543886307 119403117
196512638524 119404414
631445509948 119405711
317138552083 119407008
716393336398 119408305
937257685168 119409602
207839015384 119410899
226527537203 119412196
924232351779 119413493
322801740513 119414790
637108698378 119416087
694873220364 119417384
759433568466 119418681
212369566128 119419978
672786785487 119421275
275230957701 119422572
32846492897 119423869
913472293762 119425166
110432174388 119426463
712429104497 119427760
319403827455 119429057
617287538873 119430354
70223536535 119431651
169329334060 119432948
823993916568 119434245
545931364655 119435542
169895652903 119436839
447391885973 119438136
430402320683 119439433
690342669620 119440730
548762958870 119442027
47570782815 119443324
586140002508 119444621
59463478518 119445918
870998380537 119447215
619552814245 119448512
206706377698 119449809
660327770941 119451106
691475307306 119452403
984262149137 119453700
473442552751 119454997
113830087446 119456294
889120583513 119457591
532339712423 119458888
807570670121 119460185
944619830127 119461482
539701857382 119462779
668822553586 119464076
350551363820 119465373
884590032769 119466670
865335192107 119467967
884023713926 119469264
462116175891 119470561
249180290923 119471858
171594609432 119473155
732816582845 119474452
148375536869 119475749
205007421169 119477046
432101277212 119478343
92876290255 119479640
649001394081 119480937
404917972748 119482234
366408291424 119483531
203308464640 119484828
198777913896 119486125
373204117540 119487422
199910551582 119488719
70789855378 119490016
946318786656 119491313
469478320850 119492610
67958261163 119493907
10193739177 119495204
254843479353 119496501
208971653070 119497798
539701857382 119499095
420774900352 119500392
44172869757 119501689
854575134090 119502986
215201160343 119504283
158569276043 119505580
754336698879 119506877
852309858718 119508174
856840409462 119509471
175558841333 119510768
257675073568 119512065
19821159508 119513362
405484291591 119514659
52667652402 119515956
910640699547 119517253
77019362651 119518550
458151943990 119519847
656929857883 119521144
376602030598 119522441
992190612939 119523738
553859828457 119525035
169895652903 119526332
235588638691 119527629
478539422338 119528926
619552814245 119530223
880059482025 119531520
47570782815 119532817
730551307473 119534114
874962612438 119535411
715260698712 119536708
25484347938 119538005
717525974084 119539302
446825567130 119540599
301847943322 119541896
480238378867 119543193
773025220698 119544490
535171306638 119545787
133651246951 119547084
160268232572 119548381
45305507443 119549678
763964119210 119550975
689776350777 119552272
844381394916 119553569
60596116204 119554866
156870319514 119556163
306944812909 119557460
797376930947 119558757
1132637689 119560054
227093856046 119561351
838151887643 119562648
232757044476 119563945
272965682329 119565242
273532001172 119566539
693174263835 119567836
580476814078 119569133
414545393079 119570430
714694379869 119571727
522145973249 119573024
761698843838 119574321
328464928943 119575618
1132637689 119576915
554992466143 119578212
937257685168 119579509
822861278882 119580806
906676467646 119582103
437764465642 119583400
800208525162 119584697
444560291758 119585994
549895596556 119587291
44739188600 119588588
768494669954 119589885
751505104664 119591182
172727247118 119592479
34545449426 119593776
160834551415 119595073
733949220531 119596370
378300987127 119597667
312041682496 119598964
77585681494 119600261
434366552584 119601558
863636235578 119602855
230491769104 119604152
419075943823 119605449
826825510783 119606746
948017743185 119608043
297883711421 119609340
63994029262 119610637
377168349441 119611934
795677974418 119613231
673353104330 119614528
933293453267 119615825
590104234409 119617122
44739188600 119618419
350551363820 119619716
746408235077 119621013
195380000838 119622310
41907594385 119623607
766229394582 119624904
156870319514 119626201
365841972581 119627498
436631827956 119628795
799075887476 119630092
442861335229 119631389
337526030431 119632686
491564755727 119633983
151773449927 119635280
617287538873 119636577
415678030765 119637874
174426203647 119639171
16423246450 119640468
463248813577 119641765
376035711755 119643062
916870206820 119644359
663725683999 119645656
188017855879 119646953
632011828791 119648250
782086322186 119649547
382265219028 119650844
901013279216 119652141
727719713258 119653438
269001450428 119654735
985394786823 119656032
513651190604 119657329
680148930446 119658626
792846380203 119659923
104202667115 119661220
698271133422 119662517
229925450261 119663814
221996986459 119665111
532906031266 119666408
661460408627 119667705
937824004011 119669002
506855364488 119670299
258807711254 119671596
194247363152 119672893
632011828791 119674190
922533395250 119675487
754903017722 119676784
131952290422 119678081
284858378032 119679378
635409741849 119680675
373770436383 119681972
180655710920 119683269
526110205150 119684566
42473913228 119685863
238986551749 119687160
70789855378 119688457
787749510616 119689754
719791249456 119691051
549895596556 119692348
431534958369 119693645
789448467145 119694942
427004407625 119696239
563487248788 119697536
84947826453 119698833
38509681327 119700130
432667596055 119701427
667689915900 119702724
364143016052 119704021
208971653070 119705318
573680987962 119706615
430402320683 119707912
693740582678 119709209
169329334060 119710506
867034148636 119711803
188017855879 119713100
137615478852 119714397
269567769271 119715694
336393392745 119716991
161400870258 119718288
99105797528 119719585
336959711588 119720882
621818089617 119722179
757168293094 119723476
484202610768 119724773
689210031934 119726070
711862785654 119727367
84381507610 119728664
47570782815 119729961
363010378366 119731258
706199597224 119732555
169329334060 119733852
549895596556 119735149
293919479520 119736446
2265275375 119737743
164798783316 119739040
592369509781 119740337
138181797695 119741634
213502203814 119742931
915737569134 119744228
517049103662 119745525
810968583179 119746822
419642262666 119748119
868733105165 119749416
1132637689 119750713
880625800868 119752010
890819540042 119753307
243517102493 119754604
109865855545 119755901
625216002675 119757198
893651134257 119758495
565186205317 119759792
142712348439 119761089
282026783817 119762386
352250320349 119763683
334694436216 119764980
530074437051 119766277
757168293094 119767574
185186261664 119768871
961609395417 119770168
539135538539 119771465
724321800200 119772762
24351710252 119774059
946318786656 119775356
518748060191 119776653
304113218694 119777950
451356117874 119779247
950283018557 119780544
758867249623 119781841
453055074403 119783138
7362144962 119784435
601996930112 119785732
780387365657 119787029
884590032769 119788326
441728697543 119789623
103070029429 119790920
177257797862 119792217
434366552584 119793514
784917916401 119794811
903278554588 119796108
266169856213 119797405
604828524327 119798702
933293453267 119799999
139880754224 119801296
798509568633 119802593
117228000504 119803890
605961162013 119805187
674485742016 119806484
702801684166 119807781
858539365991 119809078
32846492897 119810375
43040232071 119811672
496095306471 119812969
39642319013 119814266
779821046814 119815563
508554321017 119816860
180655710920 119818157
914604931448 119819454
301281624479 119820751
729418669787 119822048
962742033103 119823345
846646670288 119824642
476840465809 119825939
118926957033 119827236
607660118542 119828533
64560348105 119829830
399254784318 119831127
308077450595 119832424
395856871260 119833721
545931364655 119835018
192548406623 119836315
941221917069 119837612
735648177060 119838909
106467942487 119840206
438330784485 119841503
822294960039 119842800
385096813243 119844097
820596003510 119845394
859105684834 119846691
591236872095 119847988
884590032769 119849285
299016349107 119850582
814366496237 119851879
184053623978 119853176
979731598393 119854473
430402320683 119855770
237287595220 119857067
925931308308 119858364
291654204148 119859661
349985044977 119860958
948584062028 119862255
808136988964 119863552
730551307473 119864849
293353160677 119866146
741311365490 119867443
128554377364 119868740
49269739344 119870037
450789799031 119871334
594634785153 119872631
833055018056 119873928
439463422171 119875225
436065509113 119876522
854575134090 119877819
361311421837 119879116
706199597224 119880413
201609508111 119881710
567451480689 119883007
601996930112 119884304
914604931448 119885601
90611014883 119886898
9627420334 119888195
231058087947 119889492
518181741348 119890789
180089392077 119892086
750938785821 119893383
427004407625 119894680
906110148803 119895977
460983538205 119897274
377168349441 119898571
363010378366 119899868
846080351445 119901165
940655598226 119902462
671654147801 119903759
87779420668 119905056
3 119906353
305245856380 119907650
333561798530 119908947
782086322186 119910244
634843423006 119911541
177824116705 119912838
869865742851 119914135
699970089951 119915432
739612408961 119916729
659195133255 119918026
392458958202 119919323
262771943155 119920620
948017743185 119921917
321669102827 119923214
645603481023 119924511
634843423006 119925808
402086378533 119927105
919701801035 119928402
564619886474 119929699
902712235745 119930996
109299536702 119932293
665424640528 119933590
281460464974 119934887
19254840665 119936184
275230957701 119937481
854008815247 119938778
221996986459 119940075
3 119941372
91743652569 119942669
1132637689 119943966
487034204983 119945263
191982087780 119946560
976333685335 119947857
96840522156 119949154
865901510950 119950451
527242842836 119951748
305812175223 119953045
740178727804 119954342
998420120212 119955639
728852350944 119956936
910074380704 119958233
188017855879 119959530
410014842335 119960827
466646726635 119962124
835320293428 119963421
682980524661 119964718
263904580841 119966015
27749623310 119967312
666557278214 119968609
771892583012 119969906
604828524327 119971203
17555884136 119972500
486467886140 119973797
656929857883 119975094
376602030598 119976391
941788235912 119977688
809269626650 119978985
509686958703 119980282
689210031934 119981579
554992466143 119982876
75320406122 119984173
573114669119 119985470
816631771609 119986767
503457451430 119988064
218032754558 119989361
607093799699 119990658
855141452933 119991955
582175770607 119993252
635976060692 119994549
114396406289 119995846
692041626149 119997143
39642319013 119998440
373770436383 119999737
581043132921 120001034
935558728639 120002331
965007308475 120003628
280327827288 120004925
71356174221 120006222
981996873765 120007519
701102727637 120008816
96274203313 120010113
662593046313 120011410
927630264837 120012707
16989565293 120014004
91177333726 120015301
514783828290 120016598
231624406790 120017895
382265219028 120019192
366974610267 120020489
348852407291 120021786
756601974251 120023083
232757044476 120024380
354515595721 120025677
727153394415 120026974
407749566963 120028271
406616929277 120029568
521579654406 120030865
267302493899 120032162
809269626650 120033459
920834438721 120034756
390760001673 120036053
372071479854 120037350
410581161178 120038647
623517046146 120039944
266736175056 120041241
690342669620 120042538
165365102159 120043835
30581217525 120045132
617853857716 120046429
511385915232 120047726
577078901020 120049023
127421739678 120050320
454187712089 120051617
923666032936 120052914
480804697710 120054211
99105797528 120055508
101371072900 120056805
492131074570 120058102
110432174388 120059399
711296466811 120060696
934426090953 120061993
101371072900 120063290
377734668284 120064587
190849450094 120065884
864768873264 120067181
812667539708 120068478
190283131251 120069775
655797220197 120071072
182920986292 120072369
377168349441 120073666
831922380370 120074963
392458958202 120076260
463248813577 120077557
901579598059 120078854
564619886474 120080151
82682551081 120081448
171028290589 120082745
549329277713 120084042
827391829626 120085339
145543942654 120086636
718092292927 120087933
191982087780 120089230
135350203480 120090527
908941743018 120091824
393591595888 120093121
477973103495 120094418
216900116872 120095715
355081914564 120097012
254843479353 120098309
486467886140 120099606
494962668785 120100903
934426090953 120102200
649001394081 120103497
377168349441 120104794
64560348105 120106091
4530550747 120107388
711296466811 120108685
87779420668 120109982
326199653571 120111279
266736175056 120112576
820596003510 120113873
686378437719 120115170
300148986793 120116467
716393336398 120117764
70223536535 120119061
211236928442 120120358
311475363653 120121655
519314379034 120122952
734515539374 120124249
748673510449 120125546
828524467312 120126843
119493275876 120128140
484202610768 120129437
249746609766 120130734
477406784652 120132031
683546843504 120133328
172727247118 120134625
717525974084 120135922
572548350276 120137219
180089392077 120138516
37943362484 120139813
391326320516 120141110
775856814913 120142407
662026727470 120143704
139314435381 120145001
440596059857 120146298
940655598226 120147595
168763015217 120148892
884590032769 120150189
400387422004 120151486
112131130917 120152783
738479771275 120154080
136482841166 120155377
229359131418 120156674
219165392244 120157971
114962725132 120159268
542533451597 120160565
268435131585 120161862
503457451430 120163159
942354554755 120164456
571415712590 120165753
756601974251 120167050
9061101491 120168347
790581104831 120169644
307511131752 120170941
234456001005 120172238
594634785153 120173535
740178727804 120174832
420208581509 120176129
698271133422 120177426
816065452766 120178723
748673510449 120180020
26616985624 120181317
30014898682 120182614
861937279049 120183911
282026783817 120185208
397555827789 120186505
325633334728 120187802
232190725633 120189099
300715305636 120190396
977466323021 120191693
905543829960 120192990
591236872095 120194287
153472406456 120195584
42473913228 120196881
543666089283 120198178
970104178062 120199475
275797276544 120200772
526110205150 120202069
934992409796 120203366
455320349775 120204663
216333798029 120205960
416244349608 120207257
951981975086 120208554
747540872763 120209851
405484291591 120211148
127421739678 120212445
487600523826 120213742
758867249623 120215039
146110261497 120216336
327332291257 120217633
240685508278 120218930
501192176058 120220227
625782321518 120221524
535171306638 120222821
590670553252 120224118
310909044810 120225415
246348696708 120226712
983695830294 120228009
139314435381 120229306
467779364321 120230603
133651246951 120231900
962742033103 120233197
97973159842 120234494
737913452432 120235791
658628814412 120237088
494962668785 120238385
975201047649 120239682
607660118542 120240979
799075887476 120242276
176125160176 120243573
250879247452 120244870
554992466143 120246167
164798783316 120247464
856274090619 120248761
565186205317 120250058
237287595220 120251355
63994029262 120252652
876095250124 120253949
42473913228 120255246
26616985624 120256543
169895652903 120257840
732250264002 120259137
587272640194 120260434
301281624479 120261731
681281568132 120263028
795677974418 120264325
75320406122 120265622
646736118709 120266919
306378494066 120268216
538569219696 120269513
244649740179 120270810
637108698378 120272107
257675073568 120273404
682414205818 120274701
2265275375 120275998
786616872930 120277295
742444003176 120278592
268435131585 120279889
199344232739 120281186
45871826286 120282483
702801684166 120283780
266169856213 120285077
67958261163 120286374
6795826119 120287671
506289045645 120288968
161967189101 120290265
654098263668 120291562
860804641363 120292859
107034261330 120294156
476840465809 120295453
695439539207 120296750
411713798864 120298047
301847943322 120299344
437198146799 120300641
289388928776 120301938
991624294096 120303235
190283131251 120304532
177257797862 120305829
752637742350 120307126
974068409963 120308423
36810724798 120309720
626914959204 120311017
222563305302 120312314
571982031433 120313611
82682551081 120314908
165931421002 120316205
83815188767 120317502
44739188600 120318799
430402320683 120320096
417376987294 120321393
914604931448 120322690
31713855211 120323987
860804641363 120325284
639940292593 120326581
69090898849 120327878
543666089283 120329175
447391885973 120330472
228792812575 120331769
806438032435 120333066
680148930446 120334363
925931308308 120335660
110998493231 120336957
370938842168 120338254
810968583179 120339551
519880697877 120340848
61162435047 120342145
326199653571 120343442
276363595387 120344739
129687015050 120346036
576512582177 120347333
582742089450 120348630
867600467479 120349927
835886612271 120351224
501192176058 120352521
412846436550 120353818
715260698712 120355115
560655654573 120356412
655230901354 120357709
399821103161 120359006
7362144962 120360303
239552870592 120361600
131952290422 120362897
180089392077 120364194
541967132754 120365491
174992522490 120366788
989925337567 120368085
744142959705 120369382
189716812408 120370679
60029797361 120371976
823427597725 120373273
564053567631 120374570
714128061026 120375867
534038668952 120377164
526110205150 120378461
259940348940 120379758
389627363987 120381055
782652641029 120382352
641639249122 120383649
929895540209 120384946
255976117039 120386243
467213045478 120387540
423040175724 120388837
6229507276 120390134
560655654573 120391431
887987945827 120392728
654098263668 120394025
940089279383 120395322
207839015384 120396619
956512525830 120397916
778122090285 120399213
382831537871 120400510
532906031266 120401807
626348640361 120403104
757734611937 120404401
736214495903 120405698
175558841333 120406995
628047596890 120408292
694306901521 120409589
193681044309 120410886
869299424008 120412183
126855420835 120413480
274664638858 120414777
934992409796 120416074
712429104497 120417371
256542435882 120418668
164232464473 120419965
823427597725 120421262
189716812408 120422559
183487305135 120423856
493263712256 120425153
679582611603 120426450
626348640361 120427747
986527424509 120429044
703934321852 120430341
895916409629 120431638
703368003009 120432935
325633334728 120434232
384530494400 120435529
518181741348 120436826
743576640862 120438123
689776350777 120439420
353382958035 120440717
823993916568 120442014
630312872262 120443311
570849393747 120444608
888554264670 120445905
391892639359 120447202
361311421837 120448499
270134088114 120449796
604828524327 120451093
577645219863 120452390
576512582177 120453687
850610902189 120454984
927063945994 120456281
242950783650 120457578
94008927941 120458875
412846436550 120460172
343189218861 120461469
906676467646 120462766
472876233908 120464063
10760058020 120465360
532339712423 120466657
370938842168 120467954
241251827121 120469251
450789799031 120470548
844947713759 120471845
257675073568 120473142
285991015718 120474439
903844873431 120475736
434932871427 120477033
934992409796 120478330
209537971913 120479627
639940292593 120480924
571415712590 120482221
969537859219 120483518
567451480689 120484815
917436525663 120486112
492697393413 120487409
942920873598 120488706
539701857382 120490003
472876233908 120491300
706765916067 120492597
143844986125 120493894
875528931281 120495191
357913508779 120496488
299582667950 120497785
668256234743 120499082
544232408126 120500379
911207018390 120501676
412280117707 120502973
817198090452 120504270
212935884971 120505567
568017799532 120506864
931594496738 120508161
337526030431 120509458
25484347938 120510755
501758494901 120512052
746974553920 120513349
203874783483 120514646
158569276043 120515943
647302437552 120517240
439463422171 120518537
5663188433 120519834
189150493565 120521131
39642319013 120522428
459850900519 120523725
50402377030 120525022
100238435214 120526319
569716756061 120527616
181222029763 120528913
613889625815 120530210
230491769104 120531507
494962668785 120532804
483069973082 120534101
890253221199 120535398
771892583012 120536695
307511131752 120537992
73621449593 120539289
18688521822 120540586
411147480021 120541883
750372466978 120543180
216333798029 120544477
891385858885 120545774
379999943656 120547071
982563192608 120548368
22086434880 120549665
675618379702 120550962
50968695873 120552259
771326264169 120553556
508554321017 120554853
596900060525 120556150
808703307807 120557447
119493275876 120558744
500625857215 120560041
128554377364 120561338
504590089116 120562635
493263712256 120563932
917436525663 120565229
679016292760 120566526
736780814746 120567823
859105684834 120569120
152339768770 120570417
790014785988 120571714
761698843838 120573011
972935772277 120574308
374336755226 120575605
769060988797 120576902
716393336398 120578199
628047596890 120579496
431534958369 120580793
236154957534 120582090
15290608764 120583387
207839015384 120584684
70789855378 120585981
147809218026 120587278
241818145964 120588575
580476814078 120589872
341490262332 120591169
344888175390 120592466
242384464807 120593763
635976060692 120595060
696005858050 120596357
415111711922 120597654
914604931448 120598951
756035655408 120600248
553293509614 120601545
545931364655 120602842
622950727303 120604139
135350203480 120605436
818330728138 120606733
240685508278 120608030
971803134591 120609327
808703307807 120610624
190283131251 120611921
571982031433 120613218
192548406623 120614515
261639305469 120615812
437764465642 120617109
428703364154 120618406
338658668117 120619703
897049047315 120621000
784351597558 120622297
205007421169 120623594
440596059857 120624891
506289045645 120626188
130253333893 120627485
23219072566 120628782
494962668785 120630079
206706377698 120631376
549895596556 120632673
73621449593 120633970
814366496237 120635267
440596059857 120636564
608226437385 120637861
718092292927 120639158
32280174054 120640455
596900060525 120641752
218599073401 120643049
49836058187 120644346
48137101658 120645643
426438088782 120646940
30014898682 120648237
226527537203 120649534
903844873431 120650831
669955191272 120652128
26050666781 120653425
615022263501 120654722
253144522824 120656019
655797220197 120657316
832488699213 120658613
301281624479 120659910
820596003510 120661207
516482784819 120662504
623517046146 120663801
352250320349 120665098
179523073234 120666395
695439539207 120667692
185186261664 120668989
228792812575 120670286
598032698211 120671583
269567769271 120672880
786050554087 120674177
584441045979 120675474
283159421503 120676771
91177333726 120678068
977466323021 120679365
767928351111 120680662
684113162347 120681959
720923887142 120683256
562920929945 120684553
664292002842 120685850
844381394916 120687147
549895596556 120688444
161967189101 120689741
99672116371 120691038
348852407291 120692335
436065509113 120693632
647302437552 120694929
407749566963 120696226
432101277212 120697523
116661681661 120698820
216900116872 120700117
89478377197 120701414
850610902189 120702711
330163885472 120704008
42473913228 120705305
15290608764 120706602
5096869590 120707899
934992409796 120709196
944053511284 120710493
996154844840 120711790
666557278214 120713087
185752580507 120714384
293919479520 120715681
547064002341 120716978
823993916568 120718275
878926844339 120719572
953680931615 120720869
664292002842 120722166
685812118876 120723463
204441102326 120724760
173859884804 120726057
62861391576 120727354
730551307473 120728651
728852350944 120729948
890819540042 120731245
685245800033 120732542
166497739845 120733839
368107247953 120735136
181788348606 120736433
19254840665 120737730
197645276210 120739027
111564812074 120740324
856274090619 120741621
776423133756 120742918
918002844506 120744215
919701801035 120745512
440029741014 120746809
89478377197 120748106
65126666948 120749403
428703364154 120750700
762265162681 120751997
795677974418 120753294
736214495903 120754591
938956641697 120755888
37377043641 120757185
446259248287 120758482
323934378199 120759779
639373973750 120761076
679016292760 120762373
126855420835 120763670
525543886307 120764967
412846436550 120766264
589537915566 120767561
655797220197 120768858
443993972915 120770155
522145973249 120771452
985394786823 120772749
40774956699 120774046
643338205651 120775343
936125047482 120776640
368673566796 120777937
336393392745 120779234
34545449426 120780531
910640699547 120781828
7362144962 120783125
876095250124 120784422
822861278882 120785719
314873276711 120787016
248613972080 120788313
930461859052 120789610
655797220197 120790907
75320406122 120792204
731117626316 120793501
736214495903 120794798
567451480689 120796095
922533395250 120797392
151207131084 120798689
881192119711 120799986
70223536535 120801283
95141565627 120802580
412280117707 120803877
840417163015 120805174
111564812074 120806471
53800290088 120807768
832488699213 120809065
395290552417 120810362
394724233574 120811659
847779307974 120812956
459284581676 120814253
391892639359 120815550
29448579839 120816847
158002957200 120818144
497227944157 120819441
517049103662 120820738
387928407458 120822035
272399363486 120823332
803606438220 120824629
816631771609 120825926
657496176726 120827223
64560348105 120828520
795111655575 120829817
908375424175 120831114
966139946161 120832411
69090898849 120833708
686944756562 120835005
485335248454 120836302
459850900519 120837599
202742145797 120838896
802473800534 120840193
865901510950 120841490
755469336565 120842787
361311421837 120844084
74754087279 120845381
992756931782 120846678
473442552751 120847975
446259248287 120849272
852876177561 120850569
520447016720 120851866
379433624813 120853163
309210088281 120854460
291654204148 120855757
616154901187 120857054
524411248621 120858351
628047596890 120859648
602563248955 120860945
114396406289 120862242
723189162514 120863539
224262261831 120864836
615022263501 120866133
916870206820 120867430
126855420835 120868727
853442496404 120870024
753204061193 120871321
911207018390 120872618
741311365490 120873915
561221973416 120875212
835886612271 120876509
129120696207 120877806
731117626316 120879103
489865799198 120880400
954813569301 120881697
826825510783 120882994
805871713592 120884291
874962612438 120885588
802473800534 120886885
238420232906 120888182
654664582511 120889479
36810724798 120890776
173293565961 120892073
490432118041 120893370
340357624646 120894667
535171306638 120895964
649567712924 120897261
955946206987 120898558
229359131418 120899855
471743596222 120901152
147809218026 120902449
125156464306 120903746
652965625982 120905043
509686958703 120906340
763397800367 120907637
582175770607 120908934
673919423173 120910231
599165335897 120911528
122324870091 120912825
938956641697 120914122
301281624479 120915419
740178727804 120916716
463248813577 120918013
954813569301 120919310
142146029596 120920607
676751017388 120921904
743576640862 120923201
595767422839 120924498
558956698044 120925795
248047653237 120927092
340923943489 120928389
805871713592 120929686
628613915733 120930983
422473856881 120932280
496661625314 120933577
792846380203 120934874
286557334561 120936171
330163885472 120937468
942920873598 120938765
757734611937 120940062
262771943155 120941359
215201160343 120942656
963874670789 120943953
317138552083 120945250
334694436216 120946547
617853857716 120947844
377734668284 120949141
134783884637 120950438
335827073902 120951735
952548293929 120953032
806438032435 120954329
981996873765 120955626
611058031600 120956923
302414262165 120958220
635976060692 120959517
324500697042 120960814
113830087446 120962111
521013335563 120963408
355648233407 120964705
861370960206 120966002
827391829626 120967299
361311421837 120968596
640506611436 120969893
906676467646 120971190
148941855712 120972487
549895596556 120973784
997287482526 120975081
929329221366 120976378
181788348606 120977675
458718262833 120978972
171028290589 120980269
727153394415 120981566
318271189769 120982863
390193682830 120984160
791147423674 120985457
321669102827 120986754
127421739678 120988051
121758551248 120989348
949150380871 120990645
949150380871 120991942
507988002174 120993239
934426090953 120994536
313740639025 120995833
50968695873 120997130
715260698712 120998427
514783828290 120999724
500625857215 121001021
746974553920 121002318
763964119210 121003615
23785391409 121004912
753204061193 121006209
109299536702 121007506
845514032602 121008803
679016292760 121010100
131952290422 121011397
403785335062 121012694
686944756562 121013991
274098320015 121015288
677317336231 121016585
968405221533 121017882
275797276544 121019179
784351597558 121020476
666557278214 121021773
681281568132 121023070
717525974084 121024367
745275597391 121025664
112697449760 121026961
237287595220 121028258
160268232572 121029555
971236815748 121030852
71356174221 121032149
663159365156 121033446
211236928442 121034743
650700350610 121036040
30581217525 121037337
958777801202 121038634
705633278381 121039931
304679537537 121041228
808703307807 121042525
81549913395 121043822
274664638858 121045119
400387422004 121046416
573114669119 121047713
396423190103 121049010
840983481858 121050307
40208637856 121051604
66825623477 121052901
994455888311 121054198
587272640194 121055495
933859772110 121056792
256542435882 121058089
171028290589 121059386
44739188600 121060683
585007364822 121061980
477973103495 121063277
733949220531 121064574
198777913896 121065871
532339712423 121067168
66259304634 121068465
842682438387 121069762
791147423674 121071059
240685508278 121072356
206706377698 121073653
929329221366 121074950
130819652736 121076247
962175714260 121077544
325067015885 121078841
72488811907 121080138
122324870091 121081435
591236872095 121082732
824560235411 121084029
618986495402 121085326
91177333726 121086623
845514032602 121087920
887987945827 121089217
298450030264 121090514
786050554087 121091811
560089335730 121093108
23219072566 121094405
759433568466 121095702
752637742350 121096999
303546899851 121098296
921400757564 121099593
124590145463 121100890
710163829125 121102187
881758438554 121103484
55499246617 121104781
62861391576 121106078
112697449760 121107375
524977567464 121108672
293919479520 121109969
642205567965 121111266
100804754057 121112563
341490262332 121113860
805871713592 121115157
62295072733 121116454
816631771609 121117751
351117682663 121119048
440029741014 121120345
823993916568 121121642
703368003009 121122939
312041682496 121124236
49836058187 121125533
736780814746 121126830
962742033103 121128127
663159365156 121129424
637675017221 121130721
127421739678 121132018
18688521822 121133315
608792756228 121134612
601996930112 121135909
310342725967 121137206
504590089116 121138503
899880641530 121139800
300148986793 121141097
297317392578 121142394
739612408961 121143691
551594553085 121144988
898748003844 121146285
588405277880 121147582
825692873097 121148879
882891076240 121150176
464381451263 121151473
583874727136 121152770
364709334895 121154067
605961162013 121155364
933293453267 121156661
353949276878 121157958
89478377197 121159255
737913452432 121160552
117228000504 121161849
976900004178 121163146
141013391910 121164443
834753974585 121165740
177257797862 121167037
77019362651 121168334
416244349608 121169631
535171306638 121170928
993889569468 121172225
504590089116 121173522
826825510783 121174819
500059538372 121176116
343189218861 121177413
488733161512 121178710
735648177060 121180007
722056524828 121181304
454754030932 121182601
246348696708 121183898
627481278047 121185195
210104290756 121186492
806438032435 121187789
519880697877 121189086
480804697710 121190383
469478320850 121191680
87779420668 121192977
104202667115 121194274
716959655241 121195571
920268119878 121196868
248613972080 121198165
271266725800 121199462
914038612605 121200759
625782321518 121202056
431534958369 121203353
1132637689 121204650
840983481858 121205947
197645276210 121207244
720923887142 121208541
16423246450 121209838
102503710586 121211135
207839015384 121212432
291087885305 121213729
757168293094 121215026
377734668284 121216323
210670609599 121217620
950849337400 121218917
676184698545 121220214
265037218527 121221511
587838959037 121222808
219165392244 121224105
130819652736 121225402
506289045645 121226699
763397800367 121227996
934426090953 121229293
476274146966 121230590
606527480856 121231887
808703307807 121233184
471743596222 121234481
521013335563 121235778
508554321017 121237075
953114612772 121238372
838151887643 121239669
663159365156 121240966
480238378867 121242263
863069916735 121243560
166497739845 121244857
941788235912 121246154
687511075405 121247451
341490262332 121248748
182354667449 121250045
823427597725 121251342
630879191105 121252639
230491769104 121253936
293353160677 121255233
812101220865 121256530
541400813911 121257827
891385858885 121259124
894217453100 121260421
943487192441 121261718
945752467813 121263015
289955247619 121264312
590670553252 121265609
74187768436 121266906
344888175390 121268203
786616872930 121269500
755469336565 121270797
105335304801 121272094
693174263835 121273391
289388928776 121274688
31713855211 121275985
605961162013 121277282
532906031266 121278579
295052117206 121279876
228792812575 121281173
467779364321 121282470
391892639359 121283767
65126666948 121285064
363010378366 121286361
40208637856 121287658
287123653404 121288955
747540872763 121290252
378300987127 121291549
860238322520 121292846
346020813076 121294143
468912002007 121295440
909508061861 121296737
756035655408 121298034
400953740847 121299331
352816639192 121300628
709031191439 121301925
346587131919 121303222
436065509113 121304519
570849393747 121305816
269567769271 121307113
13025333392 121308410
783785278715 121309707
41907594385 121311004
985394786823 121312301
267302493899 121313598
73055130750 121314895
864202554421 121316192
932160815581 121317489
236154957534 121318786
658062495569 121320083
284858378032 121321380
373770436383 121322677
579910495235 121323974
95141565627 121325271
867600467479 121326568
926497627151 121327865
156304000671 121329162
652399307139 121330459
364709334895 121331756
549895596556 121333053
690908988463 121334350
269001450428 121335647
971803134591 121336944
510253277546 121338241
370938842168 121339538
920268119878 121340835
833055018056 121342132
292786841834 121343429
562920929945 121344726
857973047148 121346023
50968695873 121347320
57764521989 121348617
640506611436 121349914
197645276210 121351211
560089335730 121352508
955379888144 121353805
691475307306 121355102
852876177561 121356399
855141452933 121357696
193681044309 121358993
864202554421 121360290
217466435715 121361587
952548293929 121362884
158002957200 121364181
278062551916 121365478
546497683498 121366775
873263655909 121368072
127421739678 121369369
699970089951 121370666
468345683164 121371963
352816639192 121373260
608792756228 121374557
598032698211 121375854
530640755894 121377151
401520059690 121378448
209537971913 121379745
865901510950 121381042
510819596389 121382339
158002957200 121383636
494962668785 121384933
626348640361 121386230
278628870759 121387527
832488699213 121388824
91743652569 121390121
692607944992 121391418
929895540209 121392715
976900004178 121394012
364709334895 121395309
174992522490 121396606
633710785320 121397903
838151887643 121399200
75886724965 121400497
378300987127 121401794
554992466143 121403091
374903074069 121404388
138181797695 121405685
489865799198 121406982
541967132754 121408279
505156407959 121409576
16423246450 121410873
620685451931 121412170
746974553920 121413467
333561798530 121414764
806438032435 121416061
314873276711 121417358
299582667950 121418655
317138552083 121419952
945186148970 121421249
158569276043 121422546
946885105499 121423843
292786841834 121425140
563487248788 121426437
629746553419 121427734
664858321685 121429031
658628814412 121430328
983129511451 121431625
427004407625 121432922
658062495569 121434219
981430554922 121435516
710730147968 121436813
134783884637 121438110
88912058354 121439407
304679537537 121440704
867600467479 121442001
207839015384 121443298
296751073735 121444595
248613972080 121445892
403785335062 121447189
930461859052 121448486
823993916568 121449783
134217565794 121451080
992190612939 121452377
590670553252 121453674
270134088114 121454971
275797276544 121456268
603695886641 121457565
428703364154 121458862
250879247452 121460159
96274203313 121461456
271266725800 121462753
726587075572 121464050
885722670455 121465347
585573683665 121466644
641072930279 121467941
617287538873 121469238
429269682997 121470535
575379944491 121471832
799075887476 121473129
232757044476 121474426
921400757564 121475723
596333741682 121477020
642205567965 121478317
891385858885 121479614
162533507944 121480911
712995423340 121482208
47570782815 121483505
800774844005 121484802
453055074403 121486099
743576640862 121487396
446259248287 121488693
335260755059 121489990
49269739344 121491287
310342725967 121492584
587272640194 121493881
193114725466 121495178
449090842502 121496475
62295072733 121497772
619552814245 121499069
191982087780 121500366
341490262332 121501663
974634728806 121502960
648435075238 121504257
302980581008 121505554
651832988296 121506851
702801684166 121508148
913472293762 121509445
827391829626 121510742
411147480021 121512039
59463478518 121513336
761698843838 121514633
179523073234 121515930
656363539040 121517227
657496176726 121518524
921967076407 121519821
295618436049 121521118
374336755226 121522415
25484347938 121523712
315439595554 121525009
402086378533 121526306
353949276878 121527603
345454494233 121528900
483069973082 121530197
847779307974 121531494
561788292259 121532791
789448467145 121534088
428137045311 121535385
771326264169 121536682
229925450261 121537979
908941743018 121539276
405484291591 121540573
688077394248 121541870
626348640361 121543167
188584174722 121544464
227660174889 121545761
686944756562 121547058
127988058521 121548355
76453043808 121549652
785484235244 121550949
879493163182 121552246
549895596556 121553543
577645219863 121554840
435499190270 121556137
829657104998 121557434
207839015384 121558731
164232464473 121560028
94575246784 121561325
534604987795 121562622
949150380871 121563919
171594609432 121565216
110998493231 121566513
428703364154 121567810
121758551248 121569107
544232408126 121570404
550461915399 121571701
697704814579 121572998
998420120212 121574295
484202610768 121575592
623517046146 121576889
801341162848 121578186
428703364154 121579483
246915015551 121580780
805871713592 121582077
514217509447 121583374
120059594719 121584671
26616985624 121585968
715827017555 121587265
308643769438 121588562
207272696541 121589859
940655598226 121591156
508554321017 121592453
87779420668 121593750
643904524494 121595047
773025220698 121596344
915737569134 121597641
635976060692 121598938
394157914731 121600235
970670496905 121601532
265603537370 121602829
535171306638 121604126
143844986125 121605423
612756988129 121606720
662026727470 121608017
108733217859 121609314
579344176392 121610611
686378437719 121611908
354515595721 121613205
871564699380 121614502
706765916067 121615799
445692929444 121617096
501192176058 121618393
720923887142 121619690
642771886808 121620987
65692985791 121622284
638807654907 121623581
255409798196 121624878
190849450094 121626175
620119133088 121627472
382265219028 121628769
339224986960 121630066
122324870091 121631363
543666089283 121632660
153472406456 121633957
147809218026 121635254
143844986125 121636551
429836001840 121637848
618986495402 121639145
847212989131 121640442
838718206486 121641739
312608001339 121643036
506289045645 121644333
172160928275 121645630
265603537370 121646927
371505161011 121648224
652965625982 121649521
257675073568 121650818
537436582010 121652115
280327827288 121653412
583308408293 121654709
679016292760 121656006
721490205985 121657303
805305394749 121658600
282026783817 121659897
855707771776 121661194
254843479353 121662491
376035711755 121663788
850044583346 121665085
709597510282 121666382
636542379535 121667679
11892695706 121668976
438330784485 121670273
483069973082 121671570
622384408460 121672867
112131130917 121674164
531773393580 121675461
529508118208 121676758
233889682162 121678055
121758551248 121679352
894783771943 121680649
697704814579 121681946
230491769104 121683243
379433624813 121684540
400387422004 121685837
434366552584 121687134
165365102159 121688431
881758438554 121689728
723755481357 121691025
735648177060 121692322
842116119544 121693619
723189162514 121694916
796244293261 121696213
280894146131 121697510
620685451931 121698807
191982087780 121700104
321102783984 121701401
705633278381 121702698
824560235411 121703995
421341219195 121705292
923666032936 121706589
624649683832 121707886
903844873431 121709183
450223480188 121710480
953680931615 121711777
627481278047 121713074
52101333559 121714371
919135482192 121715668
483069973082 121716965
471743596222 121718262
13025333392 121719559
310909044810 121720856
623517046146 121722153
806438032435 121723450
285424696875 121724747
816631771609 121726044
372637798697 121727341
249180290923 121728638
179523073234 121729935
686944756562 121731232
361311421837 121732529
445126610601 121733826
360745102994 121735123
222563305302 121736420
151773449927 121737717
594634785153 121739014
652965625982 121740311
197645276210 121741608
131385971579 121742905
67391942320 121744202
423040175724 121745499
30014898682 121746796
981996873765 121748093
650134031767 121749390
780953684500 121750687
400387422004 121751984
62861391576 121753281
591236872095 121754578
487034204983 121755875
226527537203 121757172
270134088114 121758469
321102783984 121759766
864202554421 121761063
348286088448 121762360
882324757397 121763657
439463422171 121764954
356780871093 121766251
528375480522 121767548
556691422672 121768845
33979130583 121770142
902145916902 121771439
579344176392 121772736
916870206820 121774033
489865799198 121775330
750372466978 121776627
108166899016 121777924
996154844840 121779221
363576697209 121780518
719224930613 121781815
398122146632 121783112
53800290088 121784409
334128117373 121785706
300148986793 121787003
490998436884 121788300
974634728806 121789597
640506611436 121790894
434932871427 121792191
955946206987 121793488
158569276043 121794785
526676523993 121796082
716393336398 121797379
767928351111 121798676
914038612605 121799973
477406784652 121801270
48137101658 121802567
386229450929 121803864
142146029596 121805161
513084871761 121806458
624083364989 121807755
981996873765 121809052
37943362484 121810349
306944812909 121811646
367540929110 121812943
373770436383 121814240
856840409462 121815537
658628814412 121816834
481371016553 121818131
728852350944 121819428
776423133756 121820725
250879247452 121822022
800208525162 121823319
103636348272 121824616
436065509113 121825913
475707828123 121827210
454754030932 121828507
813800177394 121829804
223695942988 121831101
702235365323 121832398
503457451430 121833695
507988002174 121834992
750372466978 121836289
326199653571 121837586
628613915733 121838883
938956641697 121840180
600864292426 121841477
142146029596 121842774
444560291758 121844071
847212989131 121845368
75320406122 121846665
495528987628 121847962
667689915900 121849259
460983538205 121850556
164232464473 121851853
285424696875 121853150
31147536368 121854447
370372523325 121855744
968405221533 121857041
20387478351 121858338
611058031600 121859635
476274146966 121860932
177257797862 121862229
489299480355 121863526
566318843003 121864823
496661625314 121866120
850044583346 121867417
576512582177 121868714
749806148135 121870011
743010322019 121871308
723755481357 121872605
259940348940 121873902
527809161679 121875199
14724289921 121876496
159701913729 121877793
674485742016 121879090
672220466644 121880387
644470843337 121881684
439463422171 121882981
47570782815 121884278
158569276043 121885575
181788348606 121886872
411147480021 121888169
965573627318 121889466
368107247953 121890763
835320293428 121892060
133084928108 121893357
135916522323 121894654
910640699547 121895951
147809218026 121897248
241251827121 121898545
790014785988 121899842
387928407458 121901139
738479771275 121902436
470610958536 121903733
451922436717 121905030
188017855879 121906327
102503710586 121907624
179523073234 121908921
963308351946 121910218
816631771609 121911515
67391942320 121912812
980864236079 121914109
342056581175 121915406
523278610935 121916703
554992466143 121918000
35678087112 121919297
312608001339 121920594
417376987294 121921891
92876290255 121923188
571415712590 121924485
256542435882 121925782
194247363152 121927079
429269682997 121928376
92309971412 121929673
705066959538 121930970
112697449760 121932267
607093799699 121933564
335260755059 121934861
725454437886 121936158
629180234576 121937455
325067015885 121938752
255409798196 121940049
933859772110 121941346
783785278715 121942643
229925450261 121943940
572548350276 121945237
466080407792 121946534
121758551248 121947831
408315885806 121949128
84381507610 121950425
124023826620 121951722
695439539207 121953019
49836058187 121954316
139880754224 121955613
693174263835 121956910
785484235244 121958207
853442496404 121959504
619552814245 121960801
742444003176 121962098
684679481190 121963395
813800177394 121964692
14157971078 121965989
74754087279 121967286
16989565293 121968583
922533395250 121969880
603129567798 121971177
745841916234 121972474
339791305803 121973771
500059538372 121975068
360178784151 121976365
989359018724 121977662
886288989298 121978959
498926900686 121980256
91177333726 121981553
548762958870 121982850
297883711421 121984147
269567769271 121985444
656929857883 121986741
680715249289 121988038
334128117373 121989335
370372523325 121990632
97973159842 121991929
884023713926 121993226
402086378533 121994523
65126666948 121995820
815499133923 121997117
43040232071 121998414
171594609432 121999711
787183191773 122001008
366408291424 122002305
130819652736 122003602
130819652736 122004899
646169799866 122006196
503457451430 122007493
990491656410 122008790
681847886975 122010087
267868812742 122011384
347719769605 122012681
338092349274 122013978
583308408293 122015275
285991015718 122016572
780387365657 122017869
185186261664 122019166
399821103161 122020463
53800290088 122021760
885156351612 122023057
877227887810 122024354
78152000337 122025651
224262261831 122026948
632578147634 122028245
118360638190 122029542
774157858384 122030839
288822609933 122032136
508554321017 122033433
703368003009 122034730
423606494567 122036027
171594609432 122037324
705633278381 122038621
989925337567 122039918
668822553586 122041215
842682438387 122042512
426438088782 122043809
368107247953 122045106
429836001840 122046403
655797220197 122047700
574247306805 122048997
401520059690 122050294
615588582344 122051591
525543886307 122052888
869865742851 122054185
540268176225 122055482
573680987962 122056779
694306901521 122058076
799642206319 122059373
629180234576 122060670
110998493231 122061967
95707884470 122063264
231058087947 122064561
698271133422 122065858
944053511284 122067155
694873220364 122068452
804172757063 122069749
682980524661 122071046
903278554588 122072343
232757044476 122073640
181222029763 122074937
56631884303 122076234
531773393580 122077531
306944812909 122078828
367540929110 122080125
385096813243 122081422
182354667449 122082719
360178784151 122084016
573680987962 122085313
50402377030 122086610
391326320516 122087907
724321800200 122089204
920268119878 122090501
350551363820 122091798
479105741181 122093095
139314435381 122094392
462116175891 122095689
308077450595 122096986
628047596890 122098283
443993972915 122099580
490432118041 122100877
7362144962 122102174
995022207154 122103471
152339768770 122104768
564619886474 122106065
490998436884 122107362
914604931448 122108659
51535014716 122109956
773591539541 122111253
757168293094 122112550
861370960206 122113847
507988002174 122115144
335260755059 122116441
240119189435 122117738
523844929778 122119035
489299480355 122120332
903844873431 122121629
118926957033 122122926
438897103328 122124223
110998493231 122125520
280894146131 122126817
794545336732 122128114
948017743185 122129411
385663132086 122130708
522712292092 122132005
342056581175 122133302
433233914898 122134599
229925450261 122135896
688077394248 122137193
293353160677 122138490
442295016386 122139787
772458901855 122141084
278062551916 122142381
442295016386 122143678
952548293929 122144975
734515539374 122146272
88345739511 122147569
810402264336 122148866
211803247285 122150163
935558728639 122151460
771892583012 122152757
89478377197 122154054
761698843838 122155351
866467829793 122156648
710730147968 122157945
278062551916 122159242
122891188934 122160539
950849337400 122161836
700536408794 122163133
249746609766 122164430
442295016386 122165727
944619830127 122167024
79284638023 122168321
458151943990 122169618
574247306805 122170915
807570670121 122172212
645037162180 122173509
999552757898 122174806
515350147133 122176103
365841972581 122177400
596333741682 122178697
285424696875 122179994
41907594385 122181291
540834495068 122182588
703368003009 122183885
107600580173 122185182
590670553252 122186479
519314379034 122187776
308643769438 122189073
490432118041 122190370
132518609265 122191667
596900060525 122192964
381132581342 122194261
419642262666 122195558
164232464473 122196855
874962612438 122198152
431534958369 122199449
728286032101 122200746
498926900686 122202043
709597510282 122203340
800208525162 122204637
763964119210 122205934
375469392912 122207231
222563305302 122208528
544798726969 122209825
305812175223 122211122
37943362484 122212419
363010378366 122213716
351684001506 122215013
215767479186 122216310
524411248621 122217607
206140058855 122218904
376602030598 122220201
424172813410 122221498
773591539541 122222795
803606438220 122224092
671654147801 122225389
711862785654 122226686
178956754391 122227983
996154844840 122229280
679016292760 122230577
127988058521 122231874
816631771609 122233171
916303887977 122234468
92309971412 122235765
338092349274 122237062
592369509781 122238359
505156407959 122239656
847779307974 122240953
510253277546 122242250
995588525997 122243547
692041626149 122244844
728852350944 122246141
954813569301 122247438
328464928943 122248735
310909044810 122250032
610491712757 122251329
55499246617 122252626
313174320182 122253923
602563248955 122255220
441728697543 122256517
580476814078 122257814
979731598393 122259111
460983538205 122260408
448524523659 122261705
669388872429 122263002
837585568800 122264299
309776407124 122265596
520447016720 122266893
995588525997 122268190
969537859219 122269487
970104178062 122270784
177824116705 122272081
14157971078 122273378
713561742183 122274675
108733217859 122275972
927063945994 122277269
612190669286 122278566
655797220197 122279863
173293565961 122281160
401520059690 122282457
408315885806 122283754
428703364154 122285051
595767422839 122286348
219731711087 122287645
62861391576 122288942
651832988296 122290239
130819652736 122291536
152906087613 122292833
153472406456 122294130
359046146465 122295427
878926844339 122296724
200476870425 122298021
749806148135 122299318
201609508111 122300615
953680931615 122301912
541400813911 122303209
802473800534 122304506
284292059189 122305803
219731711087 122307100
642771886808 122308397
43040232071 122309694
827391829626 122310991
575379944491 122312288
427570726468 122313585
244649740179 122314882
536870263167 122316179
27183304467 122317476
137615478852 122318773
526110205150 122320070
808136988964 122321367
387928407458 122322664
945752467813 122323961
96274203313 122325258
62295072733 122326555
994455888311 122327852
197645276210 122329149
27749623310 122330446
458718262833 122331743
676751017388 122333040
892518496571 122334337
853442496404 122335634
438330784485 122336931
117228000504 122338228
638807654907 122339525
39076000170 122340822
361311421837 122342119
586140002508 122343416
13025333392 122344713
588405277880 122346010
327332291257 122347307
624083364989 122348604
100238435214 122349901
892518496571 122351198
807004351278 122352495
551594553085 122353792
208405334227 122355089
364709334895 122356386
139880754224 122357683
737347133589 122358980
438897103328 122360277
913472293762 122361574
144977623811 122362871
549895596556 122364168
526110205150 122365465
9627420334 122366762
410014842335 122368059
319403827455 122369356
586140002508 122370653
238420232906 122371950
334694436216 122373247
594634785153 122374544
392458958202 122375841
308643769438 122377138
144411304968 122378435
810968583179 122379732
647302437552 122381029
732816582845 122382326
909508061861 122383623
447391885973 122384920
43606550914 122386217
110432174388 122387514
528941799365 122388811
988226381038 122390108
314873276711 122391405
510819596389 122392702
319403827455 122393999
487034204983 122395296
84947826453 122396593
406050610434 122397890
214634841500 122399187
848911945660 122400484
307511131752 122401781
886288989298 122403078
739046090118 122404375
776989452599 122405672
745275597391 122406969
839850844172 122408266
197645276210 122409563
601996930112 122410860
725454437886 122412157
904411192274 122413454
168196696374 122414751
418509624980 122416048
343189218861 122417345
655797220197 122418642
918002844506 122419939
274098320015 122421236
976900004178 122422533
249746609766 122423830
604828524327 122425127
5096869590 122426424
27749623310 122427721
737913452432 122429018
389627363987 122430315
193114725466 122431612
553859828457 122432909
378867305970 122434206
780387365657 122435503
728852350944 122436800
546497683498 122438097
612756988129 122439394
568017799532 122440691
259940348940 122441988
73055130750 122443285
40208637856 122444582
69090898849 122445879
630312872262 122447176
763397800367 122448473
346020813076 122449770
851177221032 122451067
715827017555 122452364
914038612605 122453661
198211595053 122454958
339791305803 122456255
573680987962 122457552
503457451430 122458849
812667539708 122460146
985961105666 122461443
353382958035 122462740
721490205985 122464037
142712348439 122465334
852309858718 122466631
279761508445 122467928
86080464139 122469225
116661681661 122470522
834753974585 122471819
934426090953 122473116
176691479019 122474413
568017799532 122475710
655230901354 122477007
329031247786 122478304
906110148803 122479601
176125160176 122480898
855141452933 122482195
677317336231 122483492
450789799031 122484789
292220522991 122486086
976333685335 122487383
635409741849 122488680
968405221533 122489977
892518496571 122491274
7362144962 122492571
458151943990 122493868
471177277379 122495165
497794263000 122496462
890819540042 122497759
179523073234 122499056
442295016386 122500353
797376930947 122501650
952548293929 122502947
716959655241 122504244
629180234576 122505541
536303944324 122506838
609925393914 122508135
427004407625 122509432
6229507276 122510729
816065452766 122512026
21520116037 122513323
905543829960 122514620
266736175056 122515917
74187768436 122517214
813233858551 122518511
271266725800 122519808
976333685335 122521105
447391885973 122522402
960476757731 122523699
544798726969 122524996
801341162848 122526293
716959655241 122527590
823993916568 122528887
761132524995 122530184
789448467145 122531481
496095306471 122532778
56065565460 122534075
392458958202 122535372
895350090786 122536669
995588525997 122537966
848911945660 122539263
472876233908 122540560
672786785487 122541857
44739188600 122543154
402086378533 122544451
718658611770 122545748
599731654740 122547045
516482784819 122548342
104768985958 122549639
629180234576 122550936
372637798697 122552233
811534902022 122553530
759999887309 122554827
157436638357 122556124
566885161846 122557421
155171362985 122558718
704500640695 122560015
24918029095 122561312
464381451263 122562609
887421626984 122563906
532339712423 122565203
720357568299 122566500
324500697042 122567797
123457507777 122569094
957078844673 122570391
648435075238 122571688
563487248788 122572985
650700350610 122574282
306944812909 122575579
501758494901 122576876
256542435882 122578173
917436525663 122579470
344888175390 122580767
904411192274 122582064
843815076073 122583361
342622900018 122584658
579910495235 122585955
701669046480 122587252
885156351612 122588549
786616872930 122589846
74754087279 122591143
708464872596 122592440
133651246951 122593737
955946206987 122595034
953114612772 122596331
574247306805 122597628
497794263000 122598925
539135538539 122600222
159135594886 122601519
830223423841 122602816
534038668952 122604113
810402264336 122605410
285424696875 122606707
10760058020 122608004
895350090786 122609301
13591652235 122610598
964440989632 122611895
144977623811 122613192
780953684500 122614489
24918029095 122615786
232757044476 122617083
391326320516 122618380
62295072733 122619677
58330840832 122620974
451922436717 122622271
569716756061 122623568
521579654406 122624865
910640699547 122626162
224828580674 122627459
871564699380 122628756
176125160176 122630053
740178727804 122631350
398122146632 122632647
110998493231 122633944
803040119377 122635241
895350090786 122636538
548196640027 122637835
497227944157 122639132
487034204983 122640429
275797276544 122641726
43040232071 122643023
505722726802 122644320
107034261330 122645617
16989565293 122646914
856274090619 122648211
625782321518 122649508
432667596055 122650805
458151943990 122652102
624649683832 122653399
284292059189 122654696
440029741014 122655993
88912058354 122657290
897615366158 122658587
238420232906 122659884
358479827622 122661181
464381451263 122662478
632011828791 122663775
932727134424 122665072
48137101658 122666369
327898610100 122667666
686944756562 122668963
56631884303 122670260
707898553753 122671557
365841972581 122672854
645037162180 122674151
295052117206 122675448
746974553920 122676745
195380000838 122678042
160268232572 122679339
1698956532 122680636
615588582344 122681933
194813681995 122683230
153472406456 122684527
285991015718 122685824
676184698545 122687121
107600580173 122688418
224262261831 122689715
558390379201 122691012
679582611603 122692309
940655598226 122693606
861370960206 122694903
84947826453 122696200
361311421837 122697497
132518609265 122698794
586706321351 122700091
916303887977 122701388
372637798697 122702685
843248757230 122703982
137615478852 122705279
197645276210 122706576
675052060859 122707873
122891188934 122709170
481937335396 122710467
969537859219 122711764
971236815748 122713061
934426090953 122714358
293919479520 122715655
620685451931 122716952
873263655909 122718249
12459014549 122719546
341490262332 122720843
690342669620 122722140
588405277880 122723437
400387422004 122724734
881758438554 122726031
536870263167 122727328
224262261831 122728625
621818089617 122729922
208405334227 122731219
920268119878 122732516
840417163015 122733813
179523073234 122735110
314873276711 122736407
885156351612 122737704
23785391409 122739001
604262205484 122740298
992190612939 122741595
692041626149 122742892
726020756729 122744189
433233914898 122745486
981430554922 122746783
851743539875 122748080
888554264670 122749377
11892695706 122750674
745275597391 122751971
411147480021 122753268
369806204482 122754565
941788235912 122755862
309776407124 122757159
41907594385 122758456
859672003677 122759753
79850956866 122761050
65692985791 122762347
583308408293 122763644
135916522323 122764941
27183304467 122766238
86080464139 122767535
383397856714 122768832
224828580674 122770129
36244405955 122771426
773025220698 122772723
493830031099 122774020
617853857716 122775317
353382958035 122776614
697704814579 122777911
33979130583 122779208
288256291090 122780505
191982087780 122781802
158569276043 122783099
385096813243 122784396
120625913562 122785693
292220522991 122786990
77019362651 122788287
897615366158 122789584
859672003677 122790881
629180234576 122792178
91177333726 122793475
520447016720 122794772
536870263167 122796069
277496233073 122797366
354515595721 122798663
453621393246 122799960
535171306638 122801257
683546843504 122802554
228792812575 122803851
117228000504 122805148
420774900352 122806445
248047653237 122807742
79284638023 122809039
458151943990 122810336
11892695706 122811633
114962725132 122812930
392458958202 122814227
490432118041 122815524
902145916902 122816821
500059538372 122818118
113263768603 122819415
100804754057 122820712
558390379201 122822009
772458901855 122823306
808703307807 122824603
996154844840 122825900
597466379368 122827197
585573683665 122828494
620685451931 122829791
798509568633 122831088
21520116037 122832385
445692929444 122833682
49269739344 122834979
543666089283 122836276
951981975086 122837573
942354554755 122838870
355081914564 122840167
684113162347 122841464
827391829626 122842761
963874670789 122844058
110998493231 122845355
810402264336 122846652
688077394248 122847949
579910495235 122849246
601996930112 122850543
744709278548 122851840
959910438888 122853137
155737681828 122854434
390760001673 122855731
776989452599 122857028
350551363820 122858325
56631884303 122859622
810402264336 122860919
611624350443 122862216
160268232572 122863513
962742033103 122864810
625782321518 122866107
460417219362 122867404
914604931448 122868701
771326264169 122869998
101937391743 122871295
846080351445 122872592
632578147634 122873889
893651134257 122875186
571415712590 122876483
330730204315 122877780
140447073067 122879077
381132581342 122880374
544798726969 122881671
107600580173 122882968
527809161679 122884265
596900060525 122885562
960476757731 122886859
868166786322 122888156
997853801369 122889453
558956698044 122890750
340357624646 122892047
388494726301 122893344
278062551916 122894641
10193739177 122895938
554426147300 122897235
722622843671 122898532
872697337066 122899829
816065452766 122901126
44739188600 122902423
948584062028 122903720
228226493732 122905017
567451480689 122906314
931028177895 122907611
566318843003 122908908
655230901354 122910205
910640699547 122911502
7362144962 122912799
76453043808 122914096
953680931615 122915393
153472406456 122916690
372637798697 122917987
440596059857 122919284
39642319013 122920581
862503597892 122921878
31713855211 122923175
7362144962 122924472
416810668451 122925769
331296523158 122927066
887987945827 122928363
668822553586 122929660
377734668284 122930957
417943306137 122932254
649567712924 122933551
103636348272 122934848
220864348773 122936145
519880697877 122937442
154038725299 122938739
813800177394 122940036
780387365657 122941333
471177277379 122942630
505156407959 122943927
756035655408 122945224
438330784485 122946521
912905974919 122947818
18688521822 122949115
501758494901 122950412
47004463972 122951709
552727190771 122953006
150640812241 122954303
997853801369 122955600
936125047482 122956897
231624406790 122958194
600864292426 122959491
143844986125 122960788
345454494233 122962085
181788348606 122963382
548762958870 122964679
117228000504 122965976
738479771275 122967273
120059594719 122968570
379999943656 122969867
775290496070 122971164
703368003009 122972461
514783828290 122973758
876661568967 122975055
277496233073 122976352
39642319013 122977649
867600467479 122978946
915737569134 122980243
930461859052 122981540
975767366492 122982837
29448579839 122984134
884590032769 122985431
887987945827 122986728
783785278715 122988025
180089392077 122989322
212935884971 122990619
458151943990 122991916
42473913228 122993213
24351710252 122994510
839284525329 122995807
856840409462 122997104
833621336899 122998401
998986439055 122999698
906676467646 123000995
200476870425 123002292
26050666781 123003589
283725740346 123004886
756601974251 123006183
725454437886 123007480
300715305636 123008777
741877684333 123010074
402086378533 123011371
126289101992 123012668
817764409295 123013965
754336698879 123015262
66259304634 123016559
830223423841 123017856
613889625815 123019153
20953797194 123020450
437764465642 123021747
474008871594 123023044
90611014883 123024341
277496233073 123025638
577078901020 123026935
248047653237 123028232
205007421169 123029529
18122202979 123030826
163099826787 123032123
182354667449 123033420
613323306972 123034717
236154957534 123036014
378300987127 123037311
685245800033 123038608
490998436884 123039905
311475363653 123041202
205007421169 123042499
963308351946 123043796
88345739511 123045093
218032754558 123046390
894783771943 123047687
88345739511 123048984
609359075071 123050281
195380000838 123051578
88345739511 123052875
726587075572 123054172
955946206987 123055469
121192232405 123056766
68524580006 123058063
669388872429 123059360
90611014883 123060657
647302437552 123061954
205007421169 123063251
727719713258 123064548
65126666948 123065845
821728641196 123067142
528941799365 123068439
88345739511 123069736
151207131084 123071033
434932871427 123072330
433800233741 123073627
707332234910 123074924
852309858718 123076221
724888119043 123077518
411147480021 123078815
799075887476 123080112
382265219028 123081409
903844873431 123082706
60029797361 123084003
389627363987 123085300
845514032602 123086597
130819652736 123087894
189716812408 123089191
951981975086 123090488
604262205484 123091785
363576697209 123093082
41341275542 123094379
202742145797 123095676
536870263167 123096973
146110261497 123098270
846646670288 123099567
240119189435 123100864
750372466978 123102161
311475363653 123103458
319403827455 123104755
2265275375 123106052
130253333893 123107349
880625800868 123108646
122324870091 123109943
592935828624 123111240
476274146966 123112537
761132524995 123113834
64560348105 123115131
466646726635 123116428
69090898849 123117725
190849450094 123119022
953114612772 123120319
738479771275 123121616
536303944324 123122913
501192176058 123124210
676184698545 123125507
168196696374 123126804
318837508612 123128101
771326264169 123129398
556691422672 123130695
19821159508 123131992
732816582845 123133289
271833044643 123134586
248047653237 123135883
653531944825 123137180
657496176726 123138477
57198203146 123139774
895916409629 123141071
923666032936 123142368
965573627318 123143665
971236815748 123144962
819463365824 123146259
576512582177 123147556
857973047148 123148853
385096813243 123150150
22086434880 123151447
587838959037 123152744
596900060525 123154041
758300930780 123155338
154605044142 123156635
403785335062 123157932
564619886474 123159229
380566262499 123160526
937824004011 123161823
521013335563 123163120
105335304801 123164417
80983594552 123165714
133651246951 123167011
946318786656 123168308
991057975253 123169605
45305507443 123170902
320536465141 123172199
686944756562 123173496
551594553085 123174793
952548293929 123176090
523278610935 123177387
902145916902 123178684
950283018557 123179981
801907481691 123181278
746408235077 123182575
714128061026 123183872
590670553252 123185169
346020813076 123186466
532906031266 123187763
480238378867 123189060
613323306972 123190357
611058031600 123191654
506289045645 123192951
43040232071 123194248
177257797862 123195545
731117626316 123196842
655230901354 123198139
510819596389 123199436
11892695706 123200733
328464928943 123202030
744709278548 123203327
729418669787 123204624
626348640361 123205921
458151943990 123207218
363010378366 123208515
689776350777 123209812
973502091120 123211109
60029797361 123212406
518181741348 123213703
116661681661 123215000
754903017722 123216297
877794206653 123217594
882324757397 123218891
52101333559 123220188
363010378366 123221485
225394899517 123222782
395856871260 123224079
15290608764 123225376
446825567130 123226673
248047653237 123227970
95707884470 123229267
330163885472 123230564
129687015050 123231861
568017799532 123233158
366408291424 123234455
357913508779 123235752
262771943155 123237049
202742145797 123238346
466646726635 123239643
612756988129 123240940
587838959037 123242237
959344120045 123243534
458718262833 123244831
495528987628 123246128
662026727470 123247425
253144522824 123248722
198211595053 123250019
370938842168 123251316
336959711588 123252613
715827017555 123253910
773025220698 123255207
575946263334 123256504
477406784652 123257801
899314322687 123259098
570283074904 123260395
676751017388 123261692
293353160677 123262989
355648233407 123264286
856840409462 123265583
556691422672 123266880
749239829292 123268177
790581104831 123269474
780387365657 123270771
12459014549 123272068
609359075071 123273365
899314322687 123274662
298450030264 123275959
662593046313 123277256
75320406122 123278553
144411304968 123279850
349418726134 123281147
926497627151 123282444
256542435882 123283741
220864348773 123285038
470044639693 123286335
598032698211 123287632
619552814245 123288929
641639249122 123290226
103070029429 123291523
832488699213 123292820
519314379034 123294117
649001394081 123295414
804172757063 123296711
887421626984 123298008
280894146131 123299305
686944756562 123300602
658628814412 123301899
321669102827 123303196
261072986626 123304493
447958204816 123305790
766795713425 123307087
415111711922 123308384
979731598393 123309681
434932871427 123310978
30581217525 123312275
104202667115 123313572
755469336565 123314869
543666089283 123316166
313174320182 123317463
971236815748 123318760
89478377197 123320057
963874670789 123321354
919701801035 123322651
343189218861 123323948
739612408961 123325245
478539422338 123326542
676751017388 123327839
310342725967 123329136
443993972915 123330433
200476870425 123331730
998986439055 123333027
632578147634 123334324
545365045812 123335621
865335192107 123336918
127421739678 123338215
761132524995 123339512
895350090786 123340809
257108754725 123342106
223129624145 123343403
821728641196 123344700
207839015384 123345997
898181685001 123347294
996154844840 123348591
487600523826 123349888
897049047315 123351185
492697393413 123352482
314873276711 123353779
387362088615 123355076
759433568466 123356373
27749623310 123357670
303546899851 123358967
129120696207 123360264
362444059523 123361561
551028234242 123362858
108166899016 123364155
609925393914 123365452
15290608764 123366749
491564755727 123368046
141013391910 123369343
895916409629 123370640
787183191773 123371937
86646782982 123373234
652399307139 123374531
750372466978 123375828
581609451764 123377125
92309971412 123378422
677883655074 123379719
19821159508 123381016
932160815581 123382313
682414205818 123383610
882324757397 123384907
159701913729 123386204
878926844339 123387501
567451480689 123388798
845514032602 123390095
623517046146 123391392
600297973583 123392689
108733217859 123393986
357913508779 123395283
207272696541 123396580
817764409295 123397877
984262149137 123399174
274664638858 123400471
570283074904 123401768
712995423340 123403065
58897159675 123404362
214634841500 123405659
411147480021 123406956
714128061026 123408253
92309971412 123409550
365841972581 123410847
580476814078 123412144
777555771442 123413441
274664638858 123414738
524977567464 123416035
373770436383 123417332
440029741014 123418629
960476757731 123419926
464947770106 123421223
965007308475 123422520
757734611937 123423817
45871826286 123425114
68524580006 123426411
246348696708 123427708
557824060358 123429005
588971596723 123430302
137615478852 123431599
948017743185 123432896
839850844172 123434193
513084871761 123435490
889686902356 123436787
927063945994 123438084
247481334394 123439381
497794263000 123440678
317704870926 123441975
552160871928 123443272
759999887309 123444569
377734668284 123445866
113830087446 123447163
856840409462 123448460
528941799365 123449757
651832988296 123451054
562920929945 123452351
391326320516 123453648
70789855378 123454945
412280117707 123456242
461549857048 123457539
901579598059 123458836
312608001339 123460133
37943362484 123461430
645603481023 123462727
164232464473 123464024
134217565794 123465321
283159421503 123466618
501192176058 123467915
86080464139 123469212
660327770941 123470509
140447073067 123471806
365275653738 123473103
413979074236 123474400
975201047649 123475697
632578147634 123476994
320536465141 123478291
59463478518 123479588
33979130583 123480885
125156464306 123482182
612190669286 123483479
514217509447 123484776
295052117206 123486073
167064058688 123487370
612190669286 123488667
701102727637 123489964
525543886307 123491261
540834495068 123492558
279195189602 123493855
139880754224 123495152
585573683665 123496449
554992466143 123497746
14157971078 123499043
101371072900 123500340
129687015050 123501637
441162378700 123502934
114962725132 123504231
712995423340 123505528
697704814579 123506825
610491712757 123508122
33979130583 123509419
489299480355 123510716
561221973416 123512013
349418726134 123513310
750372466978 123514607
941221917069 123515904
120059594719 123517201
326199653571 123518498
803040119377 123519795
956512525830 123521092
842682438387 123522389
287689972247 123523686
1698956532 123524983
190849450094 123526280
10760058020 123527577
923099714093 123528874
783785278715 123530171
819463365824 123531468
304679537537 123532765
618986495402 123534062
930461859052 123535359
49269739344 123536656
344888175390 123537953
462116175891 123539250
750372466978 123540547
91177333726 123541844
596333741682 123543141
311475363653 123544438
986527424509 123545735
359046146465 123547032
991624294096 123548329
571982031433 123549626
422473856881 123550923
968405221533 123552220
126289101992 123553517
816631771609 123554814
841549800701 123556111
203308464640 123557408
454187712089 123558705
66259304634 123560002
590670553252 123561299
3397913061 123562596
253710841667 123563893
890819540042 123565190
819463365824 123566487
554426147300 123567784
581043132921 123569081
272399363486 123570378
650700350610 123571675
299016349107 123572972
25484347938 123574269
20387478351 123575566
795677974418 123576863
689210031934 123578160
891385858885 123579457
27183304467 123580754
187451537036 123582051
376035711755 123583348
850044583346 123584645
705066959538 123585942
865901510950 123587239
995588525997 123588536
671654147801 123589833
107600580173 123591130
995588525997 123592427
97973159842 123593724
924232351779 123595021
754336698879 123596318
271266725800 123597615
144977623811 123598912
249746609766 123600209
860804641363 123601506
479105741181 123602803
185752580507 123604100
878926844339 123605397
885722670455 123606694
870432061694 123607991
370938842168 123609288
588405277880 123610585
362444059523 123611882
593502147467 123613179
822294960039 123614476
849478264503 123615773
6795826119 123617070
71356174221 123618367
468345683164 123619664
678449973917 123620961
676184698545 123622258
316572233240 123623555
902712235745 123624852
131952290422 123626149
653531944825 123627446
427004407625 123628743
768494669954 123630040
149508174555 123631337
252578203981 123632634
992756931782 123633931
956512525830 123635228
179523073234 123636525
924232351779 123637822
505722726802 123639119
786050554087 123640416
498360581843 123641713
103636348272 123643010
757168293094 123644307
334694436216 123645604
6229507276 123646901
285991015718 123648198
434932871427 123649495
278062551916 123650792
883457395083 123652089
316005914397 123653386
403219016219 123654683
179523073234 123655980
154605044142 123657277
432667596055 123658574
997853801369 123659871
779254727971 123661168
777555771442 123662465
622950727303 123663762
436631827956 123665059
573114669119 123666356
176125160176 123667653
22086434880 123668950
33412811740 123670247
958777801202 123671544
310342725967 123672841
522712292092 123674138
530074437051 123675435
357347189936 123676732
204441102326 123678029
974634728806 123679326
158002957200 123680623
608226437385 123681920
283725740346 123683217
26050666781 123684514
300715305636 123685811
991057975253 123687108
803606438220 123688405
607660118542 123689702
712995423340 123690999
335260755059 123692296
580476814078 123693593
26050666781 123694890
479105741181 123696187
347719769605 123697484
320536465141 123698781
430402320683 123700078
194813681995 123701375
141579710753 123702672
436065509113 123703969
703368003009 123705266
832488699213 123706563
812667539708 123707860
727719713258 123709157
104202667115 123710454
965573627318 123711751
26050666781 123713048
639940292593 123714345
381132581342 123715642
193114725466 123716939
499493219529 123718236
89478377197 123719533
757168293094 123720830
91177333726 123722127
801907481691 123723424
475141509280 123724721
262771943155 123726018
10193739177 123727315
115529043975 123728612
390760001673 123729909
853442496404 123731206
359046146465 123732503
119493275876 123733800
546497683498 123735097
340923943489 123736394
926497627151 123737691
404351653905 123738988
910640699547 123740285
351117682663 123741582
976900004178 123742879
69657217692 123744176
562920929945 123745473
539135538539 123746770
193681044309 123748067
883457395083 123749364
583308408293 123750661
286557334561 123751958
205573740012 123753255
319403827455 123754552
500625857215 123755849
863636235578 123757146
655797220197 123758443
121192232405 123759740
976333685335 123761037
808703307807 123762334
946318786656 123763631
103636348272 123764928
550461915399 123766225
971236815748 123767522
506289045645 123768819
732816582845 123770116
916303887977 123771413
406050610434 123772710
423040175724 123774007
159135594886 123775304
201609508111 123776601
752637742350 123777898
31147536368 123779195
225961218360 123780492
834187655742 123781789
37377043641 123783086
490998436884 123784383
154038725299 123785680
669388872429 123786977
907809105332 123788274
952548293929 123789571
668822553586 123790868
325067015885 123792165
616721220030 123793462
796244293261 123794759
820029684667 123796056
520447016720 123797353
66259304634 123798650
528941799365 123799947
885722670455 123801244
566885161846 123802541
988226381038 123803838
328464928943 123805135
912905974919 123806432
915737569134 123807729
9061101491 123809026
142146029596 123810323
902145916902 123811620
498926900686 123812917
690342669620 123814214
113830087446 123815511
618420176559 123816808
557824060358 123818105
26050666781 123819402
568584118375 123820699
368673566796 123821996
729418669787 123823293
176125160176 123824590
141013391910 123825887
739612408961 123827184
744142959705 123828481
443993972915 123829778
603129567798 123831075
671654147801 123832372
901579598059 123833669
46438145129 123834966
398122146632 123836263
351684001506 123837560
126855420835 123838857
520447016720 123840154
85514145296 123841451
327332291257 123842748
432101277212 123844045
292220522991 123845342
231624406790 123846639
248613972080 123847936
579910495235 123849233
995022207154 123850530
477406784652 123851827
745841916234 123853124
884023713926 123854421
462682494734 123855718
78152000337 123857015
544798726969 123858312
554992466143 123859609
44172869757 123860906
775856814913 123862203
559523016887 123863500
487600523826 123864797
467213045478 123866094
799075887476 123867391
193114725466 123868688
694873220364 123869985
659761452098 123871282
587838959037 123872579
624083364989 123873876
327898610100 123875173
977466323021 123876470
129687015050 123877767
469478320850 123879064
68524580006 123880361
111564812074 123881658
722056524828 123882955
797376930947 123884252
345454494233 123885549
703934321852 123886846
586706321351 123888143
369806204482 123889440
182920986292 123890737
259374030097 123892034
359612465308 123893331
852876177561 123894628
92876290255 123895925
378300987127 123897222
947451424342 123898519
286557334561 123899816
661460408627 123901113
767362032268 123902410
978032641864 123903707
562354611102 123905004
235022319848 123906301
155171362985 123907598
574813625648 123908895
627481278047 123910192
647302437552 123911489
906676467646 123912786
185186261664 123914083
411147480021 123915380
988792699881 123916677
788315829459 123917974
349985044977 123919271
652965625982 123920568
9061101491 123921865
936691366325 123923162
833055018056 123924459
105335304801 123925756
163666145630 123927053
466646726635 123928350
408315885806 123929647
549895596556 123930944
212369566128 123932241
77585681494 123933538
583874727136 123934835
959910438888 123936132
130253333893 123937429
103636348272 123938726
145543942654 123940023
890819540042 123941320
679582611603 123942617
906676467646 123943914
5663188433 123945211
566885161846 123946508
515350147133 123947805
130819652736 123949102
681281568132 123950399
604828524327 123951696
931028177895 123952993
172160928275 123954290
916870206820 123955587
691475307306 123956884
79850956866 123958181
330730204315 123959478
223129624145 123960775
909508061861 123962072
484202610768 123963369
372637798697 123964666
232190725633 123965963
955946206987 123967260
509686958703 123968557
893084815414 123969854
381698900185 123971151
830223423841 123972448
266169856213 123973745
837585568800 123975042
446825567130 123976339
703368003009 123977636
740745046647 123978933
344888175390 123980230
55499246617 123981527
322801740513 123982824
154038725299 123984121
105335304801 123985418
953680931615 123986715
206140058855 123988012
593502147467 123989309
993323250625 123990606
695439539207 123991903
2265275375 123993200
534038668952 123994497
566318846 123995794
87779420668 123997091
600864292426 123998388
777555771442 123999685
344321856547 124000982
427570726468 124002279
752071423507 124003576
678449973917 124004873
460983538205 124006170
842682438387 124007467
530640755894 124008764
506855364488 124010061
595767422839 124011358
564619886474 124012655
48703420501 124013952
215201160343 124015249
863069916735 124016546
545931364655 124017843
62861391576 124019140
719224930613 124020437
135916522323 124021734
120059594719 124023031
435499190270 124024328
396423190103 124025625
121192232405 124026922
395856871260 124028219
452488755560 124029516
211236928442 124030813
920834438721 124032110
790014785988 124033407
784351597558 124034704
968971540376 124036001
357913508779 124037298
847212989131 124038595
352816639192 124039892
280894146131 124041189
669955191272 124042486
182354667449 124043783
519314379034 124045080
448524523659 124046377
162533507944 124047674
538002900853 124048971
571415712590 124050268
803040119377 124051565
991057975253 124052862
911773337233 124054159
841549800701 124055456
229359131418 124056753
275230957701 124058050
665990959371 124059347
876661568967 124060644
936125047482 124061941
352250320349 124063238
193681044309 124064535
735081858217 124065832
346587131919 124067129
320536465141 124068426
368673566796 124069723
989359018724 124071020
60029797361 124072317
387928407458 124073614
863636235578 124074911
960476757731 124076208
631445509948 124077505
94575246784 124078802
253144522824 124080099
902145916902 124081396
378300987127 124082693
349985044977 124083990
716393336398 124085287
368107247953 124086584
566318843003 124087881
18688521822 124089178
250879247452 124090475
360178784151 124091772
49836058187 124093069
893651134257 124094366
477973103495 124095663
438330784485 124096960
869865742851 124098257
10193739177 124099554
9061101491 124100851
446825567130 124102148
131385971579 124103445
844381394916 124104742
938390322854 124106039
637108698378 124107336
353382958035 124108633
12459014549 124109930
415111711922 124111227
313174320182 124112524
615588582344 124113821
54366608931 124115118
131385971579 124116415
179523073234 124117712
402086378533 124119009
70789855378 124120306
893651134257 124121603
922533395250 124122900
776989452599 124124197
930461859052 124125494
531773393580 124126791
931594496738 124128088
633710785320 124129385
591236872095 124130682
730551307473 124131979
659761452098 124133276
211236928442 124134573
850044583346 124135870
201043189268 124137167
348852407291 124138464
264470899684 124139761
459850900519 124141058
500625857215 124142355
1698956532 124143652
354515595721 124144949
278628870759 124146246
583874727136 124147543
470610958536 124148840
811534902022 124150137
306944812909 124151434
907242786489 124152731
335827073902 124154028
979165279550 124155325
759433568466 124156622
86080464139 124157919
83815188767 124159216
579344176392 124160513
378300987127 124161810
647302437552 124163107
822861278882 124164404
689776350777 124165701
23785391409 124166998
991624294096 124168295
715827017555 124169592
839284525329 124170889
262771943155 124172186
379999943656 124173483
77019362651 124174780
344321856547 124176077
169895652903 124177374
336393392745 124178671
548196640027 124179968
43040232071 124181265
754336698879 124182562
987660062195 124183859
318837508612 124185156
860238322520 124186453
911773337233 124187750
779254727971 124189047
237853914063 124190344
201609508111 124191641
812667539708 124192938
795111655575 124194235
242384464807 124195532
440029741014 124196829
218599073401 124198126
714694379869 124199423
37377043641 124200720
11326376863 124202017
71922493064 124203314
346587131919 124204611
505156407959 124205908
437198146799 124207205
539701857382 124208502
689210031934 124209799
290521566462 124211096
187451537036 124212393
430968639526 124213690
841549800701 124214987
449657161345 124216284
625216002675 124217581
144411304968 124218878
609925393914 124220175
636542379535 124221472
171028290589 124222769
49269739344 124224066
871564699380 124225363
319403827455 124226660
635976060692 124227957
833055018056 124229254
668256234743 124230551
107600580173 124231848
263338261998 124233145
132518609265 124234442
667123597057 124235739
986527424509 124237036
284292059189 124238333
524411248621 124239630
563487248788 124240927
919701801035 124242224
378300987127 124243521
309210088281 124244818
190849450094 124246115
116661681661 124247412
600864292426 124248709
325633334728 124250006
754336698879 124251303
807570670121 124252600
859105684834 124253897
482503654239 124255194
487034204983 124256491
604828524327 124257788
700536408794 124259085
108166899016 124260382
529508118208 124261679
541400813911 124262976
24918029095 124264273
681847886975 124265570
240119189435 124266867
218599073401 124268164
176125160176 124269461
52101333559 124270758
570283074904 124272055
1698956532 124273352
143844986125 124274649
719791249456 124275946
124023826620 124277243
442295016386 124278540
7928463805 124279837
487600523826 124281134
749239829292 124282431
646736118709 124283728
110998493231 124285025
862503597892 124286322
831922380370 124287619
705633278381 124288916
716959655241 124290213
188584174722 124291510
883457395083 124292807
148375536869 124294104
846080351445 124295401
385096813243 124296698
681281568132 124297995
24351710252 124299292
909508061861 124300589
85514145296 124301886
562354611102 124303183
353382958035 124304480
258241392411 124305777
492131074570 124307074
184053623978 124308371
371505161011 124309668
755469336565 124310965
264470899684 124312262
948017743185 124313559
793412699046 124314856
496095306471 124316153
681281568132 124317450
411147480021 124318747
466080407792 124320044
699970089951 124321341
149508174555 124322638
832488699213 124323935
340923943489 124325232
431534958369 124326529
857406728305 124327826
396423190103 124329123
628613915733 124330420
100804754057 124331717
616154901187 124333014
743576640862 124334311
71356174221 124335608
821728641196 124336905
284292059189 124338202
300715305636 124339499
262771943155 124340796
8494782648 124342093
374336755226 124343390
877794206653 124344687
573114669119 124345984
859105684834 124347281
434932871427 124348578
254843479353 124349875
800774844005 124351172
779821046814 124352469
787749510616 124353766
312608001339 124355063
760566206152 124356360
420774900352 124357657
733382901688 124358954
854008815247 124360251
897615366158 124361548
95141565627 124362845
393025277045 124364142
554992466143 124365439
402086378533 124366736
680715249289 124368033
56065565460 124369330
355081914564 124370627
424739132253 124371924
741311365490 124373221
389627363987 124374518
939522960540 124375815
996154844840 124377112
172160928275 124378409
296751073735 124379706
89478377197 124381003
547630321184 124382300
682980524661 124383597
755469336565 124384894
781520003343 124386191
657496176726 124387488
36244405955 124388785
481371016553 124390082
507988002174 124391379
821162322353 124392676
821162322353 124393973
13591652235 124395270
116661681661 124396567
424172813410 124397864
503457451430 124399161
104768985958 124400458
795677974418 124401755
883457395083 124403052
765096756896 124404349
314306957868 124405646
949716699714 124406943
264470899684 124408240
311475363653 124409537
162533507944 124410834
483069973082 124412131
187451537036 124413428
663159365156 124414725
98539478685 124416022
82682551081 124417319
978598960707 124418616
530640755894 124419913
531207074737 124421210
171028290589 124422507
506855364488 124423804
598599017054 124425101
582742089450 124426398
495528987628 124427695
226527537203 124428992
123457507777 124430289
514783828290 124431586
88345739511 124432883
978032641864 124434180
150074493398 124435477
662593046313 124436774
776423133756 124438071
942354554755 124439368
208405334227 124440665
787749510616 124441962
187451537036 124443259
704500640695 124444556
536303944324 124445853
501758494901 124447150
868166786322 124448447
63994029262 124449744
326765972414 124451041
347153450762 124452338
274098320015 124453635
672786785487 124454932
505156407959 124456229
656363539040 124457526
553293509614 124458823
891385858885 124460120
594634785153 124461417
343189218861 124462714
181222029763 124464011
788315829459 124465308
891385858885 124466605
638807654907 124467902
147809218026 124469199
320536465141 124470496
532906031266 124471793
441162378700 124473090
373204117540 124474387
374336755226 124475684
983695830294 124476981
87779420668 124478278
107600580173 124479575
370938842168 124480872
608226437385 124482169
243517102493 124483466
441162378700 124484763
293919479520 124486060
199910551582 124487357
178390435548 124488654
12459014549 124489951
197645276210 124491248
991624294096 124492545
538569219696 124493842
651266669453 124495139
851177221032 124496436
652399307139 124497733
150074493398 124499030
16989565293 124500327
912339656076 124501624
122891188934 124502921
107034261330 124504218
306944812909 124505515
782652641029 124506812
48703420501 124508109
453621393246 124509406
95707884470 124510703
291087885305 124512000
740178727804 124513297
183487305135 124514594
985394786823 124515891
382831537871 124517188
187451537036 124518485
672220466644 124519782
916303887977 124521079
648435075238 124522376
201043189268 124523673
834753974585 124524970
648435075238 124526267
306944812909 124527564
215767479186 124528861
45871826286 124530158
373204117540 124531455
245782377865 124532752
303546899851 124534049
477973103495 124535346
767928351111 124536643
603129567798 124537940
445126610601 124539237
309210088281 124540534
573680987962 124541831
600297973583 124543128
963874670789 124544425
556125103829 124545722
665990959371 124547019
398122146632 124548316
624649683832 124549613
652399307139 124550910
905543829960 124552207
927630264837 124553504
65126666948 124554801
261639305469 124556098
357913508779 124557395
973502091120 124558692
310909044810 124559989
357347189936 124561286
220864348773 124562583
511385915232 124563880
317704870926 124565177
767362032268 124566474
329597566629 124567771
595767422839 124569068
593502147467 124570365
429269682997 124571662
465514088949 124572959
354515595721 124574256
933859772110 124575553
579344176392 124576850
103636348272 124578147
231624406790 124579444
270134088114 124580741
96840522156 124582038
829657104998 124583335
898748003844 124584632
869865742851 124585929
754903017722 124587226
685245800033 124588523
528375480522 124589820
399821103161 124591117
61728753890 124592414
922533395250 124593711
731683945159 124595008
818330728138 124596305
153472406456 124597602
416244349608 124598899
954247250458 124600196
454187712089 124601493
449090842502 124602790
967838902690 124604087
125156464306 124605384
615588582344 124606681
569716756061 124607978
517049103662 124609275
527242842836 124610572
736780814746 124611869
265037218527 124613166
278628870759 124614463
589537915566 124615760
718092292927 124617057
907242786489 124618354
348286088448 124619651
432667596055 124620948
158569276043 124622245
885156351612 124623542
535737625481 124624839
545365045812 124626136
210104290756 124627433
632578147634 124628730
468345683164 124630027
790014785988 124631324
519880697877 124632621
219165392244 124633918
954247250458 124635215
322801740513 124636512
850610902189 124637809
84381507610 124639106
686944756562 124640403
628613915733 124641700
836452931114 124642997
94575246784 124644294
127421739678 124645591
772458901855 124646888
792280061360 124648185
103070029429 124649482
697704814579 124650779
699403771108 124652076
11892695706 124653373
475141509280 124654670
840417163015 124655967
163099826787 124657264
368673566796 124658561
733382901688 124659858
920834438721 124661155
369239885639 124662452
584441045979 124663749
933859772110 124665046
629746553419 124666343
432667596055 124667640
199344232739 124668937
453621393246 124670234
195380000838 124671531
348286088448 124672828
830789742684 124674125
198777913896 124675422
927063945994 124676719
608226437385 124678016
644470843337 124679313
379433624813 124680610
226527537203 124681907
275797276544 124683204
457585625147 124684501
180655710920 124685798
179523073234 124687095
790581104831 124688392
878360525496 124689689
255976117039 124690986
915171250291 124692283
981996873765 124693580
876095250124 124694877
731117626316 124696174
103636348272 124697471
209537971913 124698768
858539365991 124700065
250879247452 124701362
442295016386 124702659
364143016052 124703956
571415712590 124705253
402086378533 124706550
385096813243 124707847
435499190270 124709144
684679481190 124710441
318271189769 124711738
934426090953 124713035
403219016219 124714332
105901623644 124715629
640506611436 124716926
244649740179 124718223
779821046814 124719520
881192119711 124720817
868733105165 124722114
110998493231 124723411
229925450261 124724708
582742089450 124726005
427570726468 124727302
989359018724 124728599
297883711421 124729896
248613972080 124731193
174992522490 124732490
608792756228 124733787
414545393079 124735084
63427710419 124736381
36244405955 124737678
591236872095 124738975
62295072733 124740272
196512638524 124741569
425305451096 124742866
733382901688 124744163
544232408126 124745460
296751073735 124746757
166497739845 124748054
861370960206 124749351
309776407124 124750648
167630377531 124751945
750938785821 124753242
169895652903 124754539
442861335229 124755836
861370960206 124757133
658628814412 124758430
983695830294 124759727
901013279216 124761024
648435075238 124762321
492131074570 124763618
114962725132 124764915
129687015050 124766212
160268232572 124767509
983695830294 124768806
948584062028 124770103
311475363653 124771400
4530550747 124772697
821728641196 124773994
275797276544 124775291
795677974418 124776588
967838902690 124777885
949150380871 124779182
937824004011 124780479
8494782648 124781776
879493163182 124783073
238986551749 124784370
655797220197 124785667
926497627151 124786964
602563248955 124788261
785484235244 124789558
376035711755 124790855
326199653571 124792152
653531944825 124793449
727719713258 124794746
498926900686 124796043
399821103161 124797340
27749623310 124798637
579910495235 124799934
348286088448 124801231
926497627151 124802528
61162435047 124803825
349985044977 124805122
423606494567 124806419
339791305803 124807716
344321856547 124809013
919701801035 124810310
767362032268 124811607
264470899684 124812904
8494782648 124814201
706765916067 124815498
476274146966 124816795
455320349775 124818092
225961218360 124819389
97406840999 124820686
159701913729 124821983
433233914898 124823280
383964175557 124824577
890819540042 124825874
684679481190 124827171
988226381038 124828468
887421626984 124829765
429836001840 124831062
71922493064 124832359
850044583346 124833656
341490262332 124834953
363576697209 124836250
481937335396 124837547
203874783483 124838844
679016292760 124840141
316572233240 124841438
639940292593 124842735
466646726635 124844032
373770436383 124845329
906676467646 124846626
340923943489 124847923
977466323021 124849220
409448523492 124850517
107600580173 124851814
856840409462 124853111
103636348272 124854408
843248757230 124855705
783785278715 124857002
622950727303 124858299
883457395083 124859596
560655654573 124860893
286557334561 124862190
83815188767 124863487
810402264336 124864784
878926844339 124866081
790581104831 124867378
851743539875 124868675
788882148302 124869972
152906087613 124871269
648435075238 124872566
391892639359 124873863
23785391409 124875160
185186261664 124876457
754336698879 124877754
419075943823 124879051
645603481023 124880348
532339712423 124881645
558390379201 124882942
497227944157 124884239
50402377030 124885536
882891076240 124886833
904977511117 124888130
255976117039 124889427
988792699881 124890724
315439595554 124892021
773591539541 124893318
411147480021 124894615
339224986960 124895912
372637798697 124897209
507988002174 124898506
170461971746 124899803
77019362651 124901100
839850844172 124902397
995022207154 124903694
635409741849 124904991
418509624980 124906288
445126610601 124907585
722056524828 124908882
856840409462 124910179
765663075739 124911476
699970089951 124912773
626348640361 124914070
109299536702 124915367
882324757397 124916664
523278610935 124917961
679582611603 124919258
585573683665 124920555
218599073401 124921852
948584062028 124923149
308077450595 124924446
398122146632 124925743
490432118041 124927040
198777913896 124928337
41341275542 124929634
983695830294 124930931
291087885305 124932228
611624350443 124933525
807570670121 124934822
265037218527 124936119
924232351779 124937416
477973103495 124938713
195380000838 124940010
692607944992 124941307
641639249122 124942604
714694379869 124943901
786050554087 124945198
479105741181 124946495
577645219863 124947792
151207131084 124949089
198777913896 124950386
789448467145 124951683
956512525830 124952980
304679537537 124954277
851177221032 124955574
266736175056 124956871
39076000170 124958168
941221917069 124959465
317704870926 124960762
330163885472 124962059
121758551248 124963356
233889682162 124964653
992190612939 124965950
86646782982 124967247
24918029095 124968544
493263712256 124969841
539701857382 124971138
844381394916 124972435
214068522657 124973732
612190669286 124975029
3397913061 124976326
567451480689 124977623
442295016386 124978920
376035711755 124980217
83248869924 124981514
411713798864 124982811
575946263334 124984108
377734668284 124985405
540834495068 124986702
544798726969 124987999
138748116538 124989296
184053623978 124990593
235588638691 124991890
514783828290 124993187
193114725466 124994484
532906031266 124995781
829657104998 124997078
848345626817 124998375
834187655742 124999672
627481278047 125000969
292786841834 125002266
164798783316 125003563
477406784652 125004860
470044639693 125006157
650700350610 125007454
976333685335 125008751
151207131084 125010048
831922380370 125011345
857406728305 125012642
384530494400 125013939
30014898682 125015236
122324870091 125016533
334694436216 125017830
588971596723 125019127
979731598393 125020424
74754087279 125021721
16989565293 125023018
709031191439 125024315
14724289921 125025612
827391829626 125026909
134783884637 125028206
680715249289 125029503
30581217525 125030800
966706265004 125032097
425871769939 125033394
833621336899 125034691
557824060358 125035988
933859772110 125037285
942354554755 125038582
24351710252 125039879
691475307306 125041176
670521510115 125042473
793979017889 125043770
594634785153 125045067
15856927607 125046364
485901567297 125047661
971803134591 125048958
505156407959 125050255
399821103161 125051552
252011885138 125052849
398688465475 125054146
518748060191 125055443
372637798697 125056740
479105741181 125058037
611058031600 125059334
373204117540 125060631
44739188600 125061928
100804754057 125063225
27183304467 125064522
189150493565 125065819
769627307640 125067116
206140058855 125068413
605961162013 125069710
252011885138 125071007
212935884971 125072304
15856927607 125073601
804739075906 125074898
532339712423 125076195
783785278715 125077492
816631771609 125078789
796810612104 125080086
196512638524 125081383
921400757564 125082680
818330728138 125083977
320536465141 125085274
236721276377 125086571
774157858384 125087868
151207131084 125089165
203308464640 125090462
389061045144 125091759
548762958870 125093056
561788292259 125094353
634843423006 125095650
514783828290 125096947
761698843838 125098244
461549857048 125099541
325633334728 125100838
438897103328 125102135
591236872095 125103432
671087828958 125104729
759999887309 125106026
821728641196 125107323
526676523993 125108620
206706377698 125109917
847212989131 125111214
697704814579 125112511
818897046981 125113808
880059482025 125115105
749806148135 125116402
703934321852 125117699
201043189268 125118996
278628870759 125120293
709597510282 125121590
651832988296 125122887
130819652736 125124184
572548350276 125125481
716393336398 125126778
15290608764 125128075
931028177895 125129372
740745046647 125130669
14157971078 125131966
590670553252 125133263
686944756562 125134560
649567712924 125135857
264470899684 125137154
568584118375 125138451
560089335730 125139748
363576697209 125141045
489299480355 125142342
932727134424 125143639
540834495068 125144936
949716699714 125146233
510253277546 125147530
955946206987 125148827
959344120045 125150124
369239885639 125151421
972369453434 125152718
622950727303 125154015
734515539374 125155312
378867305970 125156609
540268176225 125157906
255976117039 125159203
993889569468 125160500
397555827789 125161797
987660062195 125163094
681281568132 125164391
428137045311 125165688
242384464807 125166985
389061045144 125168282
185186261664 125169579
272399363486 125170876
118360638190 125172173
75320406122 125173470
178390435548 125174767
249746609766 125176064
109865855545 125177361
469478320850 125178658
715827017555 125179955
392458958202 125181252
766795713425 125182549
385096813243 125183846
848911945660 125185143
793412699046 125186440
692607944992 125187737
620119133088 125189034
907242786489 125190331
411713798864 125191628
589537915566 125192925
501758494901 125194222
655797220197 125195519
69090898849 125196816
828524467312 125198113
288822609933 125199410
599731654740 125200707
417943306137 125202004
754903017722 125203301
810968583179 125204598
707898553753 125205895
757168293094 125207192
496095306471 125208489
541400813911 125209786
578777857549 125211083
562920929945 125212380
603695886641 125213677
549895596556 125214974
899880641530 125216271
323368059356 125217568
664292002842 125218865
168196696374 125220162
544232408126 125221459
68524580006 125222756
177257797862 125224053
611058031600 125225350
471177277379 125226647
481371016553 125227944
953680931615 125229241
364143016052 125230538
992190612939 125231835
754336698879 125233132
598599017054 125234429
159135594886 125235726
938956641697 125237023
311475363653 125238320
254843479353 125239617
309776407124 125240914
737347133589 125242211
40208637856 125243508
898181685001 125244805
484768929611 125246102
48137101658 125247399
768494669954 125248696
219731711087 125249993
804172757063 125251290
534038668952 125252587
795111655575 125253884
275797276544 125255181
817764409295 125256478
9061101491 125257775
292786841834 125259072
690342669620 125260369
228792812575 125261666
105335304801 125262963
47570782815 125264260
592935828624 125265557
231058087947 125266854
953114612772 125268151
821728641196 125269448
566318843003 125270745
412280117707 125272042
981996873765 125273339
219165392244 125274636
700536408794 125275933
716393336398 125277230
75886724965 125278527
831356061527 125279824
384530494400 125281121
274098320015 125282418
857406728305 125283715
635976060692 125285012
803606438220 125286309
753770380036 125287606
608792756228 125288903
944619830127 125290200
535737625481 125291497
634277104163 125292794
417376987294 125294091
528375480522 125295388
263338261998 125296685
323934378199 125297982
67958261163 125299279
923666032936 125300576
788882148302 125301873
766795713425 125303170
285991015718 125304467
667689915900 125305764
543099770440 125307061
945752467813 125308358
663159365156 125309655
699970089951 125310952
535737625481 125312249
758867249623 125313546
849478264503 125314843
200476870425 125316140
371505161011 125317437
481371016553 125318734
606527480856 125320031
810402264336 125321328
975767366492 125322625
156304000671 125323922
314306957868 125325219
460983538205 125326516
270700406957 125327813
856840409462 125329110
727719713258 125330407
357347189936 125331704
686944756562 125333001
857406728305 125334298
521013335563 125335595
596900060525 125336892
833621336899 125338189
739612408961 125339486
574247306805 125340783
682414205818 125342080
245216059022 125343377
184053623978 125344674
173293565961 125345971
353949276878 125347268
400953740847 125348565
988226381038 125349862
395856871260 125351159
308643769438 125352456
616154901187 125353753
148375536869 125355050
379999943656 125356347
35111768269 125357644
429836001840 125358941
75320406122 125360238
2265275375 125361535
459850900519 125362832
310909044810 125364129
673919423173 125365426
978032641864 125366723
668822553586 125368020
449090842502 125369317
649001394081 125370614
229925450261 125371911
817764409295 125373208
456452987461 125374505
131385971579 125375802
218599073401 125377099
87213101825 125378396
789448467145 125379693
173293565961 125380990
249746609766 125382287
346587131919 125383584
626914959204 125384881
196512638524 125386178
518181741348 125387475
697138495736 125388772
228226493732 125390069
577645219863 125391366
180655710920 125392663
541967132754 125393960
308077450595 125395257
293353160677 125396554
244649740179 125397851
215767479186 125399148
158002957200 125400445
873263655909 125401742
494962668785 125403039
666557278214 125404336
548196640027 125405633
693174263835 125406930
675618379702 125408227
910640699547 125409524
953114612772 125410821
718092292927 125412118
374336755226 125413415
212369566128 125414712
475141509280 125416009
831356061527 125417306
601430611269 125418603
589537915566 125419900
663159365156 125421197
599731654740 125422494
872131018223 125423791
636542379535 125425088
79850956866 125426385
681281568132 125427682
136482841166 125428979
790014785988 125430276
467779364321 125431573
548196640027 125432870
515350147133 125434167
308643769438 125435464
834187655742 125436761
878926844339 125438058
425871769939 125439355
577645219863 125440652
158569276043 125441949
987093743352 125443246
404917972748 125444543
481937335396 125445840
767928351111 125447137
528941799365 125448434
861370960206 125449731
97973159842 125451028
483636291925 125452325
782652641029 125453622
826259191940 125454919
397555827789 125456216
939522960540 125457513
331862842001 125458810
629746553419 125460107
788315829459 125461404
523844929778 125462701
984828467980 125463998
280894146131 125465295
363576697209 125466592
220298029930 125467889
544798726969 125469186
477406784652 125470483
598599017054 125471780
487600523826 125473077
28315942153 125474374
594068466310 125475671
658628814412 125476968
652965625982 125478265
113263768603 125479562
471743596222 125480859
673353104330 125482156
536870263167 125483453
291087885305 125484750
411147480021 125486047
641072930279 125487344
898181685001 125488641
612756988129 125489938
654098263668 125491235
687511075405 125492532
838151887643 125493829
175558841333 125495126
707898553753 125496423
652399307139 125497720
989359018724 125499017
908375424175 125500314
78718319180 125501611
256542435882 125502908
843248757230 125504205
635409741849 125505502
718092292927 125506799
732816582845 125508096
404917972748 125509393
108166899016 125510690
544798726969 125511987
389061045144 125513284
600297973583 125514581
736780814746 125515878
911207018390 125517175
331296523158 125518472
572548350276 125519769
988792699881 125521066
527809161679 125522363
39076000170 125523660
891385858885 125524957
397555827789 125526254
406616929277 125527551
303546899851 125528848
325067015885 125530145
910640699547 125531442
299582667950 125532739
178390435548 125534036
387362088615 125535333
902712235745 125536630
526110205150 125537927
807004351278 125539224
625216002675 125540521
647302437552 125541818
912339656076 125543115
185186261664 125544412
170461971746 125545709
421341219195 125547006
707332234910 125548303
834753974585 125549600
593502147467 125550897
998420120212 125552194
819463365824 125553491
301847943322 125554788
978598960707 125556085
11892695706 125557382
777555771442 125558679
533472350109 125559976
429836001840 125561273
904411192274 125562570
220864348773 125563867
114962725132 125565164
101371072900 125566461
396423190103 125567758
616154901187 125569055
193114725466 125570352
652965625982 125571649
918002844506 125572946
948584062028 125574243
467213045478 125575540
572548350276 125576837
719791249456 125578134
191982087780 125579431
450223480188 125580728
651266669453 125582025
524411248621 125583322
972935772277 125584619
469478320850 125585916
231058087947 125587213
698271133422 125588510
821162322353 125589807
434932871427 125591104
309776407124 125592401
471743596222 125593698
384530494400 125594995
453621393246 125596292
706765916067 125597589
965007308475 125598886
383397856714 125600183
383397856714 125601480
889686902356 125602777
689776350777 125604074
101937391743 125605371
781520003343 125606668
989359018724 125607965
770193626483 125609262
235588638691 125610559
733949220531 125611856
573114669119 125613153
954813569301 125614450
784917916401 125615747
96274203313 125617044
658062495569 125618341
65692985791 125619638
641639249122 125620935
72488811907 125622232
76453043808 125623529
559523016887 125624826
572548350276 125626123
510819596389 125627420
520447016720 125628717
30014898682 125630014
822294960039 125631311
69090898849 125632608
726020756729 125633905
438330784485 125635202
30581217525 125636499
799642206319 125637796
508554321017 125639093
492131074570 125640390
902145916902 125641687
400953740847 125642984
591803190938 125644281
627481278047 125645578
35111768269 125646875
156304000671 125648172
224262261831 125649469
500625857215 125650766
556691422672 125652063
257108754725 125653360
440029741014 125654657
646169799866 125655954
966706265004 125657251
796810612104 125658548
191982087780 125659845
774724177227 125661142
77585681494 125662439
133084928108 125663736
2265275375 125665033
432667596055 125666330
47570782815 125667627
993889569468 125668924
244649740179 125670221
317138552083 125671518
145543942654 125672815
387928407458 125674112
225961218360 125675409
425871769939 125676706
816631771609 125678003
97973159842 125679300
686944756562 125680597
586140002508 125681894
738479771275 125683191
505156407959 125684488
732816582845 125685785
599165335897 125687082
669388872429 125688379
801341162848 125689676
294485798363 125690973
33979130583 125692270
514783828290 125693567
917436525663 125694864
811534902022 125696161
181222029763 125697458
109865855545 125698755
57198203146 125700052
29448579839 125701349
753770380036 125702646
532906031266 125703943
385663132086 125705240
381132581342 125706537
274098320015 125707834
744709278548 125709131
218032754558 125710428
769060988797 125711725
889686902356 125713022
914604931448 125714319
813800177394 125715616
455320349775 125716913
30581217525 125718210
497794263000 125719507
368107247953 125720804
139880754224 125722101
198211595053 125723398
517049103662 125724695
683546843504 125725992
468345683164 125727289
898181685001 125728586
226527537203 125729883
227093856046 125731180
70223536535 125732477
700536408794 125733774
298450030264 125735071
88912058354 125736368
876661568967 125737665
404351653905 125738962
127421739678 125740259
812101220865 125741556
318837508612 125742853
265603537370 125744150
940655598226 125745447
219731711087 125746744
798509568633 125748041
204441102326 125749338
558390379201 125750635
164232464473 125751932
303546899851 125753229
408882204649 125754526
22652753723 125755823
645037162180 125757120
693740582678 125758417
406616929277 125759714
837585568800 125761011
384530494400 125762308
181788348606 125763605
68524580006 125764902
92876290255 125766199
430402320683 125767496
582175770607 125768793
552727190771 125770090
954247250458 125771387
654098263668 125772684
915737569134 125773981
498360581843 125775278
527809161679 125776575
598599017054 125777872
258807711254 125779169
500625857215 125780466
850610902189 125781763
101937391743 125783060
709031191439 125784357
372637798697 125785654
101937391743 125786951
475707828123 125788248
357347189936 125789545
579344176392 125790842
810402264336 125792139
639940292593 125793436
141579710753 125794733
335260755059 125796030
327332291257 125797327
687511075405 125798624
739046090118 125799921
976900004178 125801218
681847886975 125802515
452488755560 125803812
622950727303 125805109
78152000337 125806406
528375480522 125807703
375469392912 125809000
332995479687 125810297
921400757564 125811594
929895540209 125812891
385096813243 125814188
304679537537 125815485
98539478685 125816782
754903017722 125818079
520447016720 125819376
929329221366 125820673
76453043808 125821970
351117682663 125823267
172160928275 125824564
634843423006 125825861
563487248788 125827158
215201160343 125828455
701102727637 125829752
301281624479 125831049
824560235411 125832346
405484291591 125833643
538569219696 125834940
556691422672 125836237
33979130583 125837534
451922436717 125838831
408882204649 125840128
961609395417 125841425
950849337400 125842722
736214495903 125844019
182920986292 125845316
625782321518 125846613
880059482025 125847910
748673510449 125849207
499493219529 125850504
232757044476 125851801
178956754391 125853098
556125103829 125854395
536303944324 125855692
336393392745 125856989
926497627151 125858286
566885161846 125859583
194813681995 125860880
100238435214 125862177
325633334728 125863474
558956698044 125864771
864202554421 125866068
52101333559 125867365
445692929444 125868662
542533451597 125869959
185752580507 125871256
634843423006 125872553
467779364321 125873850
603695886641 125875147
839284525329 125876444
776989452599 125877741
416244349608 125879038
163666145630 125880335
805305394749 125881632
578211538706 125882929
650134031767 125884226
162533507944 125885523
373770436383 125886820
267302493899 125888117
330730204315 125889414
806438032435 125890711
770759945326 125892008
285424696875 125893305
487600523826 125894602
605394843170 125895899
293919479520 125897196
234456001005 125898493
282593102660 125899790
987660062195 125901087
451922436717 125902384
850610902189 125903681
325633334728 125904978
383397856714 125906275
158002957200 125907572
364143016052 125908869
774724177227 125910166
838151887643 125911463
615588582344 125912760
280894146131 125914057
333561798530 125915354
914604931448 125916651
696005858050 125917948
839850844172 125919245
835320293428 125920542
263904580841 125921839
226527537203 125923136
588405277880 125924433
870998380537 125925730
252578203981 125927027
677317336231 125928324
366408291424 125929621
645603481023 125930918
625782321518 125932215
229359131418 125933512
536870263167 125934809
351684001506 125936106
308643769438 125937403
128554377364 125938700
831922380370 125939997
696572176893 125941294
529508118208 125942591
562920929945 125943888
588971596723 125945185
282026783817 125946482
184619942821 125947779
177257797862 125949076
336959711588 125950373
843248757230 125951670
954247250458 125952967
246915015551 125954264
30581217525 125955561
134217565794 125956858
10760058020 125958155
442295016386 125959452
929895540209 125960749
901013279216 125962046
136482841166 125963343
829090786155 125964640
681847886975 125965937
205573740012 125967234
895916409629 125968531
651832988296 125969828
705066959538 125971125
67958261163 125972422
103070029429 125973719
834187655742 125975016
450223480188 125976313
834187655742 125977610
967838902690 125978907
486467886140 125980204
148375536869 125981501
17555884136 125982798
225394899517 125984095
689776350777 125985392
976333685335 125986689
196512638524 125987986
82116232238 125989283
650700350610 125990580
64560348105 125991877
918002844506 125993174
472309915065 125994471
598599017054 125995768
278062551916 125997065
430402320683 125998362
539135538539 125999659
187451537036 126000956
367540929110 126002253
470610958536 126003550
160834551415 126004847
387928407458 126006144
889686902356 126007441
573114669119 126008738
24351710252 126010035
991057975253 126011332
14157971078 126012629
5096869590 126013926
21520116037 126015223
551028234242 126016520
774724177227 126017817
115529043975 126019114
859105684834 126020411
91743652569 126021708
67958261163 126023005
351117682663 126024302
49836058187 126025599
941788235912 126026896
291087885305 126028193
192548406623 126029490
169895652903 126030787
625782321518 126032084
458718262833 126033381
178956754391 126034678
877794206653 126035975
992190612939 126037272
218599073401 126038569
308077450595 126039866
144977623811 126041163
377734668284 126042460
25484347938 126043757
250312928609 126045054
662593046313 126046351
558956698044 126047648
78152000337 126048945
306378494066 126050242
356214552250 126051539
961609395417 126052836
924232351779 126054133
906676467646 126055430
270134088114 126056727
900446960373 126058024
842682438387 126059321
269001450428 126060618
44172869757 126061915
13025333392 126063212
496095306471 126064509
868733105165 126065806
197645276210 126067103
479105741181 126068400
459284581676 126069697
592935828624 126070994
282593102660 126072291
712995423340 126073588
255409798196 126074885
700536408794 126076182
736780814746 126077479
523844929778 126078776
919701801035 126080073
10760058020 126081370
931594496738 126082667
407749566963 126083964
176125160176 126085261
604262205484 126086558
773591539541 126087855
164232464473 126089152
427570726468 126090449
854008815247 126091746
562920929945 126093043
210670609599 126094340
928762902523 126095637
782652641029 126096934
302414262165 126098231
911207018390 126099528
850610902189 126100825
736780814746 126102122
820596003510 126103419
209537971913 126104716
198777913896 126106013
608226437385 126107310
887987945827 126108607
203308464640 126109904
594068466310 126111201
975767366492 126112498
613323306972 126113795
956512525830 126115092
656363539040 126116389
397555827789 126117686
356780871093 126118983
195380000838 126120280
851743539875 126121577
582175770607 126122874
188017855879 126124171
769627307640 126125468
457585625147 126126765
570283074904 126128062
278062551916 126129359
860238322520 126130656
110432174388 126131953
822861278882 126133250
69090898849 126134547
278628870759 126135844
562354611102 126137141
159701913729 126138438
591236872095 126139735
989359018724 126141032
409448523492 126142329
628613915733 126143626
593502147467 126144923
412846436550 126146220
550461915399 126147517
70789855378 126148814
60596116204 126150111
703934321852 126151408
871564699380 126152705
357347189936 126154002
20953797194 126155299
159701913729 126156596
608226437385 126157893
464947770106 126159190
121758551248 126160487
235588638691 126161784
39076000170 126163081
219165392244 126164378
850610902189 126165675
731683945159 126166972
105335304801 126168269
46438145129 126169566
13025333392 126170863
505722726802 126172160
171594609432 126173457
767362032268 126174754
178390435548 126176051
578777857549 126177348
509686958703 126178645
90611014883 126179942
445692929444 126181239
309210088281 126182536
712429104497 126183833
248613972080 126185130
144977623811 126186427
23219072566 126187724
135916522323 126189021
357347189936 126190318
643338205651 126191615
918002844506 126192912
680148930446 126194209
451922436717 126195506
23785391409 126196803
824560235411 126198100
769060988797 126199397
82682551081 126200694
524411248621 126201991
304679537537 126203288
399254784318 126204585
216900116872 126205882
891385858885 126207179
594068466310 126208476
6795826119 126209773
331296523158 126211070
713561742183 126212367
342622900018 126213664
205007421169 126214961
297317392578 126216258
519314379034 126217555
5663188433 126218852
26050666781 126220149
373204117540 126221446
731117626316 126222743
814366496237 126224040
82116232238 126225337
890253221199 126226634
340923943489 126227931
941788235912 126229228
514217509447 126230525
348286088448 126231822
551028234242 126233119
604828524327 126234416
553859828457 126235713
118360638190 126237010
271266725800 126238307
73621449593 126239604
128554377364 126240901
955946206987 126242198
929329221366 126243495
628047596890 126244792
728286032101 126246089
783218959872 126247386
610491712757 126248683
617287538873 126249980
82682551081 126251277
833621336899 126252574
637108698378 126253871
456452987461 126255168
117794319347 126256465
249746609766 126257762
872131018223 126259059
321669102827 126260356
613323306972 126261653
994455888311 126262950
585573683665 126264247
203308464640 126265544
342622900018 126266841
531207074737 126268138
123457507777 126269435
411147480021 126270732
94008927941 126272029
507988002174 126273326
589537915566 126274623
374903074069 126275920
378300987127 126277217
808703307807 126278514
504590089116 126279811
667689915900 126281108
984828467980 126282405
980297917236 126283702
529508118208 126284999
795677974418 126286296
295618436049 126287593
210104290756 126288890
487034204983 126290187
992756931782 126291484
604828524327 126292781
488733161512 126294078
956512525830 126295375
147242899183 126296672
822294960039 126297969
903844873431 126299266
640506611436 126300563
776423133756 126301860
574813625648 126303157
733949220531 126304454
941788235912 126305751
961609395417 126307048
505156407959 126308345
517615422505 126309642
280894146131 126310939
948584062028 126312236
36810724798 126313533
374903074069 126314830
606527480856 126316127
92309971412 126317424
216900116872 126318721
847779307974 126320018
213502203814 126321315
8494782648 126322612
570849393747 126323909
569150437218 126325206
107600580173 126326503
770759945326 126327800
65126666948 126329097
280327827288 126330394
409448523492 126331691
102503710586 126332988
50968695873 126334285
689776350777 126335582
336959711588 126336879
552727190771 126338176
998986439055 126339473
266736175056 126340770
508554321017 126342067
75320406122 126343364
388494726301 126344661
787749510616 126345958
944053511284 126347255
959344120045 126348552
182354667449 126349849
41907594385 126351146
794545336732 126352443
220298029930 126353740
484768929611 126355037
852876177561 126356334
638807654907 126357631
40774956699 126358928
882324757397 126360225
576512582177 126361522
659195133255 126362819
116095362818 126364116
896482728472 126365413
923666032936 126366710
927630264837 126368007
326199653571 126369304
412846436550 126370601
549895596556 126371898
66825623477 126373195
563487248788 126374492
923666032936 126375789
851177221032 126377086
148941855712 126378383
769627307640 126379680
985961105666 126380977
80983594552 126382274
615022263501 126383571
803040119377 126384868
302414262165 126386165
108733217859 126387462
169329334060 126388759
334128117373 126390056
339791305803 126391353
969537859219 126392650
200476870425 126393947
953680931615 126395244
621818089617 126396541
405484291591 126397838
976900004178 126399135
493263712256 126400432
359046146465 126401729
421907538038 126403026
581043132921 126404323
924232351779 126405620
22086434880 126406917
966139946161 126408214
917436525663 126409511
929329221366 126410808
964440989632 126412105
736780814746 126413402
867034148636 126414699
715260698712 126415996
776989452599 126417293
667123597057 126418590
290521566462 126419887
698837452265 126421184
585007364822 126422481
153472406456 126423778
412846436550 126425075
422473856881 126426372
272965682329 126427669
599731654740 126428966
970670496905 126430263
289955247619 126431560
450223480188 126432857
244083421336 126434154
785484235244 126435451
442295016386 126436748
241251827121 126438045
646736118709 126439342
986527424509 126440639
593502147467 126441936
421907538038 126443233
948584062028 126444530
219165392244 126445827
206140058855 126447124
961609395417 126448421
324500697042 126449718
499493219529 126451015
4530550747 126452312
495528987628 126453609
803606438220 126454906
524411248621 126456203
519880697877 126457500
697704814579 126458797
819463365824 126460094
182920986292 126461391
445126610601 126462688
861937279049 126463985
858539365991 126465282
52667652402 126466579
64560348105 126467876
58897159675 126469173
539701857382 126470470
19821159508 126471767
83248869924 126473064
5096869590 126474361
104202667115 126475658
692041626149 126476955
795111655575 126478252
556691422672 126479549
65126666948 126480846
787749510616 126482143
971236815748 126483440
885722670455 126484737
539135538539 126486034
602563248955 126487331
31713855211 126488628
752637742350 126489925
224262261831 126491222
626914959204 126492519
150074493398 126493816
811534902022 126495113
137049160009 126496410
941788235912 126497707
825692873097 126499004
276363595387 126500301
554426147300 126501598
783218959872 126502895
792846380203 126504192
148941855712 126505489
507421683331 126506786
857973047148 126508083
445692929444 126509380
870432061694 126510677
428137045311 126511974
265037218527 126513271
693740582678 126514568
274098320015 126515865
182354667449 126517162
750938785821 126518459
498926900686 126519756
766795713425 126521053
138181797695 126522350
803606438220 126523647
432667596055 126524944
881758438554 126526241
369239885639 126527538
993323250625 126528835
718658611770 126530132
370938842168 126531429
652399307139 126532726
335260755059 126534023
911773337233 126535320
857406728305 126536617
723755481357 126537914
303546899851 126539211
865335192107 126540508
669955191272 126541805
282593102660 126543102
983129511451 126544399
505722726802 126545696
733382901688 126546993
766795713425 126548290
458718262833 126549587
394724233574 126550884
205007421169 126552181
594634785153 126553478
452488755560 126554775
38509681327 126556072
662593046313 126557369
59463478518 126558666
468912002007 126559963
786616872930 126561260
207839015384 126562557
537436582010 126563854
295052117206 126565151
537436582010 126566448
113830087446 126567745
965007308475 126569042
598032698211 126570339
804172757063 126571636
632011828791 126572933
718658611770 126574230
293353160677 126575527
597466379368 126576824
655230901354 126578121
488166842669 126579418
213502203814 126580715
464947770106 126582012
608226437385 126583309
498360581843 126584606
265037218527 126585903
459850900519 126587200
682980524661 126588497
245216059022 126589794
844947713759 126591091
77019362651 126592388
62861391576 126593685
271266725800 126594982
125156464306 126596279
955946206987 126597576
176125160176 126598873
636542379535 126600170
471177277379 126601467
339224986960 126602764
411147480021 126604061
214634841500 126605358
111564812074 126606655
646736118709 126607952
152906087613 126609249
716393336398 126610546
719791249456 126611843
836452931114 126613140
692607944992 126614437
915737569134 126615734
970670496905 126617031
175558841333 126618328
693740582678 126619625
329597566629 126620922
885722670455 126622219
659195133255 126623516
164232464473 126624813
57198203146 126626110
541967132754 126627407
257108754725 126628704
228226493732 126630001
188017855879 126631298
32846492897 126632595
12459014549 126633892
863069916735 126635189
459284581676 126636486
263904580841 126637783
684679481190 126639080
716393336398 126640377
321669102827 126641674
562920929945 126642971
860804641363 126644268
230491769104 126645565
265037218527 126646862
31147536368 126648159
252578203981 126649456
382265219028 126650753
285991015718 126652050
669388872429 126653347
386229450929 126654644
306944812909 126655941
282026783817 126657238
660327770941 126658535
185752580507 126659832
338092349274 126661129
729418669787 126662426
654664582511 126663723
834753974585 126665020
859672003677 126666317
767362032268 126667614
650700350610 126668911
911207018390 126670208
305245856380 126671505
443427654072 126672802
810402264336 126674099
154605044142 126675396
733382901688 126676693
543666089283 126677990
436631827956 126679287
665424640528 126680584
48703420501 126681881
377168349441 126683178
258807711254 126684475
773025220698 126685772
787183191773 126687069
73055130750 126688366
856274090619 126689663
656363539040 126690960
641072930279 126692257
246915015551 126693554
571415712590 126694851
634277104163 126696148
972935772277 126697445
14724289921 126698742
224262261831 126700039
189716812408 126701336
315439595554 126702633
221996986459 126703930
484202610768 126705227
233889682162 126706524
61728753890 126707821
976333685335 126709118
76453043808 126710415
661460408627 126711712
648435075238 126713009
779254727971 126714306
596900060525 126715603
643338205651 126716900
642771886808 126718197
880059482025 126719494
862503597892 126720791
954813569301 126722088
473442552751 126723385
844947713759 126724682
766229394582 126725979
230491769104 126727276
210670609599 126728573
666557278214 126729870
920268119878 126731167
812101220865 126732464
493263712256 126733761
922533395250 126735058
714128061026 126736355
154605044142 126737652
270134088114 126738949
410581161178 126740246
784917916401 126741543
638807654907 126742840
259940348940 126744137
340923943489 126745434
721490205985 126746731
147809218026 126748028
329597566629 126749325
298450030264 126750622
139314435381 126751919
944619830127 126753216
632011828791 126754513
919135482192 126755810
89478377197 126757107
286557334561 126758404
946318786656 126759701
999552757898 126760998
814366496237 126762295
750372466978 126763592
296751073735 126764889
231058087947 126766186
235588638691 126767483
718658611770 126768780
23785391409 126770077
83815188767 126771374
950849337400 126772671
792846380203 126773968
30014898682 126775265
670521510115 126776562
914604931448 126777859
767928351111 126779156
710163829125 126780453
148941855712 126781750
276363595387 126783047
862503597892 126784344
130253333893 126785641
97973159842 126786938
921967076407 126788235
40774956699 126789532
583874727136 126790829
932727134424 126792126
569716756061 126793423
382831537871 126794720
848911945660 126796017
588405277880 126797314
530640755894 126798611
461549857048 126799908
933293453267 126801205
865901510950 126802502
765096756896 126803799
191415768937 126805096
598032698211 126806393
195380000838 126807690
12459014549 126808987
35111768269 126810284
844381394916 126811581
769060988797 126812878
514217509447 126814175
355081914564 126815472
968971540376 126816769
55499246617 126818066
982563192608 126819363
847212989131 126820660
887421626984 126821957
22086434880 126823254
540268176225 126824551
423040175724 126825848
450223480188 126827145
796244293261 126828442
435499190270 126829739
857973047148 126831036
312041682496 126832333
871564699380 126833630
931594496738 126834927
751505104664 126836224
932727134424 126837521
200476870425 126838818
941788235912 126840115
528941799365 126841412
270700406957 126842709
830789742684 126844006
536303944324 126845303
870432061694 126846600
428703364154 126847897
824560235411 126849194
242950783650 126850491
136482841166 126851788
988226381038 126853085
446825567130 126854382
495528987628 126855679
810402264336 126856976
553293509614 126858273
368673566796 126859570
27183304467 126860867
359612465308 126862164
49836058187 126863461
344321856547 126864758
504590089116 126866055
552727190771 126867352
733382901688 126868649
270700406957 126869946
758300930780 126871243
472876233908 126872540
509120639860 126873837
62295072733 126875134
586706321351 126876431
215201160343 126877728
106467942487 126879025
109865855545 126880322
658062495569 126881619
505722726802 126882916
874962612438 126884213
510819596389 126885510
314873276711 126886807
368673566796 126888104
27749623310 126889401
744142959705 126890698
149508174555 126891995
609925393914 126893292
505722726802 126894589
286557334561 126895886
360745102994 126897183
44172869757 126898480
332995479687 126899777
859672003677 126901074
323368059356 126902371
165931421002 126903668
605961162013 126904965
78152000337 126906262
181788348606 126907559
799642206319 126908856
880625800868 126910153
762265162681 126911450
728286032101 126912747
452488755560 126914044
460983538205 126915341
919135482192 126916638
749239829292 126917935
744142959705 126919232
905543829960 126920529
156870319514 126921826
557824060358 126923123
963874670789 126924420
333561798530 126925717
64560348105 126927014
377168349441 126928311
708464872596 126929608
62295072733 126930905
968971540376 126932202
994455888311 126933499
933293453267 126934796
654098263668 126936093
34545449426 126937390
339224986960 126938687
534038668952 126939984
223695942988 126941281
219165392244 126942578
131385971579 126943875
387362088615 126945172
591803190938 126946469
354515595721 126947766
589537915566 126949063
798509568633 126950360
786050554087 126951657
887987945827 126952954
522145973249 126954251
194247363152 126955548
707332234910 126956845
935558728639 126958142
110998493231 126959439
481371016553 126960736
970104178062 126962033
270134088114 126963330
7362144962 126964627
894783771943 126965924
194813681995 126967221
824560235411 126968518
965007308475 126969815
840983481858 126971112
120625913562 126972409
611624350443 126973706
878360525496 126975003
553293509614 126976300
600297973583 126977597
312608001339 126978894
871564699380 126980191
147809218026 126981488
77585681494 126982785
839284525329 126984082
400953740847 126985379
257675073568 126986676
811534902022 126987973
116095362818 126989270
503457451430 126990567
118360638190 126991864
599731654740 126993161
754903017722 126994458
40774956699 126995755
440596059857 126997052
142146029596 126998349
237853914063 126999646
271266725800 127000943
708464872596 127002240
437764465642 127003537
175558841333 127004834
880059482025 127006131
742444003176 127007428
413979074236 127008725
564619886474 127010022
985394786823 127011319
250879247452 127012616
45305507443 127013913
645603481023 127015210
239552870592 127016507
257675073568 127017804
519880697877 127019101
120625913562 127020398
24351710252 127021695
946318786656 127022992
649567712924 127024289
468345683164 127025586
609359075071 127026883
696572176893 127028180
250879247452 127029477
403219016219 127030774
997853801369 127032071
701102727637 127033368
92309971412 127034665
538569219696 127035962
534038668952 127037259
933859772110 127038556
400387422004 127039853
195380000838 127041150
873263655909 127042447
498360581843 127043744
242950783650 127045041
91177333726 127046338
441728697543 127047635
594634785153 127048932
35111768269 127050229
3 127051526
352816639192 127052823
688077394248 127054120
953680931615 127055417
677883655074 127056714
809269626650 127058011
589537915566 127059308
30581217525 127060605
505156407959 127061902
998420120212 127063199
638241336064 127064496
228792812575 127065793
991624294096 127067090
196512638524 127068387
385096813243 127069684
672220466644 127070981
609925393914 127072278
353382958035 127073575
553859828457 127074872
798509568633 127076169
998986439055 127077466
924232351779 127078763
355648233407 127080060
510253277546 127081357
881758438554 127082654
646736118709 127083951
151207131084 127085248
116095362818 127086545
442861335229 127087842
766795713425 127089139
551594553085 127090436
668256234743 127091733
96274203313 127093030
309210088281 127094327
647302437552 127095624
95141565627 127096921
217466435715 127098218
608792756228 127099515
843248757230 127100812
395856871260 127102109
821162322353 127103406
798509568633 127104703
768494669954 127106000
199910551582 127107297
914038612605 127108594
688077394248 127109891
739046090118 127111188
689210031934 127112485
357347189936 127113782
112697449760 127115079
27183304467 127116376
62295072733 127117673
344321856547 127118970
323934378199 127120267
539701857382 127121564
601430611269 127122861
776423133756 127124158
116095362818 127125455
770193626483 127126752
355081914564 127128049
318837508612 127129346
459850900519 127130643
253710841667 127131940
597466379368 127133237
242384464807 127134534
304113218694 127135831
739612408961 127137128
343755537704 127138425
793412699046 127139722
543099770440 127141019
313740639025 127142316
390193682830 127143613
161967189101 127144910
705066959538 127146207
477973103495 127147504
261639305469 127148801
991057975253 127150098
692607944992 127151395
314306957868 127152692
215201160343 127153989
722622843671 127155286
739046090118 127156583
587838959037 127157880
32846492897 127159177
807004351278 127160474
44172869757 127161771
998420120212 127163068
707898553753 127164365
524411248621 127165662
724321800200 127166959
583308408293 127168256
577645219863 127169553
159135594886 127170850
481371016553 127172147
869299424008 127173444
949716699714 127174741
265037218527 127176038
758300930780 127177335
76453043808 127178632
171594609432 127179929
867034148636 127181226
967838902690 127182523
545365045812 127183820
908941743018 127185117
624649683832 127186414
574813625648 127187711
544798726969 127189008
546497683498 127190305
805305394749 127191602
87213101825 127192899
402086378533 127194196
955379888144 127195493
654664582511 127196790
475141509280 127198087
208971653070 127199384
741311365490 127200681
377168349441 127201978
33412811740 127203275
35678087112 127204572
512518552918 127205869
545365045812 127207166
502324813744 127208463
932727134424 127209760
619552814245 127211057
541967132754 127212354
600297973583 127213651
964440989632 127214948
914038612605 127216245
124590145463 127217542
982563192608 127218839
112131130917 127220136
438330784485 127221433
564053567631 127222730
641072930279 127224027
740178727804 127225324
791147423674 127226621
526110205150 127227918
80417275709 127229215
20387478351 127230512
96840522156 127231809
144977623811 127233106
585007364822 127234403
876661568967 127235700
131952290422 127236997
506855364488 127238294
355648233407 127239591
715260698712 127240888
457019306304 127242185
487034204983 127243482
767928351111 127244779
260506667783 127246076
463815132420 127247373
37943362484 127248670
368107247953 127249967
726020756729 127251264
438330784485 127252561
231624406790 127253858
48137101658 127255155
959910438888 127256452
489865799198 127257749
656929857883 127259046
655797220197 127260343
558390379201 127261640
654098263668 127262937
261072986626 127264234
968971540376 127265531
556125103829 127266828
811534902022 127268125
42473913228 127269422
714128061026 127270719
782652641029 127272016
985394786823 127273313
662593046313 127274610
452488755560 127275907
632578147634 127277204
680715249289 127278501
545931364655 127279798
571982031433 127281095
521013335563 127282392
363010378366 127283689
570283074904 127284986
953114612772 127286283
147809218026 127287580
868166786322 127288877
450223480188 127290174
935558728639 127291471
363576697209 127292768
144977623811 127294065
712995423340 127295362
754336698879 127296659
63427710419 127297956
56065565460 127299253
395856871260 127300550
126289101992 127301847
645037162180 127303144
373770436383 127304441
253710841667 127305738
489865799198 127307035
160268232572 127308332
957078844673 127309629
672220466644 127310926
23219072566 127312223
642205567965 127313520
279195189602 127314817
326199653571 127316114
328464928943 127317411
364709334895 127318708
885156351612 127320005
387362088615 127321302
441728697543 127322599
120059594719 127323896
424739132253 127325193
773591539541 127326490
135916522323 127327787
353382958035 127329084
54366608931 127330381
118926957033 127331678
205007421169 127332975
891952177728 127334272
684679481190 127335569
778688409128 127336866
283159421503 127338163
829090786155 127339460
119493275876 127340757
481937335396 127342054
623517046146 127343351
278062551916 127344648
739046090118 127345945
506855364488 127347242
133651246951 127348539
515916465976 127349836
313174320182 127351133
998986439055 127352430
403785335062 127353727
833055018056 127355024
82116232238 127356321
270700406957 127357618
94575246784 127358915
421907538038 127360212
720923887142 127361509
12459014549 127362806
325633334728 127364103
323934378199 127365400
74187768436 127366697
999552757898 127367994
895350090786 127369291
796244293261 127370588
684679481190 127371885
331862842001 127373182
164232464473 127374479
65692985791 127375776
373770436383 127377073
61728753890 127378370
647302437552 127379667
385096813243 127380964
830223423841 127382261
948017743185 127383558
168196696374 127384855
514783828290 127386152
955946206987 127387449
698271133422 127388746
729984988630 127390043
535737625481 127391340
95141565627 127392637
160834551415 127393934
48703420501 127395231
392458958202 127396528
436631827956 127397825
368107247953 127399122
40208637856 127400419
805871713592 127401716
169329334060 127403013
110998493231 127404310
86646782982 127405607
459850900519 127406904
662026727470 127408201
92309971412 127409498
348852407291 127410795
766229394582 127412092
466646726635 127413389
46438145129 127414686
566318846 127415983
720923887142 127417280
757734611937 127418577
496661625314 127419874
266736175056 127421171
996721163683 127422468
55499246617 127423765
12459014549 127425062
315439595554 127426359
403219016219 127427656
168196696374 127428953
735648177060 127430250
577645219863 127431547
129687015050 127432844
513651190604 127434141
864202554421 127435438
644470843337 127436735
920268119878 127438032
791147423674 127439329
501192176058 127440626
753770380036 127441923
949150380871 127443220
971236815748 127444517
557824060358 127445814
920268119878 127447111
285991015718 127448408
766229394582 127449705
41907594385 127451002
668822553586 127452299
207272696541 127453596
293353160677 127454893
259374030097 127456190
13591652235 127457487
810402264336 127458784
604262205484 127460081
253144522824 127461378
838151887643 127462675
728286032101 127463972
502324813744 127465269
159701913729 127466566
626914959204 127467863
243517102493 127469160
458151943990 127470457
685812118876 127471754
238420232906 127473051
383397856714 127474348
447391885973 127475645
491564755727 127476942
90611014883 127478239
384530494400 127479536
287123653404 127480833
753204061193 127482130
297883711421 127483427
295052117206 127484724
674485742016 127486021
323934378199 127487318
859672003677 127488615
579344176392 127489912
316572233240 127491209
255409798196 127492506
175558841333 127493803
403219016219 127495100
424172813410 127496397
892518496571 127497694
887987945827 127498991
217466435715 127500288
101937391743 127501585
524977567464 127502882
801907481691 127504179
571415712590 127505476
754336698879 127506773
661460408627 127508070
49836058187 127509367
797376930947 127510664
103070029429 127511961
188017855879 127513258
415111711922 127514555
416810668451 127515852
131952290422 127517149
248047653237 127518446
723189162514 127519743
268435131585 127521040
794545336732 127522337
218032754558 127523634
605394843170 127524931
880625800868 127526228
796810612104 127527525
136482841166 127528822
957078844673 127530119
741877684333 127531416
998986439055 127532713
951415656243 127534010
241818145964 127535307
869299424008 127536604
137615478852 127537901
90611014883 127539198
903844873431 127540495
932160815581 127541792
635976060692 127543089
169895652903 127544386
467213045478 127545683
809269626650 127546980
54932927774 127548277
523278610935 127549574
142712348439 127550871
812667539708 127552168
18122202979 127553465
511385915232 127554762
914604931448 127556059
876661568967 127557356
895916409629 127558653
526110205150 127559950
20387478351 127561247
698837452265 127562544
767928351111 127563841
569150437218 127565138
288822609933 127566435
580476814078 127567732
262205624312 127569029
411713798864 127570326
103070029429 127571623
373204117540 127572920
280327827288 127574217
634277104163 127575514
67958261163 127576811
540268176225 127578108
10193739177 127579405
392458958202 127580702
289955247619 127581999
565752524160 127583296
74754087279 127584593
17555884136 127585890
797943249790 127587187
185752580507 127588484
19821159508 127589781
26050666781 127591078
198777913896 127592375
470610958536 127593672
618420176559 127594969
82116232238 127596266
838151887643 127597563
897049047315 127598860
20387478351 127600157
787183191773 127601454
544232408126 127602751
421341219195 127604048
658062495569 127605345
395290552417 127606642
877794206653 127607939
739046090118 127609236
483636291925 127610533
38509681327 127611830
922533395250 127613127
920268119878 127614424
720923887142 127615721
565752524160 127617018
421907538038 127618315
840983481858 127619612
459284581676 127620909
38509681327 127622206
693740582678 127623503
753204061193 127624800
616721220030 127626097
831922380370 127627394
104202667115 127628691
201043189268 127629988
60596116204 127631285
74754087279 127632582
452488755560 127633879
927630264837 127635176
859105684834 127636473
779254727971 127637770
539135538539 127639067
229925450261 127640364
576512582177 127641661
874962612438 127642958
376602030598 127644255
843248757230 127645552
224828580674 127646849
629746553419 127648146
78718319180 127649443
546497683498 127650740
585573683665 127652037
640506611436 127653334
246915015551 127654631
129687015050 127655928
794545336732 127657225
387362088615 127658522
706765916067 127659819
715260698712 127661116
877227887810 127662413
213502203814 127663710
394157914731 127665007
341490262332 127666304
899880641530 127667601
919135482192 127668898
659195133255 127670195
293919479520 127671492
470044639693 127672789
310909044810 127674086
28315942153 127675383
406616929277 127676680
255409798196 127677977
417943306137 127679274
377734668284 127680571
724321800200 127681868
847779307974 127683165
105901623644 127684462
857973047148 127685759
424172813410 127687056
740745046647 127688353
903844873431 127689650
863069916735 127690947
445126610601 127692244
676751017388 127693541
515350147133 127694838
478539422338 127696135
475141509280 127697432
529508118208 127698729
62295072733 127700026
415678030765 127701323
513651190604 127702620
478539422338 127703917
895916409629 127705214
826259191940 127706511
716959655241 127707808
764530438053 127709105
801341162848 127710402
24918029095 127711699
390193682830 127712996
80417275709 127714293
203874783483 127715590
258241392411 127716887
851177221032 127718184
659761452098 127719481
258807711254 127720778
652965625982 127722075
967272583847 127723372
178956754391 127724669
136482841166 127725966
343189218861 127727263
608226437385 127728560
48703420501 127729857
353949276878 127731154
421907538038 127732451
492131074570 127733748
78718319180 127735045
299016349107 127736342
840983481858 127737639
40208637856 127738936
672220466644 127740233
122324870091 127741530
236154957534 127742827
85514145296 127744124
812101220865 127745421
3397913061 127746718
655797220197 127748015
69090898849 127749312
633710785320 127750609
339224986960 127751906
554426147300 127753203
992190612939 127754500
56065565460 127755797
873829974752 127757094
566885161846 127758391
251445566295 127759688
523844929778 127760985
922533395250 127762282
13025333392 127763579
118926957033 127764876
881758438554 127766173
810402264336 127767470
471177277379 127768767
438330784485 127770064
682980524661 127771361
269567769271 127772658
295052117206 127773955
599731654740 127775252
195946319681 127776549
637675017221 127777846
854575134090 127779143
382265219028 127780440
694873220364 127781737
233323363319 127783034
137049160009 127784331
886288989298 127785628
293919479520 127786925
302980581008 127788222
712995423340 127789519
914038612605 127790816
438330784485 127792113
216333798029 127793410
231624406790 127794707
459850900519 127796004
888554264670 127797301
300148986793 127798598
669388872429 127799895
539135538539 127801192
393591595888 127802489
812101220865 127803786
432101277212 127805083
146676580340 127806380
257108754725 127807677
806438032435 127808974
672786785487 127810271
307511131752 127811568
917436525663 127812865
677317336231 127814162
940089279383 127815459
113830087446 127816756
705066959538 127818053
124023826620 127819350
124590145463 127820647
805871713592 127821944
694873220364 127823241
151207131084 127824538
672786785487 127825835
182354667449 127827132
622384408460 127828429
979731598393 127829726
310342725967 127831023
985961105666 127832320
319403827455 127833617
208405334227 127834914
882891076240 127836211
920268119878 127837508
996154844840 127838805
360178784151 127840102
887421626984 127841399
504590089116 127842696
284858378032 127843993
950849337400 127845290
310909044810 127846587
887421626984 127847884
971803134591 127849181
651266669453 127850478
331296523158 127851775
279195189602 127853072
433800233741 127854369
437198146799 127855666
348286088448 127856963
58330840832 127858260
407183248120 127859557
726587075572 127860854
254277160510 127862151
203308464640 127863448
524977567464 127864745
385096813243 127866042
20953797194 127867339
707332234910 127868636
839850844172 127869933
366408291424 127871230
692607944992 127872527
382265219028 127873824
110432174388 127875121
6229507276 127876418
202742145797 127877715
356780871093 127879012
187451537036 127880309
434366552584 127881606
846080351445 127882903
804739075906 127884200
783218959872 127885497
774724177227 127886794
569716756061 127888091
404917972748 127889388
635409741849 127890685
672220466644 127891982
978598960707 127893279
785484235244 127894576
413979074236 127895873
334694436216 127897170
813233858551 127898467
454187712089 127899764
818897046981 127901061
676184698545 127902358
167064058688 127903655
991057975253 127904952
804172757063 127906249
693174263835 127907546
679016292760 127908843
562354611102 127910140
816065452766 127911437
969537859219 127912734
533472350109 127914031
695439539207 127915328
976333685335 127916625
127421739678 127917922
721490205985 127919219
207272696541 127920516
355081914564 127921813
652399307139 127923110
885722670455 127924407
453055074403 127925704
648435075238 127927001
625216002675 127928298
554426147300 127929595
222563305302 127930892
151207131084 127932189
504023770273 127933486
484768929611 127934783
987093743352 127936080
898748003844 127937377
702801684166 127938674
235022319848 127939971
376602030598 127941268
371505161011 127942565
810968583179 127943862
343189218861 127945159
502891132587 127946456
234456001005 127947753
61728753890 127949050
182920986292 127950347
969537859219 127951644
586140002508 127952941
769060988797 127954238
47570782815 127955535
113263768603 127956832
740178727804 127958129
646736118709 127959426
52101333559 127960723
228792812575 127962020
479105741181 127963317
533472350109 127964614
374903074069 127965911
497794263000 127967208
696005858050 127968505
284292059189 127969802
113830087446 127971099
761698843838 127972396
41907594385 127973693
246348696708 127974990
413979074236 127976287
21520116037 127977584
440596059857 127978881
479105741181 127980178
384530494400 127981475
416244349608 127982772
554426147300 127984069
562354611102 127985366
673353104330 127986663
54366608931 127987960
394157914731 127989257
790581104831 127990554
268435131585 127991851
178956754391 127993148
786050554087 127994445
417376987294 127995742
79850956866 127997039
28882260996 127998336
549895596556 127999633
978032641864 128000930
545931364655 128002227
56631884303 128003524
285991015718 128004821
186318899350 128006118
308643769438 128007415
937824004011 128008712
387928407458 128010009
272965682329 128011306
22652753723 128012603
503457451430 128013900
773591539541 128015197
662026727470 128016494
195946319681 128017791
485335248454 128019088
13591652235 128020385
588405277880 128021682
277496233073 128022979
381698900185 128024276
469478320850 128025573
327332291257 128026870
535737625481 128028167
9061101491 128029464
865901510950 128030761
254843479353 128032058
443427654072 128033355
840417163015 128034652
805871713592 128035949
876095250124 128037246
572548350276 128038543
566318843003 128039840
336393392745 128041137
464947770106 128042434
182354667449 128043731
412846436550 128045028
341490262332 128046325
265037218527 128047622
530640755894 128048919
282593102660 128050216
784351597558 128051513
701102727637 128052810
633710785320 128054107
757734611937 128055404
177824116705 128056701
865901510950 128057998
885156351612 128059295
91177333726 128060592
765663075739 128061889
590670553252 128063186
725454437886 128064483
322801740513 128065780
958211482359 128067077
150074493398 128068374
545931364655 128069671
198211595053 128070968
558390379201 128072265
582175770607 128073562
126289101992 128074859
685245800033 128076156
266736175056 128077453
458718262833 128078750
241251827121 128080047
843248757230 128081344
499493219529 128082641
880059482025 128083938
659195133255 128085235
512518552918 128086532
79284638023 128087829
637675017221 128089126
176125160176 128090423
859105684834 128091720
458718262833 128093017
15856927607 128094314
904411192274 128095611
968971540376 128096908
390760001673 128098205
492131074570 128099502
592369509781 128100799
773591539541 128102096
113263768603 128103393
710163829125 128104690
55499246617 128105987
41341275542 128107284
982563192608 128108581
633144466477 128109878
314306957868 128111175
395290552417 128112472
142146029596 128113769
994455888311 128115066
190849450094 128116363
245216059022 128117660
629180234576 128118957
635976060692 128120254
62861391576 128121551
682980524661 128122848
608226437385 128124145
206140058855 128125442
564053567631 128126739
722056524828 128128036
126289101992 128129333
394724233574 128130630
398122146632 128131927
621251770774 128133224
762265162681 128134521
233323363319 128135818
823993916568 128137115
243517102493 128138412
916870206820 128139709
979731598393 128141006
399821103161 128142303
535737625481 128143600
932160815581 128144897
579910495235 128146194
748107191606 128147491
671654147801 128148788
626348640361 128150085
757734611937 128151382
24918029095 128152679
736780814746 128153976
131952290422 128155273
330730204315 128156570
610491712757 128157867
876661568967 128159164
783785278715 128160461
770193626483 128161758
862503597892 128163055
843815076073 128164352
98539478685 128165649
56631884303 128166946
925931308308 128168243
560655654573 128169540
236154957534 128170837
626914959204 128172134
9627420334 128173431
544798726969 128174728
43040232071 128176025
97406840999 128177322
386795769772 128178619
376602030598 128179916
451922436717 128181213
535171306638 128182510
643904524494 128183807
750938785821 128185104
413979074236 128186401
705633278381 128187698
470044639693 128188995
227660174889 128190292
842682438387 128191589
55499246617 128192886
842682438387 128194183
827958148469 128195480
227660174889 128196777
867034148636 128198074
872131018223 128199371
398122146632 128200668
557257741515 128201965
780953684500 128203262
37377043641 128204559
80983594552 128205856
742444003176 128207153
922533395250 128208450
636542379535 128209747
124023826620 128211044
868166786322 128212341
746974553920 128213638
933859772110 128214935
65126666948 128216232
386795769772 128217529
390760001673 128218826
127988058521 128220123
472309915065 128221420
306944812909 128222717
432101277212 128224014
405484291591 128225311
122324870091 128226608
37943362484 128227905
759433568466 128229202
643904524494 128230499
427004407625 128231796
447958204816 128233093
308077450595 128234390
738479771275 128235687
530640755894 128236984
833055018056 128238281
792846380203 128239578
314873276711 128240875
774724177227 128242172
436065509113 128243469
262771943155 128244766
521579654406 128246063
390193682830 128247360
408315885806 128248657
23785391409 128249954
504590089116 128251251
3964231904 128252548
127988058521 128253845
109299536702 128255142
132518609265 128256439
989359018724 128257736
261072986626 128259033
431534958369 128260330
39076000170 128261627
383964175557 128262924
852309858718 128264221
931594496738 128265518
276929914230 128266815
342622900018 128268112
364143016052 128269409
485901567297 128270706
603129567798 128272003
220298029930 128273300
962742033103 128274597
707898553753 128275894
293919479520 128277191
179523073234 128278488
88912058354 128279785
758300930780 128281082
509686958703 128282379
231058087947 128283676
962175714260 128284973
147242899183 128286270
547630321184 128287567
185186261664 128288864
22086434880 128290161
65692985791 128291458
586706321351 128292755
458718262833 128294052
350551363820 128295349
885722670455 128296646
578211538706 128297943
744709278548 128299240
908375424175 128300537
372071479854 128301834
406616929277 128303131
445692929444 128304428
369239885639 128305725
953114612772 128307022
79850956866 128308319
624649683832 128309616
257108754725 128310913
439463422171 128312210
58897159675 128313507
565752524160 128314804
604828524327 128316101
790014785988 128317398
707332234910 128318695
549895596556 128319992
796244293261 128321289
430968639526 128322586
227093856046 128323883
528941799365 128325180
211803247285 128326477
601430611269 128327774
890253221199 128329071
221996986459 128330368
594068466310 128331665
41907594385 128332962
727719713258 128334259
877794206653 128335556
537436582010 128336853
954247250458 128338150
731683945159 128339447
993323250625 128340744
805305394749 128342041
171594609432 128343338
741877684333 128344635
218032754558 128345932
223695942988 128347229
894783771943 128348526
998420120212 128349823
244649740179 128351120
828524467312 128352417
621818089617 128353714
63994029262 128355011
472876233908 128356308
957078844673 128357605
62861391576 128358902
14724289921 128360199
226527537203 128361496
48137101658 128362793
980864236079 128364090
548762958870 128365387
690342669620 128366684
253710841667 128367981
637108698378 128369278
924798670622 128370575
914038612605 128371872
584441045979 128373169
884023713926 128374466
418509624980 128375763
544798726969 128377060
143844986125 128378357
570283074904 128379654
951981975086 128380951
356214552250 128382248
963308351946 128383545
787183191773 128384842
963874670789 128386139
46438145129 128387436
193681044309 128388733
77585681494 128390030
517049103662 128391327
88912058354 128392624
532906031266 128393921
121192232405 128395218
543099770440 128396515
23219072566 128397812
891952177728 128399109
24351710252 128400406
95707884470 128401703
330163885472 128403000
899880641530 128404297
224262261831 128405594
9627420334 128406891
739612408961 128408188
657496176726 128409485
268435131585 128410782
445692929444 128412079
118360638190 128413376
941221917069 128414673
214634841500 128415970
363576697209 128417267
516482784819 128418564
821728641196 128419861
237853914063 128421158
568584118375 128422455
933293453267 128423752
565186205317 128425049
788315829459 128426346
150640812241 128427643
424172813410 128428940
530074437051 128430237
178956754391 128431534
256542435882 128432831
310909044810 128434128
76453043808 128435425
893651134257 128436722
605394843170 128438019
702235365323 128439316
572548350276 128440613
667123597057 128441910
523278610935 128443207
671087828958 128444504
655230901354 128445801
705066959538 128447098
401520059690 128448395
844381394916 128449692
617287538873 128450989
613889625815 128452286
504023770273 128453583
880059482025 128454880
692607944992 128456177
650700350610 128457474
86646782982 128458771
460983538205 128460068
197645276210 128461365
862503597892 128462662
609925393914 128463959
141013391910 128465256
689776350777 128466553
148375536869 128467850
159135594886 128469147
158002957200 128470444
756601974251 128471741
469478320850 128473038
783218959872 128474335
813233858551 128475632
313174320182 128476929
557257741515 128478226
475141509280 128479523
698271133422 128480820
135916522323 128482117
135916522323 128483414
427004407625 128484711
995022207154 128486008
346587131919 128487305
408882204649 128488602
903278554588 128489899
138181797695 128491196
524411248621 128492493
14724289921 128493790
576512582177 128495087
856840409462 128496384
191415768937 128497681
522145973249 128498978
876095250124 128500275
235588638691 128501572
129687015050 128502869
732250264002 128504166
620685451931 128505463
696572176893 128506760
156304000671 128508057
31713855211 128509354
240685508278 128510651
339791305803 128511948
951415656243 128513245
717525974084 128514542
65126666948 128515839
629746553419 128517136
369239885639 128518433
809269626650 128519730
246915015551 128521027
988226381038 128522324
6795826119 128523621
404351653905 128524918
97406840999 128526215
371505161011 128527512
240119189435 128528809
465514088949 128530106
76453043808 128531403
733382901688 128532700
766795713425 128533997
404351653905 128535294
403219016219 128536591
647302437552 128537888
710730147968 128539185
296751073735 128540482
282026783817 128541779
130819652736 128543076
798509568633 128544373
19821159508 128545670
75320406122 128546967
120059594719 128548264
852876177561 128549561
566318843003 128550858
625216002675 128552155
793979017889 128553452
718658611770 128554749
583874727136 128556046
328464928943 128557343
129687015050 128558640
697704814579 128559937
222563305302 128561234
501758494901 128562531
726587075572 128563828
134783884637 128565125
241818145964 128566422
976333685335 128567719
994455888311 128569016
196512638524 128570313
62295072733 128571610
186885218193 128572907
992190612939 128574204
875528931281 128575501
955946206987 128576798
339224986960 128578095
740745046647 128579392
977466323021 128580689
465514088949 128581986
382265219028 128583283
173859884804 128584580
712995423340 128585877
406050610434 128587174
227660174889 128588471
996154844840 128589768
356780871093 128591065
511952234075 128592362
922533395250 128593659
407183248120 128594956
208405334227 128596253
14157971078 128597550
946885105499 128598847
687511075405 128600144
561221973416 128601441
517615422505 128602738
2265275375 128604035
734515539374 128605332
667123597057 128606629
13025333392 128607926
492131074570 128609223
497794263000 128610520
917436525663 128611817
326199653571 128613114
933293453267 128614411
585007364822 128615708
991624294096 128617005
632578147634 128618302
130819652736 128619599
158569276043 128620896
39076000170 128622193
776989452599 128623490
881758438554 128624787
270134088114 128626084
895916409629 128627381
76453043808 128628678
758300930780 128629975
241818145964 128631272
49836058187 128632569
884590032769 128633866
621251770774 128635163
841549800701 128636460
214634841500 128637757
458718262833 128639054
845514032602 128640351
92309971412 128641648
921967076407 128642945
188584174722 128644242
540834495068 128645539
621251770774 128646836
722622843671 128648133
249180290923 128649430
46438145129 128650727
207839015384 128652024
761698843838 128653321
143278667282 128654618
137049160009 128655915
778688409128 128657212
839850844172 128658509
397555827789 128659806
263904580841 128661103
387362088615 128662400
692041626149 128663697
475707828123 128664994
798509568633 128666291
797943249790 128667588
948017743185 128668885
82116232238 128670182
216900116872 128671479
787749510616 128672776
418509624980 128674073
605394843170 128675370
120625913562 128676667
27749623310 128677964
988792699881 128679261
628047596890 128680558
195946319681 128681855
155737681828 128683152
931028177895 128684449
135916522323 128685746
978032641864 128687043
226527537203 128688340
214634841500 128689637
201043189268 128690934
513651190604 128692231
603695886641 128693528
297317392578 128694825
425871769939 128696122
728286032101 128697419
651832988296 128698716
796244293261 128700013
86080464139 128701310
75320406122 128702607
913472293762 128703904
94575246784 128705201
981996873765 128706498
702801684166 128707795
745275597391 128709092
713561742183 128710389
803606438220 128711686
336959711588 128712983
455886668618 128714280
5096869590 128715577
557257741515 128716874
973502091120 128718171
223129624145 128719468
40208637856 128720765
187451537036 128722062
999552757898 128723359
226527537203 128724656
983695830294 128725953
309776407124 128727250
201609508111 128728547
580476814078 128729844
174426203647 128731141
487034204983 128732438
244083421336 128733735
53800290088 128735032
208971653070 128736329
56065565460 128737626
557257741515 128738923
633144466477 128740220
120059594719 128741517
253144522824 128742814
282026783817 128744111
398122146632 128745408
770759945326 128746705
949150380871 128748002
447958204816 128749299
218599073401 128750596
887987945827 128751893
389627363987 128753190
604262205484 128754487
878360525496 128755784
898181685001 128757081
259374030097 128758378
693174263835 128759675
336393392745 128760972
9061101491 128762269
720357568299 128763566
544798726969 128764863
926497627151 128766160
978598960707 128767457
1132637689 128768754
65692985791 128770051
905543829960 128771348
857406728305 128772645
198211595053 128773942
904411192274 128775239
525543886307 128776536
840417163015 128777833
995588525997 128779130
973502091120 128780427
189716812408 128781724
422473856881 128783021
408315885806 128784318
749239829292 128785615
560089335730 128786912
726020756729 128788209
1132637689 128789506
922533395250 128790803
793979017889 128792100
217466435715 128793397
799075887476 128794694
511952234075 128795991
48137101658 128797288
592369509781 128798585
553859828457 128799882
264470899684 128801179
309210088281 128802476
155737681828 128803773
204441102326 128805070
477406784652 128806367
706199597224 128807664
73055130750 128808961
427004407625 128810258
797376930947 128811555
629180234576 128812852
901013279216 128814149
378300987127 128815446
724888119043 128816743
658062495569 128818040
931594496738 128819337
355081914564 128820634
476274146966 128821931
809269626650 128823228
436631827956 128824525
916870206820 128825822
857973047148 128827119
567451480689 128828416
123457507777 128829713
499493219529 128831010
419642262666 128832307
135916522323 128833604
881758438554 128834901
776989452599 128836198
569716756061 128837495
498926900686 128838792
957078844673 128840089
410581161178 128841386
195380000838 128842683
465514088949 128843980
792280061360 128845277
785484235244 128846574
190849450094 128847871
925364989465 128849168
927630264837 128850465
480238378867 128851762
134217565794 128853059
530640755894 128854356
482503654239 128855653
369239885639 128856950
422473856881 128858247
419642262666 128859544
422473856881 128860841
800208525162 128862138
933293453267 128863435
763397800367 128864732
3964231904 128866029
222563305302 128867326
743010322019 128868623
718092292927 128869920
255976117039 128871217
771326264169 128872514
885722670455 128873811
323934378199 128875108
147242899183 128876405
66259304634 128877702
767928351111 128878999
932727134424 128880296
737347133589 128881593
489865799198 128882890
918002844506 128884187
609925393914 128885484
784917916401 128886781
656929857883 128888078
796810612104 128889375
792280061360 128890672
357913508779 128891969
375469392912 128893266
893084815414 128894563
710163829125 128895860
822294960039 128897157
731683945159 128898454
563487248788 128899751
121758551248 128901048
313174320182 128902345
324500697042 128903642
253144522824 128904939
373204117540 128906236
275230957701 128907533
743010322019 128908830
962742033103 128910127
929329221366 128911424
373204117540 128912721
729418669787 128914018
182354667449 128915315
40208637856 128916612
155171362985 128917909
574813625648 128919206
39642319013 128920503
365841972581 128921800
620685451931 128923097
397555827789 128924394
142712348439 128925691
349985044977 128926988
385663132086 128928285
817198090452 128929582
428703364154 128930879
241251827121 128932176
514783828290 128933473
484768929611 128934770
709597510282 128936067
605394843170 128937364
876095250124 128938661
594068466310 128939958
118360638190 128941255
487034204983 128942552
284292059189 128943849
415111711922 128945146
405484291591 128946443
53233971245 128947740
118360638190 128949037
155171362985 128950334
702235365323 128951631
209537971913 128952928
317704870926 128954225
869299424008 128955522
737347133589 128956819
5663188433 128958116
30581217525 128959413
571415712590 128960710
724888119043 128962007
479105741181 128963304
547630321184 128964601
788882148302 128965898
57764521989 128967195
388494726301 128968492
577645219863 128969789
557257741515 128971086
423040175724 128972383
672220466644 128973680
12459014549 128974977
44172869757 128976274
424172813410 128977571
220864348773 128978868
398688465475 128980165
481371016553 128981462
574813625648 128982759
150074493398 128984056
151773449927 128985353
978032641864 128986650
599731654740 128987947
883457395083 128989244
740745046647 128990541
94575246784 128991838
733949220531 128993135
615588582344 128994432
280894146131 128995729
968971540376 128997026
26050666781 128998323
582175770607 128999620
240119189435 129000917
569716756061 129002214
596900060525 129003511
794545336732 129004808
463815132420 129006105
706765916067 129007402
904411192274 129008699
727719713258 129009996
802473800534 129011293
821162322353 129012590
207272696541 129013887
738479771275 129015184
481937335396 129016481
247481334394 129017778
706765916067 129019075
176125160176 129020372
612190669286 129021669
224828580674 129022966
80983594552 129024263
892518496571 129025560
375469392912 129026857
684679481190 129028154
733949220531 129029451
273532001172 129030748
971236815748 129032045
66825623477 129033342
997287482526 129034639
60596116204 129035936
692607944992 129037233
709597510282 129038530
215767479186 129039827
236154957534 129041124
466080407792 129042421
846646670288 129043718
1132637689 129045015
639373973750 129046312
125156464306 129047609
356780871093 129048906
251445566295 129050203
377168349441 129051500
289955247619 129052797
646736118709 129054094
553859828457 129055391
465514088949 129056688
434366552584 129057985
685812118876 129059282
3 129060579
378867305970 129061876
21520116037 129063173
748107191606 129064470
961609395417 129065767
809269626650 129067064
657496176726 129068361
712429104497 129069658
926497627151 129070955
608792756228 129072252
643904524494 129073549
3397913061 129074846
104202667115 129076143
569150437218 129077440
876661568967 129078737
793979017889 129080034
397555827789 129081331
710730147968 129082628
725454437886 129083925
853442496404 129085222
524977567464 129086519
919135482192 129087816
735081858217 129089113
105901623644 129090410
317704870926 129091707
650700350610 129093004
517049103662 129094301
297317392578 129095598
734515539374 129096895
831922380370 129098192
898181685001 129099489
19821159508 129100786
351684001506 129102083
17555884136 129103380
822861278882 129104677
18688521822 129105974
750938785821 129107271
556691422672 129108568
57198203146 129109865
911773337233 129111162
634843423006 129112459
207839015384 129113756
611624350443 129115053
621818089617 129116350
668822553586 129117647
389061045144 129118944
698837452265 129120241
178956754391 129121538
21520116037 129122835
414545393079 129124132
572548350276 129125429
310342725967 129126726
997853801369 129128023
992756931782 129129320
669955191272 129130617
234456001005 129131914
988792699881 129133211
842682438387 129134508
278628870759 129135805
59463478518 129137102
532906031266 129138399
530640755894 129139696
811534902022 129140993
976333685335 129142290
863069916735 129143587
62861391576 129144884
104202667115 129146181
933859772110 129147478
758300930780 129148775
259374030097 129150072
633144466477 129151369
52101333559 129152666
958211482359 129153963
181222029763 129155260
820596003510 129156557
596900060525 129157854
50402377030 129159151
788315829459 129160448
429269682997 129161745
287689972247 129163042
848345626817 129164339
331296523158 129165636
729984988630 129166933
477973103495 129168230
737913452432 129169527
274098320015 129170824
790014785988 129172121
301847943322 129173418
272399363486 129174715
153472406456 129176012
41907594385 129177309
210104290756 129178606
113263768603 129179903
457019306304 129181200
406050610434 129182497
718658611770 129183794
895350090786 129185091
507421683331 129186388
827391829626 129187685
466080407792 129188982
859105684834 129190279
498360581843 129191576
873829974752 129192873
756601974251 129194170
458151943990 129195467
167630377531 129196764
761132524995 129198061
896482728472 129199358
105335304801 129200655
496095306471 129201952
959344120045 129203249
141579710753 129204546
178390435548 129205843
950283018557 129207140
927063945994 129208437
959344120045 129209734
415111711922 129211031
16989565293 129212328
750372466978 129213625
757168293094 129214922
483069973082 129216219
275230957701 129217516
356780871093 129218813
240685508278 129220110
942920873598 129221407
207839015384 129222704
151773449927 129224001
279761508445 129225298
817764409295 129226595
301847943322 129227892
158002957200 129229189
493263712256 129230486
351117682663 129231783
252578203981 129233080
588971596723 129234377
742444003176 129235674
135916522323 129236971
279761508445 129238268
155737681828 129239565
944619830127 129240862
305245856380 129242159
398122146632 129243456
224828580674 129244753
381698900185 129246050
720923887142 129247347
906676467646 129248644
957078844673 129249941
152906087613 129251238
230491769104 129252535
514217509447 129253832
740745046647 129255129
132518609265 129256426
749239829292 129257723
90611014883 129259020
265037218527 129260317
32280174054 129261614
876095250124 129262911
826259191940 129264208
134783884637 129265505
317704870926 129266802
271266725800 129268099
324500697042 129269396
93442609098 129270693
628613915733 129271990
782652641029 129273287
447391885973 129274584
575379944491 129275881
951981975086 129277178
259940348940 129278475
827391829626 129279772
806438032435 129281069
949716699714 129282366
954813569301 129283663
378300987127 129284960
170461971746 129286257
711296466811 129287554
989925337567 129288851
602563248955 129290148
118360638190 129291445
272399363486 129292742
908941743018 129294039
807004351278 129295336
838718206486 129296633
258807711254 129297930
817198090452 129299227
373204117540 129300524
499493219529 129301821
20387478351 129303118
888554264670 129304415
337526030431 129305712
650700350610 129307009
646736118709 129308306
601430611269 129309603
899314322687 129310900
846080351445 129312197
32846492897 129313494
754336698879 129314791
164232464473 129316088
681281568132 129317385
767362032268 129318682
95141565627 129319979
174426203647 129321276
749806148135 129322573
564053567631 129323870
765663075739 129325167
779821046814 129326464
9627420334 129327761
332995479687 129329058
490432118041 129330355
90044696040 129331652
690908988463 129332949
641639249122 129334246
692041626149 129335543
47570782815 129336840
900446960373 129338137
343755537704 129339434
688077394248 129340731
995588525997 129342028
721490205985 129343325
310909044810 129344622
955379888144 129345919
99672116371 129347216
518181741348 129348513
114962725132 129349810
856274090619 129351107
733949220531 129352404
770193626483 129353701
965573627318 129354998
487034204983 129356295
334694436216 129357592
203308464640 129358889
910640699547 129360186
831356061527 129361483
310342725967 129362780
353949276878 129364077
344888175390 129365374
245782377865 129366671
372637798697 129367968
540268176225 129369265
627481278047 129370562
693740582678 129371859
310909044810 129373156
599731654740 129374453
881192119711 129375750
502891132587 129377047
125156464306 129378344
779821046814 129379641
784917916401 129380938
212369566128 129382235
148941855712 129383532
113263768603 129384829
615022263501 129386126
59463478518 129387423
976333685335 129388720
172160928275 129390017
850610902189 129391314
777555771442 129392611
864768873264 129393908
884590032769 129395205
801907481691 129396502
953680931615 129397799
170461971746 129399096
67391942320 129400393
469478320850 129401690
793979017889 129402987
585007364822 129404284
620685451931 129405581
676751017388 129406878
911207018390 129408175
37943362484 129409472
632011828791 129410769
436631827956 129412066
969537859219 129413363
496661625314 129414660
230491769104 129415957
223129624145 129417254
69657217692 129418551
653531944825 129419848
971236815748 129421145
262205624312 129422442
62295072733 129423739
792846380203 129425036
462116175891 129426333
131952290422 129427630
459284581676 129428927
384530494400 129430224
476274146966 129431521
724321800200 129432818
733382901688 129434115
483636291925 129435412
351117682663 129436709
370938842168 129438006
817198090452 129439303
880059482025 129440600
877794206653 129441897
179523073234 129443194
766795713425 129444491
704500640695 129445788
49836058187 129447085
833055018056 129448382
487600523826 129449679
344888175390 129450976
318271189769 129452273
805305394749 129453570
530640755894 129454867
771892583012 129456164
867034148636 129457461
28315942153 129458758
220864348773 129460055
874962612438 129461352
693740582678 129462649
922533395250 129463946
248047653237 129465243
706765916067 129466540
813800177394 129467837
33412811740 129469134
754336698879 129470431
979731598393 129471728
500625857215 129473025
603695886641 129474322
24351710252 129475619
383397856714 129476916
901013279216 129478213
319403827455 129479510
963308351946 129480807
746408235077 129482104
57198203146 129483401
158002957200 129484698
282593102660 129485995
429836001840 129487292
637108698378 129488589
863069916735 129489886
699403771108 129491183
464947770106 129492480
13025333392 129493777
515350147133 129495074
762265162681 129496371
875528931281 129497668
700536408794 129498965
38509681327 129500262
133084928108 129501559
988792699881 129502856
814366496237 129504153
583874727136 129505450
466080407792 129506747
455886668618 129508044
817198090452 129509341
171594609432 129510638
65692985791 129511935
689210031934 129513232
677883655074 129514529
993889569468 129515826
460417219362 129517123
786616872930 129518420
560089335730 129519717
151773449927 129521014
277496233073 129522311
373770436383 129523608
103070029429 129524905
310342725967 129526202
290521566462 129527499
662593046313 129528796
731683945159 129530093
97973159842 129531390
851177221032 129532687
459850900519 129533984
801907481691 129535281
907242786489 129536578
618986495402 129537875
14157971078 129539172
396989508946 129540469
58897159675 129541766
793412699046 129543063
390760001673 129544360
32846492897 129545657
950849337400 129546954
696005858050 129548251
485901567297 129549548
765663075739 129550845
635976060692 129552142
764530438053 129553439
425871769939 129554736
474008871594 129556033
934992409796 129557330
316572233240 129558627
11326376863 129559924
967272583847 129561221
543099770440 129562518
460983538205 129563815
11892695706 129565112
99672116371 129566409
312608001339 129567706
741311365490 129569003
821162322353 129570300
780953684500 129571597
10760058020 129572894
181222029763 129574191
300148986793 129575488
516482784819 129576785
260506667783 129578082
80983594552 129579379
541967132754 129580676
97406840999 129581973
989359018724 129583270
877227887810 129584567
651266669453 129585864
190849450094 129587161
454754030932 129588458
410014842335 129589755
502891132587 129591052
985394786823 129592349
665424640528 129593646
426438088782 129594943
382831537871 129596240
853442496404 129597537
873829974752 129598834
858539365991 129600131
861937279049 129601428
829090786155 129602725
656363539040 129604022
44172869757 129605319
229359131418 129606616
584441045979 129607913
29448579839 129609210
649567712924 129610507
370372523325 129611804
362444059523 129613101
105901623644 129614398
712429104497 129615695
518748060191 129616992
291654204148 129618289
628047596890 129619586
182920986292 129620883
30581217525 129622180
688643713091 129623477
847212989131 129624774
74754087279 129626071
387362088615 129627368
659761452098 129628665
23219072566 129629962
610491712757 129631259
790014785988 129632556
908375424175 129633853
155171362985 129635150
357913508779 129636447
268435131585 129637744
878360525496 129639041
969537859219 129640338
996721163683 129641635
856274090619 129642932
438897103328 129644229
763397800367 129645526
214634841500 129646823
35678087112 129648120
440596059857 129649417
878926844339 129650714
352816639192 129652011
176691479019 129653308
348286088448 129654605
597466379368 129655902
671087828958 129657199
708464872596 129658496
144977623811 129659793
187451537036 129661090
260506667783 129662387
311475363653 129663684
255409798196 129664981
765096756896 129666278
858539365991 129667575
931028177895 129668872
936125047482 129670169
291087885305 129671466
448524523659 129672763
372637798697 129674060
859105684834 129675357
122324870091 129676654
238420232906 129677951
254843479353 129679248
549895596556 129680545
573114669119 129681842
15856927607 129683139
73621449593 129684436
448524523659 129685733
816631771609 129687030
852309858718 129688327
487600523826 129689624
398688465475 129690921
655797220197 129692218
410014842335 129693515
450789799031 129694812
348852407291 129696109
453055074403 129697406
511385915232 129698703
542533451597 129700000
134217565794 129701297
627481278047 129702594
478539422338 129703891
667123597057 129705188
889686902356 129706485
419075943823 129707782
601996930112 129709079
284858378032 129710376
567451480689 129711673
150074493398 129712970
712995423340 129714267
80983594552 129715564
397555827789 129716861
651832988296 129718158
319403827455 129719455
93442609098 129720752
323934378199 129722049
425871769939 129723346
748107191606 129724643
82682551081 129725940
864202554421 129727237
472309915065 129728534
658628814412 129729831
852309858718 129731128
61728753890 129732425
994455888311 129733722
542533451597 129735019
593502147467 129736316
833621336899 129737613
33979130583 129738910
689210031934 129740207
824560235411 129741504
347153450762 129742801
850044583346 129744098
916870206820 129745395
767362032268 129746692
895350090786 129747989
653531944825 129749286
296184754892 129750583
460417219362 129751880
553293509614 129753177
801907481691 129754474
689776350777 129755771
642771886808 129757068
553293509614 129758365
568017799532 129759662
519880697877 129760959
799075887476 129762256
446259248287 129763553
451356117874 129764850
127988058521 129766147
549329277713 129767444
805305394749 129768741
191982087780 129770038
364709334895 129771335
570849393747 129772632
118926957033 129773929
540834495068 129775226
39076000170 129776523
743010322019 129777820
551594553085 129779117
980297917236 129780414
936125047482 129781711
456452987461 129783008
697704814579 129784305
928762902523 129785602
115529043975 129786899
330730204315 129788196
770759945326 129789493
560089335730 129790790
126289101992 129792087
524411248621 129793384
275797276544 129794681
390193682830 129795978
952548293929 129797275
210670609599 129798572
595767422839 129799869
989359018724 129801166
846646670288 129802463
52101333559 129803760
400953740847 129805057
287123653404 129806354
226527537203 129807651
993323250625 129808948
390193682830 129810245
762265162681 129811542
27749623310 129812839
487600523826 129814136
918569163349 129815433
641072930279 129816730
752071423507 129818027
302414262165 129819324
259374030097 129820621
737347133589 129821918
89478377197 129823215
65692985791 129824512
685812118876 129825809
343755537704 129827106
181788348606 129828403
540834495068 129829700
227660174889 129830997
607660118542 129832294
192548406623 129833591
292786841834 129834888
465514088949 129836185
566885161846 129837482
335827073902 129838779
865901510950 129840076
313174320182 129841373
709031191439 129842670
205573740012 129843967
744709278548 129845264
237853914063 129846561
998420120212 129847858
399821103161 129849155
125156464306 129850452
891952177728 129851749
103636348272 129853046
878360525496 129854343
727153394415 129855640
678449973917 129856937
499493219529 129858234
18688521822 129859531
63427710419 129860828
952548293929 129862125
36810724798 129863422
144977623811 129864719
980864236079 129866016
632578147634 129867313
581043132921 129868610
196512638524 129869907
497794263000 129871204
221430667616 129872501
50968695873 129873798
200476870425 129875095
50968695873 129876392
914604931448 129877689
690908988463 129878986
651832988296 129880283
609925393914 129881580
391326320516 129882877
926497627151 129884174
100238435214 129885471
590670553252 129886768
523844929778 129888065
173293565961 129889362
608792756228 129890659
495528987628 129891956
964440989632 129893253
886288989298 129894550
458151943990 129895847
201609508111 129897144
424172813410 129898441
168196696374 129899738
334694436216 129901035
825692873097 129902332
800774844005 129903629
26616985624 129904926
697704814579 129906223
455886668618 129907520
791713742517 129908817
67391942320 129910114
284858378032 129911411
745275597391 129912708
79850956866 129914005
835886612271 129915302
881758438554 129916599
329031247786 129917896
194813681995 129919193
639940292593 129920490
979165279550 129921787
585573683665 129923084
342622900018 129924381
629180234576 129925678
690342669620 129926975
184053623978 129928272
902712235745 129929569
306378494066 129930866
415678030765 129932163
649567712924 129933460
437198146799 129934757
238986551749 129936054
521013335563 129937351
116095362818 129938648
521013335563 129939945
707898553753 129941242
271833044643 129942539
398122146632 129943836
919701801035 129945133
120625913562 129946430
505722726802 129947727
693740582678 129949024
745841916234 129950321
512518552918 129951618
801907481691 129952915
488166842669 129954212
944619830127 129955509
537436582010 129956806
956512525830 129958103
797943249790 129959400
520447016720 129960697
193114725466 129961994
138181797695 129963291
893651134257 129964588
404917972748 129965885
909508061861 129967182
605961162013 129968479
92309971412 129969776
765096756896 129971073
508554321017 129972370
491564755727 129973667
216900116872 129974964
789448467145 129976261
628047596890 129977558
736780814746 129978855
709597510282 129980152
685245800033 129981449
241818145964 129982746
292220522991 129984043
933293453267 129985340
948584062028 129986637
783218959872 129987934
313174320182 129989231
722622843671 129990528
169329334060 129991825
613889625815 129993122
741311365490 129994419
638241336064 129995716
302980581008 129997013
349418726134 129998310
613323306972 129999607
759433568466 130000904
369806204482 130002201
496095306471 130003498
594068466310 130004795
272399363486 130006092
890819540042 130007389
612190669286 130008686
43606550914 130009983
421907538038 130011280
932160815581 130012577
870432061694 130013874
529508118208 130015171
939522960540 130016468
872131018223 130017765
438897103328 130019062
78152000337 130020359
453621393246 130021656
36810724798 130022953
894783771943 130024250
906676467646 130025547
139314435381 130026844
35678087112 130028141
726587075572 130029438
337526030431 130030735
50968695873 130032032
224262261831 130033329
361311421837 130034626
147809218026 130035923
143278667282 130037220
519314379034 130038517
89478377197 130039814
587272640194 130041111
428137045311 130042408
466080407792 130043705
404917972748 130045002
10760058020 130046299
439463422171 130047596
277496233073 130048893
83248869924 130050190
193114725466 130051487
58330840832 130052784
915171250291 130054081
528375480522 130055378
106467942487 130056675
702235365323 130057972
115529043975 130059269
372637798697 130060566
101371072900 130061863
647302437552 130063160
312608001339 130064457
746408235077 130065754
108166899016 130067051
359612465308 130068348
113830087446 130069645
777555771442 130070942
484202610768 130072239
706199597224 130073536
92876290255 130074833
799075887476 130076130
442861335229 130077427
712429104497 130078724
442861335229 130080021
165931421002 130081318
340357624646 130082615
130819652736 130083912
287123653404 130085209
181222029763 130086506
601430611269 130087803
492131074570 130089100
355081914564 130090397
788315829459 130091694
558956698044 130092991
65692985791 130094288
619552814245 130095585
231058087947 130096882
581043132921 130098179
592369509781 130099476
608226437385 130100773
432667596055 130102070
374903074069 130103367
285424696875 130104664
698837452265 130105961
666557278214 130107258
969537859219 130108555
6795826119 130109852
434366552584 130111149
117228000504 130112446
833055018056 130113743
918002844506 130115040
305812175223 130116337
180655710920 130117634
755469336565 130118931
636542379535 130120228
523844929778 130121525
785484235244 130122822
844381394916 130124119
923666032936 130125416
706199597224 130126713
197645276210 130128010
649567712924 130129307
14724289921 130130604
10760058020 130131901
429269682997 130133198
70223536535 130134495
197078957367 130135792
268435131585 130137089
465514088949 130138386
300715305636 130139683
929895540209 130140980
138748116538 130142277
715827017555 130143574
400953740847 130144871
187451537036 130146168
707332234910 130147465
648435075238 130148762
422473856881 130150059
784917916401 130151356
153472406456 130152653
657496176726 130153950
290521566462 130155247
847779307974 130156544
605394843170 130157841
71922493064 130159138
780387365657 130160435
738479771275 130161732
471177277379 130163029
469478320850 130164326
139314435381 130165623
703934321852 130166920
611624350443 130168217
255976117039 130169514
532339712423 130170811
816065452766 130172108
79284638023 130173405
857973047148 130174702
80983594552 130175999
823993916568 130177296
724321800200 130178593
642771886808 130179890
301847943322 130181187
622384408460 130182484
897615366158 130183781
886855308141 130185078
579344176392 130186375
581609451764 130187672
26050666781 130188969
913472293762 130190266
880059482025 130191563
148375536869 130192860
3 130194157
304679537537 130195454
258807711254 130196751
519314379034 130198048
212935884971 130199345
590670553252 130200642
500059538372 130201939
566885161846 130203236
34545449426 130204533
996154844840 130205830
145543942654 130207127
389627363987 130208424
855707771776 130209721
377168349441 130211018
954247250458 130212315
257108754725 130213612
820029684667 130214909
795111655575 130216206
63427710419 130217503
933293453267 130218800
280327827288 130220097
534038668952 130221394
144977623811 130222691
106467942487 130223988
527242842836 130225285
259940348940 130226582
787183191773 130227879
449657161345 130229176
903278554588 130230473
63427710419 130231770
497227944157 130233067
639940292593 130234364
999552757898 130235661
454187712089 130236958
795677974418 130238255
891952177728 130239552
252578203981 130240849
588405277880 130242146
174426203647 130243443
891385858885 130244740
304113218694 130246037
222563305302 130247334
227093856046 130248631
756035655408 130249928
476840465809 130251225
452488755560 130252522
293919479520 130253819
193114725466 130255116
7928463805 130256413
915737569134 130257710
424172813410 130259007
649001394081 130260304
607093799699 130261601
766795713425 130262898
450789799031 130264195
144411304968 130265492
189716812408 130266789
703934321852 130268086
795677974418 130269383
917436525663 130270680
645603481023 130271977
101371072900 130273274
310342725967 130274571
716393336398 130275868
660327770941 130277165
980864236079 130278462
563487248788 130279759
783218959872 130281056
309210088281 130282353
646736118709 130283650
771892583012 130284947
105335304801 130286244
113263768603 130287541
31147536368 130288838
959344120045 130290135
9627420334 130291432
596900060525 130292729
28315942153 130294026
609925393914 130295323
361311421837 130296620
400953740847 130297917
16989565293 130299214
152339768770 130300511
32846492897 130301808
560089335730 130303105
873263655909 130304402
300148986793 130305699
114962725132 130306996
644470843337 130308293
10760058020 130309590
498360581843 130310887
6229507276 130312184
804172757063 130313481
732250264002 130314778
694306901521 130316075
122324870091 130317372
351684001506 130318669
645037162180 130319966
974634728806 130321263
212935884971 130322560
686944756562 130323857
190849450094 130325154
877794206653 130326451
874962612438 130327748
513651190604 130329045
77585681494 130330342
129687015050 130331639
738479771275 130332936
918002844506 130334233
790581104831 130335530
290521566462 130336827
109865855545 130338124
957645163516 130339421
703934321852 130340718
759999887309 130342015
925364989465 130343312
16989565293 130344609
581043132921 130345906
567451480689 130347203
641639249122 130348500
272965682329 130349797
314306957868 130351094
826259191940 130352391
706765916067 130353688
759433568466 130354985
198211595053 130356282
641639249122 130357579
524411248621 130358876
89478377197 130360173
688643713091 130361470
538002900853 130362767
421341219195 130364064
217466435715 130365361
629180234576 130366658
903278554588 130367955
276363595387 130369252
171028290589 130370549
274664638858 130371846
290521566462 130373143
675052060859 130374440
400953740847 130375737
653531944825 130377034
536870263167 130378331
955946206987 130379628
203874783483 130380925
129120696207 130382222
93442609098 130383519
177824116705 130384816
236154957534 130386113
861937279049 130387410
158002957200 130388707
470610958536 130390004
36810724798 130391301
950283018557 130392598
93442609098 130393895
804739075906 130395192
163099826787 130396489
450223480188 130397786
739046090118 130399083
350551363820 130400380
954813569301 130401677
821162322353 130402974
437764465642 130404271
837019249957 130405568
489299480355 130406865
292786841834 130408162
34545449426 130409459
906676467646 130410756
470610958536 130412053
48137101658 130413350
177257797862 130414647
50968695873 130415944
841549800701 130417241
322235421670 130418538
392458958202 130419835
88345739511 130421132
552727190771 130422429
788882148302 130423726
945752467813 130425023
898181685001 130426320
584441045979 130427617
463815132420 130428914
445692929444 130430211
452488755560 130431508
336959711588 130432805
126855420835 130434102
656363539040 130435399
714128061026 130436696
617853857716 130437993
971236815748 130439290
579344176392 130440587
37377043641 130441884
881192119711 130443181
671654147801 130444478
763964119210 130445775
319970146298 130447072
761698843838 130448369
885156351612 130449666
699970089951 130450963
952548293929 130452260
915171250291 130453557
712995423340 130454854
420774900352 130456151
336393392745 130457448
30014898682 130458745
761698843838 130460042
575946263334 130461339
392458958202 130462636
147809218026 130463933
404917972748 130465230
813233858551 130466527
143278667282 130467824
578211538706 130469121
564053567631 130470418
537436582010 130471715
965573627318 130473012
631445509948 130474309
770193626483 130475606
455886668618 130476903
74754087279 130478200
877794206653 130479497
109299536702 130480794
659761452098 130482091
579910495235 130483388
570283074904 130484685
373204117540 130485982
437198146799 130487279
381132581342 130488576
733949220531 130489873
752071423507 130491170
348852407291 130492467
826825510783 130493764
787183191773 130495061
789448467145 130496358
591236872095 130497655
392458958202 130498952
223695942988 130500249
923666032936 130501546
549329277713 130502843
554992466143 130504140
814366496237 130505437
982563192608 130506734
956512525830 130508031
500059538372 130509328
382265219028 130510625
770759945326 130511922
921967076407 130513219
174426203647 130514516
709031191439 130515813
833055018056 130517110
326199653571 130518407
684113162347 130519704
24351710252 130521001
633710785320 130522298
127421739678 130523595
128554377364 130524892
864202554421 130526189
92876290255 130527486
615022263501 130528783
268435131585 130530080
58897159675 130531377
926497627151 130532674
155171362985 130533971
249746609766 130535268
335827073902 130536565
996154844840 130537862
198211595053 130539159
550461915399 130540456
396989508946 130541753
99672116371 130543050
470610958536 130544347
276363595387 130545644
489299480355 130546941
35111768269 130548238
807004351278 130549535
565186205317 130550832
572548350276 130552129
714694379869 130553426
85514145296 130554723
629180234576 130556020
837019249957 130557317
895916409629 130558614
319403827455 130559911
221996986459 130561208
319970146298 130562505
656929857883 130563802
754336698879 130565099
688643713091 130566396
795677974418 130567693
313740639025 130568990
830789742684 130570287
891385858885 130571584
551594553085 130572881
398688465475 130574178
23219072566 130575475
706765916067 130576772
462116175891 130578069
777555771442 130579366
1132637689 130580663
617287538873 130581960
309776407124 130583257
268435131585 130584554
268435131585 130585851
388494726301 130587148
961609395417 130588445
181788348606 130589742
697138495736 130591039
404351653905 130592336
276363595387 130593633
198211595053 130594930
550461915399 130596227
714128061026 130597524
578211538706 130598821
15856927607 130600118
838718206486 130601415
991624294096 130602712
226527537203 130604009
253710841667 130605306
335260755059 130606603
667689915900 130607900
730551307473 130609197
479672060024 130610494
246348696708 130611791
342622900018 130613088
478539422338 130614385
445692929444 130615682
487600523826 130616979
948584062028 130618276
902712235745 130619573
929895540209 130620870
224262261831 130622167
432667596055 130623464
184053623978 130624761
173293565961 130626058
527242842836 130627355
144411304968 130628652
799075887476 130629949
376602030598 130631246
368673566796 130632543
300148986793 130633840
679582611603 130635137
477406784652 130636434
62295072733 130637731
536303944324 130639028
82116232238 130640325
60029797361 130641622
74187768436 130642919
507421683331 130644216
180089392077 130645513
269001450428 130646810
150074493398 130648107
373770436383 130649404
127988058521 130650701
759999887309 130651998
793412699046 130653295
357913508779 130654592
127988058521 130655889
924798670622 130657186
20953797194 130658483
364709334895 130659780
91743652569 130661077
508554321017 130662374
640506611436 130663671
638241336064 130664968
857406728305 130666265
172160928275 130667562
628613915733 130668859
205007421169 130670156
413979074236 130671453
47004463972 130672750
887421626984 130674047
154038725299 130675344
404351653905 130676641
228226493732 130677938
976900004178 130679235
523278610935 130680532
450789799031 130681829
521579654406 130683126
448524523659 130684423
884590032769 130685720
882324757397 130687017
745841916234 130688314
487034204983 130689611
891385858885 130690908
921967076407 130692205
202175826954 130693502
878926844339 130694799
607660118542 130696096
419075943823 130697393
910640699547 130698690
908375424175 130699987
189716812408 130701284
414545393079 130702581
20387478351 130703878
900446960373 130705175
450789799031 130706472
405484291591 130707769
592935828624 130709066
441162378700 130710363
938390322854 130711660
98539478685 130712957
40774956699 130714254
767362032268 130715551
182354667449 130716848
712995423340 130718145
315439595554 130719442
118360638190 130720739
106467942487 130722036
882324757397 130723333
787749510616 130724630
405484291591 130725927
288822609933 130727224
942920873598 130728521
645603481023 130729818
823993916568 130731115
631445509948 130732412
467779364321 130733709
525543886307 130735006
830223423841 130736303
418509624980 130737600
886288989298 130738897
497227944157 130740194
238986551749 130741491
213502203814 130742788
462682494734 130744085
959344120045 130745382
592935828624 130746679
458718262833 130747976
207272696541 130749273
894217453100 130750570
100804754057 130751867
397555827789 130753164
551594553085 130754461
253710841667 130755758
898181685001 130757055
860804641363 130758352
865335192107 130759649
860238322520 130760946
62861391576 130762243
891385858885 130763540
864202554421 130764837
894783771943 130766134
993889569468 130767431
784351597558 130768728
260506667783 130770025
994455888311 130771322
244083421336 130772619
684113162347 130773916
369806204482 130775213
29448579839 130776510
856274090619 130777807
32846492897 130779104
166497739845 130780401
770759945326 130781698
504023770273 130782995
132518609265 130784292
215201160343 130785589
579910495235 130786886
105335304801 130788183
626348640361 130789480
211803247285 130790777
142146029596 130792074
694873220364 130793371
985961105666 130794668
273532001172 130795965
787183191773 130797262
392458958202 130798559
863069916735 130799856
899880641530 130801153
303546899851 130802450
412846436550 130803747
233323363319 130805044
535737625481 130806341
164232464473 130807638
857406728305 130808935
642771886808 130810232
926497627151 130811529
137615478852 130812826
441162378700 130814123
347719769605 130815420
449657161345 130816717
782086322186 130818014
220864348773 130819311
404351653905 130820608
819463365824 130821905
773025220698 130823202
72488811907 130824499
364709334895 130825796
443427654072 130827093
171028290589 130828390
474008871594 130829687
52101333559 130830984
448524523659 130832281
257675073568 130833578
714128061026 130834875
509120639860 130836172
313740639025 130837469
351117682663 130838766
40208637856 130840063
7362144962 130841360
15290608764 130842657
822294960039 130843954
828524467312 130845251
165931421002 130846548
191415768937 130847845
940655598226 130849142
796244293261 130850439
744709278548 130851736
891385858885 130853033
224828580674 130854330
544798726969 130855627
849478264503 130856924
140447073067 130858221
633144466477 130859518
689210031934 130860815
851743539875 130862112
340357624646 130863409
201609508111 130864706
175558841333 130866003
929895540209 130867300
314873276711 130868597
280894146131 130869894
903844873431 130871191
280327827288 130872488
211236928442 130873785
387362088615 130875082
64560348105 130876379
96274203313 130877676
283159421503 130878973
764530438053 130880270
948017743185 130881567
548196640027 130882864
355081914564 130884161
507421683331 130885458
646736118709 130886755
335260755059 130888052
308077450595 130889349
875528931281 130890646
883457395083 130891943
629180234576 130893240
844947713759 130894537
519880697877 130895834
540834495068 130897131
441728697543 130898428
114396406289 130899725
629180234576 130901022
465514088949 130902319
707898553753 130903616
274098320015 130904913
571415712590 130906210
211236928442 130907507
348852407291 130908804
920268119878 130910101
833055018056 130911398
877227887810 130912695
80983594552 130913992
451356117874 130915289
531207074737 130916586
154605044142 130917883
805305394749 130919180
154605044142 130920477
843248757230 130921774
710730147968 130923071
675618379702 130924368
16989565293 130925665
894783771943 130926962
920834438721 130928259
174992522490 130929556
933293453267 130930853
78718319180 130932150
228792812575 130933447
549329277713 130934744
346020813076 130936041
688077394248 130937338
755469336565 130938635
511952234075 130939932
391326320516 130941229
917436525663 130942526
751505104664 130943823
327898610100 130945120
77019362651 130946417
766229394582 130947714
463248813577 130949011
773591539541 130950308
676184698545 130951605
131952290422 130952902
866467829793 130954199
675052060859 130955496
554992466143 130956793
616154901187 130958090
723755481357 130959387
563487248788 130960684
122324870091 130961981
236154957534 130963278
319403827455 130964575
820596003510 130965872
552727190771 130967169
959910438888 130968466
35678087112 130969763
763397800367 130971060
419642262666 130972357
318271189769 130973654
443993972915 130974951
612756988129 130976248
230491769104 130977545
433233914898 130978842
424739132253 130980139
633144466477 130981436
267868812742 130982733
138748116538 130984030
428137045311 130985327
676184698545 130986624
940089279383 130987921
75886724965 130989218
586140002508 130990515
112131130917 130991812
216333798029 130993109
108733217859 130994406
769060988797 130995703
654664582511 130997000
758867249623 130998297
313740639025 130999594
179523073234 131000891
223129624145 131002188
58330840832 131003485
904977511117 131004782
9627420334 131006079
643338205651 131007376
293353160677 131008673
552160871928 131009970
941221917069 131011267
74754087279 131012564
110998493231 131013861
330163885472 131015158
243517102493 131016455
464381451263 131017752
530640755894 131019049
84947826453 131020346
981430554922 131021643
295052117206 131022940
822294960039 131024237
777555771442 131025534
287123653404 131026831
698837452265 131028128
884023713926 131029425
502324813744 131030722
489299480355 131032019
103070029429 131033316
926497627151 131034613
715260698712 131035910
651832988296 131037207
250879247452 131038504
693740582678 131039801
60029797361 131041098
163099826787 131042395
682414205818 131043692
22086434880 131044989
372637798697 131046286
123457507777 131047583
756035655408 131048880
207839015384 131050177
979731598393 131051474
914038612605 131052771
229925450261 131054068
791147423674 131055365
198211595053 131056662
595201103996 131057959
461549857048 131059256
32280174054 131060553
928196583680 131061850
419075943823 131063147
468912002007 131064444
205007421169 131065741
184619942821 131067038
410581161178 131068335
844381394916 131069632
516482784819 131070929
928762902523 131072226
45871826286 131073523
315439595554 131074820
11326376863 131076117
666557278214 131077414
159135594886 131078711
772458901855 131080008
355081914564 131081305
389627363987 131082602
278062551916 131083899
454187712089 131085196
522145973249 131086493
545931364655 131087790
643904524494 131089087
945186148970 131090384
941221917069 131091681
737913452432 131092978
749239829292 131094275
120059594719 131095572
135350203480 131096869
891952177728 131098166
87779420668 131099463
333561798530 131100760
356214552250 131102057
368673566796 131103354
819463365824 131104651
996154844840 131105948
545931364655 131107245
534604987795 131108542
183487305135 131109839
597466379368 131111136
677883655074 131112433
718658611770 131113730
185186261664 131115027
295618436049 131116324
155737681828 131117621
43040232071 131118918
489865799198 131120215
150074493398 131121512
807570670121 131122809
517615422505 131124106
644470843337 131125403
402086378533 131126700
91743652569 131127997
73621449593 131129294
451922436717 131130591
751505104664 131131888
715260698712 131133185
928762902523 131134482
32846492897 131135779
273532001172 131137076
165931421002 131138373
223695942988 131139670
225961218360 131140967
133084928108 131142264
804172757063 131143561
61162435047 131144858
688077394248 131146155
77019362651 131147452
765096756896 131148749
898181685001 131150046
497227944157 131151343
481937335396 131152640
340357624646 131153937
790581104831 131155234
514217509447 131156531
705066959538 131157828
352816639192 131159125
958777801202 131160422
878926844339 131161719
899880641530 131163016
262771943155 131164313
340923943489 131165610
223695942988 131166907
505156407959 131168204
180089392077 131169501
711862785654 131170798
48703420501 131172095
326765972414 131173392
950849337400 131174689
370938842168 131175986
295052117206 131177283
750372466978 131178580
632578147634 131179877
535171306638 131181174
861937279049 131182471
80983594552 131183768
360745102994 131185065
384530494400 131186362
855141452933 131187659
451356117874 131188956
167064058688 131190253
275797276544 131191550
433800233741 131192847
45305507443 131194144
999552757898 131195441
987093743352 131196738
837585568800 131198035
229359131418 131199332
270134088114 131200629
339224986960 131201926
11892695706 131203223
527809161679 131204520
966139946161 131205817
870998380537 131207114
343189218861 131208411
904977511117 131209708
211803247285 131211005
856840409462 131212302
745275597391 131213599
816065452766 131214896
425871769939 131216193
207839015384 131217490
731683945159 131218787
349985044977 131220084
852309858718 131221381
883457395083 131222678
205007421169 131223975
992190612939 131225272
124023826620 131226569
682414205818 131227866
2831594218 131229163
253710841667 131230460
502324813744 131231757
285424696875 131233054
156304000671 131234351
275797276544 131235648
357913508779 131236945
921400757564 131238242
56631884303 131239539
167064058688 131240836
105335304801 131242133
903278554588 131243430
218599073401 131244727
385096813243 131246024
134783884637 131247321
171028290589 131248618
857973047148 131249915
181788348606 131251212
54932927774 131252509
929329221366 131253806
257108754725 131255103
366408291424 131256400
488733161512 131257697
598599017054 131258994
801341162848 131260291
932160815581 131261588
590104234409 131262885
726020756729 131264182
454187712089 131265479
260506667783 131266776
235022319848 131268073
745275597391 131269370
144411304968 131270667
277496233073 131271964
230491769104 131273261
953114612772 131274558
543666089283 131275855
436631827956 131277152
211803247285 131278449
722056524828 131279746
624083364989 131281043
970670496905 131282340
929329221366 131283637
355081914564 131284934
949150380871 131286231
698271133422 131287528
894217453100 131288825
983695830294 131290122
357347189936 131291419
878926844339 131292716
989359018724 131294013
124590145463 131295310
283159421503 131296607
786616872930 131297904
347719769605 131299201
467213045478 131300498
329597566629 131301795
956512525830 131303092
450789799031 131304389
244083421336 131305686
536303944324 131306983
147242899183 131308280
971803134591 131309577
327898610100 131310874
308643769438 131312171
267302493899 131313468
953114612772 131314765
579910495235 131316062
1698956532 131317359
911207018390 131318656
761698843838 131319953
753770380036 131321250
512518552918 131322547
795111655575 131323844
66259304634 131325141
424172813410 131326438
716393336398 131327735
340923943489 131329032
94575246784 131330329
421907538038 131331626
526110205150 131332923
908941743018 131334220
374336755226 131335517
101371072900 131336814
752071423507 131338111
850610902189 131339408
981996873765 131340705
391892639359 131342002
393591595888 131343299
125156464306 131344596
238986551749 131345893
441728697543 131347190
76453043808 131348487
377734668284 131349784
763964119210 131351081
64560348105 131352378
471743596222 131353675
447958204816 131354972
874396293595 131356269
532339712423 131357566
96274203313 131358863
349985044977 131360160
493830031099 131361457
772458901855 131362754
924798670622 131364051
167630377531 131365348
425871769939 131366645
395856871260 131367942
579910495235 131369239
474575190437 131370536
874962612438 131371833
835320293428 131373130
860804641363 131374427
616154901187 131375724
365841972581 131377021
970670496905 131378318
161967189101 131379615
612756988129 131380912
654664582511 131382209
361877740680 131383506
600864292426 131384803
433233914898 131386100
758300930780 131387397
365275653738 131388694
696005858050 131389991
250312928609 131391288
136482841166 131392585
873263655909 131393882
797943249790 131395179
325633334728 131396476
190283131251 131397773
288822609933 131399070
881192119711 131400367
333561798530 131401664
791147423674 131402961
914038612605 131404258
78718319180 131405555
96274203313 131406852
7362144962 131408149
314306957868 131409446
155171362985 131410743
480238378867 131412040
727153394415 131413337
648435075238 131414634
57764521989 131415931
398122146632 131417228
229359131418 131418525
715827017555 131419822
950849337400 131421119
936125047482 131422416
218599073401 131423713
618420176559 131425010
631445509948 131426307
179523073234 131427604
319970146298 131428901
191982087780 131430198
459284581676 131431495
485901567297 131432792
6795826119 131434089
167064058688 131435386
871564699380 131436683
465514088949 131437980
23785391409 131439277
336393392745 131440574
416810668451 131441871
719224930613 131443168
767928351111 131444465
266169856213 131445762
151773449927 131447059
684113162347 131448356
691475307306 131449653
14724289921 131450950
790014785988 131452247
262205624312 131453544
208405334227 131454841
533472350109 131456138
8494782648 131457435
946318786656 131458732
79850956866 131460029
284292059189 131461326
316572233240 131462623
893651134257 131463920
369239885639 131465217
406050610434 131466514
855141452933 131467811
921967076407 131469108
775290496070 131470405
432667596055 131471702
735081858217 131472999
602563248955 131474296
376602030598 131475593
463248813577 131476890
731683945159 131478187
967838902690 131479484
780387365657 131480781
195380000838 131482078
842116119544 131483375
617853857716 131484672
119493275876 131485969
593502147467 131487266
707332234910 131488563
252578203981 131489860
946885105499 131491157
215767479186 131492454
669388872429 131493751
581043132921 131495048
508554321017 131496345
513651190604 131497642
727719713258 131498939
324500697042 131500236
399821103161 131501533
138748116538 131502830
817764409295 131504127
89478377197 131505424
827391829626 131506721
44739188600 131508018
692607944992 131509315
843248757230 131510612
723755481357 131511909
359612465308 131513206
169895652903 131514503
11892695706 131515800
769627307640 131517097
351117682663 131518394
667689915900 131519691
578777857549 131520988
529508118208 131522285
855141452933 131523582
87779420668 131524879
521013335563 131526176
312608001339 131527473
706199597224 131528770
196512638524 131530067
631445509948 131531364
597466379368 131532661
937824004011 131533958
466646726635 131535255
624649683832 131536552
465514088949 131537849
248613972080 131539146
581609451764 131540443
622384408460 131541740
193114725466 131543037
645037162180 131544334
253710841667 131545631
359046146465 131546928
282026783817 131548225
87213101825 131549522
180089392077 131550819
625216002675 131552116
672220466644 131553413
487600523826 131554710
628047596890 131556007
603695886641 131557304
692607944992 131558601
113830087446 131559898
82682551081 131561195
640506611436 131562492
997853801369 131563789
531773393580 131565086
872131018223 131566383
199910551582 131567680
978598960707 131568977
693174263835 131570274
222563305302 131571571
708464872596 131572868
411713798864 131574165
110998493231 131575462
440029741014 131576759
915171250291 131578056
754903017722 131579353
374336755226 131580650
513084871761 131581947
10760058020 131583244
628613915733 131584541
93442609098 131585838
81549913395 131587135
914038612605 131588432
116661681661 131589729
579910495235 131591026
240685508278 131592323
138181797695 131593620
471743596222 131594917
690342669620 131596214
295052117206 131597511
790014785988 131598808
259374030097 131600105
192548406623 131601402
133084928108 131602699
713561742183 131603996
598032698211 131605293
472309915065 131606590
27749623310 131607887
117794319347 131609184
888554264670 131610481
381132581342 131611778
249180290923 131613075
966706265004 131614372
201043189268 131615669
135916522323 131616966
743010322019 131618263
797943249790 131619560
890253221199 131620857
147242899183 131622154
533472350109 131623451
878926844339 131624748
861937279049 131626045
785484235244 131627342
930461859052 131628639
573680987962 131629936
32280174054 131631233
205573740012 131632530
741311365490 131633827
287123653404 131635124
847212989131 131636421
732816582845 131637718
56631884303 131639015
314306957868 131640312
613323306972 131641609
185752580507 131642906
414545393079 131644203
107034261330 131645500
800774844005 131646797
610491712757 131648094
429269682997 131649391
417943306137 131650688
232190725633 131651985
278062551916 131653282
948584062028 131654579
466080407792 131655876
549895596556 131657173
240685508278 131658470
770759945326 131659767
366408291424 131661064
233889682162 131662361
608792756228 131663658
628047596890 131664955
950283018557 131666252
961609395417 131667549
568017799532 131668846
186885218193 131670143
470610958536 131671440
520447016720 131672737
646736118709 131674034
66259304634 131675331
289388928776 131676628
80983594552 131677925
3964231904 131679222
821162322353 131680519
530074437051 131681816
37943362484 131683113
705066959538 131684410
293353160677 131685707
524977567464 131687004
338658668117 131688301
580476814078 131689598
228226493732 131690895
200476870425 131692192
89478377197 131693489
291087885305 131694786
420208581509 131696083
349985044977 131697380
528941799365 131698677
352250320349 131699974
382265219028 131701271
29448579839 131702568
580476814078 131703865
654098263668 131705162
225961218360 131706459
452488755560 131707756
27183304467 131709053
15290608764 131710350
940089279383 131711647
406050610434 131712944
534038668952 131714241
532906031266 131715538
394157914731 131716835
992190612939 131718132
585573683665 131719429
356214552250 131720726
825692873097 131722023
763397800367 131723320
53233971245 131724617
687511075405 131725914
89478377197 131727211
316005914397 131728508
601996930112 131729805
592935828624 131731102
646169799866 131732399
825692873097 131733696
761698843838 131734993
411713798864 131736290
385663132086 131737587
894217453100 131738884
959344120045 131740181
370938842168 131741478
893651134257 131742775
756601974251 131744072
801907481691 131745369
107600580173 131746666
822294960039 131747963
483069973082 131749260
127421739678 131750557
164798783316 131751854
686944756562 131753151
122324870091 131754448
331296523158 131755745
421907538038 131757042
287123653404 131758339
897615366158 131759636
425871769939 131760933
748107191606 131762230
532339712423 131763527
467213045478 131764824
999552757898 131766121
427570726468 131767418
79284638023 131768715
787749510616 131770012
667689915900 131771309
606527480856 131772606
314873276711 131773903
525543886307 131775200
66825623477 131776497
75886724965 131777794
332429160844 131779091
904977511117 131780388
890819540042 131781685
919701801035 131782982
514783828290 131784279
13025333392 131785576
886855308141 131786873
284292059189 131788170
427570726468 131789467
791713742517 131790764
422473856881 131792061
50402377030 131793358
387362088615 131794655
18122202979 131795952
599165335897 131797249
141013391910 131798546
226527537203 131799843
240685508278 131801140
471177277379 131802437
434366552584 131803734
887421626984 131805031
67958261163 131806328
78152000337 131807625
776423133756 131808922
217466435715 131810219
124023826620 131811516
117794319347 131812813
907242786489 131814110
879493163182 131815407
731683945159 131816704
637675017221 131818001
36810724798 131819298
962175714260 131820595
220298029930 131821892
320536465141 131823189
229925450261 131824486
915171250291 131825783
940655598226 131827080
950849337400 131828377
617853857716 131829674
918569163349 131830971
981430554922 131832268
815499133923 131833565
285991015718 131834862
103636348272 131836159
968405221533 131837456
80983594552 131838753
145543942654 131840050
54932927774 131841347
257108754725 131842644
962175714260 131843941
446259248287 131845238
631445509948 131846535
412846436550 131847832
3 131849129
86646782982 131850426
131385971579 131851723
252578203981 131853020
968405221533 131854317
951981975086 131855614
846080351445 131856911
948584062028 131858208
737913452432 131859505
573680987962 131860802
359612465308 131862099
379999943656 131863396
543666089283 131864693
737913452432 131865990
355081914564 131867287
809835945493 131868584
174992522490 131869881
152906087613 131871178
207272696541 131872475
793979017889 131873772
490998436884 131875069
600864292426 131876366
915171250291 131877663
428137045311 131878960
390193682830 131880257
541967132754 131881554
969537859219 131882851
753770380036 131884148
80417275709 131885445
128554377364 131886742
523844929778 131888039
544798726969 131889336
821162322353 131890633
138181797695 131891930
609925393914 131893227
364143016052 131894524
234456001005 131895821
871564699380 131897118
933293453267 131898415
659761452098 131899712
869865742851 131901009
527242842836 131902306
600297973583 131903603
564053567631 131904900
720357568299 131906197
731683945159 131907494
82682551081 131908791
699403771108 131910088
876661568967 131911385
557824060358 131912682
805305394749 131913979
268435131585 131915276
171594609432 131916573
741311365490 131917870
441728697543 131919167
317704870926 131920464
446825567130 131921761
734515539374 131923058
22652753723 131924355
613323306972 131925652
513651190604 131926949
610491712757 131928246
877794206653 131929543
325633334728 131930840
387362088615 131932137
55499246617 131933434
35111768269 131934731
496095306471 131936028
100238435214 131937325
754903017722 131938622
514217509447 131939919
575946263334 131941216
902712235745 131942513
142712348439 131943810
564053567631 131945107
571982031433 131946404
311475363653 131947701
313740639025 131948998
556125103829 131950295
607093799699 131951592
51535014716 131952889
445692929444 131954186
585007364822 131955483
949716699714 131956780
724321800200 131958077
59463478518 131959374
10760058020 131960671
240119189435 131961968
381132581342 131963265
37377043641 131964562
777555771442 131965859
377734668284 131967156
778688409128 131968453
142146029596 131969750
661460408627 131971047
397555827789 131972344
479105741181 131973641
92876290255 131974938
248613972080 131976235
973502091120 131977532
755469336565 131978829
40208637856 131980126
123457507777 131981423
983695830294 131982720
323368059356 131984017
529508118208 131985314
400387422004 131986611
27749623310 131987908
380566262499 131989205
483636291925 131990502
428137045311 131991799
203874783483 131993096
650134031767 131994393
45871826286 131995690
108733217859 131996987
908941743018 131998284
613889625815 131999581
636542379535 132000878
338658668117 132002175
647302437552 132003472
788315829459 132004769
179523073234 132006066
519880697877 132007363
173859884804 132008660
510819596389 132009957
962742033103 132011254
56065565460 132012551
113830087446 132013848
7928463805 132015145
303546899851 132016442
789448467145 132017739
490432118041 132019036
89478377197 132020333
918002844506 132021630
134217565794 132022927
906676467646 132024224
239552870592 132025521
405484291591 132026818
343755537704 132028115
379433624813 132029412
411713798864 132030709
890253221199 132032006
302980581008 132033303
635409741849 132034600
411147480021 132035897
356780871093 132037194
304113218694 132038491
506289045645 132039788
53800290088 132041085
266736175056 132042382
738479771275 132043679
768494669954 132044976
505156407959 132046273
729418669787 132047570
246348696708 132048867
739612408961 132050164
434366552584 132051461
953680931615 132052758
394724233574 132054055
788882148302 132055352
930461859052 132056649
376602030598 132057946
302980581008 132059243
889120583513 132060540
583308408293 132061837
507421683331 132063134
267302493899 132064431
505156407959 132065728
858539365991 132067025
886855308141 132068322
308643769438 132069619
734515539374 132070916
898181685001 132072213
501192176058 132073510
214634841500 132074807
460983538205 132076104
727153394415 132077401
401520059690 132078698
901579598059 132079995
639940292593 132081292
916870206820 132082589
876095250124 132083886
152906087613 132085183
992756931782 132086480
344321856547 132087777
166497739845 132089074
366974610267 132090371
898748003844 132091668
429836001840 132092965
637675017221 132094262
519880697877 132095559
658628814412 132096856
642205567965 132098153
451922436717 132099450
567451480689 132100747
975201047649 132102044
214634841500 132103341
108733217859 132104638
851177221032 132105935
102503710586 132107232
648435075238 132108529
139880754224 132109826
515350147133 132111123
553293509614 132112420
833055018056 132113717
305245856380 132115014
300715305636 132116311
59463478518 132117608
339791305803 132118905
543099770440 132120202
682980524661 132121499
957645163516 132122796
100238435214 132124093
336959711588 132125390
899314322687 132126687
462682494734 132127984
624649683832 132129281
78718319180 132130578
686378437719 132131875
875528931281 132133172
446825567130 132134469
729418669787 132135766
723189162514 132137063
221996986459 132138360
231058087947 132139657
453621393246 132140954
579344176392 132142251
285424696875 132143548
525543886307 132144845
904411192274 132146142
580476814078 132147439
906676467646 132148736
513651190604 132150033
52101333559 132151330
378867305970 132152627
685812118876 132153924
234456001005 132155221
957645163516 132156518
595767422839 132157815
685812118876 132159112
407183248120 132160409
534604987795 132161706
625782321518 132163003
222563305302 132164300
464947770106 132165597
957645163516 132166894
570849393747 132168191
744142959705 132169488
899880641530 132170785
672220466644 132172082
97973159842 132173379
346020813076 132174676
536870263167 132175973
359046146465 132177270
489865799198 132178567
300148986793 132179864
518181741348 132181161
90044696040 132182458
646169799866 132183755
504023770273 132185052
924798670622 132186349
313740639025 132187646
204441102326 132188943
843248757230 132190240
230491769104 132191537
892518496571 132192834
867600467479 132194131
386229450929 132195428
447958204816 132196725
116661681661 132198022
800208525162 132199319
802473800534 132200616
694306901521 132201913
366974610267 132203210
978598960707 132204507
519880697877 132205804
266169856213 132207101
772458901855 132208398
302414262165 132209695
27183304467 132210992
773025220698 132212289
646169799866 132213586
4530550747 132214883
754336698879 132216180
88345739511 132217477
155171362985 132218774
364143016052 132220071
619552814245 132221368
440596059857 132222665
127421739678 132223962
31713855211 132225259
507988002174 132226556
701669046480 132227853
278628870759 132229150
720923887142 132230447
583308408293 132231744
539135538539 132233041
287123653404 132234338
897615366158 132235635
536303944324 132236932
379999943656 132238229
452488755560 132239526
465514088949 132240823
904411192274 132242120
308077450595 132243417
278628870759 132244714
293353160677 132246011
70223536535 132247308
703934321852 132248605
959344120045 132249902
357347189936 132251199
26050666781 132252496
445126610601 132253793
645603481023 132255090
75320406122 132256387
242384464807 132257684
441162378700 132258981
429836001840 132260278
958211482359 132261575
720357568299 132262872
588971596723 132264169
289955247619 132265466
831356061527 132266763
446825567130 132268060
488166842669 132269357
978598960707 132270654
795111655575 132271951
987660062195 132273248
755469336565 132274545
746408235077 132275842
707332234910 132277139
650134031767 132278436
566318843003 132279733
707898553753 132281030
560655654573 132282327
138181797695 132283624
755469336565 132284921
994455888311 132286218
314873276711 132287515
299582667950 132288812
568584118375 132290109
976333685335 132291406
396423190103 132292703
356214552250 132294000
351117682663 132295297
568017799532 132296594
391892639359 132297891
85514145296 132299188
259374030097 132300485
898181685001 132301782
423040175724 132303079
560655654573 132304376
49269739344 132305673
352816639192 132306970
73055130750 132308267
401520059690 132309564
985961105666 132310861
383964175557 132312158
156304000671 132313455
241818145964 132314752
778688409128 132316049
246915015551 132317346
919701801035 132318643
143278667282 132319940
992190612939 132321237
521013335563 132322534
591236872095 132323831
31147536368 132325128
4530550747 132326425
987660062195 132327722
234456001005 132329019
284292059189 132330316
884023713926 132331613
197078957367 132332910
135350203480 132334207
892518496571 132335504
712429104497 132336801
122324870091 132338098
483636291925 132339395
581609451764 132340692
648435075238 132341989
234456001005 132343286
11326376863 132344583
275230957701 132345880
387362088615 132347177
246348696708 132348474
689776350777 132349771
363576697209 132351068
323934378199 132352365
604828524327 132353662
511952234075 132354959
29448579839 132356256
88912058354 132357553
217466435715 132358850
850044583346 132360147
483636291925 132361444
288822609933 132362741
616154901187 132364038
82682551081 132365335
457019306304 132366632
90611014883 132367929
238986551749 132369226
7362144962 132370523
582175770607 132371820
20387478351 132373117
378300987127 132374414
355648233407 132375711
717525974084 132377008
190849450094 132378305
206706377698 132379602
136482841166 132380899
863069916735 132382196
521579654406 132383493
999552757898 132384790
326765972414 132386087
955946206987 132387384
965573627318 132388681
905543829960 132389978
435499190270 132391275
961609395417 132392572
768494669954 132393869
357347189936 132395166
668822553586 132396463
54932927774 132397760
223695942988 132399057
56631884303 132400354
361311421837 132401651
412280117707 132402948
657496176726 132404245
476274146966 132405542
70223536535 132406839
537436582010 132408136
729984988630 132409433
386229450929 132410730
325633334728 132412027
756035655408 132413324
860238322520 132414621
215201160343 132415918
884023713926 132417215
929329221366 132418512
530074437051 132419809
454754030932 132421106
347719769605 132422403
87213101825 132423700
478539422338 132424997
554992466143 132426294
146676580340 132427591
255409798196 132428888
964440989632 132430185
549895596556 132431482
294485798363 132432779
394157914731 132434076
369239885639 132435373
776423133756 132436670
348286088448 132437967
56065565460 132439264
696005858050 132440561
422473856881 132441858
278628870759 132443155
680148930446 132444452
769627307640 132445749
316572233240 132447046
889120583513 132448343
664292002842 132449640
381698900185 132450937
85514145296 132452234
872697337066 132453531
252578203981 132454828
37943362484 132456125
254277160510 132457422
853442496404 132458719
562354611102 132460016
108166899016 132461313
476274146966 132462610
996154844840 132463907
248047653237 132465204
602563248955 132466501
257108754725 132467798
113830087446 132469095
600297973583 132470392
578211538706 132471689
984262149137 132472986
332429160844 132474283
717525974084 132475580
18688521822 132476877
472309915065 132478174
555558784986 132479471
346020813076 132480768
435499190270 132482065
690908988463 132483362
402086378533 132484659
479105741181 132485956
351684001506 132487253
756601974251 132488550
175558841333 132489847
400953740847 132491144
597466379368 132492441
680148930446 132493738
893651134257 132495035
65126666948 132496332
624083364989 132497629
240119189435 132498926
850044583346 132500223
127988058521 132501520
852876177561 132502817
368673566796 132504114
724888119043 132505411
13591652235 132506708
692041626149 132508005
144977623811 132509302
645603481023 132510599
977466323021 132511896
432667596055 132513193
65692985791 132514490
248613972080 132515787
848345626817 132517084
355648233407 132518381
925364989465 132519678
81549913395 132520975
540268176225 132522272
402652697376 132523569
962742033103 132524866
708464872596 132526163
412846436550 132527460
783785278715 132528757
877794206653 132530054
400953740847 132531351
628613915733 132532648
651832988296 132533945
414545393079 132535242
326199653571 132536539
887421626984 132537836
446259248287 132539133
718092292927 132540430
893651134257 132541727
300148986793 132543024
765663075739 132544321
727719713258 132545618
942354554755 132546915
263904580841 132548212
564053567631 132549509
122324870091 132550806
797376930947 132552103
500059538372 132553400
741311365490 132554697
241251827121 132555994
568584118375 132557291
505156407959 132558588
985961105666 132559885
178390435548 132561182
323934378199 132562479
60596116204 132563776
672220466644 132565073
515916465976 132566370
228792812575 132567667
981996873765 132568964
565186205317 132570261
20387478351 132571558
613889625815 132572855
372071479854 132574152
907809105332 132575449
938390322854 132576746
826825510783 132578043
624083364989 132579340
244083421336 132580637
809269626650 132581934
219731711087 132583231
854008815247 132584528
238420232906 132585825
189150493565 132587122
816631771609 132588419
34545449426 132589716
731117626316 132591013
340923943489 132592310
645603481023 132593607
31713855211 132594904
359046146465 132596201
34545449426 132597498
847779307974 132598795
22652753723 132600092
125722783149 132601389
453621393246 132602686
441728697543 132603983
840983481858 132605280
151207131084 132606577
15856927607 132607874
895916409629 132609171
713561742183 132610468
541400813911 132611765
708464872596 132613062
890253221199 132614359
665424640528 132615656
867600467479 132616953
561788292259 132618250
887421626984 132619547
466646726635 132620844
896482728472 132622141
255976117039 132623438
993323250625 132624735
50402377030 132626032
655230901354 132627329
547630321184 132628626
430402320683 132629923
567451480689 132631220
165931421002 132632517
746974553920 132633814
766229394582 132635111
918002844506 132636408
497794263000 132637705
304113218694 132639002
216900116872 132640299
356214552250 132641596
357347189936 132642893
138748116538 132644190
756035655408 132645487
464381451263 132646784
288822609933 132648081
920834438721 132649378
316572233240 132650675
591236872095 132651972
113263768603 132653269
56631884303 132654566
215201160343 132655863
86646782982 132657160
410014842335 132658457
568017799532 132659754
172727247118 132661051
372637798697 132662348
976333685335 132663645
740178727804 132664942
857973047148 132666239
175558841333 132667536
758300930780 132668833
422473856881 132670130
486467886140 132671427
372637798697 132672724
838718206486 132674021
385663132086 132675318
280327827288 132676615
373204117540 132677912
675618379702 132679209
809835945493 132680506
348852407291 132681803
363576697209 132683100
660894089784 132684397
674485742016 132685694
591803190938 132686991
493830031099 132688288
798509568633 132689585
345454494233 132690882
137049160009 132692179
303546899851 132693476
120625913562 132694773
846080351445 132696070
893084815414 132697367
460983538205 132698664
121758551248 132699961
231624406790 132701258
457585625147 132702555
541967132754 132703852
215201160343 132705149
103070029429 132706446
222563305302 132707743
880059482025 132709040
386229450929 132710337
846080351445 132711634
830223423841 132712931
731683945159 132714228
342622900018 132715525
513084871761 132716822
847212989131 132718119
440029741014 132719416
536303944324 132720713
827391829626 132722010
94575246784 132723307
860804641363 132724604
420774900352 132725901
99672116371 132727198
333561798530 132728495
553859828457 132729792
895350090786 132731089
322235421670 132732386
408882204649 132733683
368673566796 132734980
184053623978 132736277
694306901521 132737574
679016292760 132738871
347719769605 132740168
221996986459 132741465
20953797194 132742762
724321800200 132744059
503457451430 132745356
92876290255 132746653
723189162514 132747950
326199653571 132749247
746408235077 132750544
958777801202 132751841
461549857048 132753138
430968639526 132754435
485335248454 132755732
546497683498 132757029
176691479019 132758326
325067015885 132759623
879493163182 132760920
883457395083 132762217
884590032769 132763514
637675017221 132764811
770193626483 132766108
758300930780 132767405
568584118375 132768702
682980524661 132769999
606527480856 132771296
701669046480 132772593
950283018557 132773890
629746553419 132775187
193681044309 132776484
841549800701 132777781
911773337233 132779078
154038725299 132780375
430968639526 132781672
947451424342 132782969
634843423006 132784266
684113162347 132785563
462116175891 132786860
178956754391 132788157
72488811907 132789454
314306957868 132790751
475141509280 132792048
821728641196 132793345
544798726969 132794642
147809218026 132795939
527809161679 132797236
978598960707 132798533
567451480689 132799830
135350203480 132801127
414545393079 132802424
137049160009 132803721
344888175390 132805018
443427654072 132806315
589537915566 132807612
282593102660 132808909
442295016386 132810206
220298029930 132811503
948584062028 132812800
283725740346 132814097
79850956866 132815394
875528931281 132816691
412280117707 132817988
669955191272 132819285
449657161345 132820582
594634785153 132821879
833055018056 132823176
813800177394 132824473
907242786489 132825770
318271189769 132827067
384530494400 132828364
32846492897 132829661
832488699213 132830958
832488699213 132832255
300148986793 132833552
654098263668 132834849
519314379034 132836146
231624406790 132837443
452488755560 132838740
357347189936 132840037
296184754892 132841334
659195133255 132842631
989359018724 132843928
262205624312 132845225
473442552751 132846522
791713742517 132847819
893084815414 132849116
361311421837 132850413
869865742851 132851710
893084815414 132853007
750372466978 132854304
40208637856 132855601
116095362818 132856898
540834495068 132858195
974634728806 132859492
515916465976 132860789
326199653571 132862086
621251770774 132863383
766795713425 132864680
375469392912 132865977
743576640862 132867274
829657104998 132868571
131385971579 132869868
694873220364 132871165
703934321852 132872462
735081858217 132873759
516482784819 132875056
414545393079 132876353
630879191105 132877650
964440989632 132878947
391892639359 132880244
502324813744 132881541
374903074069 132882838
368107247953 132884135
186318899350 132885432
689776350777 132886729
884023713926 132888026
340923943489 132889323
436065509113 132890620
108733217859 132891917
223129624145 132893214
157436638357 132894511
987660062195 132895808
120059594719 132897105
305812175223 132898402
365275653738 132899699
182920986292 132900996
716393336398 132902293
664858321685 132903590
644470843337 132904887
582742089450 132906184
767928351111 132907481
837019249957 132908778
77585681494 132910075
803606438220 132911372
402086378533 132912669
55499246617 132913966
914038612605 132915263
109299536702 132916560
182920986292 132917857
539135538539 132919154
809835945493 132920451
1132637689 132921748
284292059189 132923045
57764521989 132924342
556691422672 132925639
357347189936 132926936
753770380036 132928233
62861391576 132929530
160834551415 132930827
649001394081 132932124
446259248287 132933421
152339768770 132934718
487034204983 132936015
453055074403 132937312
147242899183 132938609
15856927607 132939906
490998436884 132941203
284292059189 132942500
618420176559 132943797
27183304467 132945094
407183248120 132946391
18688521822 132947688
818330728138 132948985
964440989632 132950282
253710841667 132951579
758300930780 132952876
737913452432 132954173
72488811907 132955470
214634841500 132956767
44739188600 132958064
13025333392 132959361
170461971746 132960658
797943249790 132961955
886288989298 132963252
858539365991 132964549
39076000170 132965846
728286032101 132967143
60596116204 132968440
654098263668 132969737
782652641029 132971034
45305507443 132972331
777555771442 132973628
943487192441 132974925
338658668117 132976222
138181797695 132977519
500625857215 132978816
901579598059 132980113
487034204983 132981410
206140058855 132982707
374903074069 132984004
545365045812 132985301
275797276544 132986598
455320349775 132987895
270700406957 132989192
562354611102 132990489
496095306471 132991786
846080351445 132993083
18688521822 132994380
85514145296 132995677
980864236079 132996974
74754087279 132998271
689210031934 132999568
206140058855 133000865
859672003677 133002162
880625800868 133003459
638807654907 133004756
588971596723 133006053
843815076073 133007350
865901510950 133008647
137049160009 133009944
995588525997 133011241
547630321184 133012538
589537915566 133013835
176691479019 133015132
578211538706 133016429
511385915232 133017726
967272583847 133019023
711862785654 133020320
886855308141 133021617
816065452766 133022914
586140002508 133024211
325067015885 133025508
253144522824 133026805
447958204816 133028102
237287595220 133029399
736780814746 133030696
557824060358 133031993
987093743352 133033290
804172757063 133034587
698271133422 133035884
994455888311 133037181
720357568299 133038478
408315885806 133039775
365275653738 133041072
776423133756 133042369
138748116538 133043666
6795826119 133044963
376035711755 133046260
850044583346 133047557
663159365156 133048854
834187655742 133050151
45871826286 133051448
277496233073 133052745
834753974585 133054042
618986495402 133055339
348852407291 133056636
205573740012 133057933
83248869924 133059230
690908988463 133060527
288256291090 133061824
978032641864 133063121
924798670622 133064418
243517102493 133065715
33979130583 133067012
283725740346 133068309
105335304801 133069606
830789742684 133070903
534604987795 133072200
785484235244 133073497
397555827789 133074794
9627420334 133076091
180089392077 133077388
827958148469 133078685
432101277212 133079982
205007421169 133081279
526110205150 133082576
889686902356 133083873
443993972915 133085170
803040119377 133086467
605394843170 133087764
543099770440 133089061
620685451931 133090358
206706377698 133091655
697704814579 133092952
714128061026 133094249
69090898849 133095546
857406728305 133096843
263338261998 133098140
285424696875 133099437
275797276544 133100734
295618436049 133102031
386229450929 133103328
466080407792 133104625
783785278715 133105922
171594609432 133107219
825692873097 133108516
142146029596 133109813
267868812742 133111110
983129511451 133112407
590104234409 133113704
144411304968 133115001
453621393246 133116298
420208581509 133117595
381132581342 133118892
626348640361 133120189
200476870425 133121486
418509624980 133122783
417376987294 133124080
517049103662 133125377
689210031934 133126674
113263768603 133127971
641072930279 133129268
167064058688 133130565
821728641196 133131862
246915015551 133133159
232190725633 133134456
893084815414 133135753
291087885305 133137050
856840409462 133138347
737913452432 133139644
887421626984 133140941
652399307139 133142238
274664638858 133143535
145543942654 133144832
509686958703 133146129
423606494567 133147426
607093799699 133148723
804739075906 133150020
833055018056 133151317
587272640194 133152614
293353160677 133153911
547064002341 133155208
791713742517 133156505
982563192608 133157802
807570670121 133159099
781520003343 133160396
928762902523 133161693
600864292426 133162990
125722783149 133164287
694306901521 133165584
5096869590 133166881
64560348105 133168178
53800290088 133169475
327898610100 133170772
193114725466 133172069
896482728472 133173366
525543886307 133174663
150640812241 133175960
720923887142 133177257
223695942988 133178554
438897103328 133179851
833055018056 133181148
904977511117 133182445
64560348105 133183742
278628870759 133185039
891385858885 133186336
317704870926 133187633
323934378199 133188930
857973047148 133190227
973502091120 133191524
471743596222 133192821
665424640528 133194118
718658611770 133195415
468345683164 133196712
720923887142 133198009
519314379034 133199306
977466323021 133200603
316572233240 133201900
483069973082 133203197
568017799532 133204494
962742033103 133205791
84947826453 133207088
681847886975 133208385
642205567965 133209682
856274090619 133210979
176691479019 133212276
60029797361 133213573
425305451096 133214870
816631771609 133216167
547630321184 133217464
591803190938 133218761
803606438220 133220058
225394899517 133221355
227093856046 133222652
599165335897 133223949
596333741682 133225246
808136988964 133226543
144411304968 133227840
313174320182 133229137
19254840665 133230434
494396349942 133231731
215767479186 133233028
923666032936 133234325
355081914564 133235622
953680931615 133236919
876095250124 133238216
18122202979 133239513
968405221533 133240810
255409798196 133242107
350551363820 133243404
431534958369 133244701
197078957367 133245998
957078844673 133247295
498360581843 133248592
471743596222 133249889
114962725132 133251186
706765916067 133252483
590104234409 133253780
383964175557 133255077
92309971412 133256374
603695886641 133257671
333561798530 133258968
549329277713 133260265
889120583513 133261562
62861391576 133262859
252011885138 133264156
756601974251 133265453
208405334227 133266750
860804641363 133268047
176125160176 133269344
925931308308 133270641
347719769605 133271938
609359075071 133273235
898181685001 133274532
834753974585 133275829
525543886307 133277126
633144466477 133278423
481371016553 133279720
471177277379 133281017
105335304801 133282314
237287595220 133283611
127988058521 133284908
354515595721 133286205
941221917069 133287502
785484235244 133288799
47570782815 133290096
705633278381 133291393
969537859219 133292690
761132524995 133293987
128554377364 133295284
888554264670 133296581
746408235077 133297878
150640812241 133299175
120625913562 133300472
859105684834 133301769
726020756729 133303066
580476814078 133304363
266736175056 133305660
457019306304 133306957
759999887309 133308254
510819596389 133309551
166497739845 133310848
955946206987 133312145
640506611436 133313442
839284525329 133314739
843815076073 133316036
323368059356 133317333
185752580507 133318630
711296466811 133319927
455886668618 133321224
932727134424 133322521
509686958703 133323818
86080464139 133325115
793979017889 133326412
340923943489 133327709
429836001840 133329006
634277104163 133330303
714128061026 133331600
847212989131 133332897
837019249957 133334194
180655710920 133335491
484202610768 133336788
326765972414 133338085
160268232572 133339382
533472350109 133340679
201609508111 133341976
813800177394 133343273
207272696541 133344570
433233914898 133345867
988226381038 133347164
40774956699 133348461
877227887810 133349758
644470843337 133351055
859105684834 133352352
531207074737 133353649
205007421169 133354946
518181741348 133356243
122891188934 133357540
831922380370 133358837
192548406623 133360134
348286088448 133361431
813800177394 133362728
796244293261 133364025
975201047649 133365322
97973159842 133366619
688077394248 133367916
500059538372 133369213
488733161512 133370510
511952234075 133371807
39076000170 133373104
302980581008 133374401
817764409295 133375698
211803247285 133376995
953680931615 133378292
688643713091 133379589
745275597391 133380886
554992466143 133382183
152339768770 133383480
457585625147 133384777
938390322854 133386074
254277160510 133387371
654664582511 133388668
26050666781 133389965
389061045144 133391262
728852350944 133392559
585573683665 133393856
321102783984 133395153
839850844172 133396450
464947770106 133397747
709031191439 133399044
591236872095 133400341
137049160009 133401638
856840409462 133402935
586706321351 133404232
90044696040 133405529
292220522991 133406826
797376930947 133408123
583874727136 133409420
7362144962 133410717
357913508779 133412014
157436638357 133413311
434366552584 133414608
102503710586 133415905
661460408627 133417202
45871826286 133418499
684113162347 133419796
540834495068 133421093
52667652402 133422390
427004407625 133423687
783218959872 133424984
775290496070 133426281
472309915065 133427578
532906031266 133428875
413979074236 133430172
852309858718 133431469
14724289921 133432766
351117682663 133434063
895350090786 133435360
719224930613 133436657
280894146131 133437954
910640699547 133439251
575379944491 133440548
196512638524 133441845
395856871260 133443142
387928407458 133444439
987093743352 133445736
440029741014 133447033
254277160510 133448330
376035711755 133449627
808136988964 133450924
459284581676 133452221
167630377531 133453518
856274090619 133454815
206706377698 133456112
542533451597 133457409
927630264837 133458706
175558841333 133460003
124590145463 133461300
208971653070 133462597
899314322687 133463894
34545449426 133465191
904977511117 133466488
677883655074 133467785
611058031600 133469082
357913508779 133470379
995022207154 133471676
895916409629 133472973
901579598059 133474270
65692985791 133475567
118926957033 133476864
679016292760 133478161
177257797862 133479458
826825510783 133480755
510819596389 133482052
554426147300 133483349
856840409462 133484646
181788348606 133485943
216333798029 133487240
959344120045 133488537
888554264670 133489834
252578203981 133491131
258241392411 133492428
454754030932 133493725
154605044142 133495022
711296466811 133496319
619552814245 133497616
997853801369 133498913
980864236079 133500210
824560235411 133501507
248613972080 133502804
441162378700 133504101
924232351779 133505398
889120583513 133506695
940089279383 133507992
90044696040 133509289
834753974585 133510586
787749510616 133511883
344321856547 133513180
771326264169 133514477
226527537203 133515774
544232408126 133517071
463248813577 133518368
171028290589 133519665
975201047649 133520962
243517102493 133522259
940655598226 133523556
22086434880 133524853
377168349441 133526150
40774956699 133527447
693740582678 133528744
536303944324 133530041
470044639693 133531338
580476814078 133532635
941788235912 133533932
357913508779 133535229
353382958035 133536526
601996930112 133537823
871564699380 133539120
21520116037 133540417
830223423841 133541714
496095306471 133543011
952548293929 133544308
687511075405 133545605
498926900686 133546902
551594553085 133548199
474575190437 133549496
396989508946 133550793
351684001506 133552090
9061101491 133553387
181222029763 133554684
655230901354 133555981
200476870425 133557278
498360581843 133558575
491564755727 133559872
246915015551 133561169
987660062195 133562466
500625857215 133563763
219165392244 133565060
538002900853 133566357
596333741682 133567654
876095250124 133568951
720923887142 133570248
314873276711 133571545
24918029095 133572842
565752524160 133574139
439463422171 133575436
587838959037 133576733
679016292760 133578030
753204061193 133579327
401520059690 133580624
31713855211 133581921
790014785988 133583218
668822553586 133584515
202175826954 133585812
179523073234 133587109
162533507944 133588406
869299424008 133589703
372637798697 133591000
3964231904 133592297
488733161512 133593594
82682551081 133594891
693740582678 133596188
873829974752 133597485
168196696374 133598782
701102727637 133600079
97973159842 133601376
440029741014 133602673
404351653905 133603970
203308464640 133605267
916870206820 133606564
519314379034 133607861
864768873264 133609158
376602030598 133610455
19821159508 133611752
443993972915 133613049
518181741348 133614346
573114669119 133615643
660894089784 133616940
501758494901 133618237
462682494734 133619534
441728697543 133620831
108166899016 133622128
961609395417 133623425
671654147801 133624722
86080464139 133626019
594634785153 133627316
436065509113 133628613
867600467479 133629910
489865799198 133631207
472309915065 133632504
889120583513 133633801
268435131585 133635098
143278667282 133636395
374903074069 133637692
494396349942 133638989
378300987127 133640286
907242786489 133641583
173293565961 133642880
205007421169 133644177
129687015050 133645474
485335248454 133646771
920834438721 133648068
942354554755 133649365
925364989465 133650662
62861391576 133651959
578211538706 133653256
383964175557 133654553
63427710419 133655850
144411304968 133657147
554992466143 133658444
291087885305 133659741
531207074737 133661038
326199653571 133662335
199344232739 133663632
112131130917 133664929
274098320015 133666226
338658668117 133667523
583308408293 133668820
756601974251 133670117
86080464139 133671414
134783884637 133672711
907809105332 133674008
238420232906 133675305
743010322019 133676602
467213045478 133677899
613889625815 133679196
375469392912 133680493
1132637689 133681790
769627307640 133683087
865901510950 133684384
310909044810 133685681
162533507944 133686978
949150380871 133688275
796810612104 133689572
288256291090 133690869
628613915733 133692166
677317336231 133693463
462682494734 133694760
868166786322 133696057
257108754725 133697354
49269739344 133698651
923099714093 133699948
513084871761 133701245
586140002508 133702542
438897103328 133703839
253710841667 133705136
495528987628 133706433
297883711421 133707730
318271189769 133709027
337526030431 133710324
483069973082 133711621
327332291257 133712918
420774900352 133714215
419642262666 133715512
144411304968 133716809
683546843504 133718106
789448467145 133719403
44739188600 133720700
454754030932 133721997
865335192107 133723294
516482784819 133724591
240119189435 133725888
66259304634 133727185
836452931114 133728482
257675073568 133729779
45305507443 133731076
86646782982 133732373
849478264503 133733670
356214552250 133734967
796244293261 133736264
703934321852 133737561
351117682663 133738858
690908988463 133740155
545931364655 133741452
357913508779 133742749
963308351946 133744046
293353160677 133745343
326765972414 133746640
320536465141 133747937
433233914898 133749234
33412811740 133750531
359612465308 133751828
231624406790 133753125
11892695706 133754422
60029797361 133755719
381132581342 133757016
504023770273 133758313
332429160844 133759610
455320349775 133760907
641639249122 133762204
778122090285 133763501
560089335730 133764798
652399307139 133766095
604262205484 133767392
740745046647 133768689
502324813744 133769986
808136988964 133771283
832488699213 133772580
600297973583 133773877
805871713592 133775174
616154901187 133776471
269001450428 133777768
278062551916 133779065
600297973583 133780362
893651134257 133781659
313740639025 133782956
317138552083 133784253
28882260996 133785550
926497627151 133786847
737913452432 133788144
447391885973 133789441
440596059857 133790738
251445566295 133792035
789448467145 133793332
165931421002 133794629
221430667616 133795926
441162378700 133797223
929329221366 133798520
669388872429 133799817
515916465976 133801114
178390435548 133802411
457585625147 133803708
480804697710 133805005
291654204148 133806302
827958148469 133807599
321669102827 133808896
184053623978 133810193
586706321351 133811490
298450030264 133812787
222563305302 133814084
842116119544 133815381
155737681828 133816678
909508061861 133817975
197078957367 133819272
193681044309 133820569
740178727804 133821866
663725683999 133823163
340357624646 133824460
18122202979 133825757
706765916067 133827054
672220466644 133828351
254843479353 133829648
299582667950 133830945
787749510616 133832242
276363595387 133833539
292786841834 133834836
122324870091 133836133
203874783483 133837430
906676467646 133838727
282026783817 133840024
146110261497 133841321
578211538706 133842618
715827017555 133843915
451922436717 133845212
327898610100 133846509
164798783316 133847806
135350203480 133849103
690908988463 133850400
443993972915 133851697
404351653905 133852994
978598960707 133854291
472309915065 133855588
40208637856 133856885
507421683331 133858182
498360581843 133859479
82682551081 133860776
847212989131 133862073
154038725299 133863370
722056524828 133864667
814932815080 133865964
575946263334 133867261
838151887643 133868558
646736118709 133869855
80417275709 133871152
788882148302 133872449
381132581342 133873746
286557334561 133875043
566885161846 133876340
66825623477 133877637
481937335396 133878934
20953797194 133880231
873829974752 133881528
996154844840 133882825
329597566629 133884122
345454494233 133885419
901013279216 133886716
633710785320 133888013
576512582177 133889310
421341219195 133890607
255976117039 133891904
346020813076 133893201
393025277045 133894498
577645219863 133895795
497227944157 133897092
982563192608 133898389
861937279049 133899686
519314379034 133900983
862503597892 133902280
352816639192 133903577
881192119711 133904874
763964119210 133906171
982563192608 133907468
605394843170 133908765
568584118375 133910062
531207074737 133911359
573114669119 133912656
635409741849 133913953
504023770273 133915250
495528987628 133916547
77019362651 133917844
278062551916 133919141
94575246784 133920438
323934378199 133921735
386229450929 133923032
497794263000 133924329
414545393079 133925626
404917972748 133926923
765096756896 133928220
665424640528 133929517
316572233240 133930814
931594496738 133932111
386229450929 133933408
970670496905 133934705
292786841834 133936002
259940348940 133937299
300715305636 133938596
391326320516 133939893
790014785988 133941190
675052060859 133942487
709597510282 133943784
238986551749 133945081
619552814245 133946378
900446960373 133947675
40774956699 133948972
338658668117 133950269
7928463805 133951566
112131130917 133952863
214068522657 133954160
398122146632 133955457
309776407124 133956754
908941743018 133958051
993323250625 133959348
572548350276 133960645
860238322520 133961942
768494669954 133963239
184619942821 133964536
597466379368 133965833
866467829793 133967130
838718206486 133968427
801907481691 133969724
80417275709 133971021
15290608764 133972318
882324757397 133973615
806438032435 133974912
249746609766 133976209
259940348940 133977506
830223423841 133978803
514217509447 133980100
459850900519 133981397
67391942320 133982694
667689915900 133983991
880059482025 133985288
231058087947 133986585
142712348439 133987882
763397800367 133989179
37377043641 133990476
867600467479 133991773
786050554087 133993070
404917972748 133994367
220298029930 133995664
788882148302 133996961
131385971579 133998258
669955191272 133999555
509120639860 134000852
317138552083 134002149
164798783316 134003446
430968639526 134004743
826259191940 134006040
605394843170 134007337
720923887142 134008634
355648233407 134009931
366408291424 134011228
249180290923 134012525
936691366325 134013822
577078901020 134015119
956512525830 134016416
981996873765 134017713
105335304801 134019010
925931308308 134020307
225394899517 134021604
500625857215 134022901
630312872262 134024198
467213045478 134025495
138181797695 134026792
604262205484 134028089
643904524494 134029386
313174320182 134030683
375469392912 134031980
148941855712 134033277
72488811907 134034574
786050554087 134035871
92876290255 134037168
200476870425 134038465
772458901855 134039762
451356117874 134041059
180089392077 134042356
890253221199 134043653
536870263167 134044950
858539365991 134046247
197645276210 134047544
810968583179 134048841
357913508779 134050138
540268176225 134051435
887987945827 134052732
61728753890 134054029
299582667950 134055326
711296466811 134056623
96274203313 134057920
421907538038 134059217
157436638357 134060514
338092349274 134061811
400953740847 134063108
706199597224 134064405
353949276878 134065702
490998436884 134066999
834753974585 134068296
967272583847 134069593
593502147467 134070890
87779420668 134072187
171594609432 134073484
446259248287 134074781
66259304634 134076078
869299424008 134077375
750938785821 134078672
168763015217 134079969
516482784819 134081266
786616872930 134082563
276929914230 134083860
127988058521 134085157
681281568132 134086454
406050610434 134087751
714128061026 134089048
112697449760 134090345
516482784819 134091642
514217509447 134092939
685812118876 134094236
919135482192 134095533
66825623477 134096830
639940292593 134098127
702235365323 134099424
253710841667 134100721
48703420501 134102018
26616985624 134103315
379999943656 134104612
732250264002 134105909
75320406122 134107206
859105684834 134108503
174426203647 134109800
906110148803 134111097
641639249122 134112394
471743596222 134113691
965007308475 134114988
924798670622 134116285
37943362484 134117582
787749510616 134118879
996721163683 134120176
250312928609 134121473
894217453100 134122770
532339712423 134124067
319970146298 134125364
720923887142 134126661
599731654740 134127958
127988058521 134129255
727719713258 134130552
152339768770 134131849
488733161512 134133146
510253277546 134134443
19821159508 134135740
150640812241 134137037
731117626316 134138334
605394843170 134139631
810402264336 134140928
241818145964 134142225
565752524160 134143522
227660174889 134144819
373204117540 134146116
564053567631 134147413
421907538038 134148710
359046146465 134150007
343755537704 134151304
591803190938 134152601
314306957868 134153898
81549913395 134155195
540834495068 134156492
138181797695 134157789
74754087279 134159086
672220466644 134160383
111564812074 134161680
265037218527 134162977
112131130917 134164274
417943306137 134165571
925364989465 134166868
372071479854 134168165
564619886474 134169462
424172813410 134170759
288822609933 134172056
682414205818 134173353
797376930947 134174650
506289045645 134175947
408315885806 134177244
343189218861 134178541
718092292927 134179838
743576640862 134181135
342056581175 134182432
347153450762 134183729
376602030598 134185026
66825623477 134186323
13591652235 134187620
239552870592 134188917
181788348606 134190214
355648233407 134191511
588971596723 134192808
453621393246 134194105
472876233908 134195402
283725740346 134196699
61162435047 134197996
190283131251 134199293
932160815581 134200590
104202667115 134201887
620685451931 134203184
451922436717 134204481
634277104163 134205778
850610902189 134207075
371505161011 134208372
218599073401 134209669
62861391576 134210966
450223480188 134212263
318271189769 134213560
696572176893 134214857
392458958202 134216154
235588638691 134217451
35678087112 134218748
680148930446 134220045
588405277880 134221342
354515595721 134222639
148375536869 134223936
361311421837 134225233
215767479186 134226530
833055018056 134227827
527242842836 134229124
943487192441 134230421
668822553586 134231718
221430667616 134233015
38509681327 134234312
377734668284 134235609
909508061861 134236906
96274203313 134238203
346587131919 134239500
782652641029 134240797
446825567130 134242094
402086378533 134243391
362444059523 134244688
341490262332 134245985
825126554254 134247282
104202667115 134248579
428137045311 134249876
568584118375 134251173
46438145129 134252470
369239885639 134253767
519314379034 134255064
215767479186 134256361
487600523826 134257658
637108698378 134258955
924798670622 134260252
111564812074 134261549
247481334394 134262846
404917972748 134264143
443993972915 134265440
664292002842 134266737
10193739177 134268034
857406728305 134269331
737913452432 134270628
834187655742 134271925
299582667950 134273222
261639305469 134274519
979165279550 134275816
800208525162 134277113
621818089617 134278410
900446960373 134279707
166497739845 134281004
3397913061 134282301
165365102159 134283598
699970089951 134284895
7362144962 134286192
987093743352 134287489
747540872763 134288786
486467886140 134290083
614455944658 134291380
322235421670 134292677
265037218527 134293974
552160871928 134295271
373770436383 134296568
11326376863 134297865
733382901688 134299162
484202610768 134300459
651266669453 134301756
873829974752 134303053
52667652402 134304350
147242899183 134305647
16989565293 134306944
466646726635 134308241
467213045478 134309538
142146029596 134310835
974068409963 134312132
83248869924 134313429
195380000838 134314726
905543829960 134316023
310342725967 134317320
775290496070 134318617
547064002341 134319914
809835945493 134321211
754336698879 134322508
522145973249 134323805
357913508779 134325102
620685451931 134326399
857973047148 134327696
266736175056 134328993
788882148302 134330290
586140002508 134331587
579910495235 134332884
198777913896 134334181
975201047649 134335478
341490262332 134336775
238986551749 134338072
258241392411 134339369
911207018390 134340666
746974553920 134341963
636542379535 134343260
765096756896 134344557
30581217525 134345854
105335304801 134347151
802473800534 134348448
522712292092 134349745
463815132420 134351042
638241336064 134352339
596900060525 134353636
328464928943 134354933
475141509280 134356230
260506667783 134357527
841549800701 134358824
745841916234 134360121
689210031934 134361418
728286032101 134362715
952548293929 134364012
205573740012 134365309
262205624312 134366606
566318843003 134367903
790014785988 134369200
60596116204 134370497
330730204315 134371794
182920986292 134373091
813233858551 134374388
445692929444 134375685
327332291257 134376982
998420120212 134378279
387362088615 134379576
911773337233 134380873
891952177728 134382170
300715305636 134383467
103636348272 134384764
549895596556 134386061
170461971746 134387358
181222029763 134388655
925931308308 134389952
903844873431 134391249
957078844673 134392546
990491656410 134393843
194813681995 134395140
513084871761 134396437
894217453100 134397734
888554264670 134399031
41341275542 134400328
75320406122 134401625
833055018056 134402922
92309971412 134404219
20387478351 134405516
140447073067 134406813
174992522490 134408110
778122090285 134409407
394724233574 134410704
771326264169 134412001
164798783316 134413298
338092349274 134414595
218032754558 134415892
410014842335 134417189
598032698211 134418486
66259304634 134419783
571415712590 134421080
168196696374 134422377
849478264503 134423674
632578147634 134424971
484768929611 134426268
545931364655 134427565
963874670789 134428862
303546899851 134430159
428137045311 134431456
262771943155 134432753
851177221032 134434050
897615366158 134435347
340923943489 134436644
390193682830 134437941
773025220698 134439238
795111655575 134440535
406616929277 134441832
16423246450 134443129
38509681327 134444426
689210031934 134445723
593502147467 134447020
164798783316 134448317
793979017889 134449614
208971653070 134450911
936125047482 134452208
484768929611 134453505
713561742183 134454802
46438145129 134456099
657496176726 134457396
308077450595 134458693
968405221533 134459990
544232408126 134461287
668822553586 134462584
207839015384 134463881
37377043641 134465178
767928351111 134466475
525543886307 134467772
679582611603 134469069
630879191105 134470366
225961218360 134471663
959910438888 134472960
706199597224 134474257
987660062195 134475554
276363595387 134476851
942920873598 134478148
595201103996 134479445
279195189602 134480742
928762902523 134482039
884023713926 134483336
61162435047 134484633
825126554254 134485930
786050554087 134487227
193114725466 134488524
816065452766 134489821
345454494233 134491118
865901510950 134492415
84947826453 134493712
598599017054 134495009
56065565460 134496306
287123653404 134497603
14724289921 134498900
208971653070 134500197
411713798864 134501494
470044639693 134502791
205573740012 134504088
601996930112 134505385
955946206987 134506682
741311365490 134507979
425871769939 134509276
974634728806 134510573
809269626650 134511870
604828524327 134513167
787749510616 134514464
603695886641 134515761
582742089450 134517058
540834495068 134518355
211236928442 134519652
84381507610 134520949
826259191940 134522246
932727134424 134523543
459284581676 134524840
528375480522 134526137
285424696875 134527434
337526030431 134528731
71356174221 134530028
23219072566 134531325
451922436717 134532622
906110148803 134533919
459284581676 134535216
361311421837 134536513
549895596556 134537810
951415656243 134539107
117794319347 134540404
939522960540 134541701
394157914731 134542998
729984988630 134544295
400387422004 134545592
722622843671 134546889
59463478518 134548186
430402320683 134549483
892518496571 134550780
784351597558 134552077
578211538706 134553374
332995479687 134554671
796810612104 134555968
662593046313 134557265
476274146966 134558562
655230901354 134559859
808136988964 134561156
830789742684 134562453
563487248788 134563750
506289045645 134565047
368673566796 134566344
966139946161 134567641
629746553419 134568938
699970089951 134570235
591236872095 134571532
421341219195 134572829
727153394415 134574126
726020756729 134575423
398122146632 134576720
968971540376 134578017
959910438888 134579314
604262205484 134580611
190849450094 134581908
769060988797 134583205
894783771943 134584502
489299480355 134585799
126855420835 134587096
140447073067 134588393
958211482359 134589690
406050610434 134590987
905543829960 134592284
668822553586 134593581
450223480188 134594878
523844929778 134596175
542533451597 134597472
81549913395 134598769
506289045645 134600066
533472350109 134601363
333561798530 134602660
382265219028 134603957
902712235745 134605254
37943362484 134606551
960476757731 134607848
773591539541 134609145
782652641029 134610442
16989565293 134611739
187451537036 134613036
577645219863 134614333
162533507944 134615630
649001394081 134616927
944619830127 134618224
182354667449 134619521
221996986459 134620818
339791305803 134622115
15290608764 134623412
267868812742 134624709
412280117707 134626006
687511075405 134627303
971236815748 134628600
609925393914 134629897
260506667783 134631194
742444003176 134632491
605394843170 134633788
550461915399 134635085
419075943823 134636382
551594553085 134637679
865335192107 134638976
109299536702 134640273
171594609432 134641570
584441045979 134642867
27183304467 134644164
666557278214 134645461
844381394916 134646758
15290608764 134648055
744142959705 134649352
343189218861 134650649
987660062195 134651946
504023770273 134653243
432101277212 134654540
469478320850 134655837
110998493231 134657134
168196696374 134658431
885156351612 134659728
758300930780 134661025
426438088782 134662322
138748116538 134663619
3 134664916
39642319013 134666213
505156407959 134667510
756035655408 134668807
446259248287 134670104
698837452265 134671401
468345683164 134672698
587272640194 134673995
958211482359 134675292
286557334561 134676589
697704814579 134677886
501192176058 134679183
8494782648 134680480
164798783316 134681777
601430611269 134683074
788315829459 134684371
266736175056 134685668
413979074236 134686965
639940292593 134688262
159701913729 134689559
282026783817 134690856
177257797862 134692153
440596059857 134693450
489865799198 134694747
352816639192 134696044
885722670455 134697341
178956754391 134698638
701669046480 134699935
182920986292 134701232
61162435047 134702529
577645219863 134703826
212369566128 134705123
978032641864 134706420
252578203981 134707717
362444059523 134709014
627481278047 134710311
852309858718 134711608
103070029429 134712905
122324870091 134714202
496661625314 134715499
628613915733 134716796
879493163182 134718093
109865855545 134719390
672786785487 134720687
389061045144 134721984
428137045311 134723281
736780814746 134724578
480804697710 134725875
484768929611 134727172
423040175724 134728469
156304000671 134729766
710163829125 134731063
334694436216 134732360
551594553085 134733657
522712292092 134734954
761698843838 134736251
504590089116 134737548
854008815247 134738845
198777913896 134740142
599731654740 134741439
688643713091 134742736
312608001339 134744033
655230901354 134745330
588405277880 134746627
892518496571 134747924
480804697710 134749221
777555771442 134750518
539135538539 134751815
571415712590 134753112
645037162180 134754409
999552757898 134755706
499493219529 134757003
164232464473 134758300
133084928108 134759597
545365045812 134760894
674485742016 134762191
741877684333 134763488
407183248120 134764785
95141565627 134766082
213502203814 134767379
849478264503 134768676
152339768770 134769973
586140002508 134771270
586140002508 134772567
948584062028 134773864
220864348773 134775161
22086434880 134776458
502324813744 134777755
790014785988 134779052
775290496070 134780349
23219072566 134781646
618420176559 134782943
515916465976 134784240
462116175891 134785537
797376930947 134786834
872131018223 134788131
455320349775 134789428
837019249957 134790725
353382958035 134792022
792280061360 134793319
582742089450 134794616
863069916735 134795913
341490262332 134797210
65692985791 134798507
210670609599 134799804
999552757898 134801101
736214495903 134802398
488733161512 134803695
85514145296 134804992
628613915733 134806289
422473856881 134807586
703934321852 134808883
502324813744 134810180
487600523826 134811477
258241392411 134812774
74187768436 134814071
477406784652 134815368
274098320015 134816665
294485798363 134817962
956512525830 134819259
342622900018 134820556
863636235578 134821853
236154957534 134823150
88345739511 134824447
151773449927 134825744
396423190103 134827041
844947713759 134828338
118360638190 134829635
697704814579 134830932
255409798196 134832229
527242842836 134833526
143844986125 134834823
287123653404 134836120
745275597391 134837417
754336698879 134838714
632011828791 134840011
266169856213 134841308
64560348105 134842605
656929857883 134843902
637675017221 134845199
734515539374 134846496
168763015217 134847793
718658611770 134849090
333561798530 134850387
508554321017 134851684
52101333559 134852981
852876177561 134854278
6795826119 134855575
976900004178 134856872
996721163683 134858169
823993916568 134859466
714694379869 134860763
818330728138 134862060
472876233908 134863357
644470843337 134864654
890819540042 134865951
154038725299 134867248
758300930780 134868545
938956641697 134869842
185752580507 134871139
235022319848 134872436
139880754224 134873733
789448467145 134875030
683546843504 134876327
627481278047 134877624
825126554254 134878921
308077450595 134880218
870998380537 134881515
586140002508 134882812
685245800033 134884109
762831481524 134885406
447391885973 134886703
582742089450 134888000
52101333559 134889297
774724177227 134890594
781520003343 134891891
731117626316 134893188
155171362985 134894485
534038668952 134895782
647302437552 134897079
351684001506 134898376
710163829125 134899673
394724233574 134900970
305812175223 134902267
799075887476 134903564
757734611937 134904861
844381394916 134906158
781520003343 134907455
891385858885 134908752
228226493732 134910049
339224986960 134911346
205573740012 134912643
267302493899 134913940
550461915399 134915237
750938785821 134916534
867034148636 134917831
348852407291 134919128
917436525663 134920425
726020756729 134921722
346587131919 134923019
178390435548 134924316
24918029095 134925613
611058031600 134926910
436631827956 134928207
638241336064 134929504
639940292593 134930801
395290552417 134932098
987093743352 134933395
846080351445 134934692
317138552083 134935989
76453043808 134937286
182920986292 134938583
688077394248 134939880
31713855211 134941177
757168293094 134942474
219165392244 134943771
221430667616 134945068
664292002842 134946365
401520059690 134947662
693740582678 134948959
359046146465 134950256
356214552250 134951553
865901510950 134952850
58330840832 134954147
308643769438 134955444
702801684166 134956741
831922380370 134958038
900446960373 134959335
639940292593 134960632
149508174555 134961929
112697449760 134963226
741877684333 134964523
427570726468 134965820
465514088949 134967117
73055130750 134968414
618420176559 134969711
422473856881 134971008
831356061527 134972305
277496233073 134973602
839850844172 134974899
699970089951 134976196
485335248454 134977493
218032754558 134978790
830223423841 134980087
426438088782 134981384
345454494233 134982681
477406784652 134983978
925931308308 134985275
31147536368 134986572
428137045311 134987869
840417163015 134989166
96274203313 134990463
197078957367 134991760
382831537871 134993057
211803247285 134994354
205573740012 134995651
578777857549 134996948
94575246784 134998245
831922380370 134999542
7928463805 135000839
9061101491 135002136
518181741348 135003433
318837508612 135004730
378867305970 135006027
207839015384 135007324
514217509447 135008621
978598960707 135009918
794545336732 135011215
165931421002 135012512
10193739177 135013809
389061045144 135015106
301281624479 135016403
498926900686 135017700
608226437385 135018997
488166842669 135020294
601430611269 135021591
504023770273 135022888
20953797194 135024185
952548293929 135025482
611624350443 135026779
870432061694 135028076
996154844840 135029373
596900060525 135030670
58330840832 135031967
12459014549 135033264
180655710920 135034561
660894089784 135035858
354515595721 135037155
652399307139 135038452
837585568800 135039749
21520116037 135041046
677317336231 135042343
908941743018 135043640
822294960039 135044937
515350147133 135046234
878926844339 135047531
677317336231 135048828
29448579839 135050125
621818089617 135051422
926497627151 135052719
160268232572 135054016
97406840999 135055313
938390322854 135056610
261639305469 135057907
431534958369 135059204
754336698879 135060501
229359131418 135061798
577645219863 135063095
132518609265 135064392
800774844005 135065689
721490205985 135066986
903844873431 135068283
163666145630 135069580
630879191105 135070877
590670553252 135072174
745275597391 135073471
271833044643 135074768
221430667616 135076065
600297973583 135077362
820029684667 135078659
91177333726 135079956
261639305469 135081253
124023826620 135082550
331862842001 135083847
129687015050 135085144
330163885472 135086441
81549913395 135087738
499493219529 135089035
538002900853 135090332
151773449927 135091629
49269739344 135092926
229925450261 135094223
497794263000 135095520
563487248788 135096817
242950783650 135098114
615022263501 135099411
774724177227 135100708
693174263835 135102005
397555827789 135103302
771326264169 135104599
830789742684 135105896
492131074570 135107193
109865855545 135108490
920268119878 135109787
837019249957 135111084
432667596055 135112381
282026783817 135113678
282593102660 135114975
462116175891 135116272
186318899350 135117569
837585568800 135118866
534038668952 135120163
987093743352 135121460
934992409796 135122757
770759945326 135124054
936691366325 135125351
689210031934 135126648
297317392578 135127945
526676523993 135129242
461549857048 135130539
907242786489 135131836
887987945827 135133133
587838959037 135134430
940089279383 135135727
547630321184 135137024
91743652569 135138321
633710785320 135139618
11892695706 135140915
569716756061 135142212
681281568132 135143509
941221917069 135144806
466080407792 135146103
121758551248 135147400
849478264503 135148697
184053623978 135149994
641072930279 135151291
702235365323 135152588
56631884303 135153885
831922380370 135155182
1698956532 135156479
877794206653 135157776
212935884971 135159073
16989565293 135160370
663159365156 135161667
181222029763 135162964
80417275709 135164261
110998493231 135165558
668822553586 135166855
978598960707 135168152
724321800200 135169449
729984988630 135170746
386795769772 135172043
664858321685 135173340
472309915065 135174637
273532001172 135175934
79284638023 135177231
155737681828 135178528
487034204983 135179825
65692985791 135181122
231624406790 135182419
282026783817 135183716
406616929277 135185013
242384464807 135186310
647868756395 135187607
825126554254 135188904
407183248120 135190201
161400870258 135191498
297883711421 135192795
814932815080 135194092
488166842669 135195389
927630264837 135196686
797943249790 135197983
334694436216 135199280
364143016052 135200577
890253221199 135201874
484768929611 135203171
727719713258 135204468
224828580674 135205765
810968583179 135207062
983129511451 135208359
643904524494 135209656
474008871594 135210953
808703307807 135212250
458718262833 135213547
852309858718 135214844
853442496404 135216141
627481278047 135217438
331862842001 135218735
316005914397 135220032
433800233741 135221329
839850844172 135222626
902712235745 135223923
947451424342 135225220
528375480522 135226517
447391885973 135227814
289388928776 135229111
909508061861 135230408
398122146632 135231705
763964119210 135233002
948584062028 135234299
174992522490 135235596
719224930613 135236893
324500697042 135238190
163099826787 135239487
894217453100 135240784
874962612438 135242081
159135594886 135243378
417943306137 135244675
466646726635 135245972
423606494567 135247269
783218959872 135248566
940655598226 135249863
816065452766 135251160
656929857883 135252457
413412755393 135253754
78152000337 135255051
661460408627 135256348
294485798363 135257645
433233914898 135258942
479672060024 135260239
474008871594 135261536
289955247619 135262833
307511131752 135264130
125156464306 135265427
756601974251 135266724
835886612271 135268021
380566262499 135269318
600297973583 135270615
847779307974 135271912
361311421837 135273209
163099826787 135274506
101371072900 135275803
854575134090 135277100
689210031934 135278397
398688465475 135279694
91743652569 135280991
390193682830 135282288
861937279049 135283585
330163885472 135284882
608792756228 135286179
391326320516 135287476
119493275876 135288773
390760001673 135290070
360178784151 135291367
302980581008 135292664
411713798864 135293961
954813569301 135295258
688643713091 135296555
911207018390 135297852
821728641196 135299149
289955247619 135300446
163666145630 135301743
702235365323 135303040
184053623978 135304337
918569163349 135305634
598599017054 135306931
985394786823 135308228
982563192608 135309525
612190669286 135310822
107600580173 135312119
658628814412 135313416
524411248621 135314713
464381451263 135316010
393025277045 135317307
757168293094 135318604
11326376863 135319901
446825567130 135321198
613889625815 135322495
26050666781 135323792
879493163182 135325089
79850956866 135326386
191415768937 135327683
816631771609 135328980
202175826954 135330277
710163829125 135331574
773591539541 135332871
633710785320 135334168
583874727136 135335465
728852350944 135336762
268435131585 135338059
428703364154 135339356
864202554421 135340653
65692985791 135341950
515350147133 135343247
74754087279 135344544
349418726134 135345841
231058087947 135347138
49269739344 135348435
388494726301 135349732
221430667616 135351029
988792699881 135352326
659195133255 135353623
864768873264 135354920
554992466143 135356217
456452987461 135357514
339224986960 135358811
518181741348 135360108
412280117707 135361405
217466435715 135362702
775856814913 135363999
101371072900 135365296
363010378366 135366593
901013279216 135367890
68524580006 135369187
20387478351 135370484
891385858885 135371781
487034204983 135373078
941221917069 135374375
637675017221 135375672
972935772277 135376969
712429104497 135378266
129687015050 135379563
832488699213 135380860
768494669954 135382157
941221917069 135383454
96274203313 135384751
904411192274 135386048
35111768269 135387345
582742089450 135388642
155171362985 135389939
156304000671 135391236
940089279383 135392533
546497683498 135393830
736214495903 135395127
909508061861 135396424
737913452432 135397721
871564699380 135399018
20387478351 135400315
586140002508 135401612
450223480188 135402909
485335248454 135404206
854575134090 135405503
807570670121 135406800
509120639860 135408097
25484347938 135409394
912339656076 135410691
788315829459 135411988
745841916234 135413285
612756988129 135414582
477973103495 135415879
424172813410 135417176
758867249623 135418473
988792699881 135419770
463248813577 135421067
664292002842 135422364
632578147634 135423661
467213045478 135424958
236154957534 135426255
993889569468 135427552
473442552751 135428849
114962725132 135430146
932160815581 135431443
963308351946 135432740
419642262666 135434037
123457507777 135435334
244083421336 135436631
953680931615 135437928
409448523492 135439225
443427654072 135440522
466080407792 135441819
615588582344 135443116
437764465642 135444413
78718319180 135445710
701669046480 135447007
202175826954 135448304
33979130583 135449601
686944756562 135450898
709031191439 135452195
972935772277 135453492
52101333559 135454789
769627307640 135456086
980864236079 135457383
600297973583 135458680
203308464640 135459977
390193682830 135461274
966139946161 135462571
22652753723 135463868
979731598393 135465165
321102783984 135466462
176691479019 135467759
933293453267 135469056
224262261831 135470353
476274146966 135471650
24918029095 135472947
534038668952 135474244
613889625815 135475541
853442496404 135476838
703934321852 135478135
667123597057 135479432
540834495068 135480729
165365102159 135482026
444560291758 135483323
487600523826 135484620
135916522323 135485917
494396349942 135487214
466080407792 135488511
434366552584 135489808
758300930780 135491105
305812175223 135492402
462682494734 135493699
307511131752 135494996
231624406790 135496293
598032698211 135497590
74187768436 135498887
566318846 135500184
26616985624 135501481
293353160677 135502778
723755481357 135504075
471743596222 135505372
941221917069 135506669
742444003176 135507966
197078957367 135509263
435499190270 135510560
506289045645 135511857
641072930279 135513154
981996873765 135514451
118926957033 135515748
7928463805 135517045
713561742183 135518342
630312872262 135519639
690908988463 135520936
961609395417 135522233
99105797528 135523530
552160871928 135524827
303546899851 135526124
70223536535 135527421
490998436884 135528718
236721276377 135530015
123457507777 135531312
774157858384 135532609
859672003677 135533906
878926844339 135535203
39642319013 135536500
887987945827 135537797
10193739177 135539094
275797276544 135540391
482503654239 135541688
75886724965 135542985
887987945827 135544282
290521566462 135545579
663159365156 135546876
355648233407 135548173
75320406122 135549470
323934378199 135550767
480238378867 135552064
477973103495 135553361
240685508278 135554658
925931308308 135555955
596900060525 135557252
522145973249 135558549
737347133589 135559846
232757044476 135561143
339224986960 135562440
455886668618 135563737
821162322353 135565034
491564755727 135566331
118926957033 135567628
918002844506 135568925
14157971078 135570222
168196696374 135571519
332995479687 135572816
813233858551 135574113
748107191606 135575410
647868756395 135576707
490432118041 135578004
45305507443 135579301
331862842001 135580598
527809161679 135581895
182354667449 135583192
805305394749 135584489
208971653070 135585786
343755537704 135587083
671654147801 135588380
41907594385 135589677
362444059523 135590974
687511075405 135592271
354515595721 135593568
451356117874 135594865
63427710419 135596162
68524580006 135597459
487600523826 135598756
262771943155 135600053
430968639526 135601350
181222029763 135602647
339791305803 135603944
233889682162 135605241
213502203814 135606538
87213101825 135607835
501758494901 135609132
331296523158 135610429
746974553920 135611726
615022263501 135613023
558390379201 135614320
849478264503 135615617
935558728639 135616914
923666032936 135618211
643338205651 135619508
803040119377 135620805
197645276210 135622102
662026727470 135623399
326199653571 135624696
182920986292 135625993
264470899684 135627290
973502091120 135628587
150640812241 135629884
212369566128 135631181
503457451430 135632478
553859828457 135633775
30581217525 135635072
21520116037 135636369
480804697710 135637666
377734668284 135638963
549895596556 135640260
886855308141 135641557
65692985791 135642854
935558728639 135644151
22086434880 135645448
702235365323 135646745
702235365323 135648042
421907538038 135649339
775856814913 135650636
364709334895 135651933
419075943823 135653230
369239885639 135654527
864768873264 135655824
174992522490 135657121
221430667616 135658418
618986495402 135659715
186885218193 135661012
468345683164 135662309
529508118208 135663606
707332234910 135664903
675052060859 135666200
394724233574 135667497
16423246450 135668794
440029741014 135670091
637108698378 135671388
305812175223 135672685
129120696207 135673982
488166842669 135675279
692607944992 135676576
317704870926 135677873
718658611770 135679170
542533451597 135680467
338658668117 135681764
640506611436 135683061
886288989298 135684358
654098263668 135685655
169329334060 135686952
469478320850 135688249
170461971746 135689546
568017799532 135690843
753770380036 135692140
569150437218 135693437
634843423006 135694734
420208581509 135696031
72488811907 135697328
662593046313 135698625
207272696541 135699922
892518496571 135701219
725454437886 135702516
643338205651 135703813
231624406790 135705110
668256234743 135706407
159135594886 135707704
694873220364 135709001
601430611269 135710298
240685508278 135711595
765663075739 135712892
562920929945 135714189
662593046313 135715486
694873220364 135716783
247481334394 135718080
134783884637 135719377
11326376863 135720674
39076000170 135721971
420208581509 135723268
477973103495 135724565
357913508779 135725862
485901567297 135727159
411713798864 135728456
726587075572 135729753
707898553753 135731050
342056581175 135732347
833055018056 135733644
361311421837 135734941
118926957033 135736238
165931421002 135737535
186885218193 135738832
330730204315 135740129
555558784986 135741426
22086434880 135742723
588405277880 135744020
509120639860 135745317
60596116204 135746614
791147423674 135747911
413979074236 135749208
37943362484 135750505
293353160677 135751802
551594553085 135753099
41341275542 135754396
260506667783 135755693
81549913395 135756990
435499190270 135758287
428137045311 135759584
143278667282 135760881
848911945660 135762178
784917916401 135763475
804172757063 135764772
660894089784 135766069
511952234075 135767366
664292002842 135768663
604828524327 135769960
819463365824 135771257
69090898849 135772554
980297917236 135773851
214068522657 135775148
613323306972 135776445
890253221199 135777742
265037218527 135779039
75320406122 135780336
509120639860 135781633
605961162013 135782930
878360525496 135784227
21520116037 135785524
253144522824 135786821
902145916902 135788118
613323306972 135789415
834187655742 135790712
877227887810 135792009
316005914397 135793306
758867249623 135794603
854008815247 135795900
844381394916 135797197
41341275542 135798494
663159365156 135799791
55499246617 135801088
20387478351 135802385
484768929611 135803682
24918029095 135804979
120625913562 135806276
836452931114 135807573
70223536535 135808870
590670553252 135810167
481937335396 135811464
836452931114 135812761
704500640695 135814058
470610958536 135815355
343189218861 135816652
842116119544 135817949
878926844339 135819246
222563305302 135820543
753204061193 135821840
109299536702 135823137
938390322854 135824434
39076000170 135825731
923666032936 135827028
379433624813 135828325
342622900018 135829622
126289101992 135830919
852309858718 135832216
430402320683 135833513
483636291925 135834810
263338261998 135836107
15856927607 135837404
22086434880 135838701
761698843838 135839998
425871769939 135841295
806438032435 135842592
423040175724 135843889
687511075405 135845186
207272696541 135846483
481371016553 135847780
723189162514 135849077
67958261163 135850374
949716699714 135851671
263338261998 135852968
396423190103 135854265
823427597725 135855562
188584174722 135856859
199910551582 135858156
671087828958 135859453
637675017221 135860750
877227887810 135862047
927630264837 135863344
754336698879 135864641
317138552083 135865938
534038668952 135867235
847212989131 135868532
98539478685 135869829
804739075906 135871126
427570726468 135872423
659195133255 135873720
853442496404 135875017
105335304801 135876314
852309858718 135877611
669955191272 135878908
408882204649 135880205
179523073234 135881502
647868756395 135882799
837019249957 135884096
755469336565 135885393
212935884971 135886690
668256234743 135887987
944053511284 135889284
932727134424 135890581
649567712924 135891878
881192119711 135893175
251445566295 135894472
290521566462 135895769
485335248454 135897066
669388872429 135898363
596900060525 135899660
194247363152 135900957
909508061861 135902254
780387365657 135903551
198211595053 135904848
586706321351 135906145
126855420835 135907442
406616929277 135908739
601996930112 135910036
503457451430 135911333
502324813744 135912630
122891188934 135913927
995022207154 135915224
474575190437 135916521
826825510783 135917818
141579710753 135919115
864768873264 135920412
611624350443 135921709
13025333392 135923006
391892639359 135924303
909508061861 135925600
291087885305 135926897
797376930947 135928194
360178784151 135929491
171028290589 135930788
49836058187 135932085
214068522657 135933382
809269626650 135934679
48137101658 135935976
532906031266 135937273
11892695706 135938570
284858378032 135939867
15290608764 135941164
936125047482 135942461
735081858217 135943758
914038612605 135945055
124590145463 135946352
362444059523 135947649
161967189101 135948946
360178784151 135950243
193114725466 135951540
26616985624 135952837
980297917236 135954134
531773393580 135955431
666557278214 135956728
220298029930 135958025
159701913729 135959322
46438145129 135960619
37377043641 135961916
783785278715 135963213
668822553586 135964510
676184698545 135965807
651266669453 135967104
215201160343 135968401
12459014549 135969698
802473800534 135970995
573680987962 135972292
189716812408 135973589
801341162848 135974886
63427710419 135976183
455320349775 135977480
4530550747 135978777
45871826286 135980074
18688521822 135981371
615588582344 135982668
541967132754 135983965
188017855879 135985262
594634785153 135986559
669955191272 135987856
797943249790 135989153
450789799031 135990450
523844929778 135991747
881758438554 135993044
264470899684 135994341
981430554922 135995638
192548406623 135996935
450223480188 135998232
192548406623 135999529
712995423340 136000826
768494669954 136002123
321102783984 136003420
279195189602 136004717
56065565460 136006014
66259304634 136007311
31713855211 136008608
697138495736 136009905
85514145296 136011202
398688465475 136012499
933293453267 136013796
257108754725 136015093
248047653237 136016390
44172869757 136017687
834753974585 136018984
418509624980 136020281
641072930279 136021578
44172869757 136022875
752071423507 136024172
436065509113 136025469
656363539040 136026766
548762958870 136028063
639940292593 136029360
914604931448 136030657
429269682997 136031954
968405221533 136033251
551594553085 136034548
724888119043 136035845
896482728472 136037142
86080464139 136038439
64560348105 136039736
758300930780 136041033
75320406122 136042330
815499133923 136043627
992190612939 136044924
436631827956 136046221
87779420668 136047518
173293565961 136048815
762831481524 136050112
367540929110 136051409
231624406790 136052706
148941855712 136054003
584441045979 136055300
920834438721 136056597
283159421503 136057894
344888175390 136059191
310342725967 136060488
853442496404 136061785
161967189101 136063082
842682438387 136064379
977466323021 136065676
314873276711 136066973
221430667616 136068270
584441045979 136069567
215201160343 136070864
941221917069 136072161
917436525663 136073458
711296466811 136074755
305245856380 136076052
56065565460 136077349
477973103495 136078646
785484235244 136079943
28315942153 136081240
855141452933 136082537
377168349441 136083834
192548406623 136085131
653531944825 136086428
542533451597 136087725
549329277713 136089022
912339656076 136090319
688077394248 136091616
697704814579 136092913
16423246450 136094210
992190612939 136095507
227660174889 136096804
645603481023 136098101
685812118876 136099398
548762958870 136100695
693740582678 136101992
645037162180 136103289
660327770941 136104586
62861391576 136105883
57198203146 136107180
193681044309 136108477
154605044142 136109774
108733217859 136111071
237287595220 136112368
857406728305 136113665
594634785153 136114962
259374030097 136116259
566885161846 136117556
60596116204 136118853
541967132754 136120150
464381451263 136121447
488166842669 136122744
718658611770 136124041
250879247452 136125338
279195189602 136126635
437764465642 136127932
208405334227 136129229
984828467980 136130526
772458901855 136131823
922533395250 136133120
214634841500 136134417
114962725132 136135714
782652641029 136137011
832488699213 136138308
79850956866 136139605
788315829459 136140902
99672116371 136142199
774724177227 136143496
765096756896 136144793
799075887476 136146090
314873276711 136147387
305812175223 136148684
784917916401 136149981
144977623811 136151278
854008815247 136152575
787749510616 136153872
817764409295 136155169
220298029930 136156466
355081914564 136157763
97406840999 136159060
632011828791 136160357
219165392244 136161654
611058031600 136162951
525543886307 136164248
87779420668 136165545
231058087947 136166842
103070029429 136168139
747540872763 136169436
802473800534 136170733
454754030932 136172030
125722783149 136173327
30014898682 136174624
758300930780 136175921
248613972080 136177218
560655654573 136178515
710730147968 136179812
783218959872 136181109
310909044810 136182406
717525974084 136183703
31713855211 136185000
565186205317 136186297
108166899016 136187594
697138495736 136188891
416244349608 136190188
49269739344 136191485
663159365156 136192782
694306901521 136194079
508554321017 136195376
878926844339 136196673
756035655408 136197970
140447073067 136199267
542533451597 136200564
561788292259 136201861
101371072900 136203158
455320349775 136204455
405484291591 136205752
941788235912 136207049
927630264837 136208346
626914959204 136209643
367540929110 136210940
834187655742 136212237
447958204816 136213534
30014898682 136214831
844381394916 136216128
978598960707 136217425
948017743185 136218722
732250264002 136220019
602563248955 136221316
772458901855 136222613
787749510616 136223910
947451424342 136225207
928762902523 136226504
847212989131 136227801
895916409629 136229098
645603481023 136230395
778688409128 136231692
376035711755 136232989
429836001840 136234286
612756988129 136235583
236154957534 136236880
130819652736 136238177
688077394248 136239474
602563248955 136240771
69657217692 136242068
846080351445 136243365
883457395083 136244662
521579654406 136245959
462682494734 136247256
410581161178 136248553
956512525830 136249850
66825623477 136251147
652399307139 136252444
550461915399 136253741
487034204983 136255038
346020813076 136256335
132518609265 136257632
636542379535 136258929
509120639860 136260226
701102727637 136261523
783785278715 136262820
438330784485 136264117
723189162514 136265414
681847886975 136266711
977466323021 136268008
305812175223 136269305
908375424175 136270602
676184698545 136271899
438897103328 136273196
716959655241 136274493
571415712590 136275790
986527424509 136277087
88912058354 136278384
5663188433 136279681
744142959705 136280978
737913452432 136282275
90611014883 136283572
861937279049 136284869
527809161679 136286166
198777913896 136287463
908941743018 136288760
46438145129 136290057
251445566295 136291354
267302493899 136292651
649567712924 136293948
962175714260 136295245
267868812742 136296542
740745046647 136297839
79850956866 136299136
334128117373 136300433
444560291758 136301730
38509681327 136303027
371505161011 136304324
553293509614 136305621
624649683832 136306918
288822609933 136308215
752637742350 136309512
826259191940 136310809
837019249957 136312106
826825510783 136313403
53800290088 136314700
258807711254 136315997
43606550914 136317294
83248869924 136318591
570849393747 136319888
312041682496 136321185
495528987628 136322482
190283131251 136323779
271833044643 136325076
245216059022 136326373
130819652736 136327670
300715305636 136328967
496661625314 136330264
402086378533 136331561
148941855712 136332858
302980581008 136334155
726020756729 136335452
259374030097 136336749
500059538372 136338046
579344176392 136339343
682980524661 136340640
972935772277 136341937
572548350276 136343234
155737681828 136344531
905543829960 136345828
744142959705 136347125
888554264670 136348422
487034204983 136349719
733382901688 136351016
527242842836 136352313
712429104497 136353610
976333685335 136354907
569716756061 136356204
323934378199 136357501
507421683331 136358798
288822609933 136360095
769627307640 136361392
88345739511 136362689
541400813911 136363986
125156464306 136365283
75320406122 136366580
850610902189 136367877
824560235411 136369174
302980581008 136370471
996154844840 136371768
199910551582 136373065
726587075572 136374362
84947826453 136375659
998986439055 136376956
258807711254 136378253
59463478518 136379550
93442609098 136380847
971803134591 136382144
155171362985 136383441
181788348606 136384738
724888119043 136386035
946318786656 136387332
805871713592 136388629
359612465308 136389926
766229394582 136391223
61728753890 136392520
270134088114 136393817
177824116705 136395114
864768873264 136396411
46438145129 136397708
818330728138 136399005
133084928108 136400302
116095362818 136401599
359612465308 136402896
430968639526 136404193
437198146799 136405490
279761508445 136406787
572548350276 136408084
509120639860 136409381
231624406790 136410678
174426203647 136411975
944053511284 136413272
926497627151 136414569
336959711588 136415866
948584062028 136417163
601430611269 136418460
731683945159 136419757
744142959705 136421054
760566206152 136422351
886288989298 136423648
95141565627 136424945
95707884470 136426242
484202610768 136427539
385096813243 136428836
389061045144 136430133
617287538873 136431430
959344120045 136432727
295618436049 136434024
266736175056 136435321
359046146465 136436618
137615478852 136437915
33979130583 136439212
251445566295 136440509
317138552083 136441806
71922493064 136443103
1132637689 136444400
924798670622 136445697
324500697042 136446994
599165335897 136448291
747540872763 136449588
882324757397 136450885
63427710419 136452182
539701857382 136453479
305245856380 136454776
591236872095 136456073
75320406122 136457370
689210031934 136458667
542533451597 136459964
449657161345 136461261
402086378533 136462558
742444003176 136463855
728286032101 136465152
442861335229 136466449
407183248120 136467746
827391829626 136469043
373770436383 136470340
558956698044 136471637
251445566295 136472934
459284581676 136474231
158569276043 136475528
505722726802 136476825
216900116872 136478122
191982087780 136479419
5663188433 136480716
199344232739 136482013
817198090452 136483310
635409741849 136484607
708464872596 136485904
811534902022 136487201
510253277546 136488498
432101277212 136489795
650134031767 136491092
274098320015 136492389
388494726301 136493686
514217509447 136494983
940655598226 136496280
565752524160 136497577
818330728138 136498874
366974610267 136500171
750938785821 136501468
686944756562 136502765
511952234075 136504062
439463422171 136505359
716393336398 136506656
270700406957 136507953
611058031600 136509250
835886612271 136510547
390193682830 136511844
519880697877 136513141
11892695706 136514438
749806148135 136515735
232757044476 136517032
522712292092 136518329
650134031767 136519626
50402377030 136520923
820029684667 136522220
403785335062 136523517
334694436216 136524814
902712235745 136526111
768494669954 136527408
466080407792 136528705
373204117540 136530002
117794319347 136531299
293919479520 136532596
656929857883 136533893
80417275709 136535190
9061101491 136536487
365275653738 136537784
977466323021 136539081
156870319514 136540378
782652641029 136541675
464947770106 136542972
918569163349 136544269
275797276544 136545566
3 136546863
463248813577 136548160
953680931615 136549457
899314322687 136550754
25484347938 136552051
752637742350 136553348
636542379535 136554645
104768985958 136555942
471177277379 136557239
18122202979 136558536
488166842669 136559833
803040119377 136561130
388494726301 136562427
175558841333 136563724
195946319681 136565021
773025220698 136566318
254843479353 136567615
812667539708 136568912
901013279216 136570209
28315942153 136571506
757734611937 136572803
287123653404 136574100
688077394248 136575397
574247306805 136576694
981996873765 136577991
483069973082 136579288
7928463805 136580585
631445509948 136581882
447391885973 136583179
878926844339 136584476
671087828958 136585773
872697337066 136587070
678449973917 136588367
299016349107 136589664
666557278214 136590961
952548293929 136592258
386795769772 136593555
655230901354 136594852
158569276043 136596149
619552814245 136597446
130819652736 136598743
908375424175 136600040
600864292426 136601337
429836001840 136602634
565186205317 136603931
642771886808 136605228
548762958870 136606525
800208525162 136607822
304679537537 136609119
579910495235 136610416
514783828290 136611713
859105684834 136613010
610491712757 136614307
502891132587 136615604
625782321518 136616901
104768985958 136618198
85514145296 136619495
664858321685 136620792
536303944324 136622089
981430554922 136623386
182920986292 136624683
21520116037 136625980
184619942821 136627277
418509624980 136628574
692041626149 136629871
112131130917 136631168
265037218527 136632465
60029797361 136633762
213502203814 136635059
889686902356 136636356
816631771609 136637653
377168349441 136638950
565752524160 136640247
853442496404 136641544
284292059189 136642841
427570726468 136644138
865901510950 136645435
666557278214 136646732
355648233407 136648029
784351597558 136649326
750372466978 136650623
349985044977 136651920
628613915733 136653217
678449973917 136654514
192548406623 136655811
765663075739 136657108
801907481691 136658405
535171306638 136659702
677883655074 136660999
894217453100 136662296
202175826954 136663593
429836001840 136664890
787749510616 136666187
603129567798 136667484
201609508111 136668781
588405277880 136670078
489865799198 136671375
613323306972 136672672
67958261163 136673969
993889569468 136675266
195380000838 136676563
35678087112 136677860
711862785654 136679157
219165392244 136680454
133651246951 136681751
413412755393 136683048
427004407625 136684345
918002844506 136685642
959910438888 136686939
202175826954 136688236
416244349608 136689533
833055018056 136690830
833621336899 136692127
711296466811 136693424
762265162681 136694721
142146029596 136696018
796810612104 136697315
963874670789 136698612
317704870926 136699909
411147480021 136701206
343189218861 136702503
19821159508 136703800
224828580674 136705097
909508061861 136706394
68524580006 136707691
411147480021 136708988
212935884971 136710285
245782377865 136711582
344888175390 136712879
214634841500 136714176
551028234242 136715473
885722670455 136716770
832488699213 136718067
237853914063 136719364
101371072900 136720661
605961162013 136721958
252011885138 136723255
659761452098 136724552
942354554755 136725849
439463422171 136727146
467779364321 136728443
898748003844 136729740
889686902356 136731037
538002900853 136732334
735648177060 136733631
521013335563 136734928
505722726802 136736225
803040119377 136737522
463248813577 136738819
113830087446 136740116
153472406456 136741413
950849337400 136742710
309776407124 136744007
243517102493 136745304
688643713091 136746601
364709334895 136747898
277496233073 136749195
719224930613 136750492
715260698712 136751789
594068466310 136753086
403219016219 136754383
290521566462 136755680
639373973750 136756977
782652641029 136758274
93442609098 136759571
308077450595 136760868
362444059523 136762165
64560348105 136763462
879493163182 136764759
395856871260 136766056
801907481691 136767353
300715305636 136768650
886855308141 136769947
950283018557 136771244
122324870091 136772541
109299536702 136773838
141579710753 136775135
866467829793 136776432
840983481858 136777729
869299424008 136779026
629746553419 136780323
577645219863 136781620
43040232071 136782917
70223536535 136784214
140447073067 136785511
103636348272 136786808
799075887476 136788105
839850844172 136789402
65126666948 136790699
702801684166 136791996
272965682329 136793293
366974610267 136794590
158002957200 136795887
177824116705 136797184
620119133088 136798481
617853857716 136799778
632011828791 136801075
779254727971 136802372
719791249456 136803669
184053623978 136804966
183487305135 136806263
863636235578 136807560
824560235411 136808857
140447073067 136810154
163666145630 136811451
154038725299 136812748
318837508612 136814045
63427710419 136815342
929329221366 136816639
142146029596 136817936
451356117874 136819233
152906087613 136820530
124023826620 136821827
830789742684 136823124
946885105499 136824421
121192232405 136825718
453055074403 136827015
579344176392 136828312
774724177227 136829609
435499190270 136830906
228792812575 136832203
892518496571 136833500
103070029429 136834797
80417275709 136836094
236721276377 136837391
216333798029 136838688
813800177394 136839985
3397913061 136841282
810402264336 136842579
63427710419 136843876
14157971078 136845173
153472406456 136846470
902145916902 136847767
803040119377 136849064
150640812241 136850361
704500640695 136851658
959910438888 136852955
396423190103 136854252
332429160844 136855549
505156407959 136856846
58897159675 136858143
27749623310 136859440
219165392244 136860737
738479771275 136862034
566318846 136863331
702801684166 136864628
630312872262 136865925
822861278882 136867222
240685508278 136868519
287689972247 136869816
846080351445 136871113
736214495903 136872410
885156351612 136873707
939522960540 136875004
355081914564 136876301
904977511117 136877598
914604931448 136878895
750372466978 136880192
464947770106 136881489
12459014549 136882786
34545449426 136884083
131385971579 136885380
199344232739 136886677
418509624980 136887974
612756988129 136889271
648435075238 136890568
59463478518 136891865
956512525830 136893162
967838902690 136894459
43606550914 136895756
621818089617 136897053
635976060692 136898350
417376987294 136899647
192548406623 136900944
501758494901 136902241
826825510783 136903538
937824004011 136904835
287689972247 136906132
866467829793 136907429
715827017555 136908726
324500697042 136910023
955946206987 136911320
295618436049 136912617
406050610434 136913914
122891188934 136915211
848911945660 136916508
330730204315 136917805
564619886474 136919102
852309858718 136920399
693740582678 136921696
944619830127 136922993
292786841834 136924290
104768985958 136925587
868733105165 136926884
642205567965 136928181
889686902356 136929478
720357568299 136930775
554426147300 136932072
717525974084 136933369
835320293428 136934666
293353160677 136935963
699403771108 136937260
272399363486 136938557
134783884637 136939854
304113218694 136941151
307511131752 136942448
368673566796 136943745
290521566462 136945042
324500697042 136946339
541400813911 136947636
925364989465 136948933
999552757898 136950230
512518552918 136951527
884023713926 136952824
49836058187 136954121
622384408460 136955418
719791249456 136956715
679582611603 136958012
153472406456 136959309
41907594385 136960606
425871769939 136961903
847212989131 136963200
514217509447 136964497
323934378199 136965794
221996986459 136967091
296751073735 136968388
410581161178 136969685
313174320182 136970982
710730147968 136972279
588971596723 136973576
631445509948 136974873
522145973249 136976170
785484235244 136977467
989359018724 136978764
621818089617 136980061
459850900519 136981358
37377043641 136982655
651266669453 136983952
922533395250 136985249
463248813577 136986546
964440989632 136987843
932160815581 136989140
758867249623 136990437
954813569301 136991734
654098263668 136993031
739612408961 136994328
561221973416 136995625
124590145463 136996922
487600523826 136998219
624083364989 136999516
331296523158 137000813
502891132587 137002110
147809218026 137003407
120625913562 137004704
966706265004 137006001
519880697877 137007298
981430554922 137008595
804739075906 137009892
538569219696 137011189
651832988296 137012486
974068409963 137013783
540834495068 137015080
83248869924 137016377
995588525997 137017674
422473856881 137018971
219165392244 137020268
502891132587 137021565
223129624145 137022862
93442609098 137024159
736780814746 137025456
672220466644 137026753
859672003677 137028050
899314322687 137029347
34545449426 137030644
865901510950 137031941
627481278047 137033238
415678030765 137034535
883457395083 137035832
43040232071 137037129
666557278214 137038426
696572176893 137039723
140447073067 137041020
763964119210 137042317
810968583179 137043614
527242842836 137044911
51535014716 137046208
283725740346 137047505
685812118876 137048802
121758551248 137050099
857406728305 137051396
193681044309 137052693
851743539875 137053990
283725740346 137055287
931594496738 137056584
710730147968 137057881
946318786656 137059178
658628814412 137060475
940089279383 137061772
236721276377 137063069
320536465141 137064366
609359075071 137065663
527242842836 137066960
141579710753 137068257
667123597057 137069554
599731654740 137070851
56065565460 137072148
638807654907 137073445
974068409963 137074742
511952234075 137076039
801341162848 137077336
428703364154 137078633
928762902523 137079930
596333741682 137081227
882324757397 137082524
937824004011 137083821
817764409295 137085118
250879247452 137086415
581609451764 137087712
722622843671 137089009
667689915900 137090306
692041626149 137091603
693740582678 137092900
196512638524 137094197
881192119711 137095494
432101277212 137096791
791147423674 137098088
27183304467 137099385
219165392244 137100682
640506611436 137101979
857973047148 137103276
464947770106 137104573
553859828457 137105870
548196640027 137107167
812667539708 137108464
284292059189 137109761
346587131919 137111058
707898553753 137112355
663725683999 137113652
199910551582 137114949
804172757063 137116246
673353104330 137117543
929329221366 137118840
244649740179 137120137
550461915399 137121434
390193682830 137122731
888554264670 137124028
75886724965 137125325
463248813577 137126622
439463422171 137127919
45871826286 137129216
611058031600 137130513
305812175223 137131810
221430667616 137133107
256542435882 137134404
205573740012 137135701
132518609265 137136998
705066959538 137138295
713561742183 137139592
850610902189 137140889
248047653237 137142186
722056524828 137143483
668256234743 137144780
419075943823 137146077
173859884804 137147374
291087885305 137148671
952548293929 137149968
726020756729 137151265
232757044476 137152562
573114669119 137153859
560655654573 137155156
887421626984 137156453
282026783817 137157750
274098320015 137159047
496095306471 137160344
189716812408 137161641
839284525329 137162938
873829974752 137164235
2265275375 137165532
881758438554 137166829
643338205651 137168126
833055018056 137169423
77585681494 137170720
382265219028 137172017
709031191439 137173314
76453043808 137174611
7928463805 137175908
348852407291 137177205
352816639192 137178502
988792699881 137179799
740178727804 137181096
82682551081 137182393
386795769772 137183690
997287482526 137184987
426438088782 137186284
117228000504 137187581
459850900519 137188878
159135594886 137190175
100804754057 137191472
629746553419 137192769
546497683498 137194066
200476870425 137195363
304113218694 137196660
731683945159 137197957
24918029095 137199254
11326376863 137200551
26050666781 137201848
352250320349 137203145
577645219863 137204442
351684001506 137205739
348852407291 137207036
150074493398 137208333
351684001506 137209630
343755537704 137210927
417943306137 137212224
280327827288 137213521
295052117206 137214818
683546843504 137216115
983129511451 137217412
905543829960 137218709
347153450762 137220006
754336698879 137221303
882324757397 137222600
947451424342 137223897
856274090619 137225194
509686958703 137226491
37377043641 137227788
848345626817 137229085
813800177394 137230382
955946206987 137231679
462682494734 137232976
367540929110 137234273
227093856046 137235570
632578147634 137236867
591803190938 137238164
103636348272 137239461
893084815414 137240758
988792699881 137242055
848911945660 137243352
75886724965 137244649
431534958369 137245946
622384408460 137247243
114396406289 137248540
278062551916 137249837
48137101658 137251134
333561798530 137252431
577078901020 137253728
967838902690 137255025
672220466644 137256322
70789855378 137257619
284858378032 137258916
749806148135 137260213
411147480021 137261510
3 137262807
246348696708 137264104
672786785487 137265401
427570726468 137266698
98539478685 137267995
224828580674 137269292
151773449927 137270589
930461859052 137271886
363010378366 137273183
427570726468 137274480
229925450261 137275777
556125103829 137277074
965573627318 137278371
169895652903 137279668
244649740179 137280965
740745046647 137282262
78718319180 137283559
652399307139 137284856
473442552751 137286153
805871713592 137287450
545931364655 137288747
365275653738 137290044
219165392244 137291341
682414205818 137292638
795111655575 137293935
447391885973 137295232
410581161178 137296529
425305451096 137297826
626348640361 137299123
957645163516 137300420
920834438721 137301717
289955247619 137303014
249180290923 137304311
250879247452 137305608
151773449927 137306905
376035711755 137308202
693740582678 137309499
851177221032 137310796
270700406957 137312093
724321800200 137313390
254277160510 137314687
258807711254 137315984
512518552918 137317281
864768873264 137318578
301847943322 137319875
938390322854 137321172
245216059022 137322469
185186261664 137323766
548196640027 137325063
912905974919 137326360
139880754224 137327657
716959655241 137328954
17555884136 137330251
544232408126 137331548
365275653738 137332845
660894089784 137334142
46438145129 137335439
206140058855 137336736
971236815748 137338033
903844873431 137339330
433233914898 137340627
118926957033 137341924
701669046480 137343221
788882148302 137344518
95141565627 137345815
609359075071 137347112
733949220531 137348409
421341219195 137349706
3 137351003
643338205651 137352300
58330840832 137353597
949716699714 137354894
502891132587 137356191
927630264837 137357488
773025220698 137358785
267868812742 137360082
758300930780 137361379
670521510115 137362676
455320349775 137363973
484768929611 137365270
302414262165 137366567
509686958703 137367864
553859828457 137369161
3397913061 137370458
420774900352 137371755
578211538706 137373052
460983538205 137374349
517049103662 137375646
919701801035 137376943
155171362985 137378240
835886612271 137379537
21520116037 137380834
300148986793 137382131
305812175223 137383428
487034204983 137384725
750372466978 137386022
792846380203 137387319
672220466644 137388616
112131130917 137389913
975201047649 137391210
678449973917 137392507
666557278214 137393804
116661681661 137395101
985394786823 137396398
141579710753 137397695
441162378700 137398992
737347133589 137400289
982563192608 137401586
319970146298 137402883
476274146966 137404180
443427654072 137405477
513651190604 137406774
83815188767 137408071
761132524995 137409368
519314379034 137410665
458718262833 137411962
936125047482 137413259
587272640194 137414556
70223536535 137415853
652399307139 137417150
920268119878 137418447
58897159675 137419744
916303887977 137421041
691475307306 137422338
101937391743 137423635
592935828624 137424932
585573683665 137426229
641072930279 137427526
2831594218 137428823
296184754892 137430120
949150380871 137431417
334128117373 137432714
449090842502 137434011
805305394749 137435308
104202667115 137436605
510253277546 137437902
199344232739 137439199
416244349608 137440496
334694436216 137441793
992756931782 137443090
713561742183 137444387
616154901187 137445684
936125047482 137446981
549329277713 137448278
236154957534 137449575
353949276878 137450872
627481278047 137452169
602563248955 137453466
573114669119 137454763
679016292760 137456060
522145973249 137457357
95707884470 137458654
156870319514 137459951
733949220531 137461248
877227887810 137462545
108733217859 137463842
607660118542 137465139
726587075572 137466436
650134031767 137467733
246915015551 137469030
816631771609 137470327
283159421503 137471624
109865855545 137472921
835320293428 137474218
976900004178 137475515
458151943990 137476812
211803247285 137478109
259374030097 137479406
849478264503 137480703
485335248454 137482000
68524580006 137483297
265603537370 137484594
512518552918 137485891
759999887309 137487188
572548350276 137488485
376602030598 137489782
872131018223 137491079
578777857549 137492376
271266725800 137493673
964440989632 137494970
376035711755 137496267
693174263835 137497564
321669102827 137498861
228226493732 137500158
585573683665 137501455
503457451430 137502752
18688521822 137504049
846080351445 137505346
7362144962 137506643
731683945159 137507940
613889625815 137509237
767928351111 137510534
35111768269 137511831
951415656243 137513128
633144466477 137514425
525543886307 137515722
237287595220 137517019
174992522490 137518316
419075943823 137519613
101937391743 137520910
711296466811 137522207
112131130917 137523504
279195189602 137524801
481371016553 137526098
290521566462 137527395
109299536702 137528692
254277160510 137529989
596900060525 137531286
768494669954 137532583
460983538205 137533880
634277104163 137535177
583874727136 137536474
931594496738 137537771
57198203146 137539068
989925337567 137540365
178390435548 137541662
654098263668 137542959
937257685168 137544256
496661625314 137545553
454187712089 137546850
188584174722 137548147
181788348606 137549444
437198146799 137550741
435499190270 137552038
830223423841 137553335
314873276711 137554632
122324870091 137555929
995588525997 137557226
9627420334 137558523
389627363987 137559820
453055074403 137561117
689776350777 137562414
332429160844 137563711
466080407792 137565008
809835945493 137566305
394724233574 137567602
45305507443 137568899
680715249289 137570196
19821159508 137571493
850610902189 137572790
984262149137 137574087
910640699547 137575384
967838902690 137576681
942354554755 137577978
972935772277 137579275
707898553753 137580572
237287595220 137581869
726020756729 137583166
540268176225 137584463
169329334060 137585760
758867249623 137587057
748107191606 137588354
176125160176 137589651
8494782648 137590948
939522960540 137592245
536870263167 137593542
505722726802 137594839
982563192608 137596136
35678087112 137597433
389627363987 137598730
686378437719 137600027
54932927774 137601324
199910551582 137602621
695439539207 137603918
87213101825 137605215
978598960707 137606512
388494726301 137607809
748107191606 137609106
945752467813 137610403
811534902022 137611700
47570782815 137612997
492131074570 137614294
507421683331 137615591
522145973249 137616888
283159421503 137618185
79850956866 137619482
569716756061 137620779
444560291758 137622076
941221917069 137623373
529508118208 137624670
811534902022 137625967
277496233073 137627264
655230901354 137628561
506855364488 137629858
213502203814 137631155
329031247786 137632452
799642206319 137633749
45871826286 137635046
839284525329 137636343
368107247953 137637640
912339656076 137638937
199910551582 137640234
108733217859 137641531
349418726134 137642828
157436638357 137644125
164232464473 137645422
176691479019 137646719
237853914063 137648016
663159365156 137649313
192548406623 137650610
685245800033 137651907
827391829626 137653204
373204117540 137654501
882891076240 137655798
828524467312 137657095
622384408460 137658392
408882204649 137659689
496095306471 137660986
266169856213 137662283
525543886307 137663580
634277104163 137664877
457585625147 137666174
558956698044 137667471
309210088281 137668768
220864348773 137670065
876661568967 137671362
987660062195 137672659
624649683832 137673956
158002957200 137675253
230491769104 137676550
531207074737 137677847
935558728639 137679144
446259248287 137680441
56631884303 137681738
826825510783 137683035
450789799031 137684332
762831481524 137685629
309210088281 137686926
701102727637 137688223
449657161345 137689520
566318846 137690817
925931308308 137692114
445692929444 137693411
33412811740 137694708
591236872095 137696005
49269739344 137697302
540268176225 137698599
835320293428 137699896
566885161846 137701193
731683945159 137702490
60029797361 137703787
484202610768 137705084
859672003677 137706381
305245856380 137707678
307511131752 137708975
309210088281 137710272
50968695873 137711569
564053567631 137712866
266169856213 137714163
544798726969 137715460
747540872763 137716757
748107191606 137718054
377734668284 137719351
233889682162 137720648
417943306137 137721945
303546899851 137723242
599165335897 137724539
925931308308 137725836
503457451430 137727133
117794319347 137728430
635976060692 137729727
640506611436 137731024
264470899684 137732321
91177333726 137733618
614455944658 137734915
717525974084 137736212
909508061861 137737509
831922380370 137738806
188584174722 137740103
654098263668 137741400
810402264336 137742697
103070029429 137743994
741877684333 137745291
564619886474 137746588
107600580173 137747885
264470899684 137749182
16989565293 137750479
421907538038 137751776
178956754391 137753073
117228000504 137754370
471177277379 137755667
778122090285 137756964
390193682830 137758261
58330840832 137759558
974634728806 137760855
387362088615 137762152
209537971913 137763449
613889625815 137764746
211236928442 137766043
125722783149 137767340
84381507610 137768637
923099714093 137769934
910640699547 137771231
951415656243 137772528
709597510282 137773825
516482784819 137775122
587838959037 137776419
346587131919 137777716
485335248454 137779013
259940348940 137780310
18688521822 137781607
886288989298 137782904
928762902523 137784201
117228000504 137785498
300715305636 137786795
652399307139 137788092
919701801035 137789389
8494782648 137790686
959910438888 137791983
254277160510 137793280
573114669119 137794577
295052117206 137795874
182354667449 137797171
643904524494 137798468
352816639192 137799765
787183191773 137801062
984828467980 137802359
57198203146 137803656
283725740346 137804953
984262149137 137806250
756035655408 137807547
877794206653 137808844
681281568132 137810141
955946206987 137811438
364143016052 137812735
976900004178 137814032
872697337066 137815329
543666089283 137816626
572548350276 137817923
105335304801 137819220
502324813744 137820517
612190669286 137821814
813233858551 137823111
434366552584 137824408
13025333392 137825705
385663132086 137827002
16989565293 137828299
201043189268 137829596
206706377698 137830893
372637798697 137832190
220864348773 137833487
782086322186 137834784
413979074236 137836081
395856871260 137837378
633144466477 137838675
154038725299 137839972
906110148803 137841269
660894089784 137842566
293353160677 137843863
43606550914 137845160
47004463972 137846457
530640755894 137847754
770193626483 137849051
904977511117 137850348
703934321852 137851645
804739075906 137852942
366974610267 137854239
184619942821 137855536
981996873765 137856833
311475363653 137858130
481937335396 137859427
360745102994 137860724
819463365824 137862021
770193626483 137863318
147242899183 137864615
390193682830 137865912
642205567965 137867209
190283131251 137868506
533472350109 137869803
761132524995 137871100
893651134257 137872397
957645163516 137873694
278628870759 137874991
317138552083 137876288
118926957033 137877585
381132581342 137878882
615588582344 137880179
382265219028 137881476
541400813911 137882773
42473913228 137884070
454187712089 137885367
867034148636 137886664
373770436383 137887961
514783828290 137889258
527809161679 137890555
190283131251 137891852
803606438220 137893149
544798726969 137894446
258241392411 137895743
254843479353 137897040
871564699380 137898337
287689972247 137899634
937257685168 137900931
574247306805 137902228
457585625147 137903525
7362144962 137904822
754903017722 137906119
715827017555 137907416
867600467479 137908713
881192119711 137910010
158002957200 137911307
6795826119 137912604
833055018056 137913901
428137045311 137915198
843248757230 137916495
584441045979 137917792
43606550914 137919089
129120696207 137920386
131385971579 137921683
3964231904 137922980
201609508111 137924277
730551307473 137925574
185186261664 137926871
95707884470 137928168
511385915232 137929465
680715249289 137930762
335260755059 137932059
616721220030 137933356
256542435882 137934653
337526030431 137935950
74187768436 137937247
563487248788 137938544
543666089283 137939841
343189218861 137941138
586706321351 137942435
92309971412 137943732
82682551081 137945029
169895652903 137946326
476840465809 137947623
890819540042 137948920
703934321852 137950217
400387422004 137951514
354515595721 137952811
597466379368 137954108
19821159508 137955405
55499246617 137956702
7362144962 137957999
163666145630 137959296
134783884637 137960593
498360581843 137961890
633710785320 137963187
924798670622 137964484
860804641363 137965781
130819652736 137967078
346020813076 137968375
736214495903 137969672
916303887977 137970969
664858321685 137972266
761132524995 137973563
497794263000 137974860
863069916735 137976157
497794263000 137977454
182920986292 137978751
440029741014 137980048
305812175223 137981345
727719713258 137982642
378300987127 137983939
886288989298 137985236
839284525329 137986533
165931421002 137987830
714128061026 137989127
787183191773 137990424
86080464139 137991721
594634785153 137993018
583874727136 137994315
100238435214 137995612
301847943322 137996909
539701857382 137998206
352250320349 137999503
274664638858 138000800
906676467646 138002097
43040232071 138003394
412846436550 138004691
920268119878 138005988
551028234242 138007285
453055074403 138008582
953114612772 138009879
848911945660 138011176
826259191940 138012473
463815132420 138013770
863636235578 138015067
603695886641 138016364
189716812408 138017661
256542435882 138018958
326765972414 138020255
305812175223 138021552
83815188767 138022849
898181685001 138024146
938390322854 138025443
561221973416 138026740
148375536869 138028037
969537859219 138029334
673919423173 138030631
287123653404 138031928
490432118041 138033225
647302437552 138034522
690908988463 138035819
110432174388 138037116
479672060024 138038413
28882260996 138039710
480238378867 138041007
549329277713 138042304
197645276210 138043601
496661625314 138044898
524977567464 138046195
205573740012 138047492
695439539207 138048789
240119189435 138050086
20387478351 138051383
734515539374 138052680
453055074403 138053977
710730147968 138055274
876661568967 138056571
594068466310 138057868
102503710586 138059165
427004407625 138060462
940655598226 138061759
965573627318 138063056
638807654907 138064353
113263768603 138065650
517615422505 138066947
427004407625 138068244
966706265004 138069541
313174320182 138070838
382831537871 138072135
737347133589 138073432
841549800701 138074729
480804697710 138076026
148941855712 138077323
877794206653 138078620
72488811907 138079917
823993916568 138081214
317138552083 138082511
805871713592 138083808
657496176726 138085105
530640755894 138086402
920268119878 138087699
967838902690 138088996
243517102493 138090293
423040175724 138091590
316005914397 138092887
50968695873 138094184
122891188934 138095481
616721220030 138096778
547064002341 138098075
423606494567 138099372
140447073067 138100669
425871769939 138101966
612756988129 138103263
91743652569 138104560
282593102660 138105857
144411304968 138107154
377734668284 138108451
239552870592 138109748
871564699380 138111045
126855420835 138112342
856840409462 138113639
707898553753 138114936
193681044309 138116233
428137045311 138117530
236154957534 138118827
14157971078 138120124
744709278548 138121421
356214552250 138122718
295618436049 138124015
276929914230 138125312
626348640361 138126609
938956641697 138127906
28882260996 138129203
541967132754 138130500
630312872262 138131797
872131018223 138133094
450789799031 138134391
214068522657 138135688
364143016052 138136985
12459014549 138138282
191982087780 138139579
633710785320 138140876
974634728806 138142173
749806148135 138143470
752071423507 138144767
698837452265 138146064
998420120212 138147361
147809218026 138148658
680715249289 138149955
732816582845 138151252
729984988630 138152549
783218959872 138153846
954247250458 138155143
787749510616 138156440
627481278047 138157737
17555884136 138159034
556125103829 138160331
870432061694 138161628
791713742517 138162925
385663132086 138164222
941221917069 138165519
322235421670 138166816
826259191940 138168113
7362144962 138169410
799642206319 138170707
866467829793 138172004
873263655909 138173301
105901623644 138174598
893084815414 138175895
718658611770 138177192
769060988797 138178489
489299480355 138179786
143278667282 138181083
663725683999 138182380
231058087947 138183677
574813625648 138184974
578211538706 138186271
531773393580 138187568
556125103829 138188865
718092292927 138190162
456452987461 138191459
991057975253 138192756
35111768269 138194053
569716756061 138195350
413979074236 138196647
238986551749 138197944
629746553419 138199241
779821046814 138200538
701669046480 138201835
336393392745 138203132
434366552584 138204429
366408291424 138205726
552160871928 138207023
966139946161 138208320
319403827455 138209617
776423133756 138210914
739612408961 138212211
316572233240 138213508
84381507610 138214805
120625913562 138216102
863636235578 138217399
567451480689 138218696
149508174555 138219993
137049160009 138221290
234456001005 138222587
120059594719 138223884
73055130750 138225181
104202667115 138226478
117228000504 138227775
306378494066 138229072
9061101491 138230369
977466323021 138231666
164232464473 138232963
587838959037 138234260
628047596890 138235557
570283074904 138236854
226527537203 138238151
930461859052 138239448
792846380203 138240745
823993916568 138242042
193114725466 138243339
3 138244636
538569219696 138245933
948584062028 138247230
148941855712 138248527
60596116204 138249824
930461859052 138251121
624649683832 138252418
36810724798 138253715
427004407625 138255012
886288989298 138256309
523844929778 138257606
189716812408 138258903
18688521822 138260200
282026783817 138261497
987660062195 138262794
830789742684 138264091
134217565794 138265388
355081914564 138266685
33979130583 138267982
675052060859 138269279
915737569134 138270576
710730147968 138271873
356780871093 138273170
390193682830 138274467
13591652235 138275764
203874783483 138277061
544232408126 138278358
937824004011 138279655
582742089450 138280952
304679537537 138282249
775290496070 138283546
528375480522 138284843
369806204482 138286140
796244293261 138287437
27183304467 138288734
57198203146 138290031
369239885639 138291328
855707771776 138292625
571415712590 138293922
680148930446 138295219
842116119544 138296516
967272583847 138297813
320536465141 138299110
374336755226 138300407
233323363319 138301704
574813625648 138303001
322801740513 138304298
454754030932 138305595
256542435882 138306892
851743539875 138308189
230491769104 138309486
432101277212 138310783
674485742016 138312080
609925393914 138313377
906110148803 138314674
561788292259 138315971
880625800868 138317268
743576640862 138318565
409448523492 138319862
387362088615 138321159
211236928442 138322456
141013391910 138323753
301847943322 138325050
593502147467 138326347
833621336899 138327644
821728641196 138328941
877794206653 138330238
166497739845 138331535
549895596556 138332832
600864292426 138334129
560655654573 138335426
702801684166 138336723
920834438721 138338020
156304000671 138339317
28315942153 138340614
618986495402 138341911
643338205651 138343208
936691366325 138344505
652399307139 138345802
696005858050 138347099
216900116872 138348396
610491712757 138349693
886288989298 138350990
893651134257 138352287
750938785821 138353584
694306901521 138354881
422473856881 138356178
576512582177 138357475
325067015885 138358772
445126610601 138360069
557257741515 138361366
502891132587 138362663
445126610601 138363960
863069916735 138365257
231058087947 138366554
855141452933 138367851
428703364154 138369148
551594553085 138370445
685812118876 138371742
2831594218 138373039
372637798697 138374336
656363539040 138375633
639373973750 138376930
912339656076 138378227
286557334561 138379524
197078957367 138380821
65692985791 138382118
671654147801 138383415
122891188934 138384712
834187655742 138386009
137615478852 138387306
703934321852 138388603
519880697877 138389900
702235365323 138391197
83815188767 138392494
671087828958 138393791
805305394749 138395088
705066959538 138396385
440596059857 138397682
250879247452 138398979
812667539708 138400276
771892583012 138401573
206140058855 138402870
308643769438 138404167
466646726635 138405464
555558784986 138406761
185752580507 138408058
4530550747 138409355
756035655408 138410652
719224930613 138411949
265037218527 138413246
248613972080 138414543
465514088949 138415840
668822553586 138417137
159701913729 138418434
326765972414 138419731
97406840999 138421028
791147423674 138422325
933859772110 138423622
443993972915 138424919
237287595220 138426216
272965682329 138427513
625216002675 138428810
697138495736 138430107
431534958369 138431404
212369566128 138432701
233323363319 138433998
439463422171 138435295
217466435715 138436592
619552814245 138437889
155171362985 138439186
692041626149 138440483
967272583847 138441780
369806204482 138443077
686944756562 138444374
352250320349 138445671
652965625982 138446968
446259248287 138448265
274098320015 138449562
211803247285 138450859
468912002007 138452156
877227887810 138453453
483636291925 138454750
61162435047 138456047
209537971913 138457344
570283074904 138458641
273532001172 138459938
569716756061 138461235
480238378867 138462532
449090842502 138463829
969537859219 138465126
553859828457 138466423
179523073234 138467720
700536408794 138469017
340357624646 138470314
113263768603 138471611
380566262499 138472908
959910438888 138474205
137049160009 138475502
839284525329 138476799
156870319514 138478096
862503597892 138479393
207839015384 138480690
87779420668 138481987
224828580674 138483284
718092292927 138484581
902712235745 138485878
870998380537 138487175
423040175724 138488472
50968695873 138489769
749806148135 138491066
57764521989 138492363
502891132587 138493660
64560348105 138494957
75320406122 138496254
341490262332 138497551
875528931281 138498848
321669102827 138500145
67391942320 138501442
972369453434 138502739
655797220197 138504036
40208637856 138505333
737913452432 138506630
967272583847 138507927
254843479353 138509224
632011828791 138510521
193681044309 138511818
191415768937 138513115
202175826954 138514412
300148986793 138515709
450789799031 138517006
968971540376 138518303
692607944992 138519600
75320406122 138520897
535737625481 138522194
156870319514 138523491
114396406289 138524788
692607944992 138526085
309776407124 138527382
849478264503 138528679
75886724965 138529976
766229394582 138531273
316572233240 138532570
246915015551 138533867
863069916735 138535164
675052060859 138536461
20387478351 138537758
559523016887 138539055
919135482192 138540352
114962725132 138541649
783218959872 138542946
501192176058 138544243
376035711755 138545540
782086322186 138546837
568584118375 138548134
188017855879 138549431
547630321184 138550728
554426147300 138552025
263338261998 138553322
557257741515 138554619
698837452265 138555916
334128117373 138557213
65692985791 138558510
707332234910 138559807
51535014716 138561104
872131018223 138562401
82682551081 138563698
5663188433 138564995
150074493398 138566292
65126666948 138567589
233323363319 138568886
505156407959 138570183
754336698879 138571480
900446960373 138572777
148375536869 138574074
677317336231 138575371
128554377364 138576668
142712348439 138577965
640506611436 138579262
436065509113 138580559
117794319347 138581856
395856871260 138583153
903844873431 138584450
285424696875 138585747
94008927941 138587044
771326264169 138588341
407749566963 138589638
8494782648 138590935
165931421002 138592232
870998380537 138593529
425871769939 138594826
396989508946 138596123
139880754224 138597420
619552814245 138598717
426438088782 138600014
762831481524 138601311
285991015718 138602608
759999887309 138603905
373770436383 138605202
290521566462 138606499
790014785988 138607796
932160815581 138609093
813233858551 138610390
370372523325 138611687
906110148803 138612984
486467886140 138614281
322801740513 138615578
163666145630 138616875
839850844172 138618172
84381507610 138619469
78718319180 138620766
642205567965 138622063
272965682329 138623360
616154901187 138624657
616721220030 138625954
748107191606 138627251
368107247953 138628548
833621336899 138629845
416244349608 138631142
734515539374 138632439
312041682496 138633736
970670496905 138635033
427570726468 138636330
99672116371 138637627
79850956866 138638924
915171250291 138640221
464947770106 138641518
492697393413 138642815
9061101491 138644112
993323250625 138645409
263904580841 138646706
284292059189 138648003
804172757063 138649300
898181685001 138650597
514783828290 138651894
552160871928 138653191
388494726301 138654488
185186261664 138655785
874962612438 138657082
613889625815 138658379
547630321184 138659676
565752524160 138660973
374903074069 138662270
807570670121 138663567
641639249122 138664864
554992466143 138666161
131385971579 138667458
264470899684 138668755
87779420668 138670052
829657104998 138671349
157436638357 138672646
191982087780 138673943
660327770941 138675240
939522960540 138676537
27749623310 138677834
711296466811 138679131
838151887643 138680428
409448523492 138681725
703368003009 138683022
942354554755 138684319
335827073902 138685616
616154901187 138686913
944053511284 138688210
571415712590 138689507
745841916234 138690804
938956641697 138692101
513084871761 138693398
984262149137 138694695
878926844339 138695992
148375536869 138697289
64560348105 138698586
961609395417 138699883
803606438220 138701180
655230901354 138702477
621818089617 138703774
634277104163 138705071
309776407124 138706368
559523016887 138707665
233323363319 138708962
316572233240 138710259
588971596723 138711556
607660118542 138712853
385096813243 138714150
177257797862 138715447
622384408460 138716744
227660174889 138718041
27183304467 138719338
989359018724 138720635
894217453100 138721932
671087828958 138723229
689776350777 138724526
765663075739 138725823
872131018223 138727120
439463422171 138728417
456452987461 138729714
375469392912 138731011
680715249289 138732308
793979017889 138733605
468912002007 138734902
943487192441 138736199
771326264169 138737496
667689915900 138738793
387928407458 138740090
753204061193 138741387
119493275876 138742684
758300930780 138743981
654664582511 138745278
822294960039 138746575
827391829626 138747872
539701857382 138749169
726020756729 138750466
119493275876 138751763
877794206653 138753060
157436638357 138754357
515916465976 138755654
423606494567 138756951
78152000337 138758248
991057975253 138759545
697704814579 138760842
139880754224 138762139
737347133589 138763436
810402264336 138764733
706199597224 138766030
353949276878 138767327
370938842168 138768624
708464872596 138769921
11326376863 138771218
214068522657 138772515
216900116872 138773812
534038668952 138775109
23785391409 138776406
551028234242 138777703
167064058688 138779000
463248813577 138780297
370938842168 138781594
982563192608 138782891
151207131084 138784188
503457451430 138785485
201043189268 138786782
963874670789 138788079
642771886808 138789376
228226493732 138790673
325067015885 138791970
522712292092 138793267
343755537704 138794564
813800177394 138795861
374903074069 138797158
976333685335 138798455
670521510115 138799752
965007308475 138801049
374903074069 138802346
638807654907 138803643
161400870258 138804940
754903017722 138806237
454187712089 138807534
963874670789 138808831
245216059022 138810128
267868812742 138811425
18688521822 138812722
296184754892 138814019
586140002508 138815316
541400813911 138816613
648435075238 138817910
40208637856 138819207
889686902356 138820504
191415768937 138821801
923099714093 138823098
5663188433 138824395
564053567631 138825692
932727134424 138826989
623517046146 138828286
964440989632 138829583
432667596055 138830880
704500640695 138832177
319970146298 138833474
7362144962 138834771
473442552751 138836068
312041682496 138837365
748673510449 138838662
61162435047 138839959
347153450762 138841256
492697393413 138842553
810968583179 138843850
722056524828 138845147
915171250291 138846444
570283074904 138847741
550461915399 138849038
470610958536 138850335
518181741348 138851632
263904580841 138852929
598599017054 138854226
813800177394 138855523
468345683164 138856820
733949220531 138858117
935558728639 138859414
658062495569 138860711
528375480522 138862008
698837452265 138863305
738479771275 138864602
10760058020 138865899
845514032602 138867196
53233971245 138868493
617853857716 138869790
740745046647 138871087
785484235244 138872384
366408291424 138873681
484768929611 138874978
87213101825 138876275
471743596222 138877572
480238378867 138878869
221996986459 138880166
632578147634 138881463
721490205985 138882760
823993916568 138884057
301281624479 138885354
784351597558 138886651
649001394081 138887948
454187712089 138889245
599731654740 138890542
382831537871 138891839
515350147133 138893136
900446960373 138894433
713561742183 138895730
58330840832 138897027
913472293762 138898324
159701913729 138899621
634277104163 138900918
586706321351 138902215
934426090953 138903512
877794206653 138904809
759433568466 138906106
345454494233 138907403
210104290756 138908700
662026727470 138909997
308077450595 138911294
230491769104 138912591
898181685001 138913888
621251770774 138915185
995022207154 138916482
586140002508 138917779
453621393246 138919076
973502091120 138920373
807004351278 138921670
356214552250 138922967
659195133255 138924264
398688465475 138925561
535737625481 138926858
536303944324 138928155
411713798864 138929452
995022207154 138930749
891952177728 138932046
148941855712 138933343
6795826119 138934640
78718319180 138935937
946318786656 138937234
869865742851 138938531
846080351445 138939828
61728753890 138941125
783785278715 138942422
1698956532 138943719
963874670789 138945016
36810724798 138946313
126855420835 138947610
936691366325 138948907
126855420835 138950204
953114612772 138951501
842682438387 138952798
305812175223 138954095
322801740513 138955392
934426090953 138956689
541400813911 138957986
500625857215 138959283
153472406456 138960580
751505104664 138961877
619552814245 138963174
620119133088 138964471
291087885305 138965768
577645219863 138967065
395290552417 138968362
791147423674 138969659
274098320015 138970956
136482841166 138972253
870432061694 138973550
522145973249 138974847
89478377197 138976144
718658611770 138977441
151207131084 138978738
526676523993 138980035
363010378366 138981332
465514088949 138982629
99105797528 138983926
949150380871 138985223
470044639693 138986520
842116119544 138987817
189716812408 138989114
672786785487 138990411
470610958536 138991708
993323250625 138993005
654098263668 138994302
159701913729 138995599
216900116872 138996896
465514088949 138998193
746408235077 138999490
246915015551 139000787
986527424509 139002084
812667539708 139003381
731683945159 139004678
162533507944 139005975
167064058688 139007272
506289045645 139008569
253710841667 139009866
592935828624 139011163
257108754725 139012460
855707771776 139013757
800774844005 139015054
542533451597 139016351
13025333392 139017648
585573683665 139018945
975767366492 139020242
71356174221 139021539
680715249289 139022836
88912058354 139024133
318271189769 139025430
201043189268 139026727
144411304968 139028024
507988002174 139029321
848911945660 139030618
970670496905 139031915
806438032435 139033212
992190612939 139034509
997853801369 139035806
273532001172 139037103
706199597224 139038400
581043132921 139039697
330163885472 139040994
323368059356 139042291
489299480355 139043588
934992409796 139044885
658628814412 139046182
400387422004 139047479
764530438053 139048776
89478377197 139050073
329031247786 139051370
103636348272 139052667
701669046480 139053964
158569276043 139055261
433233914898 139056558
139880754224 139057855
272965682329 139059152
270134088114 139060449
807570670121 139061746
231624406790 139063043
450223480188 139064340
778122090285 139065637
613889625815 139066934
358479827622 139068231
242950783650 139069528
874962612438 139070825
494962668785 139072122
65692985791 139073419
551028234242 139074716
426438088782 139076013
276363595387 139077310
103070029429 139078607
197645276210 139079904
657496176726 139081201
161967189101 139082498
205573740012 139083795
446259248287 139085092
988792699881 139086389
295618436049 139087686
741311365490 139088983
24918029095 139090280
392458958202 139091577
248613972080 139092874
901013279216 139094171
887421626984 139095468
82116232238 139096765
211803247285 139098062
221430667616 139099359
552160871928 139100656
260506667783 139101953
483636291925 139103250
848345626817 139104547
418509624980 139105844
630879191105 139107141
807004351278 139108438
782086322186 139109735
907242786489 139111032
869865742851 139112329
570849393747 139113626
226527537203 139114923
881192119711 139116220
359046146465 139117517
948017743185 139118814
329597566629 139120111
998986439055 139121408
664292002842 139122705
21520116037 139124002
231058087947 139125299
647868756395 139126596
786050554087 139127893
398688465475 139129190
309776407124 139130487
24918029095 139131784
714694379869 139133081
178956754391 139134378
571982031433 139135675
403219016219 139136972
815499133923 139138269
517615422505 139139566
585573683665 139140863
283725740346 139142160
157436638357 139143457
56065565460 139144754
712995423340 139146051
334694436216 139147348
420208581509 139148645
608226437385 139149942
115529043975 139151239
70223536535 139152536
955379888144 139153833
235022319848 139155130
288822609933 139156427
766229394582 139157724
825126554254 139159021
830223423841 139160318
983129511451 139161615
899314322687 139162912
636542379535 139164209
957645163516 139165506
294485798363 139166803
62295072733 139168100
80983594552 139169397
582175770607 139170694
513084871761 139171991
538002900853 139173288
212935884971 139174585
291654204148 139175882
964440989632 139177179
816065452766 139178476
773591539541 139179773
565186205317 139181070
96840522156 139182367
795677974418 139183664
962175714260 139184961
429836001840 139186258
513651190604 139187555
508554321017 139188852
266736175056 139190149
361877740680 139191446
667123597057 139192743
925364989465 139194040
866467829793 139195337
840417163015 139196634
534604987795 139197931
221430667616 139199228
849478264503 139200525
329597566629 139201822
648435075238 139203119
716959655241 139204416
575379944491 139205713
507421683331 139207010
48703420501 139208307
729418669787 139209604
517615422505 139210901
734515539374 139212198
364709334895 139213495
944053511284 139214792
645603481023 139216089
751505104664 139217386
459850900519 139218683
714694379869 139219980
199910551582 139221277
519314379034 139222574
410581161178 139223871
259940348940 139225168
263338261998 139226465
767362032268 139227762
56065565460 139229059
666557278214 139230356
434932871427 139231653
839284525329 139232950
831922380370 139234247
563487248788 139235544
191415768937 139236841
419642262666 139238138
922533395250 139239435
913472293762 139240732
560655654573 139242029
494396349942 139243326
239552870592 139244623
415111711922 139245920
892518496571 139247217
104768985958 139248514
403785335062 139249811
983695830294 139251108
813233858551 139252405
387362088615 139253702
121758551248 139254999
413412755393 139256296
265037218527 139257593
573680987962 139258890
934992409796 139260187
514783828290 139261484
110998493231 139262781
56065565460 139264078
222563305302 139265375
11892695706 139266672
965007308475 139267969
22652753723 139269266
963308351946 139270563
608792756228 139271860
736214495903 139273157
676184698545 139274454
36810724798 139275751
535171306638 139277048
697138495736 139278345
691475307306 139279642
500625857215 139280939
863636235578 139282236
694873220364 139283533
736780814746 139284830
514783828290 139286127
387362088615 139287424
684679481190 139288721
123457507777 139290018
234456001005 139291315
313174320182 139292612
66259304634 139293909
918002844506 139295206
274098320015 139296503
494962668785 139297800
96274203313 139299097
821162322353 139300394
180089392077 139301691
292786841834 139302988
626348640361 139304285
744709278548 139305582
75886724965 139306879
902712235745 139308176
49836058187 139309473
346587131919 139310770
935558728639 139312067
518181741348 139313364
743010322019 139314661
454187712089 139315958
777555771442 139317255
346020813076 139318552
2831594218 139319849
877794206653 139321146
213502203814 139322443
951415656243 139323740
359612465308 139325037
599165335897 139326334
889686902356 139327631
205573740012 139328928
176125160176 139330225
931028177895 139331522
693174263835 139332819
874396293595 139334116
394157914731 139335413
433800233741 139336710
916870206820 139338007
85514145296 139339304
355648233407 139340601
276363595387 139341898
753770380036 139343195
61162435047 139344492
522145973249 139345789
639373973750 139347086
741877684333 139348383
335827073902 139349680
312041682496 139350977
302980581008 139352274
240685508278 139353571
441162378700 139354868
758300930780 139356165
448524523659 139357462
518748060191 139358759
14724289921 139360056
131385971579 139361353
626348640361 139362650
165931421002 139363947
971803134591 139365244
309776407124 139366541
269001450428 139367838
936125047482 139369135
908941743018 139370432
131952290422 139371729
588405277880 139373026
399254784318 139374323
360178784151 139375620
453055074403 139376917
865335192107 139378214
590104234409 139379511
718658611770 139380808
592369509781 139382105
4530550747 139383402
73621449593 139384699
316005914397 139385996
408315885806 139387293
972935772277 139388590
243517102493 139389887
101371072900 139391184
595767422839 139392481
526110205150 139393778
599731654740 139395075
143844986125 139396372
859105684834 139397669
716959655241 139398966
737913452432 139400263
276363595387 139401560
747540872763 139402857
331296523158 139404154
639940292593 139405451
850044583346 139406748
601430611269 139408045
849478264503 139409342
352250320349 139410639
793412699046 139411936
974068409963 139413233
735081858217 139414530
8494782648 139415827
810402264336 139417124
730551307473 139418421
279761508445 139419718
9627420334 139421015
653531944825 139422312
53800290088 139423609
320536465141 139424906
96274203313 139426203
227093856046 139427500
364709334895 139428797
627481278047 139430094
817198090452 139431391
442861335229 139432688
973502091120 139433985
13591652235 139435282
2265275375 139436579
637675017221 139437876
643904524494 139439173
824560235411 139440470
524977567464 139441767
99672116371 139443064
50968695873 139444361
691475307306 139445658
981996873765 139446955
942920873598 139448252
836452931114 139449549
759433568466 139450846
942354554755 139452143
84381507610 139453440
607660118542 139454737
167064058688 139456034
719224930613 139457331
840417163015 139458628
605961162013 139459925
588971596723 139461222
688077394248 139462519
891952177728 139463816
167064058688 139465113
407749566963 139466410
677883655074 139467707
395856871260 139469004
696005858050 139470301
453621393246 139471598
167630377531 139472895
161400870258 139474192
925931308308 139475489
117228000504 139476786
790014785988 139478083
240119189435 139479380
488733161512 139480677
654664582511 139481974
878360525496 139483271
950283018557 139484568
296751073735 139485865
288822609933 139487162
543099770440 139488459
252011885138 139489756
65692985791 139491053
491564755727 139492350
279761508445 139493647
188017855879 139494944
622950727303 139496241
203308464640 139497538
467779364321 139498835
69657217692 139500132
503457451430 139501429
349985044977 139502726
648435075238 139504023
134217565794 139505320
580476814078 139506617
810968583179 139507914
159701913729 139509211
792280061360 139510508
521013335563 139511805
708464872596 139513102
360178784151 139514399
556125103829 139515696
454187712089 139516993
657496176726 139518290
165365102159 139519587
149508174555 139520884
205007421169 139522181
920268119878 139523478
847779307974 139524775
675618379702 139526072
360178784151 139527369
216333798029 139528666
335827073902 139529963
72488811907 139531260
500059538372 139532557
780953684500 139533854
272399363486 139535151
218599073401 139536448
339224986960 139537745
615022263501 139539042
974068409963 139540339
97973159842 139541636
616721220030 139542933
359612465308 139544230
724888119043 139545527
918002844506 139546824
850610902189 139548121
217466435715 139549418
975201047649 139550715
690908988463 139552012
803606438220 139553309
758867249623 139554606
736214495903 139555903
859105684834 139557200
901579598059 139558497
610491712757 139559794
437764465642 139561091
796810612104 139562388
65692985791 139563685
261072986626 139564982
135916522323 139566279
288256291090 139567576
851743539875 139568873
785484235244 139570170
517049103662 139571467
136482841166 139572764
715827017555 139574061
575946263334 139575358
773591539541 139576655
454754030932 139577952
793412699046 139579249
304113218694 139580546
370938842168 139581843
735081858217 139583140
182920986292 139584437
881758438554 139585734
357913508779 139587031
396423190103 139588328
682414205818 139589625
812101220865 139590922
36244405955 139592219
221996986459 139593516
687511075405 139594813
562920929945 139596110
785484235244 139597407
955946206987 139598704
579344176392 139600001
981996873765 139601298
49269739344 139602595
937257685168 139603892
799075887476 139605189
711296466811 139606486
650134031767 139607783
546497683498 139609080
171594609432 139610377
750938785821 139611674
22652753723 139612971
7928463805 139614268
161400870258 139615565
154038725299 139616862
183487305135 139618159
177824116705 139619456
967272583847 139620753
67958261163 139622050
521013335563 139623347
177824116705 139624644
422473856881 139625941
209537971913 139627238
615588582344 139628535
51535014716 139629832
256542435882 139631129
294485798363 139632426
127988058521 139633723
481371016553 139635020
127988058521 139636317
164232464473 139637614
836452931114 139638911
840417163015 139640208
316572233240 139641505
319403827455 139642802
227660174889 139644099
131385971579 139645396
67391942320 139646693
54932927774 139647990
902712235745 139649287
610491712757 139650584
529508118208 139651881
43606550914 139653178
33412811740 139654475
290521566462 139655772
514217509447 139657069
58897159675 139658366
346020813076 139659663
976333685335 139660960
355081914564 139662257
574247306805 139663554
135350203480 139664851
219165392244 139666148
784917916401 139667445
894217453100 139668742
509686958703 139670039
128554377364 139671336
330163885472 139672633
196512638524 139673930
105901623644 139675227
511952234075 139676524
676184698545 139677821
347719769605 139679118
462682494734 139680415
370938842168 139681712
660894089784 139683009
445692929444 139684306
720357568299 139685603
118360638190 139686900
638241336064 139688197
182354667449 139689494
488166842669 139690791
693174263835 139692088
411147480021 139693385
615588582344 139694682
445126610601 139695979
394157914731 139697276
531207074737 139698573
295052117206 139699870
541400813911 139701167
667689915900 139702464
323934378199 139703761
133084928108 139705058
855141452933 139706355
660894089784 139707652
243517102493 139708949
148941855712 139710246
859672003677 139711543
339224986960 139712840
451356117874 139714137
236721276377 139715434
472309915065 139716731
345454494233 139718028
381132581342 139719325
332995479687 139720622
892518496571 139721919
762831481524 139723216
713561742183 139724513
865335192107 139725810
600864292426 139727107
293919479520 139728404
611058031600 139729701
399821103161 139730998
578777857549 139732295
191415768937 139733592
221430667616 139734889
354515595721 139736186
736214495903 139737483
684679481190 139738780
675052060859 139740077
668256234743 139741374
146110261497 139742671
466080407792 139743968
534038668952 139745265
94575246784 139746562
112697449760 139747859
971803134591 139749156
66825623477 139750453
906676467646 139751750
233889682162 139753047
383397856714 139754344
267302493899 139755641
833621336899 139756938
41341275542 139758235
168763015217 139759532
433233914898 139760829
426438088782 139762126
638807654907 139763423
334694436216 139764720
605394843170 139766017
138748116538 139767314
528375480522 139768611
864202554421 139769908
998986439055 139771205
104202667115 139772502
497794263000 139773799
931594496738 139775096
177257797862 139776393
72488811907 139777690
561221973416 139778987
74187768436 139780284
45305507443 139781581
814932815080 139782878
697704814579 139784175
715260698712 139785472
173293565961 139786769
33979130583 139788066
778688409128 139789363
691475307306 139790660
352250320349 139791957
967838902690 139793254
5096869590 139794551
712995423340 139795848
825692873097 139797145
602563248955 139798442
271266725800 139799739
791713742517 139801036
669955191272 139802333
552160871928 139803630
519880697877 139804927
344888175390 139806224
488733161512 139807521
440029741014 139808818
325633334728 139810115
543099770440 139811412
715827017555 139812709
297883711421 139814006
425871769939 139815303
598599017054 139816600
968971540376 139817897
75886724965 139819194
682414205818 139820491
97973159842 139821788
74754087279 139823085
298450030264 139824382
663159365156 139825679
229359131418 139826976
430968639526 139828273
389061045144 139829570
23219072566 139830867
154605044142 139832164
144411304968 139833461
826825510783 139834758
835320293428 139836055
885156351612 139837352
630312872262 139838649
87779420668 139839946
842116119544 139841243
485901567297 139842540
780953684500 139843837
563487248788 139845134
450223480188 139846431
271833044643 139847728
351684001506 139849025
983129511451 139850322
926497627151 139851619
301281624479 139852916
921400757564 139854213
740745046647 139855510
634277104163 139856807
409448523492 139858104
339791305803 139859401
651832988296 139860698
488166842669 139861995
476840465809 139863292
191982087780 139864589
113263768603 139865886
327898610100 139867183
138181797695 139868480
211236928442 139869777
62861391576 139871074
329597566629 139872371
504590089116 139873668
553859828457 139874965
467779364321 139876262
530074437051 139877559
90044696040 139878856
188584174722 139880153
895350090786 139881450
671087828958 139882747
796244293261 139884044
470044639693 139885341
156304000671 139886638
565186205317 139887935
269001450428 139889232
465514088949 139890529
447391885973 139891826
214634841500 139893123
207839015384 139894420
7362144962 139895717
53233971245 139897014
976333685335 139898311
739612408961 139899608
625782321518 139900905
951981975086 139902202
166497739845 139903499
528941799365 139904796
528375480522 139906093
918002844506 139907390
464947770106 139908687
428137045311 139909984
678449973917 139911281
450223480188 139912578
890253221199 139913875
231058087947 139915172
244083421336 139916469
252578203981 139917766
726587075572 139919063
791713742517 139920360
692041626149 139921657
141013391910 139922954
641072930279 139924251
7362144962 139925548
758867249623 139926845
484768929611 139928142
459284581676 139929439
45305507443 139930736
915171250291 139932033
278628870759 139933330
288822609933 139934627
993323250625 139935924
63427710419 139937221
942920873598 139938518
501758494901 139939815
944619830127 139941112
369806204482 139942409
684679481190 139943706
973502091120 139945003
617287538873 139946300
876661568967 139947597
844381394916 139948894
944053511284 139950191
107034261330 139951488
592935828624 139952785
879493163182 139954082
964440989632 139955379
4530550747 139956676
495528987628 139957973
666557278214 139959270
521013335563 139960567
453621393246 139961864
923666032936 139963161
566318846 139964458
97406840999 139965755
32846492897 139967052
291087885305 139968349
533472350109 139969646
7928463805 139970943
698271133422 139972240
60029797361 139973537
257675073568 139974834
753204061193 139976131
739046090118 139977428
818897046981 139978725
908941743018 139980022
613323306972 139981319
493263712256 139982616
86080464139 139983913
329031247786 139985210
547630321184 139986507
806438032435 139987804
330730204315 139989101
498360581843 139990398
551028234242 139991695
370938842168 139992992
402652697376 139994289
92876290255 139995586
388494726301 139996883
633144466477 139998180
715827017555 139999477
510253277546 140000774
956512525830 140002071
408882204649 140003368
918569163349 140004665
656929857883 140005962
96840522156 140007259
410581161178 140008556
914604931448 140009853
928762902523 140011150
336959711588 140012447
808703307807 140013744
347719769605 140015041
761132524995 140016338
587838959037 140017635
880625800868 140018932
615588582344 140020229
916870206820 140021526
998420120212 140022823
970104178062 140024120
899880641530 140025417
478539422338 140026714
352250320349 140028011
781520003343 140029308
126855420835 140030605
416244349608 140031902
974068409963 140033199
962742033103 140034496
481371016553 140035793
390760001673 140037090
479672060024 140038387
177824116705 140039684
529508118208 140040981
413979074236 140042278
259940348940 140043575
403785335062 140044872
46438145129 140046169
296751073735 140047466
551594553085 140048763
236154957534 140050060
120625913562 140051357
37943362484 140052654
872131018223 140053951
185186261664 140055248
904977511117 140056545
425305451096 140057842
79284638023 140059139
725454437886 140060436
11892695706 140061733
220864348773 140063030
402086378533 140064327
6795826119 140065624
849478264503 140066921
323934378199 140068218
965573627318 140069515
180089392077 140070812
983695830294 140072109
786050554087 140073406
269001450428 140074703
236721276377 140076000
257675073568 140077297
184619942821 140078594
420774900352 140079891
442861335229 140081188
212369566128 140082485
73055130750 140083782
988226381038 140085079
594068466310 140086376
867600467479 140087673
65126666948 140088970
389627363987 140090267
124023826620 140091564
583874727136 140092861
427570726468 140094158
976333685335 140095455
386795769772 140096752
51535014716 140098049
979731598393 140099346
434932871427 140100643
238986551749 140101940
743576640862 140103237
381132581342 140104534
95141565627 140105831
520447016720 140107128
241251827121 140108425
578211538706 140109722
757168293094 140111019
945186148970 140112316
767362032268 140113613
715827017555 140114910
474575190437 140116207
100238435214 140117504
706765916067 140118801
596900060525 140120098
714128061026 140121395
335827073902 140122692
961043076574 140123989
679582611603 140125286
719791249456 140126583
869299424008 140127880
490432118041 140129177
301281624479 140130474
252578203981 140131771
807570670121 140133068
322801740513 140134365
852876177561 140135662
954813569301 140136959
778122090285 140138256
829657104998 140139553
513651190604 140140850
869865742851 140142147
821162322353 140143444
818897046981 140144741
881758438554 140146038
877794206653 140147335
750372466978 140148632
25484347938 140149929
95141565627 140151226
212369566128 140152523
858539365991 140153820
792846380203 140155117
227093856046 140156414
102503710586 140157711
509686958703 140159008
551594553085 140160305
288822609933 140161602
176691479019 140162899
638241336064 140164196
598032698211 140165493
246348696708 140166790
440029741014 140168087
589537915566 140169384
642771886808 140170681
112131130917 140171978
920268119878 140173275
744709278548 140174572
47004463972 140175869
398688465475 140177166
891952177728 140178463
889120583513 140179760
34545449426 140181057
811534902022 140182354
400387422004 140183651
634277104163 140184948
720357568299 140186245
810968583179 140187542
234456001005 140188839
403219016219 140190136
705066959538 140191433
420774900352 140192730
745841916234 140194027
467779364321 140195324
909508061861 140196621
951981975086 140197918
345454494233 140199215
50968695873 140200512
321102783984 140201809
177257797862 140203106
169895652903 140204403
475141509280 140205700
204441102326 140206997
108733217859 140208294
600864292426 140209591
859672003677 140210888
506855364488 140212185
327898610100 140213482
874962612438 140214779
783785278715 140216076
95141565627 140217373
315439595554 140218670
100804754057 140219967
11326376863 140221264
993889569468 140222561
956512525830 140223858
234456001005 140225155
151207131084 140226452
268435131585 140227749
564619886474 140229046
403219016219 140230343
955946206987 140231640
832488699213 140232937
987660062195 140234234
54366608931 140235531
141579710753 140236828
975201047649 140238125
741877684333 140239422
734515539374 140240719
125722783149 140242016
253144522824 140243313
764530438053 140244610
680715249289 140245907
681281568132 140247204
718658611770 140248501
522712292092 140249798
352250320349 140251095
352250320349 140252392
263338261998 140253689
282026783817 140254986
193114725466 140256283
724888119043 140257580
321669102827 140258877
663725683999 140260174
214634841500 140261471
764530438053 140262768
464947770106 140264065
936125047482 140265362
617853857716 140266659
752071423507 140267956
616154901187 140269253
750372466978 140270550
560089335730 140271847
941221917069 140273144
638241336064 140274441
843815076073 140275738
665424640528 140277035
203874783483 140278332
10193739177 140279629
289388928776 140280926
283725740346 140282223
340923943489 140283520
265037218527 140284817
127988058521 140286114
480238378867 140287411
643904524494 140288708
285424696875 140290005
721490205985 140291302
511385915232 140292599
3964231904 140293896
481937335396 140295193
843815076073 140296490
154038725299 140297787
928196583680 140299084
136482841166 140300381
382831537871 140301678
954247250458 140302975
518181741348 140304272
907809105332 140305569
922533395250 140306866
604262205484 140308163
95141565627 140309460
179523073234 140310757
168763015217 140312054
407183248120 140313351
887987945827 140314648
295052117206 140315945
579910495235 140317242
425305451096 140318539
138181797695 140319836
109299536702 140321133
747540872763 140322430
491564755727 140323727
402652697376 140325024
398122146632 140326321
890253221199 140327618
223129624145 140328915
763964119210 140330212
718658611770 140331509
288822609933 140332806
772458901855 140334103
955379888144 140335400
251445566295 140336697
920268119878 140337994
974068409963 140339291
664858321685 140340588
986527424509 140341885
164232464473 140343182
636542379535 140344479
194247363152 140345776
875528931281 140347073
906110148803 140348370
665990959371 140349667
756601974251 140350964
525543886307 140352261
310909044810 140353558
336393392745 140354855
343755537704 140356152
339791305803 140357449
945752467813 140358746
98539478685 140360043
169329334060 140361340
864202554421 140362637
338092349274 140363934
851177221032 140365231
745275597391 140366528
374336755226 140367825
296751073735 140369122
463815132420 140370419
960476757731 140371716
746974553920 140373013
515350147133 140374310
296184754892 140375607
776423133756 140376904
955379888144 140378201
286557334561 140379498
578777857549 140380795
272399363486 140382092
554992466143 140383389
80417275709 140384686
615588582344 140385983
178956754391 140387280
617287538873 140388577
944053511284 140389874
498926900686 140391171
416810668451 140392468
266736175056 140393765
808703307807 140395062
256542435882 140396359
432667596055 140397656
467779364321 140398953
134783884637 140400250
356214552250 140401547
737347133589 140402844
711862785654 140404141
525543886307 140405438
436631827956 140406735
221430667616 140408032
736214495903 140409329
390760001673 140410626
180089392077 140411923
396989508946 140413220
586140002508 140414517
257108754725 140415814
434932871427 140417111
497794263000 140418408
151773449927 140419705
386795769772 140421002
682980524661 140422299
932160815581 140423596
26616985624 140424893
484768929611 140426190
160834551415 140427487
647868756395 140428784
827958148469 140430081
150074493398 140431378
744142959705 140432675
228792812575 140433972
526676523993 140435269
689776350777 140436566
803040119377 140437863
933293453267 140439160
187451537036 140440457
141013391910 140441754
489299480355 140443051
606527480856 140444348
693740582678 140445645
918002844506 140446942
219165392244 140448239
536303944324 140449536
12459014549 140450833
387928407458 140452130
14157971078 140453427
608792756228 140454724
688077394248 140456021
387362088615 140457318
715827017555 140458615
427570726468 140459912
669955191272 140461209
69090898849 140462506
314306957868 140463803
275797276544 140465100
996721163683 140466397
867600467479 140467694
855141452933 140468991
808703307807 140470288
561221973416 140471585
10760058020 140472882
1132637689 140474179
896482728472 140475476
569150437218 140476773
361311421837 140478070
340923943489 140479367
6229507276 140480664
697138495736 140481961
109865855545 140483258
480238378867 140484555
292786841834 140485852
15290608764 140487149
877794206653 140488446
843248757230 140489743
883457395083 140491040
285424696875 140492337
855707771776 140493634
600864292426 140494931
24351710252 140496228
352250320349 140497525
878926844339 140498822
161400870258 140500119
754336698879 140501416
121192232405 140502713
400953740847 140504010
719791249456 140505307
396423190103 140506604
321102783984 140507901
337526030431 140509198
967272583847 140510495
846080351445 140511792
911207018390 140513089
536303944324 140514386
843815076073 140515683
250312928609 140516980
736214495903 140518277
216333798029 140519574
849478264503 140520871
349418726134 140522168
727719713258 140523465
309210088281 140524762
954247250458 140526059
1698956532 140527356
713561742183 140528653
276929914230 140529950
683546843504 140531247
719791249456 140532544
242384464807 140533841
337526030431 140535138
998420120212 140536435
9627420334 140537732
540268176225 140539029
669955191272 140540326
571982031433 140541623
45305507443 140542920
561221973416 140544217
98539478685 140545514
245216059022 140546811
571982031433 140548108
373204117540 140549405
891952177728 140550702
841549800701 140551999
510819596389 140553296
917436525663 140554593
934426090953 140555890
600864292426 140557187
308077450595 140558484
228792812575 140559781
515350147133 140561078
748673510449 140562375
424172813410 140563672
213502203814 140564969
433800233741 140566266
52101333559 140567563
577078901020 140568860
825126554254 140570157
553859828457 140571454
342622900018 140572751
842682438387 140574048
592935828624 140575345
32280174054 140576642
199344232739 140577939
349418726134 140579236
622384408460 140580533
634277104163 140581830
879493163182 140583127
107600580173 140584424
839284525329 140585721
9061101491 140587018
690908988463 140588315
922533395250 140589612
84381507610 140590909
767928351111 140592206
790581104831 140593503
157436638357 140594800
84947826453 140596097
224828580674 140597394
245782377865 140598691
230491769104 140599988
937257685168 140601285
638241336064 140602582
814932815080 140603879
672786785487 140605176
836452931114 140606473
480238378867 140607770
705066959538 140609067
852309858718 140610364
865335192107 140611661
224828580674 140612958
579910495235 140614255
102503710586 140615552
966139946161 140616849
63427710419 140618146
723755481357 140619443
847212989131 140620740
509120639860 140622037
707332234910 140623334
400953740847 140624631
743576640862 140625928
37943362484 140627225
152906087613 140628522
678449973917 140629819
838718206486 140631116
471177277379 140632413
343755537704 140633710
708464872596 140635007
648435075238 140636304
325633334728 140637601
69090898849 140638898
940655598226 140640195
881758438554 140641492
538569219696 140642789
872697337066 140644086
578211538706 140645383
462116175891 140646680
878360525496 140647977
24918029095 140649274
117228000504 140650571
124023826620 140651868
985394786823 140653165
703368003009 140654462
656929857883 140655759
147242899183 140657056
928762902523 140658353
390193682830 140659650
756601974251 140660947
331296523158 140662244
959910438888 140663541
596900060525 140664838
512518552918 140666135
255976117039 140667432
208971653070 140668729
273532001172 140670026
912339656076 140671323
106467942487 140672620
216333798029 140673917
431534958369 140675214
130253333893 140676511
692041626149 140677808
916303887977 140679105
634277104163 140680402
23785391409 140681699
489865799198 140682996
637108698378 140684293
266736175056 140685590
502324813744 140686887
292220522991 140688184
343189218861 140689481
578777857549 140690778
851177221032 140692075
287123653404 140693372
993323250625 140694669
374336755226 140695966
994455888311 140697263
535171306638 140698560
189150493565 140699857
116661681661 140701154
495528987628 140702451
593502147467 140703748
122324870091 140705045
200476870425 140706342
558390379201 140707639
921967076407 140708936
308077450595 140710233
450223480188 140711530
105901623644 140712827
997287482526 140714124
487600523826 140715421
330730204315 140716718
394724233574 140718015
76453043808 140719312
331862842001 140720609
344321856547 140721906
259940348940 140723203
361311421837 140724500
498926900686 140725797
114962725132 140727094
220864348773 140728391
402086378533 140729688
667689915900 140730985
344321856547 140732282
876095250124 140733579
626348640361 140734876
134783884637 140736173
72488811907 140737470
2265275375 140738767
538569219696 140740064
814366496237 140741361
758867249623 140742658
602563248955 140743955
349418726134 140745252
126289101992 140746549
110998493231 140747846
448524523659 140749143
382265219028 140750440
145543942654 140751737
799642206319 140753034
211803247285 140754331
908375424175 140755628
635409741849 140756925
645603481023 140758222
246915015551 140759519
822861278882 140760816
229925450261 140762113
995022207154 140763410
763964119210 140764707
295052117206 140766004
875528931281 140767301
438330784485 140768598
302414262165 140769895
788882148302 140771192
889686902356 140772489
195380000838 140773786
51535014716 140775083
607093799699 140776380
595767422839 140777677
190849450094 140778974
821162322353 140780271
331296523158 140781568
255409798196 140782865
763964119210 140784162
484202610768 140785459
613323306972 140786756
805305394749 140788053
790014785988 140789350
878360525496 140790647
919701801035 140791944
219731711087 140793241
978032641864 140794538
710163829125 140795835
725454437886 140797132
635976060692 140798429
207272696541 140799726
434366552584 140801023
327898610100 140802320
732816582845 140803617
229925450261 140804914
906676467646 140806211
460417219362 140807508
171594609432 140808805
420774900352 140810102
882324757397 140811399
512518552918 140812696
120625913562 140813993
552727190771 140815290
774724177227 140816587
39642319013 140817884
820029684667 140819181
300148986793 140820478
134217565794 140821775
876095250124 140823072
174992522490 140824369
735648177060 140825666
550461915399 140826963
691475307306 140828260
334694436216 140829557
734515539374 140830854
671654147801 140832151
786050554087 140833448
280894146131 140834745
912905974919 140836042
622384408460 140837339
521013335563 140838636
28882260996 140839933
974634728806 140841230
197645276210 140842527
80417275709 140843824
496661625314 140845121
970670496905 140846418
931028177895 140847715
476840465809 140849012
668256234743 140850309
690342669620 140851606
775856814913 140852903
329031247786 140854200
515350147133 140855497
420208581509 140856794
870998380537 140858091
499493219529 140859388
14157971078 140860685
670521510115 140861982
964440989632 140863279
874396293595 140864576
620685451931 140865873
355648233407 140867170
140447073067 140868467
86080464139 140869764
364143016052 140871061
811534902022 140872358
198211595053 140873655
948017743185 140874952
144977623811 140876249
837585568800 140877546
821728641196 140878843
240119189435 140880140
194813681995 140881437
492697393413 140882734
595767422839 140884031
196512638524 140885328
52667652402 140886625
599165335897 140887922
541967132754 140889219
798509568633 140890516
364143016052 140891813
148941855712 140893110
511952234075 140894407
709031191439 140895704
334694436216 140897001
671654147801 140898298
447958204816 140899595
245216059022 140900892
413979074236 140902189
378300987127 140903486
774724177227 140904783
561221973416 140906080
722622843671 140907377
985394786823 140908674
54366608931 140909971
291654204148 140911268
957645163516 140912565
116661681661 140913862
615022263501 140915159
94575246784 140916456
873829974752 140917753
599731654740 140919050
594068466310 140920347
104202667115 140921644
497227944157 140922941
168196696374 140924238
494962668785 140925535
129120696207 140926832
331862842001 140928129
507988002174 140929426
331296523158 140930723
611058031600 140932020
47004463972 140933317
813800177394 140934614
191415768937 140935911
285991015718 140937208
731683945159 140938505
1698956532 140939802
987660062195 140941099
41907594385 140942396
214634841500 140943693
319970146298 140944990
257675073568 140946287
611624350443 140947584
141013391910 140948881
507988002174 140950178
646169799866 140951475
658062495569 140952772
162533507944 140954069
978032641864 140955366
938390322854 140956663
360745102994 140957960
867034148636 140959257
991624294096 140960554
312608001339 140961851
949716699714 140963148
201043189268 140964445
87213101825 140965742
355648233407 140967039
651266669453 140968336
160834551415 140969633
483069973082 140970930
124023826620 140972227
846080351445 140973524
483069973082 140974821
534038668952 140976118
290521566462 140977415
302414262165 140978712
468912002007 140980009
70789855378 140981306
752071423507 140982603
549329277713 140983900
874962612438 140985197
686378437719 140986494
229359131418 140987791
791713742517 140989088
396989508946 140990385
295618436049 140991682
394157914731 140992979
843248757230 140994276
663159365156 140995573
446825567130 140996870
741877684333 140998167
336959711588 140999464
727153394415 141000761
983695830294 141002058
258807711254 141003355
796244293261 141004652
185186261664 141005949
485335248454 141007246
207839015384 141008543
872697337066 141009840
92309971412 141011137
302414262165 141012434
60029797361 141013731
327898610100 141015028
912339656076 141016325
437198146799 141017622
441162378700 141018919
990491656410 141020216
476274146966 141021513
394157914731 141022810
965573627318 141024107
326199653571 141025404
314873276711 141026701
948017743185 141027998
86080464139 141029295
100804754057 141030592
617853857716 141031889
501758494901 141033186
100238435214 141034483
381698900185 141035780
87779420668 141037077
770759945326 141038374
292786841834 141039671
709597510282 141040968
157436638357 141042265
344888175390 141043562
135350203480 141044859
376035711755 141046156
374903074069 141047453
707332234910 141048750
847212989131 141050047
271266725800 141051344
110432174388 141052641
441728697543 141053938
198211595053 141055235
77585681494 141056532
829657104998 141057829
120625913562 141059126
111564812074 141060423
351117682663 141061720
15290608764 141063017
856840409462 141064314
562354611102 141065611
911773337233 141066908
992756931782 141068205
373204117540 141069502
220864348773 141070799
168763015217 141072096
475707828123 141073393
715827017555 141074690
432667596055 141075987
877227887810 141077284
636542379535 141078581
321669102827 141079878
322235421670 141081175
468345683164 141082472
645037162180 141083769
259374030097 141085066
422473856881 141086363
22652753723 141087660
218032754558 141088957
378300987127 141090254
663159365156 141091551
864202554421 141092848
649567712924 141094145
590670553252 141095442
899880641530 141096739
630312872262 141098036
451922436717 141099333
470610958536 141100630
918002844506 141101927
494396349942 141103224
586706321351 141104521
564053567631 141105818
434366552584 141107115
291654204148 141108412
364143016052 141109709
900446960373 141111006
179523073234 141112303
637108698378 141113600
322235421670 141114897
892518496571 141116194
109299536702 141117491
914604931448 141118788
731683945159 141120085
785484235244 141121382
749239829292 141122679
695439539207 141123976
452488755560 141125273
910640699547 141126570
993889569468 141127867
979165279550 141129164
976333685335 141130461
345454494233 141131758
202175826954 141133055
412846436550 141134352
753770380036 141135649
241251827121 141136946
451922436717 141138243
244083421336 141139540
174426203647 141140837
155737681828 141142134
269567769271 141143431
212935884971 141144728
197078957367 141146025
250879247452 141147322
893651134257 141148619
914038612605 141149916
77019362651 141151213
688077394248 141152510
67958261163 141153807
507988002174 141155104
802473800534 141156401
521013335563 141157698
834187655742 141158995
685812118876 141160292
651266669453 141161589
201609508111 141162886
691475307306 141164183
373770436383 141165480
757734611937 141166777
891952177728 141168074
985394786823 141169371
270700406957 141170668
513651190604 141171965
838718206486 141173262
258807711254 141174559
402086378533 141175856
395856871260 141177153
517049103662 141178450
152906087613 141179747
812667539708 141181044
185752580507 141182341
182354667449 141183638
156870319514 141184935
292220522991 141186232
816631771609 141187529
555558784986 141188826
154038725299 141190123
719224930613 141191420
875528931281 141192717
541967132754 141194014
635409741849 141195311
942920873598 141196608
537436582010 141197905
826825510783 141199202
507988002174 141200499
22086434880 141201796
495528987628 141203093
365841972581 141204390
959344120045 141205687
927630264837 141206984
536870263167 141208281
500059538372 141209578
801341162848 141210875
135350203480 141212172
858539365991 141213469
414545393079 141214766
472309915065 141216063
240685508278 141217360
37943362484 141218657
380566262499 141219954
832488699213 141221251
521579654406 141222548
645603481023 141223845
751505104664 141225142
187451537036 141226439
682414205818 141227736
605961162013 141229033
718092292927 141230330
456452987461 141231627
217466435715 141232924
853442496404 141234221
434366552584 141235518
705633278381 141236815
865901510950 141238112
244083421336 141239409
583874727136 141240706
699970089951 141242003
696005858050 141243300
89478377197 141244597
150640812241 141245894
583874727136 141247191
728852350944 141248488
297883711421 141249785
697704814579 141251082
469478320850 141252379
681281568132 141253676
707332234910 141254973
655230901354 141256270
408882204649 141257567
9061101491 141258864
951981975086 141260161
931594496738 141261458
784917916401 141262755
168763015217 141264052
920268119878 141265349
144411304968 141266646
507988002174 141267943
130819652736 141269240
915171250291 141270537
564053567631 141271834
923099714093 141273131
497227944157 141274428
468345683164 141275725
971803134591 141277022
877227887810 141278319
775856814913 141279616
427004407625 141280913
752071423507 141282210
245782377865 141283507
194813681995 141284804
998420120212 141286101
434932871427 141287398
399821103161 141288695
731117626316 141289992
41341275542 141291289
862503597892 141292586
611058031600 141293883
593502147467 141295180
79850956866 141296477
934426090953 141297774
804172757063 141299071
778122090285 141300368
230491769104 141301665
194247363152 141302962
427004407625 141304259
551028234242 141305556
924798670622 141306853
967838902690 141308150
203308464640 141309447
536870263167 141310744
867034148636 141312041
490432118041 141313338
786050554087 141314635
737913452432 141315932
957078844673 141317229
265603537370 141318526
493830031099 141319823
348852407291 141321120
872131018223 141322417
550461915399 141323714
315439595554 141325011
913472293762 141326308
509686958703 141327605
144411304968 141328902
741311365490 141330199
619552814245 141331496
568017799532 141332793
423040175724 141334090
37943362484 141335387
535737625481 141336684
272399363486 141337981
90044696040 141339278
335827073902 141340575
669388872429 141341872
582175770607 141343169
973502091120 141344466
435499190270 141345763
242384464807 141347060
492131074570 141348357
112697449760 141349654
198777913896 141350951
869299424008 141352248
464947770106 141353545
338092349274 141354842
415678030765 141356139
324500697042 141357436
588405277880 141358733
709031191439 141360030
18122202979 141361327
336959711588 141362624
510819596389 141363921
265037218527 141365218
560089335730 141366515
451356117874 141367812
954247250458 141369109
549895596556 141370406
450223480188 141371703
565186205317 141373000
570849393747 141374297
465514088949 141375594
781520003343 141376891
732816582845 141378188
149508174555 141379485
571415712590 141380782
155171362985 141382079
627481278047 141383376
190283131251 141384673
835320293428 141385970
244083421336 141387267
645037162180 141388564
179523073234 141389861
652965625982 141391158
556125103829 141392455
524411248621 141393752
565752524160 141395049
547630321184 141396346
578777857549 141397643
445126610601 141398940
808136988964 141400237
183487305135 141401534
389061045144 141402831
487600523826 141404128
103070029429 141405425
433800233741 141406722
865335192107 141408019
662593046313 141409316
574247306805 141410613
246348696708 141411910
775290496070 141413207
830223423841 141414504
282026783817 141415801
218032754558 141417098
569150437218 141418395
919701801035 141419692
558390379201 141420989
96274203313 141422286
586706321351 141423583
904411192274 141424880
735081858217 141426177
358479827622 141427474
504590089116 141428771
620685451931 141430068
981430554922 141431365
583874727136 141432662
816631771609 141433959
58897159675 141435256
132518609265 141436553
125156464306 141437850
462116175891 141439147
641639249122 141440444
631445509948 141441741
30014898682 141443038
837019249957 141444335
333561798530 141445632
718658611770 141446929
650700350610 141448226
920268119878 141449523
65126666948 141450820
31713855211 141452117
211803247285 141453414
799075887476 141454711
524977567464 141456008
51535014716 141457305
843248757230 141458602
666557278214 141459899
554992466143 141461196
733382901688 141462493
191982087780 141463790
610491712757 141465087
107034261330 141466384
799075887476 141467681
873263655909 141468978
74187768436 141470275
267868812742 141471572
83248869924 141472869
351684001506 141474166
992756931782 141475463
292220522991 141476760
855707771776 141478057
425871769939 141479354
150074493398 141480651
654098263668 141481948
183487305135 141483245
378867305970 141484542
823993916568 141485839
198777913896 141487136
219165392244 141488433
812667539708 141489730
557824060358 141491027
560655654573 141492324
26050666781 141493621
151207131084 141494918
14724289921 141496215
709031191439 141497512
645603481023 141498809
574813625648 141500106
236154957534 141501403
113263768603 141502700
936691366325 141503997
419642262666 141505294
873263655909 141506591
207272696541 141507888
777555771442 141509185
174169
311869851
103470771
105666590
555635917
290193325
26680589
50580406
12813063
559624712
41334095
132738588
219462664
8512211
44561029
219034780
12206067
90338646
141037077
32766113
1509708
104354026
12241086
108626344
116403156
111942773
107527785
25256483
129693517
71787425
404703131
91627864
112998533
63778678
137506645
293194190
151032327
56532339
106226894
178363249
110899985
26740251
306218139
25916654
11844206
369624960
472715253
92130048
103164677
79014539
64425881
74137817
53629653
55198431
139900525
55398761
25863477
463286460
114012787
92054577
49265248
33537828
525368134
28181218
76552831
112953138
440051303
88180547
51711446
155609135
421590762
16408349
16214005
119239697
34703829
250997400
307879511
126829739
70524375
203256358
357623380
75694219
138881465
19905061
433106795
112226818
5405898
75612508
476481152
312216712
17573448
239877945
26733766
462104124
53561532
126546995
81391938
195011890
8311176
254489084
423062864
129609212
239878793
121146285
216885248
108378102
77301202
450295843
131331628
115661662
73788424
349067696
410253951
138806239
276940742
81803089
194537256
306621412
77424417
219215991
137459953
124196831
215504223
2727591
91373652
314508126
43891777
63623040
96930000
23518501
105693827
240514067
360027436
434710522
12758589
99929961
489292446
134875030
6404588
31129299
565526
208828770
27383561
10710628
341237263
9171089
75117052
276481738
103226933
427489842
123010993
146249914
91646022
282509870
82186999
114130812
71601897
3656245
47893024
55524570
165123237
85551417
10661342
524666287
39925551
206226138
65725477
74314209
119058117
260800620
33076738
71028293
17208596
71318139
128050218
101784669
99888455
107831803
212049800
241245535
7315080
59138014
563657095
118215065
537818734
66341550
545371261
104285285
347581520
119736936
101324236
14640769
40710238
285181256
21462047
27965914
103232303
165220740
35900960
389209445
102797628
105111474
2787255
17673720
232555490
163785381
191814773
84421730
192036069
135183718
136131823
386381823
345720856
10222954
126057462
456735473
4778592
331249486
29911416
1954581
97566825
87926224
319062
98543466
520604225
217453153
34242097
64189827
111023202
232293439
480566062
63410171
52052503
49563560
29175180
565541654
30558619
104531717
517228354
52433819
93862541
74184511
172964843
44465051
35611729
109670431
64701892
37593110
32707566
94254062
109488849
123130695
102413714
217381171
497140658
136478649
119653440
280718456
147219048
28928914
119279904
54951298
34196702
64463496
29003514
87164629
28978871
94504608
320619294
91225794
145775561
142834004
20679368
73263639
152248254
526122841
472256234
103596578
524619859
312355109
16257895
3578423
123891921
167592661
125783062
43401511
22016575
61109452
52715270
119925808
144674888
28099507
28292758
275966366
93653526
441560752
26633897
39999312
47038299
96873838
12091933
275956191
128519541
500726848
128022981
41460839
106159452
92293225
564062683
68971866
285058648
102885822
138707667
396087326
13020583
621265
19165769
206773405
60514869
76628059
553451758
58091965
42410605
406942217
326125565
226795300
517360890
206201995
123927053
76626760
529846888
119803892
62596185
170121728
162356895
393706921
264311285
394950827
524225132
3155603
455702930
10226847
96660224
35230413
148300140
51822934
129769340
12342371
488949054
30452265
313807357
67298738
287571431
65966719
466205352
84472057
299651334
393760552
349819784
181855783
123834899
97383416
108290423
105889676
136496282
506850550
115495817
291941003
560843849
426889586
65463483
412768250
103167271
474393087
34584505
307585387
66787720
6462953
104309930
131825785
21613210
328298135
7146472
109909079
11158091
54244433
104245078
15272177
116374622
471515667
117960853
69733205
331738346
76137918
102699054
495454
2194526
451945296
424129250
38808836
236786789
359243329
10132164
76414054
439278537
141423583
300199817
84420433
131244727
29129323
37743999
220833752
403226793
85998884
55425463
101920856
44601001
12519943
421228463
488542971
499558634
84629252
215511361
227781758
94237426
6254136
44157664
363704446
359295613
190431003
63298790
109608173
39530102
21149661
210197560
123461432
123046390
129098194
413280849
60156159
415347588
117654763
468870930
283650057
85786174
23592432
301016146
195639306
284702762
107427918
66694336
251656961
68076938
282022554
414513887
69965370
118990116
79902982
513614
57345560
428772187
114698900
108774556
68510270
123024341
475292732
17098247
485303126
14644429
311453148
402874179
562270268
26427674
7212619
317244141
273599668
111977792
88849688
92315272
178478495
386160563
230486813
44432626
507127
167951137
444085475
90067879
316127406
118003656
509808141
452833936
305109593
188929493
216395268
107351395
353737770
289791494
121714371
419240222
360537617
335617981
91603219
96140127
63637305
372677157
519884872
86734283
121108751
309251435
112896070
32064436
538829475
248507223
8752158
450217372
538011423
131961719
42289982
41146028
70801935
26559966
505432493
479498577
331803518
557990255
66053616
558471505
59768356
113586006
3889703
315455580
15649604
68420643
39966578
54117327
120307128
14981647
45720549
76460746
12016705
330099079
238502841
47420916
109391576
3049247
68303911
86674621
59931778
376900094
133755719
480770742
11501796
90860038
293523635
56603674
23969859
63887626
167089178
60874697
57850093
103380119
645908
430084558
68370058
14327961
91721246
140128012
100228269
69137884
154020314
128943851
78734387
442636117
16634025
63013235
306241043
34535219
361697639
128561234
18964166
10474574
48930624
100128400
437416841
107076431
39674639
405661896
254462373
15682027
264607084
552000924
115802645
120365491
298922452
380101322
13019288
506621380
549945493
76634544
68818834
78871867
254655953
10894800
105976895
112330578
94027314
399178386
87381486
259904348
90415169
6966187
80266144
324024845
143462183
280508891
65124966
72218257
27622209
478739337
428656819
188998255
520928526
348852336
98889765
1454847
37727136
255435327
35791673
24409540
295160683
22378438
120960814
234451056
21669776
45756863
59300297
281052746
51536297
117186544
509756549
21226850
133558575
454883232
84373741
121517229
73928929
98741909
222674977
320996278
60822817
39837355
82411382
131454843
233826754
534350063
115810427
390840724
52703597
74485413
393245822
2242513
21733911
53756761
38431409
74547855
16811716
423119710
121612371
416039290
375419276
93224471
89904151
339623737
101269760
57715205
450113838
531133284
115536760
114119551
76452962
129601428
28209750
61746279
552619247
109866278
318065397
112840297
78735396
215913442
28980168
239289209
19331787
92892439
38354884
116212504
71587354
111097131
88028687
32468067
83052674
305036870
563003630
55366338
377554507
56075795
94153121
85819280
109034901
385260615
54266480
1748358
103009039
26290190
595164
63992683
1228235
130836174
559738032
30570290
424052090
225897985
41551684
99881970
31318661
91975460
318351392
103044058
486779037
13980363
6086823
45616787
47950092
96929998
2062232
27919299
142336560
7076434
18565260
35871131
37854242
277107587
7334537
138651894
78150813
8378622
100143964
90682351
37739789
26063215
100268476
103437614
126260356
47414429
512955070
10481059
32718124
82709692
123229267
37872400
362258849
124019140
2289205
22023062
2573248
424732249
121967286
492542285
118246195
258085505
188064849
119006237
146879836
418894736
169809178
74942991
257943335
277440926
47410538
112027078
135079958
48882633
42018909
33723297
85969051
19282501
137496269
116699315
125124910
129784305
510671402
74480227
242830802
52750287
62153229
364335962
39091496
172444675
409575197
550888263
120833708
108427903
28899754
346707866
50560159
76110554
4084255
498116089
114999802
21322682
10591302
151590066
521592156
35982671
44811902
286504107
192353508
51911634
123538462
281946272
341630735
122684529
127994445
121763657
101354067
69293522
195524140
556069956
2715918
96224246
98712076
403144947
126633894
94638199
524788375
300804060
497072997
2518774
110076390
238628772
240713934
262097430
92930052
92149258
446072464
32459029
487169135
463784559
134711608
8842946
12076367
421328432
52355999
23116645
15225483
71616449
358395146
519519003
20296753
280639320
221533021
54179581
25971130
58504339
3029792
77847239
162434549
100015561
121375856
97219229
188746039
56234031
61165223
104634136
4708300
69818809
110241111
190825462
110200904
82438511
120012044
21349917
67202760
455413450
25585921
345932529
106118467
77895095
547497280
124670440
109819586
271674396
45562313
466177852
135003433
22429023
498240890
26406922
376388146
76974358
223470391
218473875
464383715
45232875
240859560
33491134
69191491
112523831
116601597
158451204
94744553
141423583
550535319
55311862
502279942
20615817
228801264
141334090
5472979
7329347
68974462
445528739
491061837
467198625
40697268
61890248
36543116
171171016
57112098
67389528
15683324
542847192
89830220
324875510
23375831
72807095
108967457
94045429
431790834
54651689
107526345
528034403
503068875
158384278
46986421
294168887
129867313
40799729
65560427
94579834
119173550
54245728
91050591
391720368
25272045
87079283
377405898
200182211
401735351
34000855
99827498
516686275
262049220
8789771
18091853
62832721
544599237
27746721
563522805
107513518
80934099
549913100
181179687
75157261
134711610
30413355
23060660
78731791
421140544
87358138
105569090
77357435
195191841
562415696
113290810
42794517
41663533
231582787
545212787
28034655
1185460
337643836
118022816
464006053
487069034
86834152
548039559
9098862
171526486
129735019
43088934
261220086
126959441
226225131
100047986
78228557
5350127
123575566
336457904
77363458
7346208
60623077
91079233
9529059
323031206
548991036
123812917
66338114
306962460
390716196
273106103
43350930
313255075
64690469
62540045
35849080
448190229
6496675
117265661
381788443
43601249
133278423
289112894
121557436
136965919
10986921
518138087
26570555
16534158
295369974
58484324
5076460
112326685
151977955
344444098
48729468
83803063
5027172
71360940
124609275
250845497
78524273
109525167
446395783
107267090
62093875
31670484
238032170
79726018
49688072
410377562
98388330
68691716
521088343
7714558
276041634
76568397
267925893
174112005
459105831
31118923
88198596
97616884
479991409
340009289
428436102
93269866
68336602
242472698
14351305
268964678
135707706
140750442
103156895
34810696
420699486
138283546
132030711
174168419
30019065
466623778
122109958
324519832
200253613
96499394
124456231
270997583
431288970
207656460
415002529
62628239
178351343
452344108
6370277
74808529
278660729
68224796
69057468
111897380
41909961
64625084
26330397
72468578
1941611
196612207
69788978
87526750
38184714
9286522
447154984
3062217
35425823
523594706
116347385
302111208
17391475
440555911
268846078
119592048
351443834
71201409
509220414
503063480
359181357
133293987
140044874
303026561
14583470
503707774
303897978
767824
101440964
494108890
373844097
41116197
138663567
152301952
30246042
329450366
98297036
60451875
25508099
98351510
100322950
2439659
191737159
223694047
6245057
96487723
5405766
11107508
477146425
429812807
108927250
4848186
65781248
247461699
134221344
114998984
36031957
35400320
15375937
116670338
63180761
56274238
262455880
104051368
6426635
8294317
46649201
544161220
78821295
94958533
131986527
43793080
485174579
433099791
88044251
48510286
142830836
112944057
6507049
104865794
270367853
84862712
457837647
94399553
22141089
406689494
43069481
166996078
13112672
514190244
45218610
26143631
32153927
104474647
98913111
55371526
114813036
42068195
83714865
494092347
125351159
76254523
41479357
16872675
126310939
34012530
13928483
71005562
46487074
18661238
36862039
39068234
308904540
2559320
62965459
11469371
402361267
154450956
432860191
450058888
52340437
51137988
30645518
119578214
80630599
64597177
429019532
45641432
69262003
65416656
259103797
33506700
313388445
57995357
167498748
293078056
134463881
63613961
12430448
460464224
238620464
392089316
441852728
120192990
160518956
98645774
13754687
66715086
62213201
108871479
47965460
76224690
170205702
133256374
468886274
413431984
3543406
351293756
450369975
220960910
68834384
87438554
534758993
280100080
167076639
30155557
42715400
81202578
238714041
20099611
132881543
49570043
46710158
535453189
15544547
139615565
67664492
73803191
83045613
101614006
430169161
107399384
77163720
89101828
222134389
103086859
67962802
23383613
22980246
22455301
133235624
25393728
96255560
278946404
12234601
254962942
46889044
129404286
471474640
21585971
84790080
57623116
508723723
543641074
271157127
436920191
41981298
83626671
65352021
230848579
65190560
171224494
88730364
330446880
49444234
61643818
297789906
106584868
117664774
52829406
470657784
86469695
195661045
20979362
22790886
28212446
85609961
53307997
325457518
72519161
96919624
534548914
54808628
244982493
34747927
308166543
26478257
216030868
249476521
335446731
30919185
351741811
139193025
122592440
90441109
269175198
10947979
545583037
426039756
132655307
500276792
116303287
38299113
138808831
260764496
78238933
434291591
74220076
305033618
36240776
499596754
555299580
332915558
88657734
33471681
334068982
105172433
5300839
25142347
95214069
108770311
61016068
18150218
180771862
43725763
34019473
272578983
298261903
357274009
147411976
60250840
31842506
26553691
273073983
84804345
108053072
10104927
5805374
104840401
9388909
237054940
209061358
33488540
87469316
56558281
236651511
113024471
48442952
141397645
100875472
82305026
410875389
243123071
295718
32395169
52894256
130875084
100051877
109274844
137989129
140967039
277938164
110265752
217851180
415517028
117942697
11639278
373009976
391265336
119863552
97972788
185858696
49536171
335417330
101124496
245480641
72866759
14124332
322217197
61826693
51331371
107187971
276442333
77471107
421124716
44597345
35365299
440972277
76021063
458959954
328612208
234219038
480334189
245733146
33278428
394225201
48243214
62851325
4672615
24991893
538165534
545126210
513213674
371951846
88839314
232218579
22549642
63947288
450223558
137496267
100966264
132353664
47634921
1399465
114102280
90077949
62680121
130143574
246270196
280120416
105608225
110704140
19920623
66770857
439837720
92378827
523213911
130329500
21196873
12456390
56612753
138458643
284800859
558678411
189738980
98276286
43327584
68504948
19076276
490444159
56161397
337960775
82673374
385127228
17521175
92991009
59241774
16025732
124457744
3538216
77056067
118482696
177029052
62392187
61172080
87385375
69861416
95188197
223636168
321102055
140411923
186178742
20873918
107770324
16159323
526989997
205238291
354608660
206631553
241156926
73215353
290088563
100051800
109653810
52642638
6900934
109640600
75558034
473323702
193950718
122421238
464444532
32402431
80626708
137723242
94238723
28208455
15408360
47441666
118248789
472765601
104701622
128792499
468614547
470660356
6446090
102968224
134615630
123065950
252977126
41117496
407629545
127471756
114674256
27663648
86227156
42111452
48824840
62739781
2050557
75289553
44573508
3984394
117000788
154553321
120814253
97834649
103434453
410522891
168799679
545198164
203169236
473209334
78996381
60271590
123661899
193089199
306668546
55702259
433324327
49229362
171089247
514412759
33087090
132728497
23799950
35405506
34654543
76338828
286198971
12399320
24148576
38056078
303570562
445798876
276139144
66519241
394984151
47631709
29821921
375374023
38721935
112829923
12025784
11573131
330088116
217959181
83965188
497246895
82743325
99776751
91767703
265400598
21462758
85796550
67877200
416713600
396137167
137457483
169871209
130410756
70779884
61709808
99088206
477832472
98015798
212455496
65319514
78406246
48254885
75336247
119233212
126478252
357933687
59569915
90665488
47730897
175891108
524788631
54990208
64399943
47182266
100001296
137980050
266716259
130255810
99801319
176200868
74067781
10065737
29122838
476326723
28633871
181245493
109770300
108381213
113919401
137501455
320435766
84548838
29011296
69059804
3850081
83792685
383389515
283129890
469065833
154987434
96330786
73875133
184778000
124595008
29697409
92312678
289085811
43612922
93805527
387082995
64836401
138431406
129192875
47217285
312753491
3268442
161066911
460358472
70521783
158401433
153606448
75054798
246391518
239177885
78502224
139928142
81436249
331712227
38367854
73580107
107204832
129157856
227337524
106299528
72371350
103025900
359612114
73065200
36638595
132672423
3029794
180363989
280896562
376514922
434627169
372244357
33808899
113889570
70773399
19295471
379565681
472345416
41096742
180321975
138695992
518130340
136633762
3772516
459429635
195647377
112470654
17085770
104656227
132181161
345861853
125268151
294033065
193278834
158340361
64464791
494244643
125386180
92284144
18030894
324349220
294972464
451012678
59319513
100800248
446062178
211830492
3094642
156647288
262019199
308049164
86109129
47025930
321016809
57885112
121351213
136956715
125463998
271555339
311553453
38325053
23613182
540796211
79644881
14864919
48772388
136304326
135630643
508098564
480277175
553022076
75192280
559286783
59291058
4871532
476587948
114858429
478815707
539431834
246389041
51480524
114523803
133856885
116426504
376376108
364124136
60588060
450038143
469257866
25779174
85706817
71617746
99913100
24360256
302613711
334492932
76817419
67153472
215216523
64328606
8959678
323575951
140074705
24086587
165077522
74922502
117732583
262180750
232054660
39788071
64209284
101208803
478447119
324939004
61415546
54970435
380542410
198516673
34836125
74168945
82989844
556709499
86549860
50190009
121028258
18812987
30523598
19846694
489839875
222011476
32222668
868992
376490478
80555831
132312158
48846319
269081162
171395293
131826532
15940132
482608719
529370761
47319748
78499630
42555867
116203418
113303107
35657126
123303455
522392666
59708692
136382146
223859920
329958715
530110222
172455802
283361545
98346836
20628621
432874492
427015734
259607532
444278611
106778019
12110089
88879720
217311012
23131995
90952125
53819721
120260436
34279712
95656728
8308584
388905776
32609174
13628876
112490109
455874078
93308774
14946846
48976019
92649269
117866172
38413251
125410819
83292045
215420984
186475133
406746014
30833581
122009077
98341134
55738575
190240377
24219480
76724035
89976783
40035796
277027798
56476568
66550367
530282287
211853733
140677810
529642644
548066161
86421704
484281560
1774298
57834529
111488825
9944101
311942825
321716880
247717428
542543726
365539583
16339833
48500020
42382733
387911185
411003673
101322937
105234689
428591221
68048404
23008791
564414801
11015423
75432225
119605449
119207270
559316285
47043489
553686563
17072413
293862007
397136994
223831476
4950651
547455561
69418036
129836185
260576819
474833948
443184196
431986181
86940506
65325999
349276672
20835010
323461289
536113238
70731895
73338865
64477763
60792984
31264185
268704082
342236098
137657097
426198793
6946732
163140225
37520913
81484027
320255772
165609274
89965568
184745301
139521349
527005620
224270991
2963645
353802264
174962104
93249114
135649341
18602044
493085276
60730730
225544453
138335428
38643764
59599744
72468580
93140164
359411602
43898451
446027739
6693819
221463803
136116261
11238982
193979084
97981867
97142941
133584515
137756964
205175147
220142936
53103073
122495165
79611157
214969506
123443274
122965978
18154111
116445496
87494325
463267550
472144545
76249335
4575818
80561860
128719943
364048965
19970112
126882918
228918141
125884226
187196811
138338022
181024337
459022834
50000647
84009813
42305548
100466917
233537039
241974298
150166457
336218885
116553608
277556530
48773687
365924256
63398657
57730769
112224224
441885213
234287357
119400525
559290325
549512676
80107908
11158093
62555607
142354207
513355663
197935098
484980269
87490073
545263303
59112072
10470681
111932397
80480149
17750744
130732412
145492125
34003451
22435506
81915928
118798715
30379441
118048108
200644164
148323471
90427326
56728060
24066174
75267506
393904514
228042508
360056836
65168630
81066391
309009780
325198911
21528903
87636993
27576814
56205497
121352510
104026710
102579730
179373164
115199540
111822152
274128318
31968456
73486552
119135935
139675229
128563828
108967457
136353612
61060168
103623497
85399670
361995457
109709339
114010193
124908882
88036471
69479160
18556179
404702812
104774256
3177659
73731856
54095278
7273578
325138009
421504801
92959495
147349994
420728393
227980207
120266921
26658538
34714207
285650843
220025722
98718561
86025915
242135287
60314391
63543921
139647990
125628719
75034044
472559837
466397321
14477116
500249651
279694239
20671588
31362759
54402977
18356196
128907533
81568589
151973359
40378204
392725702
37930767
464636717
104092034
14177507
136900946
311529440
100586921
185928481
65966719
38247129
225785021
43996836
109094561
194728645
54765825
252560164
127304443
246550035
24413431
73096326
139627240
119400523
96677083
537425785
498977467
133752353
34645614
246349090
286056876
44791895
95399540
133243404
49400357
36714181
13027068
81735643
137969674
44420955
53765838
61070542
40181060
76700689
51256145
545599991
486767705
24524973
117591210
149942045
167434081
177111348
90465752
186754257
445821853
126627655
431331759
370988099
186760150
5232100
103002552
313613739
128098207
83382319
457966921
404664
97035055
198310279
188363843
141358735
225433033
46358355
132238229
139037103
234423499
129873798
103416297
444146659
330589029
125374507
101059648
46787879
57092643
61272876
30676646
495827471
8500538
94072707
539669792
101876758
515604854
58931791
212061682
92064953
482072551
322547345
387826296
304580713
99456554
518821127
174478353
466105399
199763938
223875750
534252467
82146759
286403972
22955605
134869842
226526526
244381686
139004680
351923632
232997847
63431084
33347169
11190519
67974473
167186864
99549224
482923848
20943958
27448411
123793462
80673400
285463496
440040646
175417060
54608888
107956416
257288361
139552014
300445091
284605890
94896302
127277204
18649565
38688213
56730780
56040776
475895012
85155832
16184055
486226822
46044797
316788022
83912011
483675179
153862967
38740327
21054203
124718223
86880842
429714923
4732753
406257716
104378669
134994356
115563997
141631596
128338152
91120735
140670028
406409201
83880883
21583544
142841123
398489439
78869294
42083759
388920645
398449825
518815294
30303108
32336804
71664440
25034344
517534648
120211150
61726826
90297140
423136773
88616228
546633533
277279746
24049600
421581358
453937768
73907065
119531522
35882540
160905658
124902800
72312940
123330435
385560557
132151182
22313590
5849470
79968423
364332103
290377725
208184941
69990929
296297698
129824866
1697150
511040755
486738913
253741824
24135875
137426231
350934092
140959257
97179022
132924344
9006368
448721827
131257697
93546127
68050996
174639839
381743240
40217020
392203872
534958331
60479110
249023002
517569545
313714347
506705864
562630403
109796238
297735661
21021776
348840633
70950131
185603924
137950814
60776123
109191922
108514804
123312277
157577571
145322679
101533051
4964916
97355416
309469372
223245410
94961154
172172832
258421590
241686304
99566801
40970935
372713461
374316600
128866029
50544090
55748953
23143670
103011633
287610266
443928316
202671875
76665672
120272107
101208803
551735375
113199568
100697785
73392042
36126640
36016395
62097768
657579
112837703
357881896
462419765
71606073
149619505
379606752
68560719
139820493
91013086
430725379
375161428
500021741
340475858
54132889
420357208
116899907
163702679
88321809
9639304
17641931
520235050
8373432
46597321
125827861
97482590
9364340
30671434
71528255
49836495
297711339
108724845
138625956
539885800
140022823
291511493
95634883
59099102
237679273
239009130
59704803
556042297
94732882
302632701
25740316
166817283
44802951
78700456
56667229
125312249
62612023
30059272
55401355
63368826
75656606
401308707
356672271
8686011
77983422
111698937
17094460
357194693
6435716
98494180
58739835
125321330
130537862
94386583
31281048
121222032
404288456
250412752
551589558
55257390
44504823
294273560
44284768
333973150
403441382
235022877
97156975
53029142
62225333
89218036
67865525
113925888
95685258
83826407
341799750
323069975
548187704
329590172
367225078
124303313
126154002
44472835
72918639
373212468
70731895
34232496
44352212
374098666
320388552
41127763
199947510
335999243
104114081
343064766
149853818
43900856
34459993
83334846
498425819
28134526
112573090
92221888
445033895
8051778
416824233
42194006
116650883
420238566
187058916
25383589
345159799
93215392
253810280
3777538
55013284
139509211
101594010
15749471
478157831
110033589
175727473
543585154
476125087
253101790
550775922
46029235
415113000
133504536
23828486
84503443
101356661
88316623
90592856
3901378
519814288
321946320
39288724
98142693
99621854
58781339
27715593
32055348
114805761
69839559
437488981
79491835
10459010
107879274
101391678
262294539
490613585
397414701
131292718
374693263
158367638
282585334
310090513
102981800
209216573
302463977
123415337
289018093
317835091
140877488
80451615
63894113
76637138
95544851
50447300
11199597
17929728
309038365
113807859
64424586
119260447
53272164
466834892
489754253
113294249
534624717
46677735
60058882
380118720
332609526
197329830
295795336
53418103
81413989
25291500
63043279
98688732
338501583
78683804
107504439
132035897
286554252
349208685
128715579
338086490
156495281
128216232
79988584
89424259
66377868
94938244
29000920
50165366
123416037
43553262
76508151
59405194
51825526
224247709
53214613
139013757
138758250
198863352
29059285
68782506
124275913
16161919
36495683
37562417
51348230
8870183
541863970
465022024
279207703
130327750
78401058
182504954
513320106
133057933
57660731
49459800
539180644
255119668
30830987
23987084
199217836
94454027
122719546
20658618
293568308
543319348
88294572
243487804
122570391
140280928
541500422
156048891
456140626
83668175
231870717
455439852
103915931
129477370
60524507
106523907
44966992
52034345
178605279
202125436
86970337
443978320
36307183
15300711
483008330
137903525
64358439
43718379
54203709
107793670
514550456
319086554
89533207
335018879
125853098
267843247
42881416
109877951
39335416
516358806
126475660
348923139
17495233
282011395
2902686
461270489
34638981
207108846
59699613
192211190
39664011
128763568
389384709
387970918
74299942
93513700
353902999
96413150
63384392
75503558
6553741
60410369
5618606
68624272
358744856
12172345
377123368
559063832
15547139
18090830
397283836
59485610
165248839
74727954
183131951
116424179
441246606
141332795
70964060
48330111
356962706
114578279
118794824
136410680
57179544
16702768
371581902
129290148
382517895
554964547
59513292
2402046
45011090
81246646
129283665
128128036
228216309
70453051
84013175
19722184
521145471
467121204
59201567
219482274
104844292
197543253
93330823
37947271
26925722
69560706
107617278
136421056
96214056
38173306
78290811
83830298
447800825
146201887
116331823
13282579
469302635
423921956
38808836
39938523
12010222
468330508
298405141
104206168
113526503
114512130
97287189
18017924
46230270
253990118
126683180
196023456
19006240
63073112
55943145
119054226
91874294
14853244
85953487
24965375
116102254
343272265
138352289
5580993
368489002
74871919
163055569
385568391
129834888
110010066
323608770
542928939
24467907
26059324
199394563
41746539
7937642
80487771
316010314
76772026
508730486
24978831
9621146
269858512
44448192
83471031
259861032
247657817
139840403
131821892
78769404
161489036
280316849
489765538
287934
72673235
537480928
140861984
398816864
87190113
64997860
322359597
104225623
64263756
480004031
363899571
37818841
54897482
34086459
92919676
47936310
267761102
519956624
36432732
509210141
220881402
310546034
367140209
94992282
16470767
165808781
30159141
375461822
67060088
42083759
524419948
5269711
63975822
329078610
114896964
126677228
169379305
360086948
7750872
60328163
127207168
20685855
102879339
48743854
169301676
19697539
85113031
400987674
500471856
85340925
526033609
10892206
87695358
116407047
57288490
221907306
65629499
129877691
122637835
194913680
48813894
115644413
122618380
72562228
139061746
263785295
99317775
354866677
387225504
111372095
78703257
84034638
73419281
98038933
365490145
372923480
52310606
202799571
24106042
19910247
110303365
237673435
277021614
118283806
95013032
27334275
102695163
9850717
465436343
115238452
40481966
294685358
59170439
396013867
267840892
358563049
185445881
38078625
102173769
224163718
14854541
112346142
26737747
80062515
448668516
233865796
361456174
91253029
504205422
9739175
89669394
239243143
138125314
284021523
137253730
191231047
350204125
263193724
33960650
30818017
149548297
18467745
139262781
72957547
442637378
537215181
393796509
331118535
495874058
46758147
252053343
408990306
155920351
96751014
121488695
141253405
20375872
372873538
208690650
64322123
219931426
82035250
258419097
211205073
327813517
121548355
136070866
115536762
68395998
37397698
95556475
112762479
276669592
97626487
191577258
102520070
23591135
119333079
239844110
4999935
112456387
15702781
70667045
18676802
116383703
27131945
9427248
6181502
30705045
328531813
78705853
31950298
53149763
119029583
22947823
252964840
103065804
56496025
77382911
88378877
75306414
27182526
368173951
361916672
113997221
9530358
433281420
15281256
215343496
39622055
20224123
118436967
72095042
141433959
108840351
120705307
89638060
178400238
527616549
451880617
64178844
91232279
452502709
209928173
254910215
481482502
45778914
498674656
93384002
49357337
150132084
172008592
215042796
11073401
490070177
20292862
502434954
78198724
133818620
221857190
271910129
497162506
12190503
332584992
90804988
197180781
105865033
33759656
62811118
84617579
176115605
140260176
406709297
3195707
120226739
185665654
95348955
34834826
39911286
158592586
140987073
395489788
469000736
82499578
42579215
127553465
111584887
499882742
32465209
357454843
73094800
92290631
71178063
154536347
35548316
79767219
21885160
29208442
37702493
257458399
38760847
102937295
484024586
426717331
427185490
119349940
74184509
135716783
118618434
79179258
134623412
108098465
93067534
344143712
61187272
444434048
126604063
36793298
396894038
103422782
564730160
45647917
327394152
127065795
131441871
1347583
213387791
131818001
362285606
11577022
4850782
58265131
46127805
58645152
93749754
26086563
17521173
60829302
22735113
3920831
104197091
77736994
14940145
17498393
109086779
83040430
81486210
168148181
317628834
103389058
62708655
523435433
457507646
101653672
165592780
548831211
74140411
18870055
28400409
484445234
124467904
131418527
27436740
79007184
158557173
81640962
407485663
100911790
126393949
15455052
127252563
141317231
40555895
113884384
212578027
72591793
50130347
143799383
40798845
393629756
49680290
331795493
145449499
63859092
134378281
127934783
107586150
4608243
123169607
559288176
19108701
451236696
54694492
124885536
105558939
280180154
478920572
45484493
541888367
441036482
292084287
116744269
31015163
74088117
159793720
118862268
256221869
206977621
114954409
327873867
271004840
244340337
237257576
118138542
257750373
498092663
99328151
351205132
318731789
431964517
169201820
119838911
120671583
204531354
131710352
76535970
26543107
114339631
523844366
53026550
210274183
42421741
461166280
314642753
360516231
28358907
110447334
94333406
204556300
65560756
76325856
358447427
90979362
559436328
50308036
168045554
113608123
88686268
538802014
84607201
550960474
7850743
114493043
104828728
141161591
211856984
60462249
75089817
115975146
466488719
107312485
37026758
433379467
320983511
98085627
63372717
190599515
469723469
207206318
19956939
23081414
265544759
556081585
85716136
132299188
395889846
62280643
63862985
19530226
47001985
80683778
305473023
530475
346999586
479040072
84360773
59414275
434104967
523153138
91788690
294927161
83915900
76180592
307733680
23029148
120023253
111154197
13021529
32694776
46904710
557026412
112861051
322238210
69074689
394658846
26601472
472579284
381673088
37232981
206196544
248578115
68429168
171379765
9523871
8993400
456049339
107250229
106447384
245038917
106355297
96784736
1617376
126348554
6672733
537685556
248795942
290675333
536170980
1061939
488115675
306502368
227538102
39891831
160221923
117691079
14687230
73926406
469952722
197681281
42703725
46038314
238474107
57750222
366241729
24221477
26702636
37673961
86719203
99950713
90142797
57306650
10645365
34131854
238397436
110590002
68557041
472825762
368577243
251188992
102389071
107357878
31127207
403116824
452676405
317900116
53655595
492899498
335619083
10406926
331433401
457603228
422013480
27251267
27834919
444804014
488230178
306593772
77659174
104565439
43125252
56157506
139697278
12267026
384420595
138739204
27802494
128596360
60813738
64062721
514558086
200317137
396939991
450789917
99000010
450983498
94252990
239572556
303791140
43459878
63217077
42772553
112794902
19534500
9101049
50707512
104970101
129525299
509148038
55527166
510077365
26505492
42562354
76063008
381366507
126672804
54128998
252795575
85651288
225146629
135310824
25369320
12686688
127469596
110326713
183663500
496491835
217809372
90608777
299613059
13472351
326283190
429029234
455845111
108308579
24899806
108479783
63134069
130118931
376596073
120006655
294275804
447883786
141267945
129483403
229694762
42384665
6082932
72691662
485197440
34664921
86586423
223882927
46139480
28115069
337705497
454627789
48690677
308111983
102962345
176771926
216781680
71881828
88994167
138354881
98942942
5575805
90653815
39515701
209955850
55730793
44985150
22187781
118893655
98848261
33022917
122833684
227897980
100268478
116844136
549875175
388218342
215813381
413652707
414205809
473861794
46666060
360306994
158095189
57237907
6374757
119870039
91450173
27821047
76804449
310993983
309871108
327884262
123831075
365855879
124209799
204473303
101005174
238205174
366245846
323742765
414725961
87282914
107097183
4487423
34278457
82004124
380113432
85967151
72101527
114927083
1167302
129524905
88692753
233640299
140348372
125674112
42680876
106255430
68881276
275823416
78498331
147285415
29945136
172022510
109453830
559701427
84120828
418277513
65594478
563430590
455861532
84828988
108538150
31568980
36457375
544232510
137218711
390913186
75137208
519814251
61167817
54765825
68967975
42480641
439491922
311227356
406705237
35483328
249891245
345453190
49856682
50485725
97006523
85253433
164626988
44224598
68774724
83471031
136345828
55486910
24275951
97129331
332465845
104538200
22587257
2897498
114863161
30427620
100335920
158757854
385458463
489285988
128453583
210875054
36698698
47398867
539243552
34895787
190652018
66205365
49973410
126840734
322241140
44675167
138601799
37210930
490040630
103143925
509333529
110669119
112414883
556766394
136444402
32655868
29134511
347537029
75252787
66494596
299680386
89529316
55151036
215130350
543403163
380821970
268479
339283755
327336608
27877718
119731260
13223944
111038764
30015174
137554632
11892193
21045122
4783296
14269
200560279
84765437
12421371
133603970
375360191
46656981
113658263
64062721
470831971
380441864
220137916
56828055
91655101
72852490
508768119
58857862
84071542
503932769
11552381
36996925
27265536
70992592
141378374
95216661
24899808
65951153
3754817
129722051
1954581
35795903
66117169
1630331
124600198
97808067
4290476
87727896
835270
137610405
27964619
8993400
24492548
314846022
100766526
78079400
12344848
111101022
84074136
140463805
47965654
487055021
14623677
65821453
54437598
95849599
285135556
130070944
129592351
70395972
61991412
92079218
463139767
138274467
99367063
265419877
131928246
76818716
209248045
225974508
292689325
117029607
281490330
42146015
67490692
76021642
132462310
62367878
438083073
15286444
479379112
87598085
225763040
366360898
97176430
32354962
92387906
189918524
28266820
403679466
116391483
18938794
83269996
5416274
102224354
475800622
302379947
36974876
445851344
125675409
390127816
93316556
102208788
49608953
549898247
48898125
513074212
106218248
112307232
81426957
252530797
12239791
358837454
47304186
28261630
84088401
316355609
360660575
27295642
447194591
237096202
50820069
85730403
84962581
55062840
469325818
61351991
82781228
79528328
488714990
75646230
61844626
81300191
489948863
140996870
66012114
8107549
18646969
13732638
265133583
68388600
564707973
390282158
122244844
223679089
132959361
113091917
145806810
52839780
254867458
336569087
403884685
516230842
484898931
411140223
19455
208534770
371092352
473512523
539415973
124256151
90521523
173626756
380101800
34339372
116684605
20238390
117412224
1635519
104774256
48739963
452347617
1505817
140629821
112586087
86849714
69851234
484501998
54417250
517797648
53921480
562634506
99157774
267076375
81360810
536922482
98841778
185010131
76472853
121659897
509260511
216874005
409221741
380565954
53305405
71918652
240999700
66051024
529518544
80397141
56027808
82478826
129336842
17842279
129313496
501491166
232504731
264404247
119978985
109038273
401938197
54849705
109871466
112400614
411766548
95855298
70104147
202536176
13071168
123098270
328167196
61848744
283975595
287143261
114455064
97380057
562633428
95498112
82243540
421437522
60857836
127264798
72906966
16840248
20299349
81656526
16570474
39666153
25039882
220751009
45286054
475326246
112922010
19886901
24634661
7931155
19298065
107383818
83328536
434728643
111905162
401321000
38313380
44684244
289831070
410215858
61014771
35304859
80008039
42794515
557605718
9433985
8774205
43478034
528892902
129287556
234728320
53911102
427403810
45363874
25417311
37091608
65764385
62218389
485182737
318559652
50305444
190135493
51045540
55153982
416296697
256800094
380382170
38184979
74065187
109241124
64193718
24518488
100754851
16558799
412756678
45034434
492417771
450085374
62905799
554645911
279283388
50494804
136685644
537408754
81768068
32454831
36655814
76707176
547351632
50990260
203514691
107689912
81061203
439246804
81971697
145053229
127598860
74542483
120545774
499981388
93770508
531936429
563593416
329300548
1857304
381596049
49254872
31602704
33858185
23312280
316323404
12578383
124963174
95643376
5134825
127370588
118764993
259307447
44471513
26094134
107247635
259976865
22927069
86734681
88997514
339824557
82835499
50446810
124217583
292613792
53383225
326409287
181777829
297401255
34239505
245966542
22995810
54820299
416069462
22426315
102621234
265819203
101972210
187656797
45608078
22274680
158956196
500057011
75257130
62699574
46754258
99701687
24357660
89874037
467592106
3338480
119923559
4795009
164403429
122493868
237857636
237826292
219563205
189953522
346776634
52160154
268195701
139025432
75742206
110094131
227726878
133081279
385912216
218989837
99221799
522469409
125058039
355374136
4949354
309267383
294201977
273276759
75208514
534666400
88841906
315315333
7143876
41144104
376106369
68945711
473593936
536679500
523086917
134353636
413333751
461146713
18639650
22438102
61785189
158210136
296928180
135882799
90502066
240332012
125627679
97101204
513531950
34291383
28098210
129981449
160288775
62995292
225904833
9191839
72795424
101906589
254330157
12219359
40105834
25806411
395094469
84994798
20999729
417074760
222782057
61236560
20687150
65621715
13330568
526068234
139977430
7957720
100313966
367015271
542499245
8491461
89777043
41052644
4211359
37061775
455162693
1007771
522382219
26002258
351027119
258084252
71681301
3369608
137175908
136413274
388044320
17372020
193253820
56686684
550387020
130383519
38645277
66532211
28719473
393679480
194063539
69977041
35169454
91385325
9599099
468744007
62333820
247620986
437321525
9519184
124186453
328372095
16345404
89470953
74765565
183844654
137780310
227103564
269789016
474811937
124597602
82932774
326043602
64263756
26901079
196165177
500984555
56086173
77858910
387564942
169178898
246022479
106826395
71890081
393223850
40443054
62926551
464621831
148328049
99001309
202187621
311484769
518992735
133070905
454590592
180501168
6913379
1153033
355133336
15986315
191923576
216754065
154469171
97316504
102003038
66115872
21667682
18164036
203554184
47603791
65276713
127514058
32356261
223356885
43472848
23092693
29436712
87937046
54003723
192609386
37371760
177867651
65224835
140817886
110788445
116016652
225030866
166513538
479692018
322931057
320198893
65411603
12515391
406104024
10092908
16466714
386802533
115853702
35929496
68323125
27412233
78102746
50038260
45963088
23361564
317817040
104759072
119386258
14301738
21873907
27605350
287432006
465143871
78360851
135814058
139849027
50336572
212050596
8638022
489795290
214966924
500219514
94033797
40293899
18967330
76414054
59897072
65958937
362231200
175440165
115810427
84541054
26319826
91910610
132497629
39204419
37476815
119626203
98917002
14396700
31492457
36266714
510855245
137554634
253146133
381195295
83699303
50762110
96869039
17740368
104287881
523586503
77897822
380249391
302403940
300714826
44519525
72133954
87403533
124781331
15349995
30421137
396891476
491403824
67017287
70612571
86407439
167166255
27999617
68807093
124596307
57738551
250132375
23122916
520277301
34738850
106771634
108411042
297897409
135060112
105512247
71732747
530462396
132694773
124903694
530140447
141835791
62866887
204347354
515213632
124308371
101053163
17803921
44665376
406102804
140847717
230816009
11816969
116793555
54887743
377875203
22108664
135658420
538044243
69475104
26366713
274834898
7665272
321933241
89090930
99120631
311557539
71883631
319362469
361876970
253966092
80564452
83246648
146819179
147403548
88624568
394605736
230750344
185918565
129032045
84093589
491645184
115836367
341777758
19876036
78144250
501078644
455824622
1546468
4285290
192116643
496171908
484984964
194604493
72550289
127345435
305051276
301247767
132242122
78220775
120727356
39772507
111190515
38832180
8635428
10526454
105236103
85415232
51480475
110750830
23844048
72665724
195796698
31633832
163824497
104928597
69518368
451932484
338753176
123489862
156788609
524794251
195574736
117287712
159521152
409869903
63525979
503650341
279325491
94766604
109558887
330949636
61319566
54940834
24320049
148885681
479252204
552849165
402285433
221531877
463438653
350794136
504237155
13672976
37440499
3446131
10011543
283260120
8788794
92998868
7058274
61119119
52031751
51769757
140561080
112574414
129257725
114204743
45707579
309809367
15561408
9839567
128177324
368350
63743659
57171762
83790091
88627903
49277187
26058029
515534344
36157695
533417278
477088812
21117754
120321395
365432761
77473703
65672298
131028130
551733274
255463371
126831036
537583294
80493119
340336620
41261461
133076093
51985059
40664841
408929164
58924007
65087353
27609239
65283198
143694393
517720893
29336845
396807774
43441720
87631719
498820369
82677267
341897829
19314926
117055547
284442165
480341083
53929260
46122651
3752223
146013105
27500293
49278218
46340182
108627641
96470862
441363654
17121697
386807158
57119882
257478795
1240222
252825652
359466074
289164133
326838362
88288087
123601506
19039960
71573650
71569759
451511320
119621015
93645996
77919507
52445494
542664554
30118834
87694061
61310489
20045137
290218874
222653641
21379750
236061838
481435247
107806057
38519094
489190335
84376337
32303084
313031774
169695901
35535739
39107146
111256662
65377881
1188052
514413074
527166424
17307168
108539037
155654849
187967786
41839923
113470639
302373678
22316182
169617666
108062149
37926876
50516855
371699796
127063201
271135767
555572324
85607617
104365415
250302099
113222914
16662559
341732090
99491573
218886420
53896837
141011137
44187495
566123662
12266662
139574061
300523279
35846486
84847148
152971115
146483689
137647220
137432055
229598750
145551404
174693567
553870700
384256102
21652120
14339634
6608217
527396
56970727
112471951
47664325
434788868
116261783
25212385
525447243
23523826
72242902
162206784
131395181
42784141
82150799
353560252
87295946
289521081
27095629
127999633
494545772
199300684
17060738
518704312
374839023
38182617
39388595
304403409
514089477
115401874
26693174
298122281
66279295
134780351
560157305
70577554
63673623
235986679
207565121
31712739
72287000
499070182
134847795
333802504
236314672
82412677
357199924
367345681
343048330
73220527
493227374
68683934
62984914
111562089
68169677
108637476
90546164
47730899
27877720
61783892
352000269
129117649
64669719
537309367
123741582
127449705
393409742
303696323
217256505
25562575
125959454
129765978
41855489
41603871
358860321
427627832
9897409
53393601
88434648
112652259
73189407
566257136
71422414
102290501
140365231
353584670
138072135
281214152
104031075
84108296
128897159
206234644
71279229
36056602
84468424
119744230
456539377
75251942
56126380
28370578
304399763
129911413
527517500
317504913
70244468
560030778
31703609
80914344
113954420
467983920
93884666
158201553
103038868
37816631
4583600
465049446
451822271
276499685
63786462
30395195
549526736
49869128
67493031
402979824
536677312
40461214
236593592
408491465
186030390
353912576
260330240
187594758
310342019
467293090
484244768
52335249
107130903
37996912
15247534
369236964
100809325
123802473
67410278
416896938
39933333
133863372
81886095
43824335
108128296
48623235
139995588
282417170
359182647
100583649
103239240
91961191
158464212
280498411
73696837
180584438
367625286
193771367
47113525
70921259
1191943
204664769
373051357
314349089
448681812
451644374
94564270
102647176
425933406
295009163
556951872
111593880
141480651
102038883
120622297
60604346
91260813
533116997
313706627
972752
149811845
122084018
94568163
122125520
539384515
66506271
127797301
103775566
393038567
4259798
120116467
69761741
231209398
117052953
48296389
374772377
140729690
2758721
53991518
377490340
122962087
131832788
58873426
42322407
189160809
85638316
65558162
77893931
61336429
32738876
88407411
511858352
329190793
107114042
115854527
273869437
131898417
94976716
71643686
413977061
129430224
525302385
94317840
142270153
46468916
368354569
69266285
30117639
18943984
116857106
259804337
445789355
278776335
318472127
553353813
3719796
241721187
290128498
414217683
117548409
186394834
498128839
2007758
432760075
14010194
420298005
228034886
31517102
27736142
140383389
20313614
40534710
271768145
407802120
419387486
435716944
88661625
382003658
139705060
54158829
283977816
91761453
32273253
18932309
2669228
72791531
12488813
44102501
50684291
106448681
74709794
325708299
107438292
508965549
93831465
243149352
111554972
14000816
297752886
189053415
377679875
108503129
470205894
415021829
125619638
439572472
561848701
55903294
524417056
79621535
393035481
44099299
98285363
50688619
121985444
84643517
173648238
285402221
35358814
504998941
66191098
108520220
39706358
450243317
392690482
123222745
134387360
44249751
75660827
375927720
122812003
14679163
12606840
121178710
20361605
58681470
251902115
14228090
392579501
339525546
4232113
38456050
174826535
19274719
279886508
28673774
177575244
8553717
25960210
501841933
133614348
471981888
37969455
543969588
398635222
91887264
128492495
17423898
90768782
75190981
45603817
320436796
292785961
140496228
106905227
270494787
390781014
462750582
292147824
22870272
236455815
206739209
274853098
109167509
17490045
8473301
410205994
9471991
306958208
99564205
74603443
457117428
114510833
84630092
222206056
53263901
81123461
528648127
86127285
60396102
116191747
432302620
212119138
159396402
155996999
417972516
100267181
398428931
65840910
379721
127061902
122439396
526472916
20507671
313685040
60569902
58620487
314656575
53922039
273085334
119875225
435820076
5171210
60198958
319567898
506514462
361961246
550622551
416371790
562229181
239260468
491258730
385236316
139954082
108434388
59502469
16596412
51551859
215474926
534772512
120820738
433513327
139405451
112813060
492044728
512278961
507646094
42199194
460579522
496925315
329897243
9260582
136194079
42877525
43060400
17395364
23425276
563611014
21264317
441601460
127171357
122358980
74389215
131384805
246482353
432921872
83333547
526210633
24125497
438123978
130345908
66888884
152141068
65205378
25151424
115890843
140658353
123767524
82941995
38470878
11248883
192038188
369605211
310043270
110041371
229523764
88338672
2073903
3980493
32616958
102843021
59748901
5849472
1748358
556903681
39773804
401301219
47422213
544065479
272209244
73286800
95472172
24859601
544290520
455218801
137561603
86948286
482594964
105433132
28850470
46920274
481220312
334858959
439900841
57400034
126225337
840458
241354503
538804813
227416768
22847952
44991635
112730052
97915720
30282356
208869401
368906804
146880260
29408180
241834392
208748533
141809370
362829626
7539461
442190718
370147018
9416222
79104030
27974995
40990701
102613588
319873252
35306934
156284859
121949128
6475923
537017189
101966007
384647450
17636608
75606021
31681777
132367929
423227681
2201009
59034631
14051700
17112629
106142591
25172176
523314756
184174
495244978
86674621
82420461
481815057
7888356
544384530
127761621
446847245
107422730
136137013
3687373
111321510
102154314
52027427
59100399
244097290
10320231
82972176
37881481
529045763
538645066
45223796
279020137
108661363
318190506
493787869
77053475
199662535
55105639
119129452
102890566
37064369
42719289
8708058
240254729
448877400
547674806
511892506
423800663
210620509
105075158
24225179
241939610
246179657
358032226
119178736
91029947
125923136
57524546
366835133
70611276
89972890
127712127
114021866
42520848
280451266
12309851
101539536
29455423
515751256
92874281
36269310
110105965
65686565
437625190
222128625
74452872
542156955
86908908
224526123
368643343
11426572
33552093
91376246
52497372
558437635
373889656
133747939
309132438
100823594
120816847
79670819
340500474
496762613
107813125
670060
116216583
34265445
52280773
10597342
69574973
344078555
380434644
61035523
74408892
59317000
196581250
138481989
348723031
116906392
33603973
468119322
35396429
509042901
532204738
81817356
94920945
54961672
75823917
140316848
38335431
73739640
467112556
117293765
48891714
399922347
136328969
22609496
284106472
373186892
127401716
13933671
177889498
178793729
233658056
261301042
50321008
45522881
35165563
74690339
41239412
349149431
60922684
123671546
11727474
70030218
44046551
247020338
350741847
19749421
346807346
29672768
465494600
107717147
481756325
557630221
59377957
563682143
60021853
35179828
896560
40973527
87727785
508464422
101173784
106931165
79516305
68285755
136089022
8237247
81346811
511865863
10442147
117461508
202422161
40941102
102609563
63344185
90221916
53782701
405503163
408852658
97451392
106772933
356264768
45733517
105667169
346110695
483361911
135841297
46095382
86967741
74222122
481631207
323592830
96597966
525362179
13036149
48158909
16916773
218455829
119609256
21500369
127171814
549642904
228082765
86934021
7233369
521400103
48418309
409806325
130648107
310522026
523737370
177222206
42673894
77337516
127859557
111641869
65447917
42834722
29867316
441671848
259246777
1226964
76075107
70870601
474715473
309941537
137496267
292343580
42335377
1822287
114117842
442201989
33396453
25860883
126952956
472320865
81873125
67836991
205817004
433567818
86500823
283945581
50795708
55486957
418539182
27515855
139270563
558437562
490805387
388948802
59021284
503842451
26294083
119239695
58377970
99166026
62217092
124120306
434286726
172748906
83535879
556881217
96774360
54793064
100259397
16849109
498720782
72774670
334010351
115484882
387182905
10740459
214247760
449065344
104977883
293704231
126296674
252994210
133868560
135230623
282943889
34153901
32600095
166929741
125541820
242851999
109613363
84373741
9771600
19902467
234810379
31428906
257366149
107588741
123165714
91004007
365259121
130047596
482594331
532306205
46337921
125347943
556003573
165498030
426577139
304098055
97719871
122274677
200430456
20490008
369007564
15362965
144934388
152814333
11243695
13657321
518488185
89838144
435848452
47974733
289829801
12880509
207316060
65258557
115519901
184909559
21357701
101734088
84620173
239906758
130413350
299837034
25449736
13793720
64633403
140511792
310176421
119138531
432141245
52418676
220162173
12579605
48682895
116017949
290402391
45266599
417183478
554582712
31207117
138315971
140009853
158421724
514393441
132913261
96561650
56012713
4596568
269357472
82522922
299719345
68346712
101737977
108481679
73831725
169121810
44927263
14810445
76088505
34548248
13938859
72816176
178191614
34937289
443367629
86839340
51013604
61551731
112878480
98456567
269708759
359528529
122715657
117259178
20520608
211682510
93670639
386649703
448703381
63461657
339265772
112455565
260354015
104865044
8019353
39443712
44120648
68952797
246469562
52830701
114715759
7116641
390564435
536495249
490877464
70066205
210039275
208855488
234063455
42072088
217711648
240712529
80342060
193526514
50499909
21190388
40872361
41480654
23204627
503945293
314219441
66665188
95595387
78552805
281073640
110027106
184935629
154655315
241245688
3022012
21275990
45260114
427461110
115715746
541123067
131985165
13324081
87044724
136732334
134779052
338802277
35555958
433655846
184237322
415214548
27255158
25019130
122228688
437453259
67804243
113072462
9522576
52891662
520027661
271302698
120147010
168856544
133244703
14606816
25853103
98996119
512231054
277107247
65914837
95677098
92186319
55930458
7649706
216207199
33467227
13989442
178049962
128212381
107793672
92662870
109360986
461591229
47056457
116387592
35231708
34488529
75654012
70995188
40433977
27290177
282482625
395603794
355383983
6326768
509009740
41398945
185689324
358731442
214094673
289356946
124969841
448674364
62859107
51279491
25858291
78855006
122923398
294116352
42896920
181235142
59272441
47430514
257951025
68851247
3919536
42609341
178055716
270801917
100989610
248291756
207311886
12814730
112168453
241523007
200193559
491386890
138072135
101508646
55847523
8881473
134567643
77401069
59078350
52615399
454707624
44987744
36205757
112168453
137745293
434410925
94612680
68571468
65489423
418032653
326976681
460329001
118958248
43322394
85958935
78094966
54847538
115151551
13514742
134469071
279990265
11883114
5152981
8479788
417807779
287870876
341836589
119260447
38963179
138843255
236363880
91565608
12615921
324097338
178886059
133436657
267141082
38397687
285411297
87795229
131563791
29414663
46655684
66318206
62676228
139173018
392549295
525971744
120589874
518885585
539886192
37330256
136267553
5685719
545984883
119199488
111515746
52109571
134884111
19040054
354132167
10780666
18737761
554976051
379502512
20563935
73417984
108724916
131654581
131615671
344427252
328065277
533264959
170061170
121304521
104249130
198727164
479744576
2788550
264935223
4604533
99941634
120142409
50095330
102328112
48535508
10745647
116155429
267538739
138986522
531320886
250259717
180920714
35540394
186500952
493648460
92342511
259668667
115331981
28339450
3502426
312329508
22332483
146005117
172897751
260487144
92349537
238927004
503160848
26998352
240292718
110149022
553179949
139091577
141495009
95115497
307495311
14033542
335634908
24304483
93892426
45832091
137905031
56204200
265860678
22091803
136781622
85113031
54684116
30137528
101833957
2721106
72322019
562483343
552581937
85722623
215713689
68607411
112776744
2383888
467891837
5315002
421413439
196029199
213986303
50256158
2284019
21433396
27287583
518929763
395436296
102576430
404241642
140299086
29213630
14350008
247806406
56086173
354335178
511049816
392176109
35611731
13313707
438245016
92185572
132865977
49826849
447515973
100636824
55996678
65223538
146954515
272148583
542259960
174713514
117140023
37641536
120311017
352622671
272079101
525904252
115949208
63214241
68076946
206482891
424456301
27268128
60289750
118154106
52206846
434372834
110868857
295487551
74238985
181587674
125755823
159717173
226794645
78489254
458912923
138415627
27400424
99255519
35696680
33916688
64496957
2734078
37200556
78686398
58956434
75801870
91494271
63097755
111933694
341902584
2715920
112877128
352873734
17187844
122986730
538721679
18047755
63779975
131902308
130846548
351270129
475498579
62006976
355679212
444178137
186174189
47704957
284722643
8903907
293938959
49838522
32789853
123843850
92162228
108242432
333439998
510638802
11631498
194787169
76187077
67843476
120854462
111353937
9067329
38683025
218631762
457836682
35714192
216836437
23401773
514358378
71624231
100020749
89906743
296316685
140138258
201528705
83934058
121940051
95123279
14684636
30222696
57853982
44979962
520322383
86537139
52789199
51224757
140077874
310931517
453613396
98948132
128048921
359405358
101810609
101813203
215212455
398214035
283963204
162341322
56922738
163432235
212703564
65977095
33794634
103719793
125121592
67968161
8278751
38969662
54145859
29121541
464634549
78768109
114038725
52732129
24424621
230042746
33506700
127567734
1587528
99226985
300128460
532570553
43055212
170095373
125270747
117425192
41468436
27959429
121888169
119248776
48613745
218649612
323575063
3621224
28594961
117076195
23379724
161729859
494760291
111308540
106684735
460423955
448763658
106392912
325158683
43046133
72476129
438315430
74210451
6056992
131223975
151489125
99779509
403708580
26613266
85314470
113296843
41610354
565813719
83659096
65346751
33897095
63991386
40983903
193447885
284755251
65000452
527538406
38751768
508450279
81913332
478497814
62097768
130725929
41898288
379077383
206838784
114903826
27764879
9578347
25203306
543574060
46190063
84035375
209398660
142632284
505258115
99277568
90240074
274075308
240907851
114341227
330377089
332412924
253802718
133348933
9793647
314061416
496598613
541264642
218170437
116021840
126820662
562830712
105208751
124157921
155767297
25672820
106101295
397329649
556438614
324405784
457538346
22838875
133859479
106673062
84014472
110562767
102099842
565808389
10912958
4281397
92288246
129990517
488381689
27793415
132468144
117392769
24187753
404697424
120342145
256421949
240035986
9980415
141248490
135133133
38291937
452023164
42164173
63923944
390748114
294410630
557846693
115833775
98215325
55004473
36907434
6104979
332448401
109518680
42695943
521122199
205036883
85483975
10470681
555607795
64799417
24124106
43002035
71347970
43823991
50270425
58315716
28303444
82385442
108750858
120552701
8484974
29558632
356565576
380696701
63397360
271960224
493287425
504283590
90907810
530733450
188119363
127242185
110491430
276789310
135608867
54108246
135195389
227483880
67576099
461965969
233829493
61213214
263479904
270594857
23697922
43208258
30716853
491017574
168256633
81983372
16135177
542919023
120731247
52227598
2901389
105518867
373641792
132768704
130880272
932545
483141395
239953942
138304300
218353183
390149555
101588253
414919170
472736899
103999945
67063981
107038418
180047229
426316626
153050683
11739149
35164266
14449877
419373134
75947132
4560254
107999895
86013107
120025677
72538616
2036292
128365727
240442074
301963656
284728893
98258126
538708139
96092138
129299229
301266666
128134521
27906254
296649388
78821284
113332750
20429336
103442237
75970480
20606736
138301704
108186663
217426461
50867119
411032422
217097273
62070550
475816611
97029869
150993622
202153933
35505377
72587902
223443672
364893796
214448793
531908088
64532235
81867937
57950149
403992531
412438065
123202032
500966133
2232139
20998432
67599640
180366846
117887279
28377063
83337438
122889455
116785269
234146704
32995680
129851751
16821392
278164278
137766043
184154197
413088688
79664334
425201915
333097636
63757926
208524532
48535037
48410781
477925397
70062643
194117277
50166665
381882291
87738161
35204471
34175952
9553704
116325336
104613428
62154836
12944060
42314627
131445762
80524247
88666811
484959625
75462056
93029921
110334493
241991772
511733167
33749239
46095382
118091850
216045141
125557384
548400477
51380657
26730834
82583883
59328911
137705086
44262719
75172823
59614013
2854699
547665198
37223397
141205689
48184847
81524234
93063643
137474220
395574993
55691883
259954127
41223850
136545566
290328846
70691688
462030283
67281877
121012289
220003075
40845124
50439033
13239776
155671485
458999460
303368159
381552062
62047185
27129524
58052423
114003708
549684211
121932269
71947184
3420189
6986939
161181475
127189010
264849911
311269451
342142027
144221774
364831897
132747950
406137914
276620790
15442082
102802814
76235066
129541768
58863048
118276656
153281237
65040511
71270753
180615857
300944798
64585412
107512720
59217129
87973819
91452698
8453846
333790416
67140502
52193876
83936654
545006295
17901194
390165676
98805460
67571108
442720208
112130838
141640472
386544556
141077717
63991386
208170353
34712701
365561172
83678551
545273279
142974793
155921558
135371783
176254689
55904142
81796604
65227429
136715941
8765126
39602598
50909844
348383917
367639945
233975599
387259498
1031115
469935218
13132125
43912699
37706386
170061365
114274781
217954649
139633723
185801412
275191148
446827086
93302291
357642303
24769527
301572449
23216300
180355919
295538129
7027148
271306850
85858808
58863048
6857239
180578052
371692176
103236239
65332486
340894483
99582363
133011243
138555918
38504039
194094416
536960
268867685
526359339
560266174
48108326
206112456
32593610
356789294
41170673
70377814
258349784
54621053
16875269
102634206
48697164
116396673
86967741
14510838
134836120
109443456
118540614
81736942
489459835
11186625
2762612
75731832
5444808
22255225
110555332
61720341
256900755
343356882
533236792
23314872
1234746
107129608
41325014
80952192
259530163
96359320
48230244
253604193
69104162
140904783
117606008
23061959
108515359
90989738
220890968
359471406
465269319
213423602
72893996
273729728
139609879
103853386
119918028
442354319
93227063
287341272
45546749
44095408
87400939
291942344
373614568
95460692
107399384
4998188
199085277
84271278
95404726
35749211
138577965
438815417
57380579
75646228
67051009
98994822
334387440
524397542
10075096
25580731
108475894
100071591
97342168
84697993
334191659
123930944
140594802
66932982
254882952
64147028
17177468
97031164
285894362
18717007
507393079
113636657
367602680
39492355
25688382
76109257
226925952
345098845
91286753
65555570
124285025
136439214
109230748
226939018
211813237
107660673
198329119
467804678
25150129
137932061
128257738
135430148
102387776
61437595
71970532
55949988
59419461
214061465
15967992
120681961
23541847
136375661
147109420
102614751
542220474
36492392
124960762
7648411
282148687
120666397
40489746
83614998
1460065
291776294
93957274
262159680
395040601
46641417
136354481
509478727
450521990
80188324
559943485
546917832
65215754
21973774
111593882
283233434
9728797
309305533
140478504
30196756
122780050
660175
9378607
137476814
529763301
215736545
8203525
294937428
79971723
56500375
330293915
291784337
555179334
323661190
515021788
29956757
92871687
89786122
198674612
32933426
113065977
141074572
256320669
207458626
125051554
208498545
555230548
30222696
26968521
335608955
118514672
26605162
282316290
1326831
88151904
468988003
44417064
5162994
62765721
108823488
32201916
22019169
361935586
97181616
122601519
57633494
75215624
9512200
155053897
65207974
246559893
63934320
490290764
88758898
542279457
46959184
95633000
203235550
140438576
65543897
74415375
36295250
92050686
18505596
64377924
130090397
22112553
47136871
55629629
84981628
96747121
224730707
109412328
40955369
42003347
10408425
12944060
564780941
64211878
59377959
127482130
26016523
475644743
102569354
1198430
106785903
23620964
19927110
22004904
277543889
386736575
108177584
37271891
9510987
2180259
122718263
57752816
308290950
268290999
9216482
36555947
474454440
15894052
190480089
562133502
66884995
113369475
30027368
431923790
137370460
146416170
392641207
74441315
560035099
503475417
318776055
495072099
3053140
325843951
159862770
402746072
79804410
405202077
36706399
116654776
137212224
299165515
38895668
50317115
226476071
16797447
138353395
444336292
9872766
58935682
225925531
86232344
85315365
240670969
33592302
137165534
89107793
139666148
378438932
136863333
67655949
148657501
132581936
57444132
197840763
231522377
324042704
251552557
27146212
462228550
271361341
86111723
504925771
86707046
26353743
440159222
128803773
493791466
57062812
33667526
329136370
13503067
43091528
176955951
16346093
8767722
125793436
52585570
321728870
397683074
50514259
99896237
34850392
43714088
87609758
394050965
229957457
427827754
916979
134065702
342860156
116857989
32719419
36637658
529227134
350244994
486963103
373082290
227431098
263224657
159110275
507368034
78015232
85670741
485647043
137334142
289525468
10728786
291619299
35806130
193486813
181738686
501778562
34711613
68169025
388461404
184685641
429315429
326119513
8806630
126927014
51908451
210059787
395689047
31109842
18085368
110147727
110950077
67471239
55515493
20565234
346732818
126212697
74333664
62964162
75529400
159754889
113309811
84439888
106577086
115714088
134810182
93696579
482732330
32445639
133104886
494774026
82211642
30196754
478883798
20856594
3743144
295639527
266514423
107762544
133983993
99042811
72549405
74949739
53809938
11617231
562816614
138196649
105068675
62986211
234379412
902800
93416427
333973119
271976897
102478566
334468276
492001583
115482288
425601796
333639653
11030987
538586945
428077020
508843270
444427223
67967990
74931355
185058362
8931142
211229325
3885814
84101373
59291058
123595021
338154003
361915983
80638292
442877053
14756322
48536629
108483676
406732360
120605436
116727408
7555027
343363781
88922677
111103616
111395439
74652726
47244522
92955990
72278621
322463445
84352487
100221784
552978147
67812350
85368540
19277311
126999648
298136292
79731778
376671988
27916265
18631407
25657254
10443444
55112124
81035263
395576068
10446040
116950490
256163237
35576712
10618539
100260696
181184489
3924722
84662624
259213682
31351084
34781651
330478689
3861572
258942901
120385852
99105067
52095304
206055486
8348789
158151191
40960559
29495077
28104695
130195454
126510102
23282449
59158766
53414351
325734817
21822980
69739690
18962140
499474148
87697952
89970957
386564354
120146300
436145841
17150231
26273331
78459421
128236986
433102202
18794829
122626428
488680284
160264154
19868743
57056329
454868554
50800898
498725236
2248682
79777175
328812284
393013831
146936703
11433057
133733670
156661458
469923609
88374988
111097129
221509097
365005837
100684815
138142173
64376597
8927253
99504545
78538540
37930767
70125992
81219439
81750362
95787343
83502159
138405464
286406641
189732955
74465958
63755332
84142877
408639105
131668848
346468729
95977263
122644320
42820457
547997980
131156531
224218516
420390288
80622445
11668035
1867682
499996909
66230010
137728430
264154267
106539359
69207920
71804516
373735029
61694401
329236634
404720083
301988263
555404854
196644101
22248740
343739020
16740702
100625153
32784102
147474371
314565483
140950178
58420771
53362458
25444546
561314882
33670122
85773206
60291045
94132632
544783602
53201645
502676064
109388982
26456208
61527088
89469138
73617722
70013357
296708039
192593540
60184326
395843584
34441837
250606248
53141983
111029687
19252670
95271137
91850948
405946781
35945058
182066709
5405896
273327757
211947258
107390305
2776877
29614401
58192499
89841895
117604981
10910364
129399096
105394220
483231910
371875192
135251162
259918160
143549249
102075199
455734642
515446163
503783225
327757343
526504246
2564171
58078363
92061060
384510409
114103575
52946136
14899797
198404783
127964616
13666489
208438165
520739007
539293132
46929353
70267571
136160357
336618707
42262747
253720310
285816872
2647179
480469480
32759887
133932111
87260863
114998507
159603657
485117190
364576840
95963733
7998599
43931984
31072231
508557380
13265716
108893528
213074916
29710379
19149592
141133165
31974943
145025176
111384060
219838357
297693226
222514831
16969830
287836855
287529212
485626857
139038402
396986333
19238401
106219114
164727125
87587707
63379202
68237764
82286870
8555014
82545172
21828357
79324520
2338493
75773334
88439836
37786800
11775463
40724503
4933790
32157038
119602857
233081590
158460942
118733865
430197030
462758318
60579623
525176298
100955886
60898043
113019283
79949674
491750847
525734343
67274095
63300085
34557268
207749284
40825644
430525757
7881496
346038975
537399118
32501525
474809338
93325637
449833885
539868377
28793402
512194126
119220391
36804969
225264385
32734985
60667175
160103925
4740535
34748564
19827239
142420916
109221667
326032377
559287281
230125106
1126692
48238024
10923336
320590700
43440421
509273195
47353477
76612493
107091754
349232062
161682919
49258763
127103263
263269065
159380890
495560393
260818834
55908553
211402714
472474509
82444301
297959577
95064914
379443171
2767800
396884815
538917847
36331564
38654491
11559785
251529335
300248735
74154680
24587229
254697164
100501936
57987575
38011181
40559784
74228609
451049432
389412264
57622950
515800570
96538304
113648330
514197039
408060168
307104204
49734764
16474494
431953178
477326857
130955496
114215117
10178510
454114780
23256507
177259930
69951536
406781836
3848819
21537982
466784857
136441808
379598582
157492407
475127056
122757652
7455156
171831660
287009400
55687125
62528372
135881502
28100497
394746234
52236675
546679378
117945289
1300893
114765982
216975363
130151358
319768755
340453035
181428685
268110153
525223101
23663765
173164020
227706792
140462506
105092019
53992813
120374572
76463340
209026565
66043240
6296937
129676656
110338192
142898416
511636290
27846592
93933928
92034876
196524547
338810680
20487414
15354023
183087838
4291773
111023200
264632085
433779826
42429125
565562394
208578747
27315635
114078934
358209178
326285526
369452960
230669378
38596126
43349463
509452438
83473623
58601054
45573988
374410693
39924254
133640277
95507189
220053569
33663637
58215756
194169087
278505529
49046861
76532081
83478811
233403361
41134357
56508995
26942583
43672586
405623233
271571623
520988494
13922585
19750718
279363945
32153927
541281705
5146498
64765266
52296337
467777206
109675619
559594813
23990609
104783333
51345638
90569512
89946950
272208861
225455553
121154067
208236066
326506382
129995716
250044669
87284211
522955582
85869182
6774231
241962544
57438944
93454506
46116132
100437238
266861375
52603726
15294226
18772780
96339678
8938926
380667499
20592469
219875165
91696605
539859317
146919022
394982193
382827521
148012513
494307856
314814689
126031217
253894707
249820091
17646984
20218858
112427851
55172532
64131464
122934850
253959023
487981176
479033714
188100288
98066170
168075205
99071345
442399922
16622354
28893269
484424669
186809790
68934255
138481989
115223981
464326
70027626
338860621
136213284
18405727
48559680
52135511
343735343
54249619
126141032
45375545
477063332
16237143
90150581
465291497
152281808
247263653
885851
314858922
104958430
58968442
257056742
63209295
535820526
21988300
8927253
37004313
77587825
3151712
410346573
555599992
502761031
44481912
10765100
120591169
65436244
28088701
6157157
25444548
510473652
109403249
167945972
441009211
114150269
135862047
285439821
120751997
125448436
432567500
42022800
151643035
65949858
136585773
140114912
8119660
302135502
23050284
24541836
337928122
95588970
112879207
525489066
32313458
100393411
17560085
288366055
430882122
82093615
90845773
131955483
117592507
299395810
51440319
300619482
94415977
280714630
5095913
446470658
563399219
117598938
36188894
127462675
96821052
398003317
161193139
490943594
92411252
116473196
34520952
11317624
179630899
55276845
96391745
336075191
28589773
122298443
12334435
213608642
100164718
67261123
73267532
163695483
105936366
100735398
190090559
463868121
141055237
158706958
71729290
38172007
171837116
290902950
391309763
139209665
69290930
377769736
110787132
162284469
52680249
371182978
103127064
111099723
136886677
7440951
63276739
61947316
41387270
1592716
74097612
40858096
137454020
180568156
90727744
248022644
295267680
141160294
422008327
50306739
470448728
36736228
20973789
3464287
211116692
512343617
553915237
65759199
91127222
326712307
60995316
127172973
314597590
7077731
55110829
198301185
87031294
447746955
86660352
379090192
553940451
48515204
35795905
314626178
246138042
95661532
373933204
113019283
124388975
108705463
106337139
203765488
516035553
371343584
46597321
86092268
24766901
97085638
58034267
46725724
123920568
378232999
71966641
38918008
3090751
121475808
348044474
120495191
48641393
48785358
7243745
12776749
64266352
306620660
83766745
118311043
9887440
19681975
320958338
80576127
505830
90442406
329296298
410679688
113813049
81991152
113661300
428747810
91922281
61673649
23393989
98599237
202731510
112014108
116189153
104942864
70884943
149729558
16514701
24232028
9221832
36393820
57824153
77307685
254113901
117693673
411187330
132576748
21851858
432166
31648097
277314346
9418816
487887034
44107081
8412349
298450941
34089051
472509301
105093316
82310216
127920023
213630471
363491552
312534852
169397492
122178697
15058172
114325364
220665630
125585918
49942284
328549643
223057649
67146989
62188558
91256922
65895382
371217888
89747212
75093517
157102695
34895881
138973550
85429499
396449861
61243043
75428332
464072799
10228142
137082526
12216443
119449363
57639977
168116222
160026902
112838251
382791907
85712066
360109203
380969265
261149522
249015445
59327376
27343354
497338236
61774813
171744541
426151640
76105366
458241785
230883728
278684340
109527761
50129741
67873307
96125860
469311590
18902480
482750072
19613236
2144226
135031967
3686076
32980118
113027065
262789571
27134539
274566618
442619288
462567715
69143072
138640221
15602030
194368530
151370648
41234226
491591608
21224110
449738238
81770971
381023607
77101032
548311997
137138295
290077389
20122957
19052932
133728484
15313681
90666785
478813241
113792297
166367533
56829354
2878045
110477163
226524531
42155094
132666239
118225443
252674421
243206301
88572645
70119711
253979657
391544035
56593300
118736461
47898212
319707636
13194815
245988113
335265142
104149100
122779208
42354262
4462979
156800604
84482691
313144698
83691519
1259387
347428427
71690380
184330411
275916617
64910969
523075777
278996690
98686136
444899186
121632660
266276737
316568102
254622093
49043463
407926457
226071900
115441832
115975148
97204962
33042374
259959028
264599417
44717077
117261770
139152119
360757906
107604310
218033174
80563157
72626814
483353278
312258681
133090360
87116898
34345859
92343999
93902800
185496284
80582719
94759808
371070306
227851698
364165475
95830144
565231733
197198262
22637840
538457004
52585570
70043190
282968189
241698536
166310928
139957975
90354208
59791911
52515532
140917753
80438583
526143565
62213199
118147621
317079524
249315495
426940552
126653347
96674491
63739768
55096560
181246568
367963916
216879444
38876280
118285105
122989322
36064384
225089861
15017965
136295247
339770305
72316831
6780722
89564602
97308724
137380202
132850413
242618907
62617391
115519899
55956473
83105275
464423075
343425281
23016187
79685088
87897690
352948642
67152175
285144519
94994637
234881764
409761119
87958649
126954251
279929396
6129624
430882871
111610743
94162202
106173719
326067763
104177634
184103731
125305764
197964098
74839384
330268183
137261510
63152227
87621936
130152655
274185017
81083252
53270384
322194163
539019425
77822596
227625705
94980458
205118063
52057691
133998260
252535047
374873481
91444985
107380028
7858523
46619370
130329045
141419694
396998422
28020569
177628858
18995864
83446388
52000803
42843803
131504129
543437946
141369109
214557253
440832408
70965357
47205614
91706979
156409850
177474130
508568082
118772777
132730852
9143850
49273030
552928164
65202305
340908795
58712596
34812779
76397191
508660168
405441215
40511797
427250093
411762494
115979037
26707384
120167050
352613255
5555986
20065889
65728069
375208288
5758110
92832777
24903697
259859070
69740685
19276014
6623277
113023176
14373356
393311463
73232511
39725813
101226961
369020021
109103640
437826255
99369657
130108557
53444184
117374819
208073562
33375701
109317358
5465558
427971736
23788279
319549048
41174962
296381289
83974267
20016601
41557964
67687836
119537076
1820953
93824982
16588630
435411371
295007770
82480121
13588669
309581325
442510278
137743994
118387083
525555859
63667136
346541528
117787055
1508413
260765895
212822202
24143655
51749005
74865436
65905758
68277472
40979912
21623586
83843268
190741631
126807690
86026119
279669830
504684677
69595725
274014638
33778293
402753144
125995770
323455872
16102257
223389746
338869117
372535727
489766946
78608011
178319511
21608020
96345051
509685333
112134729
298012615
43056511
243978948
522328162
77319360
289207982
351914359
114531587
28109883
36636361
63988794
335061515
26465285
3986978
35788121
127864399
130017610
499677387
55865681
125937405
356198525
319360202
10378
300086178
39200528
104205450
72891402
441841467
24151437
392172379
113273495
265273518
110975211
382405203
107246900
131961970
41379490
92664165
377194696
119886898
47662156
473729749
58296259
40612961
162757135
31858213
109163302
154575161
45395418
18496517
18263059
112763776
8468115
252736800
102610860
483538141
144797782
271375842
15897331
470113198
262888260
365389439
9968744
32590300
340050120
10422692
40328918
128344637
12933686
18984191
58573819
268055570
339035804
40906085
444098817
150267194
309059507
562256667
30358881
108018053
439667648
53597228
147006151
68297426
103453908
41330204
271430989
108079012
248270765
322741652
99368358
219325749
34557268
129575488
40122695
201938826
145478943
307537594
18933606
66449203
16120415
135710300
87867859
191953378
112431742
362388225
97169945
146293057
80094577
38103268
548773861
30849147
124653373
529177033
184035747
125537929
235523664
1193240
77031375
279137217
52467541
290386636
342969901
250814351
154734943
223506449
118034784
170307975
338506475
18991973
89400444
293412584
240279184
102927326
173543101
125862177
30505440
513467269
141034485
7885278
304456651
360513716
418181092
94774703
63703452
30325697
307638765
91041800
15337025
121234091
159166967
353728083
37190052
135131838
133335491
280049112
221479283
37417153
32680522
550547858
424665334
121958207
38715450
63787759
74155975
9163307
100081453
513171377
523345863
331325960
92330676
57826745
105464258
268133437
77349189
321882877
98826212
4287265
124652076
330534558
186181706
128452288
81094040
65577314
92524091
345569963
91898937
133500067
302875171
128985355
28465261
449485593
94276336
75096353
46942425
91689677
18780562
87482652
49771080
5120556
253916855
19108904
36559855
304178508
13177157
87675903
42063007
30754464
514490407
322395737
256145792
422170088
378457060
71633312
257823211
96536031
77132592
278383780
265675014
106730132
1136172
134384764
98623880
58702220
96841804
73319410
106307310
138685618
153178300
185399091
140529950
60671068
129897704
94946885
39791962
9038795
220579577
27799900
64047775
108208465
4369593
192148869
38786002
79963941
459875926
523903961
110422691
68901828
134749546
226156014
101170705
94821032
208141653
229127099
194545021
3800212
100421524
1918265
158058380
258423137
489261992
116905097
58275507
123579459
53737984
1264016
524126592
166232906
18597685
104848183
38658384
29316103
25888122
58777412
113911619
40875467
41948871
424087927
392215493
475768495
93607086
78550213
441578378
134144819
11621122
117289009
554600218
44104120
102215275
34837691
46072036
251531176
416296705
263878975
266648172
52467303
154134098
56077094
45759457
18687176
398437684
1522680
93747162
519528559
19232535
454625015
560932870
503280978
199274403
140989090
136852957
194734908
45891753
160290540
105548563
74373871
243968852
499094730
177253773
311966074
126860869
32138223
124134575
130419837
284247996
47752948
376746443
57601069
48417010
85880855
123294117
275983586
108792360
33911362
137199254
56480459
38653196
390536589
387185164
170518837
483603368
310658717
62907096
76449071
88141526
332652340
21358996
130345908
72207881
449504132
550343225
24412134
118803905
96980581
517324571
126024304
104536903
98856043
45151164
54106951
59160063
303265371
113571807
285294203
318828759
34464949
8972337
128570315
71430904
212251570
40764710
14177507
273131295
19213758
448325879
47408170
134769973
33958054
463717798
13263122
482772058
385382993
98570703
508319880
86903582
440487665
100264585
87502107
485467334
80299866
43366494
51215938
350989772
107101594
286801475
559874545
101948093
92769222
461865590
79274032
362731454
246729117
332929012
5087733
384686412
116702763
34361423
20191698
138440483
99448774
65625606
46363859
78962659
153078806
32681806
411266508
115674242
89931386
14876592
41606465
14595141
125333003
42616826
56889016
110800116
509546929
76366063
319064
115674244
245074176
122265143
157318335
100657387
425581819
27744129
17004969
13788407
440610596
121662493
536670093
93085690
88385364
39549423
403567031
286098267
15534171
119256558
112197232
370103543
4245081
51668589
29028159
202870932
7325456
76424428
251561979
200004381
64010841
91757562
120027323
49332600
33988868
5605634
283430649
471420247
48192631
293910584
243754539
70324637
21697513
472630015
36353613
68993915
537688080
24475689
200832261
38942427
44751690
237976138
72581526
65966717
534733897
162770705
205720763
94552599
23378427
374391034
199644862
137226562
95434559
534793776
46804839
511590785
12980376
477594748
466290138
240770126
336417031
300245950
297733680
120369384
116291614
10054344
32105296
53509034
538347110
274486024
317942370
562490179
77858201
56442848
42265341
98757473
127641661
62083501
167201864
106012396
163443287
99704283
424323434
65946997
35061803
73514972
127999633
447728468
238465911
23103461
321681981
106791089
286639
136379550
126614439
94736773
355157816
168480753
74402407
78362268
141011137
61368852
50868340
329935789
139225168
22742897
56697060
82145497
35015111
131788170
306184192
473334493
16237143
95612248
276104430
40888008
258774221
123356373
61350694
84416759
302499383
45602522
247154900
20356415
50436441
62034215
476691516
63571160
373621467
17046473
166721562
66215743
124532754
405610207
109688587
172676026
57642214
142039003
32142254
410135152
267682681
559176481
413346512
328566542
357787064
439034870
406852334
18818603
188457101
76111853
472961759
68209230
101553803
88236207
397792415
382395016
221982815
117836343
173457751
289753682
108970049
295995532
105391628
39082501
171858359
99576678
169618836
47904697
26701341
22995812
43146004
73124593
38542949
24919261
268146251
500700772
395954763
35475544
35295263
135537799
182939964
40157714
436033231
164851123
132252869
127189008
98835293
107046598
324154192
19348646
12423965
507653825
545898535
270792908
125151421
8931142
447453190
17881741
31335522
15824697
141289994
508403927
158256812
359431334
435294766
404085335
424721204
118497813
70161596
17744259
136948087
18806502
106408476
91817039
424114024
107117933
72159892
157412121
120768858
59994034
21117754
24438076
116388889
79254242
67720261
133269634
89878211
541213403
34526142
133536528
133973615
27880996
313299993
106969925
38316247
44195277
247068430
13964430
216211756
422013387
504419238
383853866
131663338
35793309
246026211
70864189
34111100
69232349
137278373
5917994
84062463
142233726
237898687
29732745
60659732
39343198
322112553
253168579
879368
103033682
245797689
129804440
20382355
433282062
261059076
97962410
252848492
57638680
10999494
404376712
30043708
62856513
82778433
107137390
37325068
116889531
368706210
54023943
39684309
127349836
178017314
329602449
398716395
21939182
39192746
58911676
479045621
435888319
111308542
437007516
106780713
36533896
127587187
123536656
47293638
369859008
14421343
295848934
56402641
113400042
232437216
93245221
51287388
91269890
300312289
241677657
337330872
85285534
506278514
61672352
16176186
117876550
34513172
34022904
82225909
38566295
111947963
373975433
100132906
526325167
87625320
118036081
133501509
346870753
314824927
168453058
526249264
102363131
557046474
124292507
28487310
17365533
77419229
432758722
120849274
136716772
193059915
99119334
450899406
442449512
16525506
101104802
78712338
74782428
252100158
96229618
281095943
227492397
67340240
99897534
26876436
474080932
192702308
3432770
29064473
88824799
128858249
43300347
516147966
155296074
202787649
14633214
18877835
43340552
93758833
12461576
163757376
547154628
357330237
114474517
110577032
111551455
52117353
171707644
360217846
6964890
90460564
130278360
84080619
440159502
102019428
139864591
63360882
327506152
349711366
107920276
400494932
140196623
290953136
218813850
25689679
106036237
162359057
494769327
8040103
129898945
78657864
340909222
132869868
16701471
137109761
112369865
261206709
281510231
198783413
186921496
73515259
21086628
37104578
80045654
130006092
16591226
153877347
81995480
329097618
89027379
16580180
201049157
111938882
117472102
21570407
309519915
113644437
138214805
413613365
284742852
123465323
57864358
99289243
336894616
74839496
231507641
285804184
118552285
66169051
69514012
520160601
33971837
135108490
423517843
113353911
24924451
93579849
207732522
60663284
110168477
22484855
366028549
54232760
111344776
38834776
116309650
8662665
62353211
98588414
91009193
65477750
127616842
247048174
41540411
57629601
57920129
65704725
51859250
406470534
83397100
356626057
532880919
102924734
72303859
140005964
106193172
86521573
191807064
449230708
52985044
75629369
556675367
124659858
24847928
27454090
290952083
381415385
126562559
124929634
17162831
447920590
114624971
101120511
54149752
140287413
25567761
115113940
414134995
442736974
482520449
393358536
338985419
72203992
36365288
112633827
17204707
43860651
449568028
102264559
131479486
335284267
322187821
43575311
60862861
4439631
549837964
194979972
42850286
92782192
78977751
490621263
68764348
66423261
380946970
98527902
26430268
77000298
466001630
90155767
90225807
53921478
519421967
43187506
340015129
58206766
98575891
35251165
182910681
15059469
34579317
221708464
379776093
85816005
97512353
5350127
98401018
140398222
60942141
358218359
43832776
543752131
285542206
33646774
482408919
129828403
38317271
388734085
104099816
49742866
90998817
367365538
95186669
54369939
104603050
275052785
33633344
300534117
17916760
46739991
1071324
48776281
139598706
62144274
298131287
313855718
373068691
124100851
169769599
56659445
17825970
118183937
91801660
130213612
442043769
305246855
457425168
7542170
338529775
52119945
24619656
452508867
16239739
9535544
40366531
114709276
74956224
217690228
90097453
451953714
419784207
123716941
73682572
538182237
39498840
7154254
327446459
18043866
112261835
84624062
9043983
283979494
897524
147198395
342480744
122759755
95429371
254078837
41016328
122635618
79952268
110025807
85390589
211523308
10020624
72675087
270976891
206892997
407458894
52852813
15548438
468498771
61520038
286317237
263468912
42940731
36278340
19208570
131238242
33703842
160486054
301741563
14903829
314218346
134244690
116052966
462223072
117657494
256566023
4419978
128688802
495140052
31237664
133789441
244402308
99319072
553768486
66824036
442103657
304458040
165518256
311505696
82096209
288047943
74018493
552722881
98221810
134722295
82503469
28587177
125540523
54745075
497292426
36729743
334979225
121102187
91333445
523198199
61471315
64546504
499044913
118753732
189191163
562739422
16299113
144748423
52789960
28240878
11623749
4014215
4608241
25309660
35881505
271439752
562834418
283515619
456113115
339456564
121417360
340229864
27247376
176386942
131785388
115322755
104352729
141306855
49361478
107895430
78912076
116927146
425786505
24727307
47522917
37218712
119632686
86782272
33140944
130903616
77468515
68346048
20059955
368444458
79517773
338734302
435520130
517348815
384888391
97850868
499864788
161924567
98638149
48175770
16410943
89435934
120998429
48776279
99035031
64364721
56021470
209141100
2968835
27374482
46594727
91337334
17637903
21746801
91015678
123189060
160952539
481283067
134466706
7037522
196988604
31899715
305049150
37311105
126837521
280272011
114292937
51576502
24607983
51100503
92253430
107404572
76961386
468843365
487138885
68666380
78510004
126264247
264616087
497783624
128995731
71085978
18726086
221453625
19517258
496618972
259457617
14441628
108544633
1429296
8156141
21711780
80428269
382870488
41012439
46052579
124469199
220490
237012296
74696826
118586009
91470925
111129556
388385567
11689861
81691547
515368437
105681826
55990195
27561250
78925044
101045732
121591297
298108631
89074069
114279969
362575758
378230715
106921556
441175248
155663920
124259085
96239994
79195555
20972490
260943158
195366011
26268143
71809702
345058197
5045330
263303826
126229230
24059643
99813525
95282810
131380912
14156757
201998776
51371121
49625814
282991325
23297459
79526852
134944006
381546133
30676123
130545646
14250141
489590529
61092591
518384964
14841573
348495315
554605859
305477890
34288791
146430109
415494513
57361122
200766642
102494514
299615200
54132889
129432820
45666137
55508575
14200855
81608537
111020606
51461069
431154511
534663226
124155325
36148689
510293620
4768017
453571369
68781207
50275613
119541898
86018337
333442118
48375506
77526878
139780286
491279450
169124445
10819875
115893437
258573300
103714714
65846098
20551575
339406969
466252592
385388157
11171061
556578715
17377208
37004709
76425725
88701830
20090530
529379520
7037882
42360020
261891150
287678084
25679305
455828128
416822231
61691807
53293732
263953911
399074252
8128301
237798911
235683156
13575699
98300929
43074669
66018560
100935517
63538735
73154693
290004786
135328980
412262993
132603239
311804220
43832117
499005241
78840739
23605400
457604183
184048464
278211684
83924979
228306199
127820649
63492041
533033139
101954578
123652091
186670488
51650431
91263405
104893578
418433778
37249842
351133482
438163235
45598631
359545069
401493246
487348177
88325700
45939742
17986796
8510975
130965872
245687480
240318024
106866317
88070191
69668357
378009313
44830807
553939372
66468188
65625606
231771443
546390974
32096861
110648369
81439929
79823867
276612653
85528071
117893411
538373893
500727051
114101488
39878859
218601523
517387148
529418187
474063647
22870335
467388837
195496931
329590761
231139525
109114016
24879054
67424547
132646786
67519226
91898689
13801187
10256676
419359506
31361462
537184012
66128844
91556529
93683607
134223936
159277581
35252462
11634090
74856355
89280294
61735903
106924680
162299434
93644699
57066703
122903427
199993794
174600522
98749260
137423637
193804679
17788357
261007920
41024110
304026190
71148232
116180072
49726982
140074705
110271381
521603164
175363390
104749611
55681509
551229039
31785581
92937834
128955522
33816681
26473069
140955366
557075914
250275738
554268025
340258044
245168000
36107185
499531890
14198259
95094745
118960840
134137037
242825442
104814461
477402036
175071608
69501076
42653142
127875121
49659538
280891944
460450254
94681000
71380397
159692191
83279073
347679184
267525412
221441708
446485671
449196843
219207679
6197066
271968383
130550834
87342409
117133367
529910537
60981051
60610109
451602062
26377089
6270222
11654844
127828431
100989240
143070815
104854431
74569720
2099843
44711309
74396334
40507906
9862388
136938557
382379077
82840687
164433121
549651335
108918613
33146132
96721181
391682760
63074407
21710485
1985709
115377231
304529186
48321032
41149921
52308010
294775140
87325770
369184610
62455740
11898678
473440991
121184826
33959353
78677319
33937302
522763488
224852788
31916006
299284804
477437101
91852245
3705529
315917712
26982788
111613337
255746551
11916838
91277674
46826888
232884136
100619965
460290761
418848517
204760147
86085970
295154163
91814632
85347790
545959584
514766110
61447969
6791691
17705347
112803983
255082515
93703064
553390974
496607089
35754401
17269557
50935730
66070479
29829703
90430733
46551926
40941104
44765955
58428555
1466909
94184249
112505671
318492843
124384896
411332902
119532819
10540719
102337193
37899637
544963248
242582046
11714504
95745839
395762248
62144458
486776960
81228387
86290957
29248647
442193082
120768858
14978718
11997350
71956829
29443197
235771596
91888559
539314072
41651858
48095354
280614611
65311734
458275494
109516086
437412239
55542730
352794401
121671572
85174117
379244110
6929605
308029357
46538954
190900558
290980911
489340860
24982816
20317505
463710744
70630879
155522166
26947771
289939166
51411785
122620974
186802178
116152835
256190594
15137287
209789893
196049135
118410912
57862250
8544638
134485932
452328004
521729693
39685608
19405714
225006949
61077029
24618357
477519971
546877421
511506856
94193330
84323160
29561224
246820353
357748537
20742485
359256955
538209459
508342365
537156693
559886071
502763519
18179433
99171216
21539281
7632513
125008753
94608368
528182585
298612456
66187207
441144059
392546435
40056550
128100799
453857188
29528801
4769071
1386495
56642586
194327078
543652391
227490263
60025162
97875511
129300526
24343393
504338155
133242109
20936176
50293769
288874162
491915521
66118466
374979243
378646368
102625651
380588490
448989907
44684542
45655254
91799618
200842352
545343264
203711268
394829915
62573765
19810380
461569047
105385141
199313717
9967445
333872375
121940051
85579951
137267111
13491394
43248467
454937372
383819360
103456502
420077053
181194461
420644300
18718675
508809484
116600302
204107375
141057817
120077557
120932280
128963306
354618666
21125538
2259374
451683363
94461576
331044795
336132211
329237123
88879521
31776803
57658135
82960013
28103398
135369189
95703036
413501018
72501005
130857280
112534205
66550369
138159034
483006142
116964759
92542249
117178764
81602054
80429564
369943292
95227037
7688618
44317193
171988826
234838907
61498529
191191724
284476391
112686690
4197092
30304405
88279008
58032968
91016975
21600238
6615999
256021888
115394092
15554176
194277517
86784943
5198376
141426177
77921166
512673167
43682960
40133071
12752106
12331876
25224058
57463585
14720950
166388691
139737485
478131926
428547476
211287639
334701858
66869429
129947729
50025292
96387854
95857381
128300539
473081640
77514041
473080369
200918679
137271886
375126672
182892630
69252018
509819629
27313525
99692608
35900962
123186466
39605194
200936663
298801726
89207662
372246739
412140595
49826849
179720040
551501303
125310954
25128080
447624987
293792841
128873811
87237517
326047130
137064366
23923167
434803995
45557127
443175228
11646466
1055208
521266691
555781157
179446903
81010622
135299149
80940582
111504367
430808856
389191107
5783968
139223873
532488952
123190385
126801563
377073543
8440867
326386139
438210967
112548472
312307406
115952312
66651535
22189078
131605295
540245975
7308843
25889154
23290237
129151403
40913865
130249930
100448761
544081750
127700028
201765993
288339252
108804709
16417426
43790611
57767085
318376833
255857509
14790990
126182538
85161022
11138636
112359110
109168492
471616622
457459396
52378048
24475687
104374780
322830470
253554480
262119956
114983236
6030321
215445506
27172150
240122567
25287611
549260807
119133343
136702503
504434590
8297431
13531603
383693957
146750038
233318925
95447527
66746216
81411395
217284091
463043901
139356871
26984087
275515735
13554949
132824473
80255768
119705318
38149958
146041417
544435933
455060912
469619517
115203433
99132306
69206527
7892245
16683313
44091515
29380943
186802404
404144372
47845889
323331865
93640806
176354561
3696452
74328023
72165082
33000868
245515243
335481989
139588328
154581187
78858897
139356165
532816984
177854285
79376402
23667656
108322848
53097508
113141201
1788565
117474480
20537997
374394108
393441409
64296183
62875966
387451030
20346298
128350958
426973590
386220723
118901986
157141544
131035910
16391488
291653428
5300841
131961970
52687187
143750120
114503053
126120282
451382447
67497179
554462232
94716019
1181567
255494903
484158954
134965792
411524459
354465594
128838792
132693476
98514913
270106180
47136873
112101190
308907174
106265806
97132332
257054655
135683063
37837383
122970633
17514688
120730238
54234057
38373042
802843
277229335
105180215
441961093
52942245
237183123
330591715
95317827
42502690
378420628
362942198
297597810
79749936
19567421
90604531
115890841
88089648
328299855
244396219
23510719
55752844
104064795
215745485
138999055
54219967
105407190
17413524
512263141
119778950
73765578
77438682
62381809
72763344
127895371
405341664
115352586
101830064
86790052
99111552
86421706
77489265
9529061
79397154
104178931
119182629
82420283
11618526
466586483
75481509
57868251
403185897
80065107
10708091
42247181
119093134
25392666
313870535
111339670
130104637
396046784
59407790
28932179
52153669
79029504
555440504
412370064
134499541
326850298
320084125
482515816
108842943
227894511
36391228
96136236
96282795
23330956
63556893
2495428
19936187
103076483
355149534
214056685
9596505
67048065
354203632
32379605
318082855
79036586
13602936
75781118
353349687
340060083
197165530
124810991
457539650
95688771
32745359
49449422
100507862
380107115
16827280
99594036
133330048
279049289
121208541
462086034
379698037
132354961
61093890
247281579
50253562
365046200
246906785
307665082
64732362
44789155
526259128
47168014
60634752
135546624
91188834
5994532
92045496
113137312
56568657
23163123
123468573
89185611
71395959
66156963
455728553
32301785
494529575
386041464
120143704
134323037
307417048
113246258
87900284
18612023
88905461
458135090
184466524
309802252
6663988
87035185
283572868
512829602
103263941
126026896
51405300
78277843
122392702
215792062
17309764
100862502
142023073
53715255
448697407
4868651
28195485
20943958
117360344
25478270
535359394
95891101
109190539
113639251
52202953
50838621
71403741
521295320
471450102
14289049
85095868
131685707
397952440
84026147
116130786
421241699
381161593
218403218
349431299
271326504
84508631
377744505
333508058
94511093
129984061
59140606
57378579
24588528
556147569
324999029
459905921
57831935
55957768
6903931
110631506
57282007
4407206
60123734
552728868
5289166
105474634
57791726
119692348
525943404
438936603
471662962
93403457
140096752
32626885
39197936
55435077
124182564
415626836
78109231
76289561
27873829
116615866
279508815
85754835
72318128
312568328
117935206
120066296
82027470
116636618
21781818
48743856
78789048
21668981
87377595
8980428
234396988
105928584
37231682
414237513
42247181
10682094
223997007
68459551
69041087
530000930
429747525
231956321
105944150
29174718
468495291
47143358
73117080
32710340
62585438
139132411
120375869
102871557
39069533
89682362
141118788
502817092
42720588
116859700
280868360
108950
133409420
51441614
136507953
62664555
25562575
551480568
213501390
140003370
331911324
325370569
437479203
132230449
310681796
4564143
463429087
9814200
403412666
332897797
54029131
103296971
75206547
126521053
36404196
96341162
433628176
436743203
290539831
185545889
214075710
58234005
159779728
49766356
414381456
275535352
286733748
137044913
13102294
124278540
14337430
420271043
471482823
14829144
25692273
312404044
509876617
281103577
107816940
36360100
454827911
125956860
76900429
195332177
440699793
108408448
37009897
107520108
98441860
5002531
466620162
16340905
2412420
532961936
36661004
377500331
407422292
99427230
101521378
447340598
11388957
109763815
294412939
18073695
384599756
138558510
270704844
518096615
158819704
393228464
117176170
80401599
284509806
241159776
58416880
483521888
541878258
4277506
492339837
39878861
399013867
140384688
343033657
19425169
132134469
11737852
504162151
54401370
18836331
9235937
103133186
208863342
88685990
540167865
383757701
103830040
187221940
87734139
82487111
137684927
101630328
9793647
325042550
63154821
137895745
68953708
238400136
392772729
130535270
226295415
215099454
155537463
128998325
19979078
40410629
140171127
6963412
69242126
32164881
89836705
367050488
5437026
1347583
79382887
67676165
65468671
21947834
102532888
95350254
142067746
113787109
19199967
140388579
89937873
64822763
220603689
279670173
100997392
431480959
28414775
461821983
181827965
254387198
109125689
536065437
33472976
368522209
122729922
56189933
93249112
220888799
16828577
52391020
52526794
490321137
77526880
135799793
101261980
550015379
52551846
319794279
116146879
226124506
49654479
39620758
89076665
551679054
112653529
105025849
7964877
484844880
58861751
533604541
139252405
263541917
81091034
144543039
138667460
347226972
160256288
524352582
39379514
80417891
457717563
136464647
451193499
20755891
115902687
39266346
195838401
39815306
119383130
457734722
366977289
154407056
68744893
47432457
263193105
561087338
51720469
34173826
129401808
4474650
40986497
451278773
282608282
90844476
43374276
126379682
288058521
16111334
77786278
280153111
399819251
34970441
16711847
257781279
122577660
84923506
189674781
517871823
419517310
26541810
387276076
231873731
41321123
33777773
48140751
268181032
126113488
32054058
11589992
221720686
282613395
116132085
435588295
160362790
376092089
158075124
27366702
107709367
110291692
31836164
126864758
109802725
472507794
65058817
361274
327342521
472979014
66744456
137895743
56874747
182300323
24128028
67335586
215066869
170931724
80692855
68904424
100989644
7062094
129750585
494572528
22303212
1660162
52642636
540310877
497927970
539056069
114774899
140969633
92913661
326760915
73989959
2695166
165731310
271203715
288910664
36424948
138396385
39043591
117439461
240106522
55506412
86351158
50008083
148284552
4500592
9225561
74296053
349218718
92923565
369884226
136502767
136072161
58498593
828783
306384246
94681002
235494589
224274856
134304504
390407007
50168111
36275345
59095211
38996901
125875149
154416065
514125692
278332901
315527301
407147930
6525209
453125407
20222663
56256078
558083324
411496756
73419281
109176274
40274444
383939314
25653481
482357742
16426507
137983941
166457038
308499694
156924278
18554884
546872839
478865611
549642275
99841765
84869195
99521406
29617069
6763857
79948377
42973503
21368075
131234500
7637602
67909623
130462636
491905097
44961804
52088819
25392034
232082877
213309917
50292472
20383180
135723751
118121683
194409800
93132384
162099945
10318934
95796420
103653648
25436764
59711288
29978448
60189881
162118225
108212603
139309475
39134381
13771548
29947730
116767613
286042393
100092204
23615776
119685504
1274951
78193538
292893645
40293901
198593901
213463371
78892076
449607854
517451621
140846420
12276333
14150272
49143330
104723673
42457295
47536347
77219600
461160086
431287157
51101802
229010545
251325758
165868447
115291762
84566994
119780544
149769802
5992142
104013584
121792193
133366621
126493816
127615723
175018441
136378255
4524542
124648187
385547781
118235817
517555616
14356576
140746549
436027712
124789558
56293693
44719265
99468895
450827271
124574258
195242821
261138561
73055530
76637136
43051279
98402095
40629824
95526644
100801545
61511524
105258035
401527837
101277544
75184192
348281286
118217659
544212919
94826776
557800306
306048269
74591769
90181617
105359201
409362789
132217479
60818926
212195965
407454580
438717571
544433057
368185792
456461756
147022522
201636236
380191531
83646124
124802528
135615619
119525035
84909402
79026212
109727497
284911785
17013795
10024515
85342602
254224015
170400114
48542821
168319119
564955790
136759573
77105355
49811287
108935030
110644478
512227428
130081320
121226701
421576818
518273966
63991388
31174694
518675066
9782289
65763090
29613104
537276135
278025700
34260255
69641120
20771457
59471343
239971979
120749184
86345183
357005616
538090096
48287023
98202357
535493534
111925179
15564000
122362363
132284923
138980037
78468502
486686875
467360509
16197253
154257849
322235327
115580087
31881557
51870133
137721947
139304285
526095475
113147278
179719354
114842372
43786720
97318773
452736517
446044638
15715884
25085528
255212219
47733491
106592650
530804590
72909565
68288349
262266590
109090672
384138064
104464273
103647163
70604789
178960130
10163294
87590301
417692029
8896123
486966882
39830872
50062905
46865800
462062012
4689952
445203241
63326025
93263379
548405344
417441790
439705784
234775206
67166444
81416116
553189065
8107547
497199225
19873933
42382071
24445689
102009052
19716655
416178370
89710896
541910273
138328943
225349844
37731473
35360113
369005465
397510121
63012153
75884878
353583942
168906346
271157898
126290189
254885439
465904035
73355726
494738633
66868132
93906691
97778481
244341941
120780531
384156999
113715772
77242835
300145332
433454301
182967440
121670275
13858447
393233634
45383327
87467088
82679861
132565073
477716860
46847640
49033087
93485166
15564002
79681127
70085991
25358946
19623612
111060040
516349172
31230465
87090958
153723127
193182226
75071323
250868453
193389734
281473725
395007032
238306469
65645063
2360542
88553944
8731406
69358372
62527075
334102388
17625831
7334778
91866512
188327721
321088096
344137639
8010274
67000810
63562081
93504621
444175670
140659063
128952928
463625863
207075773
128104084
45161662
134017713
45480586
75908224
99712063
35432745
10455117
48175768
50021401
20867435
129684438
86125988
97875511
44887875
92432004
306059035
130065756
168236280
71328515
83425012
252405748
431152107
154599430
509367103
17626490
425188225
75445193
43848976
552511419
9078054
341166830
440378155
54848833
141178452
503021239
27337136
242052388
85381512
347411584
137650612
198057625
477208676
97595361
136915922
49645269
63170385
72210792
129430224
103972710
347494517
1526569
469561050
243836
83934333
15237158
70833063
75113163
505895637
134048841
710758
12746918
48488345
444860197
31663663
27563846
87215768
116858410
268398205
156255811
67266313
89363300
92432002
55561510
472177337
400416022
515820302
68851247
102076496
54628726
87637798
225161404
187614557
128320118
294914815
17514688
257720635
13525118
135880205
393165341
79590407
6857241
74557850
170717225
98669275
72739653
62099065
4962324
91582469
202201032
75392016
122338228
106962295
128702607
68031347
71284417
56406532
35004733
361291801
290215638
115086701
13036149
173625434
10955761
356469238
564648012
380507341
15150257
130677443
128430494
108944109
61213212
41913852
281369534
95535725
11914242
88315324
477751432
247837899
105832608
78384195
202013652
73245483
34997984
103242497
32543029
134028091
129848021
448486173
478155955
32786533
33205129
24004878
107627654
121043824
92236155
96804191
240904520
96777595
18168777
96868021
485990572
4411099
135388841
45658482
320179259
28663671
104241187
206806877
261067102
429371530
16434289
302370099
77949677
69215052
471794154
104106301
318610305
187261288
351252571
19629690
277921858
40301683
22462743
116090581
106530392
59872116
205636309
83586464
48374209
12999703
120427107
95137395
468879444
516775147
7172412
256127658
167885906
31546931
535526179
75504855
44883982
119934889
130374440
86153227
94312652
121239671
439436745
77439979
251689268
106920789
236739296
9685998
248839982
145825761
267765313
227825463
191995039
400993904
307534195
159448139
71162501
107750869
397231537
120755742
55459722
501482959
353403538
442362150
553890914
14316204
323166012
84299380
227527728
587543
100435789
101833957
104182824
21547063
52678954
252477116
63923944
137732323
117620660
91402186
448637315
58238340
74276598
27128054
27059313
9898704
192740523
440861816
33936325
207671876
127351135
183530341
104136130
128806369
123812917
121225402
56179555
39169402
27827135
33485948
46839858
131592325
276379419
529413953
42487128
110198310
130768339
98547357
11434354
16340903
166207351
63426840
361329418
44027964
507571718
79280422
78616358
35134127
24228600
404028098
304435576
71731882
15915487
545807938
143681021
190994215
247274106
34522014
47777591
13615843
429309
75731830
46982530
102646334
113047817
221945117
89404804
92569484
101068725
30645516
230690529
124703958
278418105
3046653
76957497
129400393
14705383
424094666
158696770
117313650
11219052
87642181
277542346
107810531
111907754
116191745
294377027
104413688
266154569
116246219
326864930
78666941
42117483
102579730
105370368
554483816
25934812
393559824
472989129
273711149
439372606
260761741
460149740
26262953
94310060
375722577
186992210
30964578
479996404
31483380
206555040
30797267
140388579
407929130
34439336
394369027
21257830
221665039
11959639
71172875
89455387
4513141
64316473
246532667
11030985
390746903
9235364
482679254
136856848
345250006
107697692
20755893
199116364
238209828
399623733
545596298
221535692
69447867
125288903
18614546
87708330
92874281
358496244
27501588
378671777
131684412
111160682
88188218
64372704
3211372
2160038
21562625
466110159
21176121
130974951
95547398
280236627
188105362
28811560
184555032
50546686
7929858
333756633
53269087
133070903
269939984
102616048
31057962
69502339
17549707
15493962
212094502
108826082
85259594
124375815
96181631
375521102
16679420
115723528
426514665
258972236
419982332
138555916
25836211
22831301
433212258
31810224
193991930
531389905
85259592
88430609
458890328
304753069
436421326
322402795
7993413
21822925
74713685
6324172
103915642
30186527
29239568
48523364
38248532
68425831
101451340
50621910
219160061
101544724
441275270
89384191
93788215
71204046
67410926
33593597
43011116
243967129
237400071
387743334
323311053
190104951
33375701
129914007
191802888
45885739
407763543
36824426
52613696
82445104
95168672
404203399
108409745
166740656
119347933
70692985
5608228
66161269
512023117
421547791
78181863
38899626
101570664
544809251
80985977
132458721
236828482
51777057
140468991
433924373
106805356
565571444
6261118
399258093
8339710
33663982
36622092
117126884
6794983
229242157
133578673
100090787
9733987
323472632
4219141
266838848
197389867
478691181
90717370
328430357
379717622
43079857
72961738
16985923
250349105
66790314
96297759
86127285
19069791
42139532
133868560
138859416
48444249
60298827
126457500
23133292
138983928
537045053
87656448
64205928
456594721
68431165
35706410
131899712
114723541
2664040
75432662
73437134
55250903
53714880
121716965
380581626
106081632
27746723
82621494
423170122
48642498
30263821
107426621
47352175
119532817
122290241
91686504
50044745
96630391
46759446
115213807
41781558
31757047
37560749
45968274
265256319
16175972
369305633
64564662
3929912
425451008
272306079
120631531
53274275
64457011
127797303
123588538
98940348
100282743
460962931
63532443
460021177
28866034
50218380
56359840
137819220
51205562
492314957
102540820
381656645
19480940
61245639
454134233
126216325
18659939
19652146
5449996
35806279
93981919
237956606
126731169
84014474
138999492
55917561
14941442
112669093
26427117
232917031
305353296
83856238
346003099
118256569
64121086
15204733
50977290
332695538
74227312
4967510
33461305
342514435
468809800
159560960
328844343
89513752
235256654
55218480
89691443
88989681
354826203
117534140
57817303
14527566
60376227
362586985
444159938
49424779
106567012
160663673
143192900
15300709
195341915
120568389
101665347
14573092
4990858
448480343
146537961
12333028
76558019
62363651
42899574
134238205
172443964
336651178
22888159
64438853
48249810
176081119
467549635
82620197
300869132
26211183
105583324
53961685
239915477
270847751
108962269
16867360
559325509
193875604
478954987
64820050
154792672
216011447
128928285
63124875
507052906
75594348
105669184
24965886
78197427
33888849
7409763
119322705
56442848
57158790
59279387
49489631
197106362
119894680
238303982
235050107
260700295
494138282
280465296
51013604
48994177
28694828
124352469
518372022
130991814
83244056
31672742
122239604
1372226
37590953
122805150
20911531
56004462
113707992
287065730
39751755
270391905
45601225
81145508
21087925
109591314
89783528
219188002
42292578
43136130
389016575
9682105
112119410
411174098
177178722
57026496
24803830
92068842
24857007
267828370
176855847
112684473
11787138
12264432
79281719
97635568
76506060
81888689
394168501
504392634
92477483
62046033
26013931
70808420
59348128
135437930
90428139
75227565
101392977
510784780
91416451
506735559
156057376
536673440
121024367
115012772
65965422
53004501
97525323
413586708
76205170
137889258
111975032
71430980
517650805
44812649
15409657
448764
499038199
86642194
131528770
42040958
533947127
340430304
21366778
79638394
48776281
114261809
38680011
29823220
132963252
147615561
55672430
90354208
43151190
25854398
460283840
139977430
110303365
227973528
3537688
16341537
219964919
115316272
42842506
90428050
388310815
393665510
510620163
31699977
30476819
96202674
60075745
100988313
89651236
193403309
53550538
19875230
462874257
462641406
74868614
78371587
99872893
78809114
507391025
57406519
32123009
243020704
97424155
122954305
100588835
107531625
406959340
179478704
141198051
114726137
55189248
72841338
93651184
315281766
34493715
51306728
71857691
96972799
23793465
19941377
13181413
102306065
124898508
69240345
20643052
98898846
76558021
35174640
14746890
313522095
58856344
505426710
93015652
195498260
348194230
329620551
39443006
46120023
129521014
30920662
305359514
112063396
142220079
42643602
182465738
149605314
138236856
206042386
127296659
548003333
304322494
26724685
236531645
240658052
100231204
331932953
556635042
422332419
524356320
108766422
293891066
46228973
70774696
96364793
118461850
423581138
80092346
162309880
62416828
111570534
81093628
449399630
126170863
511167745
86290709
113906433
14043918
33253783
27169556
76511327
100788575
49666021
120212447
95315235
422544578
65820156
335037414
48734777
14046512
97246466
405959872
353898973
344736707
9162401
36929483
320137675
319852924
399288197
125579431
494274745
113762464
130419131
6492526
52632914
395968490
500427692
100032422
31533963
132762219
95425480
123007480
94419006
500628519
226074970
92998966
109371198
521932269
20881760
118049049
47538943
213969651
445639133
209531661
134474259
106805358
18357738
469740273
516935083
74572314
9538138
74964008
542571605
507157263
80039167
141431365
72576231
504307882
127584108
480033822
440388966
253616902
547970741
37194069
229181768
202506196
119021799
95688769
84851039
92563210
39761864
17387584
71152125
35860755
39101958
290117770
278952956
425411233
102686086
31089090
39587646
28156573
76209128
195789814
31047586
22222798
2540823
422544183
193123240
466286515
87861376
481329994
348432574
338484241
111419869
382749794
97424157
108776796
105766459
279950506
20482226
29022348
109728717
108844242
133873295
83816033
127697434
414996619
516187097
18346067
308450678
11077944
202493458
478200766
71834348
254110312
43494895
130641622
106497969
28886786
310023243
516521782
14269
343417839
359294535
93687498
57136741
88563053
7368950
31336817
441357262
411433814
26119766
15361670
15333134
98695474
86094862
90751090
50284690
74269644
109337100
59424649
537096746
22295432
298598270
24980016
17266963
137101979
333707580
75189686
43710608
73421873
84757655
99999997
148986037
60510240
544641139
115404468
83378142
69144367
116990424
4654933
79676904
456915834
66659315
111412302
129120243
44852856
3199701
428645421
91587655
109220370
117584725
60246949
119148907
134535225
220972834
24147577
33603975
497741502
218401098
65272824
88657734
34706423
68348368
10880533
79559279
97955927
73337570
69450461
118257868
501016054
31172098
496393539
456418498
25965940
134788131
97125847
30194162
56924035
34231617
84207727
34888421
74171539
549525446
75699405
131178582
245173062
112110088
316152432
334030336
37400292
48985098
44538982
3981790
139909984
61251417
272005182
112720123
62260468
269678176
1136172
1367038
202301192
296263208
110268346
130133200
42925512
60856539
60089296
72209180
12859757
108228165
142269728
4592677
111164573
376872792
48562274
540875351
22679342
90259527
357333346
297961797
60558227
286683264
69216999
140360045
114631456
13762467
82779728
87485255
46616945
25307064
46847642
163723044
120018409
135820663
333804208
321403782
78135440
71474752
35540394
287401949
68454190
111905160
349843324
270521643
461877597
427180696
27055422
93893935
298575978
119448514
104818354
439409732
237339499
313161709
96581105
175380924
309383721
46921590
79417906
92604505
89740727
506058539
289556698
197232798
69953697
530892695
52832000
85560749
31693377
30434107
67524416
20320101
164499
119733854
392185990
14054294
82223315
366527642
309437062
282643068
240997020
11673916
63354511
54715244
62693089
116049075
113361691
125362832
549265231
13780625
293738311
5577998
197749772
429276284
71708703
79458111
225488687
133087766
392285072
111232019
535936653
355523056
47226364
292360579
150354494
390854341
107881868
23850535
427788901
198253988
85055965
102843023
47917667
417160121
50044745
394844099
264468850
64796825
265709417
108430497
136074757
7715853
114850747
36380852
69230318
222442105
211213989
25501616
7767348
69938133
123193186
432081523
202578597
413114386
457751152
131049763
116939713
251035231
473764607
87717409
31252514
11889400
322531885
130500251
37029350
77863369
86807243
84411356
68355791
414116842
300120465
261112511
101719821
19229324
19700644
12566633
74104097
421374947
32653274
120361
188623712
64436259
140012449
212716072
260996584
477255657
484922702
197459097
235940783
128785617
21527606
31544337
286659649
16928019
46968261
108233948
375845870
111164573
537202792
1063540
130229176
550454449
74833009
98238671
432146215
19320112
7036225
324638000
117263067
378517656
56767730
471971671
22266896
297858770
119952069
82542377
64697663
286530141
38959286
220561113
38114939
7513523
559438358
375932101
512693745
197912651
319479846
14809148
79297285
58799497
561440283
46790574
120541883
29166936
143637613
28561237
84839366
162505469
137427528
75905628
85992397
110251487
263607780
24993190
474890510
535824236
349142960
136764761
339691634
97779204
108960970
9875360
545618342
124894615
402532656
417898520
131115029
414423551
217749916
133178556
79005460
3935098
563075070
103680450
81458085
105984355
269114926
7793675
56026511
88412599
315938454
526445345
405046160
126924422
86227154
170884682
57506386
43026680
145660539
251870408
19596375
20873920
420602405
136371770
83201253
496788690
182199464
102878042
34964528
139114923
369864859
396618029
560285344
129721666
241144138
79525831
116699921
520600573
127445216
394354650
424282222
432089870
27257752
520447699
369553689
64233927
9483664
126654646
128677966
496419993
374235075
85435986
122815850
119117777
39310773
145106943
108715837
311809850
123143665
322093809
128569016
557437308
225872968
286425626
412361775
440144109
119719585
562349434
102586215
162354703
243939719
82000231
258103468
18851825
34862065
205235989
111090646
283443421
261446524
225054742
108348786
482046121
114541919
121882983
55920734
37457362
114859726
160306151
223384789
289089602
125368020
382515834
538675519
157532895
103889608
281465661
60905825
135051422
159223095
62610569
40806216
52405287
553267217
22042101
69524390
24668398
344590913
199805430
127827132
197751662
197309205
92963774
41855489
90365883
90005315
159563501
89619640
452090505
256773349
50749018
26156601
137584463
560603807
110034886
188868555
54255227
98507150
1915246
80244211
13828614
378478458
47984939
133677901
245953192
125111214
120106093
110105834
504419573
40249803
39708954
139414530
13200868
16553613
11125668
290852750
98715969
65809780
68210527
462412251
116361654
41974994
497741455
103186985
49498708
19975099
63354561
129562520
121042525
17983523
50427362
536032868
4679732
27268128
368164938
68598330
39724516
180629045
475518249
3850793
66084746
193450020
22178700
7678605
62744773
437532722
1068728
364752747
126287595
428311804
50379371
128801181
512189663
94822375
19543198
168140021
130417243
472286075
134296848
129200140
396947166
104742323
7350101
19102216
58090038
131540445
507535831
106084224
227696005
210900409
517823286
355362015
105811854
445392095
141705830
122406152
64329905
176879296
28653326
338329256
101876756
113219997
54651299
257310380
106513533
93032767
178268387
1942908
292873111
60951220
370932669
482017076
3164680
365580850
25720807
499279827
66619110
34833529
109124392
56855112
46383316
555209842
66486685
68287052
522274951
356571128
117478369
41156798
88629686
34667515
51177028
1234744
20049028
260824707
521364367
394235981
185937074
86690183
245058062
103155600
453136557
91494271
382677315
86037425
64673610
90867822
382752038
301999364
4093334
120871221
42657035
98476024
113714477
128399200
231115956
472080225
249740251
71834347
44319789
408823648
4770368
492872628
63796838
102595294
47361254
10414912
132982221
104770365
63783262
7626362
62472601
60905825
152620152
168797377
70153433
313557825
300716468
313943842
63384390
136129231
449116315
24310970
556502847
62617431
484363335
117783166
15368153
510621509
90626580
310817394
406632499
117766305
108133484
9263176
78835553
118578227
410648718
99412456
137434011
77028832
115731312
402205713
158879367
121844073
168357243
565578530
19550766
128335556
120399215
23927058
17011454
431819387
111890895
507779101
96435843
27200684
59534894
352549255
45734758
435217962
314251483
380933391
137564786
123301901
143709410
77263587
320705273
523757674
130336038
108348786
384670044
385785652
122250034
484692213
28467855
108971346
105434427
2247701
120674865
69409564
267254664
107940233
185721273
11265744
440151093
158755696
91066263
406372362
46878768
68175508
354434388
88773167
404470151
40699860
100360563
180627399
252271551
46443546
13055604
119480538
185233191
394175917
68482897
32353956
311850778
25738967
373918127
129527499
336114310
46816512
412202505
109955771
125302373
32223965
71018534
91146675
213931334
557912805
54069338
82576101
236710543
41931027
90557466
254250800
498005148
10669122
26646758
52691924
23789946
139616862
373684192
484323115
31264185
339729886
451911935
49554479
206658355
17168391
102434468
109709341
89273809
393878886
115224185
96341160
133923032
78867978
51933177
91135004
493167831
35968404
34649357
277848344
535786264
443473673
59166548
438262110
65501096
491304755
463702255
438995999
269906034
314740284
94335998
130317372
21903736
70314965
313014352
76109257
16051672
13209947
37398997
80019713
270598918
82004122
1989598
42356131
32240826
508358201
98718561
384734549
259324013
474255556
266260665
45457256
130090399
62301397
28261632
13879199
50206870
68228687
37022351
67316896
310449008
141159825
548722545
562263221
511491524
119045147
119234509
180124443
497818180
241587376
57643870
243793213
184343902
97333367
137552040
62568328
961079
61422031
87852295
63409033
89848380
118091852
102169225
255675692
497812364
121322679
108659682
380703230
12732649
54188660
34738850
55839743
43253655
69347998
68356138
448367907
86918455
13612015
403153533
101715928
49169173
29090415
130680534
43822621
407493420
33256888
133334194
58385754
71331109
535778888
97111086
139362731
489399200
129046314
84196054
11844204
80973007
46210813
472877604
14538073
46594727
398569837
152750670
102604373
355194504
216170980
109696371
89251760
90153173
359566575
474755872
296949528
33932114
435211820
118388865
159183385
257600448
112941465
62148349
102413716
122736409
39950196
432371000
24039895
43136018
38821804
12647047
74761997
125707836
140378201
139732634
72742247
394202597
434020075
140989962
132733683
302535181
170729201
228799498
67329866
560266014
46284744
325635558
59904541
104241187
21239728
116540640
102504504
101657563
97032461
300990995
165870880
109789753
19964721
263010529
19082763
531317739
29977561
138607796
74646243
3534327
26973711
482182015
99600521
51880000
53300215
136742712
51279580
43293860
133485945
128059295
16949198
100508423
58444119
11700237
289726912
434118574
58582898
16920662
348314001
25261041
220964768
66859053
181346779
177858474
91888561
261049798
74958820
138032767
172412677
328420994
436861872
562893770
249292536
138313379
168514858
50602457
459207428
130950310
93141461
44488397
134453505
221072066
23827189
385505699
479869135
293201469
4005138
128638086
200859429
51410486
112684657
230426078
4242489
98206246
94099946
118544503
58888988
12543287
540288550
241367067
106791050
419010753
48107029
123765784
33920441
49373089
38033228
362637856
94435746
54056368
41947238
2390371
365939483
37619487
34000857
144969161
45928069
131663660
40245912
135245972
136616903
49435155
150515546
385677840
10662639
222785247
393484721
9280037
125875149
102302174
1415027
170337352
109615509
41719304
901417
97228920
55244420
95841701
393954678
12379867
27157883
66232602
385631284
71394664
79192226
65695424
15091894
80896486
129680545
94935212
27864748
115882811
282663905
14768939
511445868
138120124
101664050
41856784
79442637
245910256
444096107
105418599
225077663
164008355
101750947
105459787
502926640
287160288
342369188
92221837
49483854
80956146
41262758
89882100
389191219
18512083
273835420
84281656
142152546
177764101
242656669
86707044
370475946
161718457
110564064
54302041
35633780
43507867
131326501
9014150
37419749
50650195
8436987
142341645
144429883
464866049
80472471
477812099
328969418
456109267
152185031
77327142
67127532
58110788
118825954
86904188
487519380
105669184
352112027
91729028
187320261
294535798
40226457
85590327
122876485
174516318
355272391
75174122
39411939
80424376
510724884
433052842
270792112
7001208
430956061
60506349
273632894
25423796
85092537
404604907
291732009
487527792
153688315
138771218
293058842
134681179
251548226
117062032
35483328
27646852
528017667
57274225
561319475
17611963
230030454
279733898
279809328
75845966
539390987
76356984
171030594
423390042
545840860
121746798
75791494
374395679
96278162
4590083
531326015
108712044
341214543
337347220
481752406
107400679
479856753
18467985
376793594
202987110
9889627
269151195
10382487
19119077
81594272
63592071
473766923
64892801
446937620
29364082
1810612
133989181
150227650
86028715
730211
496597969
18885617
415525887
120743039
65270230
114095793
89492153
4695142
385869889
87535556
39688200
325896118
356919729
78429301
14653506
14521212
286473679
381030088
85299176
253244198
549224499
104132391
317391297
53854828
106341032
178222265
126418048
133164287
488535983
153207861
285217281
91129816
30925668
353312998
66200603
173411349
2251594
302431095
240896005
385655178
31712947
61115939
37737514
344530498
235448476
94493615
216286746
111490122
4478541
224504995
305559328
59272902
496093476
103017154
18763699
481312033
140406790
63489447
78416622
519460218
45016276
311023
96753606
547460811
314895604
91622674
63375311
258248580
25255186
149831891
39999480
135221331
1669239
64668420
77587837
75164096
287283767
273832118
20141502
445898567
57632197
339104460
113291653
131496347
1351476
302559245
77888743
102963642
79865371
23094384
3149997
32256392
337026773
2451330
58496415
39720627
228788913
159372905
112672986
17911570
81193499
32226559
91963416
99586254
59440060
66861649
14748189
81290774
513475840
2801520
57997857
322826767
117499123
270820469
316458159
27361514
263121170
163882852
1433002
12818253
70012784
477693533
91542003
34051440
119295468
7386417
225837648
283557986
9600584
68397297
83463249
136043629
41620730
455483821
36753091
20405703
199750283
98333352
71825266
108705463
512696276
315040884
39264083
39891829
60167832
51300243
68119739
473474557
6758669
135978777
7464237
135284882
33229142
115939476
84055976
130090399
103778158
134037175
349696824
103993149
99809340
504531388
27866045
293304581
132510599
380293974
24026925
89738788
123272070
122805150
28482122
412795743
116152206
36452187
62934331
172217232
280845972
157593532
86730390
84857522
404104361
2564043
411562666
120630079
96949455
310292427
61256013
39815306
234384027
141397643
9513495
220208239
384082362
49568746
77177563
94613558
354563097
52309307
473199797
103996056
46339218
166741381
970156
52929275
56263860
132904887
559870896
43427453
55480474
201383088
428849784
64364924
285927673
38094187
12431195
55669834
131069632
312682140
127681870
87422990
421276189
416216405
25163097
132549511
25294096
448964391
29980285
17634012
12036162
38375636
81363406
387547858
5403906
129054307
59425948
120116469
13477129
111543299
135144808
237271932
77885633
139776395
28082644
516292636
400159949
3848199
114994616
67003859
119424515
104732752
44406688
123947807
8487601
73844695
100120618
43257544
41628514
67813647
91954706
148793569
463009299
234598000
23324849
402233248
5959715
105679560
100702973
71080790
123484776
14522509
194752766
116828572
11160687
391265521
87705736
89208957
298792325
478855436
265937497
109388982
76774618
249287497
377179709
127561247
124536645
116713895
12601652
48068117
46906005
115081623
132745301
63748245
362426885
18866162
7316377
132965293
111360422
66484225
305984722
175188771
233322878
247210845
32123930
118226738
44256236
193778576
82384145
255129512
137168128
86489148
61083823
502081186
13425247
225747054
318882885
31956783
547096375
473412171
39623350
315833952
50441629
132662350
284520290
103208775
91118143
7492769
90675864
292031358
518528352
250902730
94443651
44981259
80961334
374862246
30703751
454394426
456433890
62423313
43941065
433798517
443045786
130792879
233818641
168751889
418704712
464278929
99128413
102357945
48456255
89797795
11992156
35449604
29172124
61289735
130240849
263314215
72960143
354792032
146636987
258929216
138989116
116521183
66403808
72049649
346338459
274444472
465045979
126753216
522737964
127945159
18517269
49998053
503236773
18587307
125876446
7608204
187611807
109360448
285616508
44832104
22420310
386472952
42937187
137177207
121739014
138714967
160213401
444744966
81336167
60088713
96532064
233639046
82758464
91902826
37901939
151711918
5714582
12148999
251113755
264731657
559778951
131348487
470659300
86094860
389837040
355801322
3444832
208163648
127475647
553532435
62802583
386921226
207400918
103574630
293579728
2523964
446008234
8098468
291622299
29613106
401392307
14196964
16157283
180450013
551151400
207926284
418530711
6146971
45949543
40127064
17408336
53808639
250268166
27915333
375122241
54608888
19968612
268276429
35865943
475458002
19827505
118956681
331716313
314433277
314604425
478012085
84425621
106903930
312934867
404427320
126562559
67258197
502857057
542117955
85445063
463371125
67744904
147052429
43139519
132801129
148125990
72219554
418411639
128928287
109184054
52769742
144462757
333971259
311920736
57204197
93489059
309504029
482842374
320231147
5302138
59113371
123607993
1608280
382619984
15276068
119596370
111180139
483109148
123963371
356123979
124569068
231065586
221039050
450608859
104436202
95020814
341071452
119927744
104724970
423803836
64945978
192796024
133923032
114549745
293051870
29235679
272391867
73626801
348696045
217366941
35117574
101818008
63004371
114892623
38973553
171150978
230245463
197403356
35667500
46200437
116730002
65329890
20774049
109119204
562845336
300442073
136426244
38338025
118016626
39105745
135209658
41138248
107683427
19704024
252317657
459327680
479240499
107548501
109451767
83390615
93574661
51027873
78762919
21282055
13420236
53441211
352869538
79142977
102114107
302739051
126914044
25946485
139866124
73475052
277906871
23164422
135423663
48802219
204048591
41828252
29693518
94712817
429734511
68292238
40672623
103197102
113750793
9874063
108370835
13792298
54916087
225644906
311446955
427878231
71888821
72248271
119046444
48161501
277342281
442236717
138842555
338024502
31927476
50589487
23439386
354432679
549996454
20146303
356566919
117263513
464359812
132674023
108509614
134587096
8547232
158153097
115453754
210056088
377720914
480790623
335427246
242153009
238602828
78167598
429894302
134076080
57922725
63707345
19292877
407258
8640614
3977901
63593909
189614619
95626513
113409682
22537971
80845539
40702454
272370
94054551
290196948
62345495
435674967
284579511
114653503
360395371
560000232
353897703
396649460
138631144
41526051
16683311
113340939
339508030
41410817
32195433
155512774
49994146
66508323
508446477
19022242
75690328
536316035
70516595
61446674
457761607
119202082
9966148
120719030
89518391
42542899
170121572
13243669
399468540
111385063
33109818
112469355
124128088
86464505
54807329
535041296
140430081
204437403
86572156
73857061
46300306
263733079
18126874
323506683
534993748
36715476
388788250
163673117
317944113
62161319
539441308
320018295
133816491
217716120
31922968
369128617
91897638
212638904
74982166
318041438
53619279
429633525
380977938
212256185
56039479
390823281
449002768
217840104
278541074
79947080
32524869
424382203
539545643
139594813
525911886
66290469
75836887
8703874
546258925
42570136
64678798
92419032
81620210
137541662
266685267
565842141
7782002
373598702
408938979
133616942
120912827
336141254
93002846
105133525
61879872
112331873
7316379
130240851
134358826
96546086
357864914
513363565
112685906
393729584
44403470
273840065
108495347
14074997
262545115
6372163
203511205
29730461
419633622
107551131
72881026
66200706
40363939
338972809
80672103
356173177
19242294
31606593
160771872
38208137
495345340
235851274
319323785
16148947
563054488
68783803
268668167
156539415
67412872
156061516
116554907
3268993
187028670
5476633
442161929
129126728
127915330
237045980
135708434
529563097
223490957
121370668
351474093
128902347
135162966
48523364
8167211
63529654
30558619
4842998
27169766
185186821
107162031
525513354
208411344
54278153
441917578
82943152
329360332
72743542
13789704
239288510
30344614
324767954
26539214
173361476
225369390
58559537
37288752
496576008
131299201
83400993
65792919
58703610
163076362
110318929
39358764
110706868
114134703
416549203
324161453
51816447
121080138
264669940
419916650
121386232
72249387
103325505
91579873
75789994
16218987
91206337
316227078
21885580
43267922
449905237
89179128
38063059
69526984
80962697
152552043
518515521
15784490
32690887
313445128
460917031
368286090
140146040
51917158
359219378
27231814
23150155
140248501
96575919
415455840
409933804
36101995
476183754
474622779
33987851
563469716
84220697
18115199
247399985
39130492
42743934
291521060
34243396
753559
249002279
305684086
447816914
36105888
337108830
105136117
217847930
140777991
26296677
221912299
17988836
41195316
16183742
245047996
144311292
90726449
59949934
93848328
272817608
229557796
522000737
30989223
105282680
11505689
232154377
240017526
131780056
252085796
42370396
131807625
131674036
78682505
412793092
15159583
38582065
142946318
264814980
76641029
7077731
264097230
270824041
94060632
29028159
369619014
139487164
25825866
89007922
543445
355520280
132048869
14263331
333633898
484742344
67431030
501913914
230153398
72668316
104744544
241660536
86762817
517787346
33281177
347552849
63757928
93827574
437019735
345387320
84493065
198879277
364822406
58565434
465637793
216375241
110123084
84647408
105304729
71471187
205589811
76001445
413268359
112503077
23483482
52205549
82005421
54327441
417945727
113577687
83864022
106811843
118168373
63154821
453273999
408909509
25767501
140323727
20905046
40774765
85123409
85589032
38091595
23873739
98210137
449541578
208413207
431760106
41032039
125540965
68412861
106466699
127201980
75991690
495638759
502312306
72528240
28785618
83688925
95592791
110933707
39887938
145402173
81777887
432558203
397760819
171821494
78881377
143307956
15617778
25168287
406845765
33260268
431189355
106590054
114136000
445789999
479126800
521026530
71303872
146306798
84552729
10608163
135588380
89164492
380665443
127744124
38721937
290776959
75349217
117203405
413667046
143096090
552936371
71039284
77057364
386158015
86390576
55662052
197379984
448773361
98976666
474469872
33861259
496561411
43965708
129122148
31265484
1862005
240139499
101038896
31556105
120592466
58686656
529723416
18993268
23440681
93019543
119107961
61219697
115707966
23766230
126212369
134306944
7395496
39992997
130982733
14779315
73149503
423280283
33444571
80032684
307959154
57931802
538747880
97647241
135479434
545495871
88414918
124982758
316112339
59595855
62984914
28349828
97929985
66467361
9915565
198356452
15360373
437123844
33270644
82302432
47394976
83648720
359179836
45634945
16515998
110037482
51012309
203390009
35532614
33902285
14163242
61539183
140186247
101011657
24829770
12744052
22215016
84651299
16872673
445291261
9062139
141018681
99948733
77877070
158067068
133281728
158226113
424931531
547025268
72165080
361832695
189723393
502113284
92444972
80019712
116818049
111928506
31985317
111868846
71137856
129261616
468230421
508727866
141481948
135727161
432843701
65940779
33584520
43201773
102837835
149501075
3915643
116857106
534425524
11474559
226571902
513322183
106451275
265316583
119548381
81389344
16919367
139323988
373990201
136894461
63389580
10444743
309822045
124867378
439527397
200938753
326620446
28570316
85757503
14753375
268491106
12404510
113872709
79310608
340883689
318667032
70298091
194244570
104781834
114527694
95616818
377316969
113595153
45004605
58602351
111471964
60946032
379418140
137568899
20567828
232254793
47907810
202945473
32838743
116811713
378038875
1281438
302081744
259008345
405793515
129856939
10772882
306218263
33498918
104731455
155447894
37941141
34541706
74443911
68923879
317762896
484006268
254716679
137436607
349110612
161330071
28156573
530104509
62318256
100608290
302071669
235009614
106657500
224358641
115945315
5989546
259772887
150698185
51297188
476918290
162944550
102255306
546263479
57274223
294582272
8403265
73777253
136264117
20173538
221904494
432074626
121229295
71512853
32065034
128873813
91892458
7058276
116514854
469292948
403273465
48215977
145212426
55314458
340304647
234871148
36574373
65595775
472143501
554610132
116012759
313668925
15438773
224457940
37697305
308161132
24128093
94930024
80827869
82489202
513302142
94781853
539773648
35456091
518433569
405460557
77599510
102387776
259557942
43944954
331788855
342312650
9915567
315042013
98169932
79270048
47287325
46646605
69735799
50073281
22440042
332123641
307296367
75638448
4247374
191161162
195993183
11126963
67189788
239522142
93097365
136483813
56226247
93064940
12697630
560843733
132548212
77035317
60537475
79630614
565269684
286752216
8849431
27617023
116104769
72736971
86653867
106024564
42046148
59794296
96599263
90633063
59700912
269585281
78754854
129469136
365956153
467322183
87122153
95923528
519856470
555225742
76643623
13128236
66196288
517764967
116503027
426963423
1618658
84535590
230053979
109896109
70459527
194322866
22997561
132349771
17011452
548763277
106295637
113601636
255784779
265160145
66381952
531776365
393427168
28843983
131277152
120174834
45602522
40581833
836565
80765487
226666674
116427799
187016949
103267281
118150215
387476664
98476022
101112823
60905207
157991067
101962358
501220060
174590256
237863973
302883167
295144290
242951194
127915328
24064540
1740574
481301505
424934168
24580003
254745048
36307776
345162384
88976794
204947458
32321240
335387909
79305581
56462301
42708915
322157809
294763205
71534738
308590034
48078234
129502856
8742785
39832147
17437553
9191841
389465444
56298879
139623607
416716071
269781670
114546566
112749509
123644309
28432834
269202809
207344115
35118869
107186188
15704046
427345165
13653519
55800833
10976511
35038987
99494167
131194247
18422588
508430542
218542792
46262693
95400835
381946587
21207247
280592637
48417012
102546008
106711931
549215964
65998236
51586878
118440745
58354624
82560535
52295040
10529046
491826407
266683722
99234769
35574684
90590264
9662650
4953396
154254417
457730119
99587551
152535031
33842623
445265785
79687658
70634622
559296576
222144217
131619652
93733187
199728173
270170520
81513856
61765734
321650279
129495074
135269816
128227980
324439980
278611009
98928675
365591246
340358416
5997328
26317429
16513209
60796362
308217490
44754282
380674761
28372677
243802972
31933437
322896609
68320772
35458808
80644866
7363071
101538241
339204954
95498112
23213706
5835205
132532834
17292901
29470436
510333358
77973048
70557142
310940499
240021701
531474220
309641736
66877211
465118980
454905120
14076343
196331184
161621950
533100938
32188948
338839020
266604108
475991341
234415172
50509071
50999337
100378723
45392406
323423793
94979312
423175361
30024253
541761563
358011101
72188221
380725351
389288573
1427999
55643896
17597696
66546476
80988585
315855694
265022081
142300632
70507514
7272281
38681730
30414770
133974495
78368633
13168443
114593843
28099505
241834060
271185271
255155004
460741275
79272211
95894994
502810101
59893297
122480900
283823578
232892857
131701971
99011683
100686112
25017835
368017648
81254456
211235391
47948793
255001303
114364272
376112803
133081214
447427767
529595424
81187014
444856868
315121598
91815927
132178569
57647759
293693278
406906157
42201786
202513662
15947912
12329754
130471717
498055265
68560717
96499394
91227091
497607796
121778207
265084503
72367414
398142920
122753270
130619575
62161319
137924279
134843931
549511052
35112386
109517433
421630795
77312873
47572665
218086533
109723606
120124537
60639940
47348727
514193489
100154342
139156427
61280658
55409137
91429423
274527865
433034937
82341342
59815046
17417415
67469127
373750399
38750471
287476128
349326259
125978907
112711896
56310554
502170558
129812383
22443290
55099156
504300422
124888130
135712894
266628136
335497897
271237503
214542347
316954827
104728859
152142055
29671471
51340450
54322251
39659964
74107986
330299233
10014137
510719951
111437405
88176545
69865499
13326677
436282926
342377651
296495250
139935926
149613807
130885460
430642463
68133309
67462160
54590730
136784216
251177975
71552898
150460589
419329462
473626016
391250154
19401823
68488085
106736162
99357984
281955880
64949869
114203476
117866174
88109103
48516856
77686411
58480433
78272653
60519319
84142875
48030506
51154745
17825968
128421158
84001504
65163874
318487347
64405129
4739238
45550642
159678405
213420325
46793607
8516102
97731544
92734076
460666680
383144942
68436205
63215782
330200674
44099297
565326884
340748996
72993865
483810690
69694297
837862
308065315
463760969
380025074
107098478
65239902
498867446
61857823
42724479
67866824
298535407
11884411
213018492
90895059
157054280
63567269
29747259
71883633
314587406
101225664
68734717
120198178
103821520
551168699
64658046
472462941
514656678
30873788
380590077
471738545
383379047
496807940
295788952
77359567
120235793
61497257
443062341
46598618
524920708
48000675
90598044
129994421
14211231
225218792
136046223
60601330
41158998
175885726
62202823
131509315
362398283
253602892
34810123
131675333
521699288
121954318
96974098
121042525
89409994
110805304
46536360
94565907
9760442
39711546
113644437
116110034
420537763
128497681
40788056
106710675
179138005
22709173
6080439
354630898
106993423
274430308
46435194
434159779
5038845
79920349
526040330
10347468
130309590
85285534
12188907
105941354
11776760
27297961
101561585
39859404
99975356
136099198
245871913
244350188
482529394
414205876
139760831
84040756
71088572
70100256
2182853
51182752
68211826
6592651
36223915
240410061
117775384
334953732
235017363
14447594
11963528
466467674
125604074
44497476
19512068
42243106
372756694
139869779
9404547
308424010
22771431
244724734
507407735
77647527
552845860
50907252
94802918
123304493
192024519
4807979
93649887
46637528
29816735
24355893
202864911
94480729
77273963
312259935
269094075
40632418
102660146
125728586
30980144
105392923
489491415
269631424
451170677
276659672
2260673
101782075
44143291
305262532
90704400
137428825
39061749
14931066
20486891
76238808
102254183
343929190
45992919
57060218
296947040
85145458
76498359
342293528
86832855
258950603
239253954
47776292
46091491
236969562
83052098
226311028
62648991
359191945
93106827
133155331
43544181
99448772
104306037
548847205
110340066
79997214
89061101
54248324
133436330
248188043
89850974
344276188
542423561
68672259
140081190
57403925
497856076
435340665
137559822
10889614
112784528
81008234
463060236
456404498
61685320
90202066
28408191
19058118
17218972
299637189
146915738
397029709
237852396
119148907
76878380
18893401
153233628
24089181
244757194
111226787
494609598
101959762
120508466
506560836
75749990
220697342
35486396
103365680
530617049
139660960
29627498
165925800
30391304
317891221
56592003
27033373
147119975
28043736
22309697
115705372
100081710
108036581
148512475
322567610
68773406
5663999
501740302
458316236
105927287
121858340
400715040
155417611
36991737
260009118
45021466
42788032
77508720
5372174
3361826
125340785
275788751
84921077
124592115
138993117
367989450
56087468
323023081
84888650
102699054
124400458
32915268
83919791
257023747
55119906
391787413
111104433
104696434
121073653
454129650
130469123
56210361
25480862
209748702
88860064
100679627
87774475
75276585
13735232
42371695
91316582
35747914
106634152
97795530
34562456
25810302
513707358
499993089
122868701
8434393
12161987
65606845
60477805
168807174
106929870
79120893
132067025
68683932
6702896
486857417
72660534
363633082
5277493
66410293
85250513
91885965
7938939
42645362
299856836
10268152
118231926
466893715
124684501
182563668
92608394
196875238
101425400
93288022
54584247
30435404
11675
33846512
104029776
337922758
400842048
22647914
83448982
451763957
128484702
248231630
83324470
314615312
368455348
228717525
1874167
45385866
48941000
96238570
139832166
139737483
67324914
1701664
97565528
1516193
29243459
294185416
58240488
128339831
89605839
61368852
292041739
128511950
152469569
432524876
459044620
58161371
5967499
356277967
185865646
152576522
495199475
120157973
63011936
401189033
342412423
1610874
269901962
16307444
248172478
125993176
119352536
136095509
14292940
500529829
94437166
55195134
112575711
49745138
155306862
122246143
258558814
101891025
84755343
132622141
243635056
540911284
395555196
6123137
45917691
34517063
492451964
373148228
6721413
171802099
111289020
93183877
336986321
13998521
552208221
276683066
8339896
135632478
73733155
121652115
58383158
244438559
82708393
5096181
172160383
172922143
112077661
100761336
258522000
83765450
543484401
72235120
47223770
119365506
73471862
91828897
332749751
101076507
52167444
262730929
139579794
122303211
61121127
291458826
207808323
104784632
543295540
94840531
260348859
121792191
8250219
8349934
100605698
116497839
105372171
130415184
51708798
58798200
32353667
423566050
116879123
126540508
187124650
83608513
46656983
531858802
78372524
534412468
109190541
17619161
129856939
189992253
5579144
124016548
90841880
142682110
439946915
34348988
29434022
58638667
312013669
32312161
102867664
443951023
4177637
84004096
96166067
92360669
456359371
31480896
53848848
107811830
23093087
71953669
490662091
427680408
35650639
182853817
113255339
70019842
16550157
178682574
23803841
8543341
229796341
46340513
231830220
99686123
54289826
71954966
118320124
13194381
449047143
65773629
37786800
323002710
21652388
109879248
94091433
170338328
137238051
43234200
175431644
30971063
108931141
329609489
532237099
457506875
59291060
31972347
434041269
57385765
133133159
63469992
26619630
104277832
110359138
50614128
66811064
110518667
168707176
55069325
202904111
457620486
124253899
122721853
272501486
237980852
66615217
73826537
445895239
457977558
59388333
114305907
526722377
96878118
539725414
69833074
134768678
105396816
139611674
102416308
123386206
121492586
88150605
16407456
463240706
81491807
232668218
175525843
5120558
300224949
380617663
446480419
17111323
509300435
441256108
151843972
74956226
75424443
41989080
35332874
219086506
140580533
223046830
296610819
121683245
132671429
53642188
3750924
101675735
174240834
127870862
305927533
17340890
121554842
312569510
268729956
93679716
117331810
97918314
7728823
133248592
67978661
118500407
525869339
27509372
106373455
20704011
6302125
19853179
267811891
16644403
435522647
130483390
208138528
23836266
136088607
466611739
102606969
81107895
541544498
311352097
222552763
466002107
411106175
322074745
381630967
9252781
135670093
558000883
80228529
29482713
81372485
389182918
122988025
102575193
110388969
156443324
35308233
47103151
140810104
23023047
23681925
120527618
83589056
123486073
486580342
57416893
336653956
104941569
12304639
393493495
262815167
56182149
68497164
542130957
90162252
304844538
116430393
393291004
163811367
450011815
102970129
229466058
7346208
86899000
115243640
88152621
127153991
6790820
119890791
535038615
92530867
20486115
39076016
553776711
106123136
140028817
37282121
433147625
214619747
79324522
127103406
141440905
42177143
140593503
7730122
80573533
479869684
103739250
24609278
136278386
109359149
552872233
37561307
29742806
45964963
33929520
86819883
366443534
75307711
121585968
392450627
220645415
550626219
293436179
195251459
4254162
57678887
397731838
11658733
19253965
124060644
551893671
63647683
84779704
133030543
131332923
462434415
111400629
1243825
284650086
123963369
199173276
526410205
400061857
266042755
56267751
27447114
76394599
316745878
58678874
131164313
412577570
409614281
69613881
372776115
202222153
13119157
89601950
108708057
66855164
469276497
372166999
394554012
14866216
539637583
8036543
75809650
391290677
93935227
102447436
402365131
103858574
379693056
431391078
539169720
358110966
89880805
324653686
48223779
24313809
230239082
60136241
231873075
204811012
86325237
214722683
84577372
51362497
362839518
30747979
219884366
85789130
325554379
18440748
466785730
35621442
286719665
118926892
531957495
215115696
498954164
386853140
76861649
37494975
16687202
57997949
14138014
535039106
10385079
56997570
491654334
61245639
111408411
1811911
5338199
98661493
210863811
106255971
291104758
62553013
97172435
449895413
246494395
85762429
101797639
477627715
125320033
62555609
46523390
66824034
382166250
428720776
110565359
110569252
244894512
35880208
97329474
37664882
27556205
413682531
392683531
18069806
7510927
124255194
90076650
445137464
141348932
93269866
46538935
904009
46501341
63819400
384367946
329420421
11293193
380854621
307162308
145048177
20958243
41277027
393804303
106644528
278538726
79316738
216138645
254463882
140688184
457059111
184919637
17794842
98674463
139673598
78377710
28168246
230875557
204221285
241525336
20050325
76712362
55501226
109798834
125611858
169101463
5597852
119002346
245822979
342812553
516582056
48001970
103811432
15844152
88782129
50379373
397959545
60728136
28649433
18287700
3447428
279274966
6893557
111637978
423488245
139898311
376295669
1315160
526682359
389561157
80491820
28419864
407754328
55460875
51094018
344220687
88862658
412408640
315598719
104970103
15230467
155239944
151777359
162761244
37194071
41745242
27956837
99997405
70752649
298798097
536032197
163610227
401549947
5649734
16672937
248859118
108944109
71624233
138236854
123802543
17266751
305601377
173108624
25683194
39232953
1766516
62883750
138151252
385891702
70782480
75922491
136990437
11778057
310757308
96040258
35327686
14693713
136197970
102125780
553097127
84923669
441918037
257491391
103095938
85529661
82997626
32814992
68765645
25981506
113087811
89643454
19943969
74272707
78712336
205797845
51129039
103317723
50040854
204812279
2210088
93465713
7911700
59406493
244759935
122207231
20898561
28958121
514694721
126846600
364868807
118259163
40201896
61734578
333854961
214711510
119447128
60271590
17287713
105293054
395163322
56078389
122165727
340172428
111995952
7634142
138162927
53682832
10256678
86681104
183167340
115186773
560234858
545716155
452913516
140729747
73030181
53403977
50165366
7516115
28434131
70021959
44856745
44479320
114128220
222639613
91033838
59027769
675739
57946069
99199750
353247424
31403188
412705544
553173311
62234339
137830893
91399590
27784336
425135877
76818716
54146139
33426284
125906277
66677475
203523610
173115408
37453289
136908052
5054411
526454327
506177752
106401991
76480783
144571281
253609656
175686596
132248605
137651909
136482013
96399095
522332035
66302291
84218101
184889600
16963463
385129947
426217328
503805020
424000546
69164303
545582334
129737613
563195796
188690526
116321447
370036039
100979234
428946550
40449541
142587063
378075917
543082142
377305762
29584570
135491107
305314098
408128052
15301579
198520372
24005236
441484545
79747207
514529191
367485126
369936788
52583105
300832223
250032878
306725443
144291281
42073383
249340539
18005871
100932542
90307516
235760483
17862286
26536622
89873021
125555865
31989208
247176
88850987
52896848
3640679
495285432
160067904
551288268
215934021
122934059
125173472
315180097
81041083
113697616
58901960
85145456
125035990
119859661
372078104
66447904
6408646
15260502
101766511
115858418
333282826
71613857
47175781
114460250
64323420
131692192
480857409
140428786
101553805
77223380
116526784
369262629
61623066
465139736
105376064
113055599
6099829
437175032
13404495
96856069
461103528
54511613
412629978
100166013
3887109
477772714
497607979
131936820
376447600
98583675
456756573
49483144
61146011
4500590
9474587
465816993
221572391
2001271
121667679
96795110
204301868
80899080
495596992
258355362
256536654
50053826
7302112
501122994
20872621
485149946
5811857
120745512
93723814
71561975
119553571
14736516
45412106
134526605
70809762
7396791
47998079
315885581
63974527
260354653
66874617
113536281
170007585
559631159
30944368
19621016
53625762
431753154
242002433
135374686
184943037
542713682
119894682
72166377
233834659
124837549
280374039
322397578
127107287
5654371
20102203
263289011
4339762
7367699
460157446
306962898
65808483
112584788
111339670
28157870
423921272
288394091
106693816
45913800
94019530
446989004
47013656
445039445
35341955
101932527
30820847
119260447
192809343
31367947
390753496
513004714
61516710
36195567
467243073
392993
87332198
49546697
200346763
13886979
313422270
57571238
479266870
563740866
341175447
215156773
286567137
109643194
48424792
508160405
18993268
542879327
112643155
408014195
415433542
288786755
87744396
420345626
166394350
45435209
375870536
127884200
64520434
139087688
125972422
56215871
492093732
193745768
564865580
115679432
405322673
196515208
44619394
104160308
17475778
545243669
20764972
235656419
56891610
34845202
161057754
136175598
55620550
560257379
566181319
53656892
138971143
405260735
55876057
410475054
3255366
11632793
13037446
70025032
359470465
4413691
70028923
201137905
24592417
61481691
378738751
136466451
11412458
504548677
60030348
27637775
140346273
72664427
100172500
17221566
21074955
133025508
522034278
7374649
20871055
19658631
99444881
63910974
114745592
99964181
81072876
49537618
111874034
342042576
253695626
164646526
385510783
16452445
320715226
267411259
13411880
275780062
102495888
529255690
328552188
6265809
117783166
117993280
2488945
125404338
98511043
197714874
330969347
303248272
3296976
35075031
421465525
341269032
442355047
138596123
114187882
52420851
111845500
271171131
68769536
186394771
47308075
310014447
86657758
66554260
43441720
136379550
74364157
96181629
76223393
2845341
108254107
346471911
319449598
51616711
499447691
13106185
265503581
141291291
74526919
104203574
92826290
536680774
99474712
399934792
5488906
22106883
120139702
25195046
119235806
117375908
59462264
81087060
540721000
81058609
70949854
308128132
107377333
19980285
53665971
339662447
17420007
104509668
75142992
4529126
100782090
45427425
72427074
115277362
502094753
51131631
62847434
72644972
265266131
40961856
132943799
346080389
268558608
90446297
94299682
392375084
125348565
483716797
429717626
128850465
230384129
114319070
19052930
495261266
2107627
118945278
367647687
469107537
70083397
78255792
159807289
37492379
107812924
127130645
442230051
36977470
14909741
36169439
276868327
406535368
267468290
415710536
89347736
384408816
140371716
99357982
56957755
251533976
384925290
85114328
430958622
89870752
20527940
4198391
501085211
12081557
33458709
393709863
129082630
307396832
52579083
45594738
1236043
35221332
101223068
40986499
101918260
295354590
36895761
4486325
50394935
85426907
514883993
24458828
57496010
25661147
7657490
476475261
60763155
2731484
27588296
80913345
102771686
502799455
513435592
75535983
462704557
494028463
14744298
453411234
548626831
186695068
64644511
55730230
63785941
119215052
341956047
136827015
64838327
39970948
126350795
270462401
426815297
25770093
35073913
545078489
183712722
98132317
105137414
3843335
76263600
66091231
50855370
403689492
354464387
86961055
78014552
452142302
59588071
10899988
56484350
79591704
37689334
112052284
65929106
16750755
51903348
102609561
480186276
160190271
197329394
491124028
78613092
134264896
480697065
500132248
167863636
94662844
471098189
327276077
24484768
284013143
132653271
151704809
63584130
112356516
37515725
470264654
372561872
353262491
137360084
75521718
68075641
136545568
91697902
121191680
183359801
202557343
130430211
552159973
431010642
133791981
51455883
64314339
77170203
7561512
92699186
27891985
104896172
32587125
57093940
58767461
403614922
149459177
48480565
105790937
105492792
327866806
14848705
137396398
140852903
53143280
82210848
562749730
482819479
171974765
140791946
57789854
122967275
395142563
52620587
46091491
241020547
484382537
22170918
114100983
248285921
93561689
3159492
279088697
136575399
15657386
9197027
6050505
102291798
4474650
112479733
152389279
472683585
495335369
140951477
298772001
42024097
55007221
411163506
304176321
122451069
129785931
23659874
91028648
92535764
499917925
111238504
435636605
22566503
137807549
375220541
543357532
17300685
107271089
47027923
83150514
195816654
77539848
113719663
129450976
70058754
424690105
135168152
50260049
96722478
58795606
12839005
14599032
97946848
114547151
50809975
538289459
285066149
141101929
61725529
23796059
97472144
108567981
532433671
60676256
277623114
110840325
88376283
46695893
84407465
90858741
9593909
405674366
508646137
338199565
15584754
36973579
109902594
77974345
88774038
18820767
31687009
522721208
141113600
472154351
85833185
152657856
140839933
106202251
389238302
139685605
513942714
93198531
73180633
65236515
160115951
550429341
117513388
111889596
85051252
464495122
21475728
62970654
122569094
118135948
229003320
15741689
127203277
26698747
138657082
136548162
79179069
30028146
438602279
33455574
49876135
147790359
232466623
79874836
23130698
124434180
134734956
14931097
1616062
13151580
68414156
50336770
102905835
240993421
90254770
66944657
11855877
480788683
542203825
45581770
39614273
125117701
563252707
125476970
47929340
79084577
231369693
30795806
21893360
463151216
442111183
60028565
146449447
152745337
79391966
442812077
307607996
351319147
9844232
51608929
564166029
89966407
4619914
155670294
120269515
397410766
418508689
412222012
44248454
94627823
14768941
43483222
65455453
124279839
58738538
47246357
113547164
1451343
71816189
203419334
464010384
46741288
31386799
275842467
363931323
191393017
16344818
4003841
294790680
412143964
143118988
127259046
40699965
274164469
506955314
26270737
51846280
274707997
49647863
106708081
9979118
85233654
352890551
262013178
86797834
307946649
501284934
99680937
189351238
164826891
16260491
106996774
43549371
430315183
91782638
73379072
96703023
6767746
7984014
137653204
96160877
113464290
98093409
761339
317165510
88445218
30841365
5327497
11680782
163198425
499994535
55804724
71222163
87434661
21794788
35356220
86718719
88839314
315408616
5276196
37194071
35740134
17595191
120166590
322582862
196683025
46012374
65315625
452245318
73536009
140497527
17972952
120532804
38797161
14552340
118482247
564685045
135876314
542240985
70357062
408719061
109020634
491911978
9332049
117653754
252955218
262193100
17871363
98589005
175386451
132798535
497630349
273446643
207284492
36175924
447115980
80382872
423271633
68174211
191032942
367833473
67803271
93888535
562885186
137631052
121307118
51492199
142144616
261787837
278387046
9973932
130270682
135994341
8465519
82308659
242748296
145379879
385277540
37874994
18141141
389858389
58066692
75377751
514506347
86761518
92177792
33899689
317754310
249519900
455853030
139325039
47524674
118635293
418089981
424932297
20916721
208643880
22841467
59235287
293312998
476459730
69962776
130277165
61804646
134932098
144865429
101725009
309455811
534670253
78323236
383883020
123685811
46094085
77213006
181223782
62480381
432606973
2714623
44296441
206516681
206218232
14570719
93676830
371348823
503113953
517333297
119260447
409226587
84823734
475576105
297706572
120523238
326294376
4076471
23456245
64008511
272238766
71200112
87383321
310491044
18576529
89670691
122244846
70803230
123850681
169388527
125047661
4807981
87617538
489232831
50123021
60855240
195914520
188148928
111317621
48868368
49415702
127632476
270396138
113791221
239225763
116059451
119220240
19504288
81247971
3359230
129179903
177141830
74714984
115672945
559989915
251896858
450276744
432007632
113399306
79058635
19215055
225244522
22666372
85875669
502980055
20316208
8173694
24011363
120078854
4165966
268211618
231229621
6128327
515871453
117679406
374787757
60927874
508410563
32463912
37532588
17515702
227318426
494218362
69048843
347063112
76023657
16033514
5846606
72065213
138135688
48332707
46192657
123147556
103462695
27219510
434450324
467162242
138858119
68412859
21742908
46099271
137101979
31674039
96264639
9079478
29198066
100453949
104263238
546303093
93422759
10450049
34168170
210547433
529101336
101671832
121642050
539186443
33591003
287586335
20748621
480776487
82413974
142773184
157170398
267318486
390125890
913090
60830599
515447006
14788394
322133887
497861538
11977797
562412085
566051182
14265705
320709852
252679628
15615880
140819181
54102802
123045095
69021152
40313354
106482431
324579778
77000298
90620095
106661389
37967081
460368554
215274788
447961242
191645693
44225108
101784905
23383615
434420881
117727395
127724669
448868547
26024305
111033578
11470668
47571368
344922248
31629941
123990608
60628355
450139517
35635835
14898639
543593537
120235793
70153435
199968889
107625062
372300063
65501094
130601415
309785668
4189312
17855801
532510819
85368542
123449759
113420058
300838658
36912622
113692428
187516222
382238423
495668457
519876480
56268230
216454350
403791367
56588308
85516400
260751110
79790145
20771457
189141317
107239853
109037495
64586711
44586969
129917896
280603146
7536997
446623296
33581926
133109815
36004722
61634392
29421716
287884658
525328166
213102201
22461564
92517604
95542210
78476935
189569750
74515246
375008789
111791024
458827913
422132242
133954162
23205926
433876390
7456455
61623064
133437954
122839935
7864235
341323519
103457799
11021906
243741373
89470951
64313042
513106538
368508424
98057093
75026264
142811433
37521593
97159569
115696291
124217303
17243617
41239412
445168774
87334792
129535281
43692039
56196418
94717316
123163120
392583518
15438944
75285662
137572792
461669925
442908288
43086342
213784620
386779083
258501104
172655022
526999231
334930950
77381616
245308463
492973687
59874710
431522586
420613095
110150321
51496088
249549290
45331125
91152279
218329830
39203122
450642327
62106847
83171422
62175588
545657576
185133257
425439068
92631742
25980207
139103250
102723697
107678237
378395177
330685381
24735089
130847847
77548144
136602636
338666311
124012655
89238788
118656045
299936328
146997185
131402963
316926123
104582300
19487427
540362873
2652367
162361318
239992758
117542588
23713053
566166614
22072865
23112542
7727528
60725540
51821637
44188790
371913254
103462305
25621659
41672612
95328203
490444161
6863724
342485803
188032268
210870586
191603795
350840318
32576751
131204511
117008857
123369343
535289789
221953286
59302731
118789638
97706901
186906917
101552508
91955549
97869026
97608331
30222694
120930735
543721843
419540943
314952463
455204477
102084276
130639028
47510409
473843660
384242810
208270206
233595684
31401667
30383522
53374144
117753333
345630235
527601355
139981853
435603386
11571836
219556624
122489442
120440719
301007205
373991884
114136002
266533860
41159000
51162759
265479849
475053836
102317738
487929044
340318791
13691025
142983567
2005162
177705415
47790559
195329492
433730111
49554601
346105388
207166792
445036470
19274719
214777712
303611572
502329285
15464131
167053468
491946345
125491235
306571582
45996810
417481863
37980053
238754741
31353678
109571857
454579538
27370591
115165911
57760598
226793557
283608900
1708406
8653584
534809019
115297425
118935757
136973578
552932519
528966225
461145824
90178256
121604489
23139759
225534867
110855889
522378643
109088076
13849368
127980180
99300916
241955180
235553068
116317556
17750744
296597552
41625920
508506940
513761679
56686684
44248454
70187155
34064410
153669851
3601771
442675682
119348645
118526345
23473108
429523479
113298667
82151980
135165560
29554423
28597555
562661578
11993579
438169733
307525138
37865915
287091686
30492615
14343872
102444844
476647328
299355459
81252002
419201237
479567076
112934978
233583717
562634358
15025747
325241573
15890844
49284703
402121452
31894529
130078724
91448878
217862505
58481732
71301280
439052683
122785695
207535386
15086677
60633453
262584394
161361613
267772703
527683829
59955122
347251653
514661805
233528033
194071384
290464131
122278566
522707786
78826472
154431115
366464840
523572752
76165028
44978665
126806393
58099115
184805356
546002339
20202074
13264421
438978815
520676445
51807370
99828793
162811841
90416466
221228112
68951114
483967376
392839843
67667086
318915419
93247817
78646191
366199070
1090777
4390345
48742559
123400471
412090651
20226717
82380252
369726406
524370549
136645435
340224859
548477777
20073669
135454789
112596463
72590496
75532094
139603894
521729356
24636517
504711152
232593531
8938926
25907577
20205965
383162108
106593947
39948897
447782080
114578279
453470007
48994892
45016132
139702791
236455144
113204756
500295498
293507953
325096328
23841454
162933419
46554518
85434689
150566875
236653490
53016174
89980672
61982335
31265482
509133415
420404029
186989572
559978510
133737563
114081526
246850436
59449930
269436254
120060698
30150064
60435014
295907604
27060610
376640004
499916159
50738474
58786525
304921838
80098695
123320059
49266545
134239583
285430006
514631513
64559472
47481875
134352339
488808172
368406140
435753774
106114544
476629906
181905833
33028105
8411047
224211851
128936067
8841651
261078828
175710559
70489356
92273768
110220359
135890581
211185592
111527735
39692021
6916901
48699758
112365595
135175936
562780770
377240754
255009086
252042809
36120153
134095533
43947265
8482382
97775644
24796048
553598529
261478341
353888855
50381965
119780544
116199529
165764823
1198430
130614100
104871529
42348347
262210540
15428400
102088167
47872272
31770015
61807240
216343335
119434247
56614050
51265224
50070685
126647565
321003569
327571993
475165807
1041493
103822258
234278381
45286052
15879171
502241178
389668129
30949016
98922165
20321396
100539551
71390771
63933023
54479188
71746149
307944229
467022790
61530977
390345275
524384645
448450195
465654140
14551043
410605678
56034291
526925207
103632894
47282137
374288927
97569419
72283109
272039951
115977742
108719728
102948080
499312294
82023577
452634939
109103640
6678253
525719544
23666361
428978375
112422663
13532900
58496839
124780479
133580624
198960011
350823468
27681873
39668793
68462145
155414335
80123472
81022293
137239235
58563441
15082813
251613165
170585588
133270643
390601731
449599939
47201723
63075704
307712326
25908874
91548747
474710718
74700715
98636850
153560874
46727612
102308657
543739725
72927718
30878976
282591710
73577407
34854281
53839767
527779714
399197437
139076600
38946318
536376179
278928105
46637526
853426
426008681
24025628
31864952
120510757
40680405
453319310
202401880
537494065
176923385
310062976
356467690
528372518
85805629
68479008
130314780
112946651
473241685
420114920
17478374
135806224
69453053
30008689
51519436
156193431
259161635
10063425
41072099
54879963
91125990
506730578
253023695
95950763
463271471
282032476
64527047
103459096
285437834
10449498
79952270
280530679
45321073
372569574
135422364
194263257
3924722
48717916
8779393
509765090
218950483
37135704
27674089
73534056
253234629
16969950
68140476
194281087
14117847
81877972
528350794
140782166
490215712
17444123
20676776
100411148
70128792
402171161
441545280
88413898
100897523
244499076
159829324
185160938
145837931
48570035
74896562
230673338
72315534
106001218
35219167
98646434
114005005
310346524
234545331
7783299
464804209
3422769
352974307
511698739
51394922
36415871
59810228
282732926
121046418
48127779
100404807
105645838
53767135
31764829
233338981
272910244
223040435
464928525
31993099
328444973
113174925
34903567
135798494
102701650
136510547
360128901
420631463
58301649
97891166
43483224
520260647
41341877
137921685
389392091
36798486
540455001
315487922
547832501
129150644
53540162
66986161
110111411
370675305
9704154
22543159
503294840
78144125
13408388
32558333
37441798
119954342
62742375
318261068
17682003
84773206
72965710
259720779
96984806
378737985
22969870
410304501
234685415
53667268
57324808
345395030
133365324
134021604
11986874
480306641
62555175
393117089
112440821
53331343
34305650
27502885
107922075
300418647
132912671
90311409
25947782
64444041
102303469
110103627
31552119
439941328
532136137
140489745
376397761
307809725
22539890
296026686
417023339
258722412
24530690
494298818
31825788
20307131
461126444
81092333
82703205
81604646
114600328
309904578
124233560
37947626
23930947
131409448
318231190
46287338
67917405
184165505
114532562
138099372
69882203
48784061
67506256
36972284
79979505
133758315
200945325
120317504
9469399
66005627
243242209
22993216
16084099
29767447
140421004
57314432
840019
18395353
566023358
1490893
4023198
95994861
461980649
68113254
55872166
105909131
112797931
230635237
452113930
20621003
83493078
51908534
46148559
391964437
127658522
59132826
129895847
135194895
76399787
136736225
182897646
41549397
33296586
262709519
330225743
113501769
43575309
128431534
112920711
314339625
16884346
259042560
126515867
43243279
47149202
101272354
3810586
238335121
281706446
367341680
194589220
68319475
296445919
79180553
74389435
11116589
157333962
160514637
489769738
41079883
123689704
507164381
111753411
246636216
71137280
288523157
85150557
192173209
499920623
397881898
105233012
34530031
281099580
33484649
109269656
78818690
429472748
481637883
378923975
449593293
69523093
28849171
15573081
379469534
94897599
27728320
82840687
59114666
73038787
487684704
430459315
16761398
485750421
554859349
52768447
49068106
61367557
64392351
37692281
48170582
176310002
546056882
15641820
376778371
168797217
8065211
211097090
448847121
129045334
399431236
134772567
87857483
482589523
549955836
110756020
52825515
411498212
67236482
207655155
116038200
38491069
101608279
93774841
211276112
102135703
33024214
57988870
75685048
158277210
23261697
27683168
119050333
38196652
22731222
216509453
101498034
62495086
74516543
132382196
30264198
506262148
57258661
496218917
191387026
227038107
556841851
53200348
70743961
134623414
94859977
299389667
471804811
19069793
304824205
444685764
123194248
207230835
492907977
377055549
164445357
471646722
391735759
499370438
368283729
298920454
46896816
570682
439143840
28841389
150954061
78026225
298640311
49524648
347933693
74978584
109102345
140218670
107412352
77022345
459844414
110130866
357097459
99262006
532582107
363804818
134950754
39600953
286832521
251904516
98837885
55695182
91730327
383223561
326574751
313320412
253042908
52318193
133153911
142010613
9377312
27554765
104265830
117832450
60598434
35648045
41135652
55686296
305917741
21997122
87151465
459401598
17397958
106780713
131455067
21822025
60144484
238757239
218220452
54201630
36935966
115407240
46915084
315733982
78749949
534050110
137127919
139386380
176918891
248803985
139693385
58079662
218896071
47340500
34345859
518477699
314033896
397147800
406850962
105193185
56769690
349339050
140174574
8856549
241345607
114143784
18702740
53843658
55394870
111479746
82616306
130754461
90557837
54296311
42108431
74385544
144401528
364283590
113260527
520732746
381670012
219836602
86543622
120779236
138000800
38016367
28294057
241840838
35073476
114017975
31640315
141270717
20230287
124420
12129544
140594802
48658745
30270685
256390397
364558212
57778758
128026870
382063909
47846071
172665643
34046250
267788181
28205606
103655764
547249450
4626401
3810586
469251407
3011634
126985379
32593610
341900879
260945254
308252202
23148856
96651145
469414977
373577861
172170102
40011153
110046559
127875123
546876987
420044593
199234212
110787023
67704697
354748243
49274327
305372212
127908845
51179620
38638927
550522738
246129687
405481558
121466646
116517294
121059668
79285612
228689695
100970155
9379906
6963593
201028975
73698202
281124408
133470379
105172435
141009840
18610655
99559425
218281244
163498479
130737600
116536749
71756527
370735751
81764177
108525178
73045739
41017335
321412980
52515530
437050585
73700730
124748056
70358359
139584437
75866718
3206891
68430097
16674232
120639160
13683352
68678746
423152596
74709244
92452756
530903102
266705291
186026616
123545737
133707732
110300773
85896419
133251186
72357038
142463162
85327371
76725332
57432459
14005008
122486086
508838112
535849549
111199594
64097740
524938276
64757913
97014303
217611140
47616761
178780612
137364076
19949848
71471187
20466662
117654866
82105288
92080467
386449624
5590072
109562778
88026093
138022851
8896125
126513273
220582496
8320257
511333641
494918459
379239249
272709183
89612525
81412690
173876959
6209221
140401547
450628291
13050416
40436571
14110063
319918705
122871297
79391640
85700574
3596581
81962620
260915521
81491807
66987458
144433743
43746513
50023995
521504722
9780677
534225038
112539393
257161436
164795607
107988533
97103796
187850023
152981795
38385889
7265898
392086834
2124488
101429267
84673350
120777905
4849485
155923057
91980997
538566165
110057245
88863957
314840933
95608355
408854872
226029438
100581055
54778795
108582248
62261188
563574816
24580744
53506440
86819885
440979594
402363101
20606738
475608642
39881455
119163174
45196561
71646282
378372781
319071895
36222618
219983278
198417140
123128101
220934155
381186188
50659523
23584648
415479939
347204108
131658472
423196744
344421075
90395712
244185405
42143421
108131381
125952600
105187767
63651572
132147441
8146457
392552324
2150428
202755222
85949598
122233171
133000865
291656168
11255154
90499472
96616126
394775611
530378564
76556722
268938862
415112909
150989010
78080699
126002255
5098507
68729828
458668023
75541173
126614437
269966600
97657617
26508086
132208400
101333313
72315532
6680726
261977960
133536526
429543598
498936993
26770080
78630625
365721223
64940790
444664450
29855129
228287250
224381
178157276
92105160
30164329
121526308
262851052
408494795
44035744
272931637
123921867
26964632
363510370
123309683
306285871
75764257
405677137
93932633
410080203
61309190
491459129
136751575
193842856
564322557
354023212
44860636
71716318
26597579
72037976
240258575
17663843
71515955
75241564
29207145
33806305
39738783
176537053
363076039
395408457
40658265
286930259
81750037
20837604
55882544
1927342
58143213
565471093
162265522
215116526
9989204
207826338
69152149
423317194
452487301
53712863
377898685
300004831
28171386
72375196
14188800
84659081
123157934
239738436
342226027
22081427
54521989
522877849
374687872
49890402
56616646
98176415
531626166
133384779
49131659
317402589
227141176
318856854
101927339
258056590
150634858
10990778
155523720
309530260
36935966
23585947
96022098
125630765
89491709
206999321
939028
445368532
94252992
283576747
499723953
24068429
66134032
116666451
254588582
52536284
104961022
78722712
99294431
557193494
26454911
27470902
66254239
199084700
22025656
122740298
62418127
128566856
537546296
114222206
53937044
447817396
63097755
18843868
11900883
212457056
80115690
11412305
96662816
26879028
14478411
69807136
149655066
137003409
302939241
297489347
116634086
40769900
220698735
286044061
56455125
443010539
190832425
133253780
427530467
6431825
513974504
113854553
65152201
125527551
111010230
386667754
47784074
305901081
478251094
47069427
543686512
423231299
524992021
50174445
76947764
159783939
97250359
76523000
351925441
95118089
140557187
1015551
138135126
30877647
75694219
117014043
483158479
305225980
82150685
133925626
104188039
53444184
51182214
107853332
196329782
34930804
110932026
8569281
527046054
26801208
429059208
57795619
78205211
30646813
553970489
395076523
30987926
135980074
76721443
54970751
114176209
8037509
128978868
192810060
117161901
155377204
4896175
65715099
225753209
40022939
168169786
21639150
109287814
1656269
4931194
139446955
368390267
125617046
426770817
6318984
309249019
471564554
120060698
169489837
28152682
78115718
13482315
268126261
100228271
57483042
55274251
25107088
82547267
91671962
306056037
247728599
85813411
72547697
4258051
143399260
45156354
119981579
381952741
2613457
43663505
25334301
126989270
53205536
131436683
115149758
14160648
260391697
169705025
146626792
6181502
409543785
444997906
98121941
147720997
32702560
356059550
122806445
47459518
55831551
484689995
38985269
12023190
166086302
94325909
559454892
84277763
89556911
78433422
266450045
117152824
110101033
321159771
66672285
406868069
50703450
71056147
553170458
42673896
50835338
55623144
114495271
89048131
45734814
308459722
108239840
75866720
195784194
296341649
37681741
386724092
15923271
104892283
353705813
88154498
42017614
305147410
4603055
6328065
6782013
52314497
81046938
32619552
37334147
33788147
92139576
235399215
20014530
486624216
205507798
40270553
79324522
86316033
92895033
8084203
397181488
266026138
137427526
81574242
531281896
96642064
44621266
28192891
53402678
53073242
119663816
77143529
77393928
48464999
120300643
105783322
71048365
151133822
18919245
311495077
155007779
547681510
491609997
22593740
68191072
544410825
62272861
102874151
20527619
219963567
262279617
75354403
377344381
121472883
11800106
559711826
559127437
48446841
266274288
130427619
546840491
186903176
6739415
102798923
1078628
458134941
457016780
61748875
93153778
67255937
70870674
106264509
20146303
160508914
198775586
54866146
89953435
68449721
134687596
199326010
508429946
66702116
397928900
25912802
21148285
57797899
27126755
46437576
77669548
106015485
22934853
20936176
84342613
41415804
364217543
114400590
338469972
471828143
17487451
3862473
543985024
128520699
493827109
549845759
282487159
14423937
284475101
509714896
22951712
14717061
137729727
221566110
8237249
304199425
46856721
101945499
64805824
69722831
449875256
24144954
543018479
125790842
25248699
80699342
526422610
89168752
559941306
120635267
33051451
112283884
257621222
17082789
7413652
270705508
424119
66101607
51946147
104093331
78464609
245442929
48182253
63659354
247984156
108816708
557591738
527466542
96173849
519916069
64882427
106587460
48136508
163971743
72206584
123663764
326212512
53927963
7763844
52405287
394745985
56075401
271410741
486146363
35373081
349542829
116065936
73949928
488238635
50465555
511289787
186454318
458863348
548259458
7383158
10427882
71602182
25911105
127947755
117122993
440213015
484946365
53534974
202058217
45101878
123197265
3073890
26833635
346423051
82481418
490581233
88216752
57986276
13343251
13941455
25007459
13573107
127221433
349074350
199949307
81778444
545844732
59786514
29747992
24339502
68539967
492361753
60091061
55258685
84647410
74583985
470525884
43377914
310536234
26387465
35680472
55148031
38514267
4115383
130183781
111005044
507485955
44556154
241578344
289373725
215336470
11248881
3679589
311516442
25786956
304215122
480071646
108190554
316911042
112276104
226376453
40673920
8521292
129489888
81135132
172412932
307480220
175536296
140725855
78341281
187676089
163989521
100015102
38121426
39961867
75528203
127718184
120423856
115862309
563395531
291972918
201157740
4407928
31337563
98568111
73628096
88814671
323945186
472393236
403015100
543874525
204940355
4989559
13683689
103037707
39401563
534272918
68246845
55240529
22432914
46192657
96774360
381614354
87089659
69582755
115165820
19802596
9756036
66555557
117183952
6331956
131533276
91808147
573276
432211243
76790762
434365187
125500316
33331605
166178602
49840751
332339029
162449962
27279803
72295792
274282154
176311048
70093773
13666489
96831428
243817180
97158270
32994385
16748161
72347957
111545893
23492561
50939677
144632781
277760230
6954516
107425322
73245481
173826860
87404830
30580666
476121839
193931433
109750845
52968183
141179749
533362323
307762085
256362197
542552769
402611832
254358043
64402535
408555
113661300
74465958
5158171
2334602
57126367
134069595
19859279
46852720
138214807
117531546
387735615
31926952
307956621
123550923
405016009
368026179
35288776
39038403
153865493
53208130
103813177
345357177
75157259
254262299
71135262
105450860
48219868
134790101
14334444
42594777
167657080
517470676
88997548
295488589
418939154
69412846
10771587
262256491
95832736
401778074
32477199
1129687
133714528
29741507
210916993
125408227
157712156
263560329
168450302
382102315
12708008
33118895
380816204
184787628
212266331
129513232
106833892
111661326
47524676
89075366
238931447
55485660
78822581
351340924
55418218
32997450
236403554
1356149
101970142
251135039
37255028
78301189
124937418
537004333
238111933
158819251
12161875
480981827
37057884
127072280
121776627
114591249
163246341
87677200
162267981
137111058
12036160
474828806
420027490
82975577
392767976
110649666
319097249
269264914
126764891
457855248
382847849
7213849
83887368
84138582
71172877
27071909
17397960
468497750
237640639
105474817
137970566
99503327
22751974
298856613
30642922
36443106
162293502
501083585
29153217
54549774
96136804
79122190
259748545
138360205
130622998
132393871
293171096
148044349
290623323
528172026
54720368
61470020
48212086
34386064
93569473
62337711
5356612
236384363
124473092
553457583
173339761
65477748
45642729
43527988
112111044
318424446
225469088
34387361
390849771
133589703
59038145
541185468
82398410
78054759
118667718
92066248
108638019
242148170
140520873
22138495
83101386
345042128
24426401
112652232
461863173
26329100
55376712
135667497
107855926
314585358
452572932
299047541
329509648
318227794
262677677
27152486
53800857
182165756
177381412
124899803
2220466
558780106
86978117
35268024
133827056
87823761
322966412
352944357
54084900
109246312
21396889
538446843
491095747
135037155
41435261
124035465
60982346
7969498
60296571
74775943
404724777
33596191
13257936
38295222
12906447
138008582
5204861
36725852
338288850
123736394
131183770
136188893
4090740
10973917
88646059
98936459
60372756
213823348
127320007
141890194
108670442
185176129
149819934
385787196
337778799
73708392
343652100
113784513
242997956
85028728
66179787
229269329
342494534
64484246
443146848
135310824
49658239
17397958
509007353
7638908
49839819
117584725
75775918
52560925
263013051
73716292
6683443
100762633
35296560
80610316
18758511
65511415
139911563
23170848
403973642
38391200
82452884
486234878
391687548
130406865
44419656
501490362
132827067
523273458
154343
134033277
270040859
39986510
91044212
133777210
77724022
125734437
143660735
48925434
563095521
39683820
202440839
496577219
87142836
168292879
94821159
233421328
81778851
69242941
239629725
89254352
36386040
132846580
383755352
55625604
275380817
120466657
65519997
104670494
65882412
8543341
23578165
134297217
44086329
111394142
72288297
135722132
117631415
5029766
82512546
80126853
212766868
513548306
37454558
120549403
107574479
280123460
150306392
88397037
555762305
30070945
98512338
163236440
84235615
123652336
95498112
9063438
110763802
544413217
81544984
397794794
16615869
106156227
3293607
73105407
74831714
24620951
89179128
117727395
13967120
31955488
876772
194876399
152490309
45064267
75421847
133765311
313831470
80247984
459402616
508381926
92114239
65830534
21496480
248385657
165132187
112174936
24177379
45249738
516770260
61368854
129252537
109870169
35479435
128600463
47782779
12914229
92662870
120475738
177038610
26313536
187204127
53741195
9405844
72868056
300703627
410224475
51346935
122474563
110384533
32557294
311255564
42756904
180721095
67620394
276067805
469715040
106468138
64597722
107938934
19696244
370412826
296082180
146323608
59899353
21344962
265742803
26370604
76673454
75421849
99325557
192239186
295352243
261634309
94589678
558905955
431164934
294632584
259046082
266748313
24218883
66105496
375679278
325315389
43911775
72255870
105983060
84512520
61792973
57480448
18579527
419367395
83955490
17244914
104764664
331371245
20742923
76386817
135977482
328931812
57353342
113454973
327089501
229719617
128885484
365925728
473268313
53247038
43012413
43363898
127796004
28966968
29364080
520389490
542429968
455199241
439323282
128085237
549318634
240302747
139142162
393231255
405491133
558611528
98743206
50451520
34393848
35565039
49174460
120762373
118953060
108156832
15038715
125866070
64175562
342391980
71163798
177749354
78515192
127355955
499747839
104845589
85674984
92138949
283616457
494501031
19837440
74988651
484232162
64047047
83757534
15045202
55033806
111522547
398950532
434041778
50898719
171008501
108678224
111025143
34532627
564493386
211094308
498296977
84411340
73482832
486227367
128349825
114854649
114252732
30098182
91342510
416341085
174729248
220926779
530313714
412565345
270000936
523604410
38685859
30050669
110627216
555168179
17020533
124850517
3679591
169582732
57289789
129928272
79147449
255724700
36457373
71131373
155752957
117216377
2475973
27934786
23200738
49928015
61124844
197383477
203479920
147920726
53357283
122780505
120806135
64044565
17574350
76327153
22755596
109064732
184189224
116732
431192020
102619939
261044768
32422170
48972126
33705139
247836924
114628862
120025679
64572442
88801701
111979089
450593523
277806497
242753072
117392767
378234279
140819183
74339710
44446272
27659824
135485919
37378639
330838280
11132151
308579079
316978247
44843886
308428559
15854530
347985149
532818255
108283936
118927120
111479539
426211536
303517107
465432589
77622858
127312225
154192337
172459039
84504738
223623899
137479406
107837768
277840521
179036757
17663845
65413082
72987380
72495815
538510241
122231874
194218280
514245477
552796807
73270630
406289910
114942288
86902893
494812471
329968722
67879794
75040529
71502313
279438826
452714425
177607047
6053099
312276987
92871878
78731791
86589017
65754011
51579096
392814528
502870217
452510299
61206727
71318141
53681533
209058888
106817029
94062154
370254919
311691457
101140060
99698907
507006802
172242373
192552460
135414021
327985064
4305855
393636415
32467803
105229503
88062409
346222598
300689909
51167271
52869613
63448129
103076481
116115222
504533336
16934234
102439812
121491287
178087546
213094784
113430434
152366473
119553569
28405599
532241112
438590927
29249058
193227473
95483845
111575566
140404143
40897004
115619770
364515281
20977680
89271215
99386516
119090542
513808056
74284380
248687927
163060522
96728965
25388777
234875307
113718368
133212276
294222741
65626905
88629200
534407706
183932633
12443420
483957927
464196012
275622274
112330578
34116290
141600165
56968131
515564159
20255251
87502105
96123264
257776292
435096038
117627740
134190216
59161358
26665023
437477696
99871594
16746866
71956265
27434144
45642729
54741182
525595009
326192909
29936059
88577318
177046946
13912919
2629021
108329331
3467154
111359125
40196624
397129997
496364049
178660402
345805110
121434221
366105927
481807417
308876421
78158517
77496379
129944305
24483469
30008691
521164298
103798910
203841140
389070387
349790076
1989600
41548100
442923114
91439799
427223242
96599189
130262898
137321174
12759886
504027746
108081904
396014026
449143020
508279141
117241018
127071696
55165301
69075626
345612164
505241723
107000643
114171021
270968380
5040142
108076893
106718457
11367203
246194499
346661951
97418969
41414509
56914954
102472079
95107631
136085131
43824856
429808003
145340414
68743
93796448
266317742
307935443
36313408
25928327
137513130
338643662
65702129
71345376
67923892
155410508
49419591
32457425
484339014
8761235
64704736
72005551
204777181
41204395
28572910
8601706
118566394
47686801
39204419
172696438
227051318
563174421
225174231
78458126
115737797
183295844
66942061
12907746
30666268
122763646
54734699
382774957
524973768
407896576
154091354
109304675
65549083
52623181
510733322
131264184
31275858
117921943
104684761
196334790
224334188
71450435
22370658
315702763
204944381
443742386
48861314
300514108
2868966
233203012
255248255
87298110
498037456
80423079
554395932
41602572
495453156
65735851
557623084
444924324
80924760
29182500
104552263
29985345
331281263
100206220
88145419
77124808
174838197
116119113
425517722
89723866
171963349
107020660
127991853
28301837
14176212
50738642
1648487
78749082
104708109
49847601
2258097
59262524
541363378
239634424
5302911
130367957
124144949
134392197
57981090
53744415
544740
1230855
321961674
60172601
189308765
56856591
396026205
320239751
328410167
554307659
121426195
26696153
88809483
107746978
51175729
507425925
394375249
122572987
92403280
301996482
38806240
101760028
133575436
315570589
383993024
186345672
435711949
226387361
110543310
16332883
115797459
136208346
58368892
115154147
134375549
46350630
480861302
273791156
30631251
137635048
127906249
64066612
45589552
490207741
111898675
289218790
58756694
482174543
551945377
409813143
438523119
388307992
204018574
84358179
270046707
18269544
72877135
37096796
176754798
366469565
547253293
11442031
108608188
100444868
17781872
170556341
209688514
452556433
138740090
25808157
10043970
8480088
287936
539489121
172896117
552007074
63789056
845646
179867728
99896239
91715215
132142253
22170918
263224516
115027039
137096791
73607344
75565816
120151486
550070171
114466737
81141619
128066272
283268781
120863539
51541485
87657747
93419019
33891075
277592693
51553156
24073619
239581327
138015164
15623664
185508847
134475554
508305248
65904461
45216014
73926408
23439384
239003974
134939362
361356262
129252494
353715376
371715467
84499552
21144533
474673382
30466530
434676753
31504130
161635047
331356999
382177577
208676653
287167663
14605519
502051165
370587695
30820611
26256468
387502792
220878443
129745940
354311544
505562487
72085963
15349997
115466598
98389123
11589089
131657112
270485613
70489078
32906313
115421329
375470362
28372065
108936
4906553
301191612
124623542
9357855
128510651
532198907
339645244
252851108
14230684
448320091
41102180
60537477
138619761
8609486
7381229
223979062
56294988
72958846
281245164
121454973
19399231
37078638
23261695
12946654
81351733
306216634
24833659
39824387
124308373
38089001
471685798
474794541
253956025
35269321
536842295
28987952
162216429
56920146
113431729
31251217
110608162
102151720
34102107
335438104
135107195
416623630
73649696
471378132
78347881
12352327
110503970
240786408
93885939
67540498
542205582
106311199
226879501
13649630
56382961
44145991
449483199
252089272
534411525
500136789
136266711
512607920
111294273
206668036
38893141
35093892
235285191
121329162
134597472
81329682
81720081
85742076
137528692
89831519
297958680
98845667
351519787
431508703
105465555
86154524
407096969
474028678
476024260
96688756
314545707
388792577
84237558
89578602
29780417
130340718
383299728
167205546
72460893
121709183
510380154
25916876
269021773
462123681
148416473
86076702
207342564
104446115
56166585
21819431
16534156
167193480
256830177
439948303
175077637
80231123
58541394
49738655
42990362
48099339
96735450
42668708
27352435
204122156
206592011
400532741
96959631
121598938
13418762
141342277
98941647
70999077
206888829
190312960
113621091
109460317
448497248
561501794
45986432
126929610
33960650
144303590
493832409
87480056
35059207
420321298
393302273
127869935
223646306
291711440
115374635
9766410
396738539
276068636
125949076
439036155
106554636
141410613
464898507
56053748
63287115
106256727
334196215
530480883
133668822
264512783
2516182
340499877
13652224
69497818
327782268
85097164
43001363
35718083
392843771
443607921
98543468
176882896
301905095
269384935
74088531
18288997
76904320
106430523
6794983
51026574
93787624
487993717
298220861
10012840
72108475
110704138
55440265
106081632
131432794
354142468
63624335
52476177
430277503
33223952
99151759
109060211
46921571
240689713
407833174
126725981
126269435
207555139
100315168
49759407
547464071
517006368
145857582
18397886
121689728
73209167
12509567
43920313
304574650
68607409
77231162
39594816
66233901
13015395
9090859
120713087
288512065
119342160
7165927
520536217
85481379
36268011
411325152
76460746
19694945
1740656
261572706
88845797
364696239
301947756
377677726
214291094
125679302
121123898
84579614
22320075
7128312
139507916
90193380
48178362
352237464
227314221
383934776
342121839
101713336
162677049
324215525
34050143
42027988
9848121
477009691
57128961
183955273
29812842
274304358
12792313
27006136
52614104
66672287
17002301
113353909
59717773
109780676
88509876
65633388
228462409
99796368
104841700
128967197
316959523
15728721
5249461
117949182
46178388
518164282
136479421
277298835
138166818
54921465
322778370
104832621
59244803
178024410
38737501
9155842
136988419
174048174
136348997
119233210
78855008
199017242
54193850
513952498
479274011
60578979
38952803
122871297
138366490
440364488
296083368
90879495
26908861
278903421
86136364
120617152
75307711
99635542
401121181
74974384
331196064
128797288
128268114
377749815
130030735
131931210
40451959
162314251
57010859
104927285
21687817
44854151
147364465
20486115
486601836
3803586
87520263
121741721
157920740
94468292
103029791
484791281
44388528
273702958
509438679
51134225
267602705
80283483
118549693
115313678
2496727
7608202
30916591
96707707
162776002
126650755
27109896
98375802
69476399
295578049
100259397
64366221
24805125
48454137
107557616
53429915
129594943
507078519
331716135
110596487
19495209
366368994
163599238
69871984
24819704
38439191
141040970
511191942
124876457
261104988
344170631
249836010
29709082
453161329
76594335
472502526
336436029
126679287
94459213
166580341
311254655
232736667
241869070
71139155
38607801
38453270
75030153
55221072
19155393
333330523
45676449
491818818
114256623
102018129
23095681
68786395
136505359
250209648
46490965
42933296
79053449
143273762
12906449
42060415
10803228
441871956
360534568
101664048
16095772
241017259
34608294
43483224
51834605
7744389
125942593
103114096
5321593
421822692
40162904
90621390
93255911
387686442
124908884
5403302
129226595
75729236
153548164
141344466
6557195
386572663
344564730
530743276
112299448
140920347
50042151
103404624
106636746
247177968
91224495
163569951
234385186
76577474
91856136
278528643
89817252
64184641
65960234
289209558
104999934
47623246
77507423
12147704
479445851
81030136
28295354
289801093
70557389
14876431
340457949
129536580
31884153
425714732
345574081
237684778
8936330
52362486
126847897
15276021
383003437
36389931
560311875
26398631
90324379
18831145
30603517
70232552
431615491
264015179
389451602
42725850
159424856
4330683
97439719
4170267
52423443
35505375
450797911
130681390
145576051
100559004
91463907
118242302
16316611
78799237
58988857
9610772
245251688
450916468
35611731
119039957
64214470
532709844
14168430
198600954
46183578
478593161
314170128
79150724
138874978
555372271
513598667
395227520
530394159
16516000
283566883
5971388
272137879
99313884
100266968
289719662
254155976
33641588
96115659
217743521
75162447
90691430
299586332
33419799
126611845
46969558
110621130
2532978
77297309
374833
179549193
109137364
9237234
57523249
65398524
53492173
41588307
24857065
56903283
141426179
33338088
95910556
52189793
492255439
348776112
52617706
60368867
39740682
3656243
52279476
13627581
128573575
2398155
21771442
92435895
285797690
31877666
434046728
40939807
107339722
140507903
55090077
113283850
549252723
103508382
15592171
39994292
195807436
93434583
100901881
221161103
115339093
293411021
27618318
71345378
305643264
54496051
38960583
96042850
87777071
84590342
123207218
44607721
152528369
49859274
259984711
84090997
315928038
415131708
440868483
365507596
30360246
2927415
295089975
125553491
79421797
60000524
309433453
455727881
446852128
41758888
68323368
264333235
127819350
333437156
258753632
66163863
47986406
2639395
102616048
98790219
304892835
237215154
83668173
564106597
324594421
9181463
312881
242767864
504588720
130989549
74810008
53572587
90924888
133117595
82037844
99738003
83436514
98322978
58460980
122351200
78069026
45785397
108114029
20312319
32996640
37336741
53393601
25608085
506916535
90753684
285907085
67565413
318548227
79868317
98460458
122700093
379895463
70139168
311990874
25342085
31405558
34026795
108949299
66284484
21568873
477136486
150826641
34747929
86438914
44803570
77775904
371543090
16540643
527501340
325928667
68386440
87186936
126098233
560098836
371604568
134447020
110399345
20391436
6893555
128553454
130946417
60315690
46221191
63851312
21598943
117779273
111652247
291941015
29933800
62767018
400156372
132409435
7954501
552918188
272569603
390940372
59100399
203380791
40830859
22816824
103731466
44829508
220447837
31636424
313764562
2175071
287356361
10888317
81819948
91328255
45275676
32208401
54776302
119450511
238638693
66270198
128742822
137369161
292188237
270265137
35479926
331860401
64257271
107881866
87464492
17227850
137587954
201397450
378485370
106318983
46138183
322556247
386721141
120884293
240479775
210239814
100201032
49515571
273115258
486801944
3608256
127462675
124595008
478270415
117065925
17901194
57739848
433503112
62599705
46918975
419198745
130163029
140932022
137682697
68841243
17702099
364910495
90282736
178775517
80254471
441432670
54327254
225366652
65454404
479832465
28828772
422244262
85897336
72721493
178672204
138833476
431925972
11955746
31185068
161463885
132069060
461972179
142426223
33655855
31669162
67560130
187874841
88691456
35697331
130050192
11963528
286700476
127361509
56413015
62695683
80215559
17571544
84577372
21877798
63289711
11337079
28917912
57206251
56646477
396655874
7618580
133908767
100041503
243129496
61472612
422160377
354589793
450282453
40398155
121036040
132650675
16540643
140284819
103125010
33563768
320843248
431046106
95879227
94184249
390189751
118017921
31790769
55509006
450811445
105951932
227902719
356902239
219975281
92336024
474138891
110464193
262646309
351885142
46066848
30959407
31089092
251236453
114063370
124934822
37532588
103415000
64865566
497569603
59315806
69947504
44712778
3160789
52542767
173702616
119560054
97560342
62941834
363573007
86358151
342267397
126074885
503869728
410986815
124041191
122487383
110399345
141039671
39012465
134083143
110270942
54250916
124619651
32404250
321733161
289125904
267739272
79596128
67539980
466673648
29632561
11531627
516089035
78932828
129758930
98669316
399990698
363741631
437914895
130999
551327202
284448458
84443779
39201827
346704856
430405601
100494154
107193159
68185884
62244699
58590680
237585394
472050931
47007173
45998107
510762665
48669925
40826852
43127844
112682065
89791312
372626
496215774
368038307
79242811
140389874
61333835
135125687
62346790
76047003
385743867
19365507
48996549
346175665
10024513
545094758
136087727
84214212
188843062
141198724
17290309
129527499
21627475
21333056
93666748
99957198
404244740
4239895
27898472
11705425
375670933
78573975
117510796
355294728
48518176
356478576
257974763
566307271
565764375
150624268
120860945
55776188
106591351
19670304
390684894
193941399
34716801
42467458
480696946
221525370
229993830
329141210
43976084
30410759
99729953
240997089
16914179
515543971
300773830
48494195
392304819
27501590
107198349
106156644
101901399
330103792
381929210
9477181
49367713
221567736
400962097
52711379
119696241
228545808
85370157
25959457
136312108
108202225
478799558
556032448
8566685
132849726
76290839
551454551
94001374
65772169
79000272
495225586
120331769
17477077
111660027
497023721
285692577
292705770
177622188
228433544
45824307
111714503
18445936
320265029
57885627
74647540
38015070
88559160
257096824
147799339
236433396
42389851
72224744
110072501
338207816
524104294
117007949
534679329
296964015
118764993
354277789
138746577
230437269
445438203
10325417
112589978
115480991
53363770
114815628
101907884
226206292
239199086
9202217
518321047
103726280
119105491
61163926
135102005
46863204
555388969
33306962
382131577
489444995
198166454
60609178
103709417
228747813
87054640
59471341
29509344
75411471
207284970
32100750
10776773
326364077
101141205
320569984
48793142
191943873
44020182
332650848
30325157
202806140
425391005
420351717
40995578
59591964
401974695
550225006
311110700
406717213
8303503
421716881
83254432
232400656
381177227
64327311
446126925
89157079
82113072
76987326
83884774
90240021
102573245
94499422
211885118
309488447
209342829
172182147
124663751
48428685
61214509
81428256
179376753
72599577
346176547
115889544
36116264
30917886
4221984
551714872
4662715
43183615
47108337
15206030
105822230
99713360
99856032
483660342
137395101
34898100
31881559
315416002
356458314
2942893
50676384
3705995
34318620
21473132
14678374
202694457
251601616
16503030
138570183
273748997
382812686
113757276
346253634
235209312
61761845
68163837
88437242
453736593
482308793
82594259
351703241
305345022
35214847
9479814
373657390
31816709
1230853
515607368
100769118
94637835
119950451
290751278
93933930
331830669
101808017
134208374
132531721
170880895
381515766
225005714
10697658
93662857
58214085
23663143
515164228
85096170
113081541
112606839
154178827
125618341
349880571
473807207
40394516
10237685
217502991
122295427
95341175
138144769
70520484
402155492
244651770
47859302
101527865
70284432
93098660
134345856
130501548
79159801
83725241
352731414
288994907
314142253
55704853
108273562
48566167
19820754
79194820
297822491
106014186
144421515
48536336
85621457
282711262
313551486
397261341
98566814
192415151
33347169
116361670
13238479
95132356
137734917
26739981
212943818
66045834
249974763
107041112
478157236
211320381
146654354
85567150
104191901
200997000
114870102
405256915
111818261
337965049
139013757
137692114
8577283
50725672
18761107
66280593
113260527
67026555
192576987
114427827
13742191
137305299
140707691
174425214
560196541
62079608
61493364
225705876
253518640
78162410
446959959
14538073
421404229
56048558
206789488
79054746
19772765
58870830
385503852
21764957
295950680
101317751
5383849
15697575
100958471
90702725
90225807
365114942
50012322
126396541
123915283
438118057
138949341
132188968
238767753
114679443
331543701
45830585
143973302
64421992
380322216
12338361
69425816
374922531
419986645
394574178
354414475
214784889
107104963
515833006
86039091
136296542
102139741
96507178
138056573
280853797
73906953
127707808
543822869
477632387
365320900
133205791
296318704
56466011
390982175
61126069
37382134
294799856
291876982
8507023
209287540
95603167
54774906
201950540
151293257
191267092
69722829
560510347
378469769
536958
247016490
94238723
408602249
75773334
68743596
530650487
12145110
113868393
9635413
19946870
24973737
83386726
138593326
14579075
109272250
138161259
61174302
314263886
123104757
116111333
387686924
138226480
103277516
240399882
25714324
53855331
138841256
9640601
260968052
68551640
216771747
295949648
22400489
99812646
525775374
500040918
85764127
521550714
350341868
110242406
473481152
13521225
292134959
152872960
15745580
23154046
34362718
161694692
99740597
48437764
13357803
285129179
253932013
125633943
35226261
56831948
141103226
60562118
24858053
413123406
370458261
102248995
39183667
29657204
155861625
72870650
55922749
123895927
51074563
416968232
18715710
140326323
374307940
87867861
118106119
56166587
9196736
358611077
56231435
46728316
36514443
71484157
130657186
48001972
67452626
386238999
96985769
130543050
314202169
246936178
63206701
9102348
422823556
69428410
556257741
521826935
12439529
57623118
363439061
130253781
27679277
134572831
26067108
212719752
134790725
93577253
560243818
282690280
114028349
115484880
32659759
395544421
49976006
2715918
87928818
60008301
87320527
137240760
37935955
106256725
82986002
21445895
366209683
330676103
89875615
58992750
317525761
117074988
103099152
18279920
58408790
73126157
558042011
364142612
71857693
59626983
47502627
121321380
33192081
85111736
94133666
57997951
83533285
240196506
428638112
10802715
82371175
96954641
140992981
45156931
31314417
92430707
84541535
313165002
99848250
272267593
515530684
51921506
8360462
87184342
60399995
436093616
65550434
342923544
421959946
257389103
124925743
20816850
86116911
64355845
401263807
105551157
90500769
111783631
187629746
336307203
46193952
462258230
29881940
135605241
501939
178046148
83080634
117602881
45369062
413137883
107086807
53966873
2316442
400542471
10806606
291010584
559554804
182214714
90137609
89538395
527085772
194568690
494053939
26992054
125048958
2629021
418761762
137667075
117055547
85413935
71616449
239024943
498924727
63495934
104034964
133369213
70457547
56099141
79692868
121502960
66003033
22575657
296099692
478497163
374669626
426446498
70617761
101499331
60406478
28505466
269922179
104020697
156123974
283756124
3034982
4130947
56930520
111438240
78144250
364361571
50125159
51192022
249819382
198450314
75852451
215891036
131209708
312419940
287253981
305536479
30607905
419146543
100885850
93535749
466427061
337654234
38387159
195733810
54361319
369083451
73195720
450960150
93142758
35007329
59968094
368122458
123246128
117548390
119220240
109078999
10263163
11068600
443492210
101770402
80577395
535939066
565300504
376804472
55554403
433035416
75290850
42815269
236836388
137889260
230244277
67825103
36384741
11123072
117165794
24003579
56794333
114889557
47627139
94345079
118329201
548184473
116299396
139629834
285747122
90429933
1485067
59245665
244608857
64572856
262964996
127612852
9031011
67499771
262531195
516942631
145412738
100620029
75298634
108354126
44750391
62095174
109059569
111005044
28323886
80216858
1980583
118264353
98792490
60027756
116688498
467745346
562789229
11737667
170293391
408682962
17988095
403596996
112791638
108056963
55501226
81312821
340084048
112798795
397767854
1229556
9215806
230456288
537024071
75969183
244159971
5834258
128744111
36087728
139612973
89617514
41902179
128220125
57615336
361822744
469993063
8439581
156590606
129286259
92967665
530675614
202320679
18877835
92040308
140254986
309474911
418430547
60540071
63643790
92569486
501859967
103701619
389205446
96341162
121375856
269269369
39275754
94590093
525945715
99862517
76944525
217407896
24559994
107513520
102924734
71299983
10333201
97093422
39039411
234081413
118395348
94871659
249664354
105169839
193875282
29201957
373120876
282336985
134108963
68196262
36325612
293891769
97409890
56071129
33690874
252287899
289161829
112022586
338385615
126232687
90553948
6040129
99666668
82867924
90786111
86758924
374024388
71408929
137255027
211744542
548615646
38143473
58793012
441929898
83707622
93369733
358154053
23323953
16832466
30268089
352437977
41280916
91110459
58078140
85344574
96184223
44016291
110883126
68842166
54811549
191281552
100735396
116933629
97840494
3597880
196747145
484734799
11483227
86240124
79354351
57772271
500309178
368488376
475243212
455031666
300352969
479278694
119959530
106608212
395767320
25239620
53847826
318964929
105533001
75718860
81491807
134229124
101569369
315888161
63109428
126388759
98319085
524976660
28504171
28147494
354533976
190385157
65691753
25748044
486677638
520851679
9001182
5282681
123679328
183120984
32412030
5791105
478136604
540033180
69617774
110460304
406783753
59265118
164560423
179076954
4182808
3904628
428665849
416021673
60143189
120654722
80106613
339643364
68114551
454817401
53209427
95287718
91006599
226176424
48898199
436938045
28438159
136500171
56839730
344027185
429172859
25672820
119578214
119326594
46284742
202384046
293189866
137043616
43950144
383618560
90277810
497992541
121368074
403056227
32868574
58956844
247782139
100511017
71913464
99504543
391609009
50096625
543694888
88219346
381384853
78979518
361621420
48934515
24458828
163407022
297148716
115586048
542226147
206175412
16443366
207696991
271127094
94963748
47646592
228136895
134790727
16273850
93341395
544281336
471994465
1765219
10248197
112136314
287215181
41632403
68958154
81513856
65901867
132070916
134572389
549172434
115870089
218449209
125096949
96827537
84149362
47270462
125383584
80255768
62044589
129587655
227847599
135570222
38512127
39013760
58431147
50122565
36318
101335212
135204468
38216105
129373158
261477177
108007071
507990439
59291058
94343780
94607071
137947623
96982390
333514815
87735565
7316379
27824541
231263295
77131553
57813777
120177426
95875910
207970875
430741300
1099856
81001421
115442081
356736954
404302895
549404100
60642532
2201011
127805085
34780352
565986764
56224952
467669212
409564275
281254973
74561938
158140664
232417842
46742030
124453637
24179973
123702754
38520900
320572691
135893177
359155495
134344671
80842012
40392473
13378555
256566565
90620093
125893305
161907911
58621808
98540062
360193156
48196520
28641653
123872581
83207740
58013066
193074535
113872709
27148806
531321871
251796150
24255197
559393572
11578319
56508995
127652039
45060374
117216377
526608840
314258051
4715892
357099959
473816558
11497905
22386222
81469758
411188999
70408944
29209186
2527855
69765632
388526082
93735489
76758284
100388863
123649495
45053889
4858562
172941985
140820478
4399424
30273277
82484462
238119737
80648202
127355026
223229445
98868047
297967090
35900401
285327087
314517347
74823932
247684497
31891935
43187776
72220853
58803967
58685359
28936070
204959229
20159273
29929928
58562144
432454515
18867461
326187442
39113629
61394792
348933050
145303341
119247479
104723673
431178090
228802980
114693712
446056449
247082577
103828741
227205599
78193538
417916848
49083668
131397775
38606504
260676626
419150400
136478122
89133733
355570849
296928873
168624057
443871458
132073512
12309827
229853935
317840973
375769268
81109916
211579639
79892606
122282457
349951213
73324600
47489965
117954370
63575051
45871001
92656385
82065415
123703901
7516117
157626780
45947522
86517684
54014902
442310266
81166260
103325410
10862325
95495518
309437326
176056745
70598304
55218478
449941188
108727512
17670330
131216193
22870744
60981049
469514440
232684793
44820431
24470499
56370214
27432806
231937655
14396866
15623664
131288827
100469212
80383707
55947796
67753985
292861996
95511082
124003576
215299083
244979843
102988287
103661430
127454893
91512431
32278441
555110531
79092050
160123745
408997054
173702723
120740324
128910129
174483893
65625608
236118663
83988532
32828367
70215689
444185508
96649846
255749994
8529072
114495269
83385429
89229709
52617993
923861
54662067
326046687
257105397
419934835
44197869
132943799
86548242
326867637
18807797
193245982
179989895
5980467
170659754
34559896
82420459
114188763
532309473
71593103
494419855
377624557
498547888
122689717
71499721
83782311
219885928
436027410
549509784
20578606
119538007
542295940
407238980
532531901
123761039
547701980
134129255
461859588
32644193
357151391
8151647
291366226
22324560
303947308
273665457
421247801
107880613
21364186
135069580
34855578
351482135
341575224
106968780
43939768
67773438
36321505
536771014
78293405
68593142
472417152
406379051
52628371
210731971
335103919
11202191
112969999
67412872
137267997
207937502
323052834
385205380
275892685
123649495
106689925
515587844
138950204
437278697
24012660
81437335
27763582
108654880
249218378
110104924
408099641
163290326
75808353
414824166
125521068
35440527
199592549
412987264
436352068
33223952
130475929
316934173
376946782
427467527
81616319
4302151
131493818
81801792
165693365
56356078
17506616
294439926
89053317
130117636
197804779
11455106
544907470
381297798
65947262
372875541
97064888
112152887
102627719
54202929
122135898
534655415
47007173
29115056
122017871
375279815
52959106
73729283
94179063
88551378
363975952
135921709
78568371
71604724
54149752
100480687
39616865
27074877
115977740
130425513
300691903
115799262
347810795
38076766
42491019
119840006
465416335
87818575
8112735
248936708
137640236
83154561
330511849
400864474
144149622
9302728
33165365
516197263
51274301
182774914
140271849
398466501
291989990
242895979
218416343
86072811
159129289
543156620
262791164
136592317
512277132
129915304
89856160
480793683
1808863
54628345
107515182
129025560
561522876
6610811
115281253
520176542
108452546
114434312
128073564
91760716
188403512
425613463
128786914
114002411
555527070
88031283
6337142
344699501
77091762
65759197
3640679
448325148
76275273
51170541
129701299
95737222
24403055
15349997
271549231
13352617
415305863
89696631
79445143
93351575
44488399
131685709
497117171
96791221
338264020
114154468
46629128
562260160
184284289
3592692
95525347
385450444
161349626
96460486
38343211
99169919
5854725
336400307
137373054
37572793
69407658
55735983
30021659
434380778
138550378
438964912
135280993
346884765
371759641
527544231
8411045
86495635
65696943
29526205
295276729
31024240
119797407
63594504
69402472
125083979
368861176
306146272
26422486
147049967
33964539
522087295
395318956
40408035
64563378
121715668
17645687
21139803
62808524
35213882
77297897
370038643
101613465
357927218
86122943
94345077
8322849
416658483
122668965
96827488
195971957
493594527
188524747
93590223
45195262
560708229
120946549
189264818
144944342
125709131
95338581
100824889
177531862
100937728
272744049
61808535
89419071
181918644
93675825
293388223
484270966
86001478
382292950
484755897
522818868
104324197
452329148
108874071
87332198
249600407
53173111
19570433
111512171
139919063
10440077
80094940
30190269
84758952
111557566
136764910
101274950
292622727
315360888
13282579
54296311
175357526
60039429
105361797
31628642
492996837
54219790
415225436
47644000
65181563
246034994
115917165
74192293
139840710
86599013
94242614
351818808
221376885
134506684
152275045
380474206
439332385
1427999
249971949
79441250
99971465
108084200
533403695
430712810
158095058
111774165
142350208
352644872
34741226
129707784
47941011
486689426
404818453
197345081
133882828
81277802
141127869
62038106
26234421
118679393
12635376
86569562
136031956
57115676
75598596
404983087
57062814
285020030
135657153
522695310
205028422
229294846
136891865
135381165
416338005
10670421
133624722
93808119
336787564
100736693
477284256
180202461
112950589
10989483
321313229
92525386
21173525
133435848
76338826
105422425
128885486
219127026
49040869
181315775
20871326
123720260
155276847
101032411
133207090
433474861
117239453
210509179
103405921
144361676
46848621
97579058
124077505
12444135
348169673
140625928
125371911
120347333
312768744
261423407
40099351
224209503
71834719
131231759
145822830
143292544
58551768
23382776
119256558
47944902
410071985
123879066
106092006
79094953
181552465
7116639
48778489
13938859
13970228
358902388
136853193
35924306
86286818
164753047
114720947
42990542
117705344
478554694
523412172
121216323
43332430
86138958
57577721
91684207
88565647
143247539
18754622
106055692
126746996
364925026
139205433
20684558
84069021
300927304
82613883
113545865
104479788
111972604
285719341
268748973
447606373
126191617
199083814
19313117
51483120
73701161
78915965
503710479
486054376
16958275
33059233
94074004
271088387
56702737
122893346
67481613
536128093
293398226
110463677
428496838
463579784
60406970
10309853
82528110
501509910
12658720
15878945
188615844
549618585
45627163
117644387
90564141
91697900
189478889
29982751
328736829
112235895
3611211
33732376
54132889
24833661
73779845
274593644
16114893
46817811
512629922
536250234
119314921
118922734
553566087
120360303
122109958
215447314
415923398
510208417
92608396
197623298
68158649
459571279
41420992
59816380
132620844
547177070
346295838
18727385
135129242
46442976
484889338
103778738
207962644
420577891
463562593
111950557
95103824
232742761
190584200
282675038
27976290
499466421
107574477
137769175
72589410
50070672
371270536
57323509
61549812
7382463
379784220
261150263
68237764
57315406
305692481
45428263
235079808
226865561
525954253
98853143
107579667
17399255
214154215
29926970
52794702
50872237
195317252
81126055
94334482
289594290
137270589
30762248
277178048
53126419
138917823
253781467
65507579
115600313
60145781
14469334
211903089
317003483
107884460
99919583
38353640
16813013
178387741
44912081
40066924
498106230
410219312
127960725
16331826
362400235
70983187
193644834
129898443
14109283
89231008
252127381
558747699
39242034
134223936
60294374
28327777
55128985
12112685
123667655
118976404
37602955
210995727
131274560
93042889
46882414
104089394
444011631
36564745
62894126
482120709
109864981
124790857
71906977
290893827
49431266
562262066
26282410
39535154
557329491
34226535
28750742
286797999
134171810
331414734
217097896
83207855
164509669
330737
27373185
55717648
498530873
35251163
115698887
60515354
58929197
359610497
402574644
100407255
83005408
134055328
69637229
99579769
52834592
29072255
224187453
77660523
521506042
300374257
126785641
117001075
8003789
60850054
105574920
15309788
90713477
54344037
196503632
21074955
50852778
122104770
118881723
383966389
61230724
379339279
314488914
75883581
61223588
15304602
353727580
72058726
124310967
110776770
292217828
53893963
99958495
123250019
293573750
172628607
65167118
160829855
70831764
69045795
87362031
168759133
517714838
503073689
22024359
461148597
131253808
46723128
540259415
87369813
39874970
454527159
4417584
130706254
20709201
58130204
445993625
131256400
118693660
115351291
11484935
15394093
300625111
42380772
41441489
98910519
108683881
528108918
352688844
107259306
263488034
499156592
10495960
491354457
81342652
319115737
43310723
25761014
110260566
33323821
27112490
98424821
154828709
236198570
218210689
453079522
423514423
54060259
447385740
61457050
463001324
252467033
179934134
3669213
317846464
518047262
247472086
62834011
70367438
89663777
22457294
64997860
75773334
89089635
445637356
129465243
121767444
72916045
344219691
228348605
128261629
17649578
114570497
87834139
131144858
72155858
508500334
523374999
526143669
67857743
406108938
86740768
103331992
52821622
268423350
552011040
270423330
64122383
65242993
265619187
4970988
90521521
1776892
497834829
60397399
112999830
408090165
35701697
129650807
57452664
279813289
401849389
7603014
98007807
464817764
380203803
393663330
545083420
519382573
41031892
6520019
545058664
60329957
43223822
484089722
65761791
480890750
59645139
321340947
22205939
159770737
63796838
215359281
360408696
122381031
33003464
113626281
20391962
12014113
202309501
153996916
236966616
507217579
76621574
33891909
625156
68198856
76458152
95975406
272078400
16919367
69095083
17341905
526982691
65049740
60609883
40677813
88675892
25089170
231350807
32950285
46273069
187411357
139297800
423532649
135073473
74891032
227970485
86027418
24294107
109193133
91355494
536299449
99421535
138887948
414964446
3949035
109892216
8981727
71303874
71002344
128205858
43871025
63328619
54791767
41989078
346407772
359274472
387785672
66556749
45734337
48240618
3979714
36645438
413886672
171254378
101831254
64454417
10411019
106872802
272668594
80307648
57209634
22678045
103569343
117196922
96831641
185625167
333602066
534524101
158201784
120958220
269070546
268629710
133012540
62058858
6535585
59276793
5249701
69712455
134142858
275670387
254116518
41321125
455776685
88550083
208323596
178371317
84726525
494464825
88500186
9260580
55222369
536688376
175170391
353089469
198181394
118810390
41077289
42199192
272929592
519987757
27159180
78144252
83836785
385739424
135948946
13809159
46979934
80711015
90284352
466790504
60926577
52371565
75707441
52140697
465090744
262018658
71677408
196924366
162306528
110015431
116128194
215929595
58688649
230597661
23374534
65432355
41507891
100290168
202756492
119704023
265251109
136148686
25056743
119135937
511408095
403178930
57480446
442464515
23093087
54169205
114492677
89398319
17565957
134287489
154415886
88577515
271485014
428719766
88223239
242283477
96987066
125246104
343662477
58617917
9261879
246789868
517644057
122077531
275541712
318082323
110753426
105574488
28362796
440273179
90063682
426407850
190566454
37195368
416442438
120109982
428144797
177948142
22268195
52716567
288788397
83176610
203466331
102159502
29701300
160699021
67245561
78159816
447173778
227067916
218306745
541203420
327896739
63940803
500222801
119883007
100968858
90822425
154289209
548502668
135583638
36543658
276202472
140126583
34205171
90207329
62309179
321756169
214850947
65087029
185740466
250726287
413331539
142017587
208891382
90181709
496881571
276271347
99889752
537436192
550863168
225108471
549050714
123274664
516115044
120701416
61127783
99751404
58803386
134434050
65939482
500229870
346668242
59501576
58052425
102982015
368236813
373662054
18499111
110927222
277134068
45672560
83316686
108555009
20257843
68327259
93326932
239755826
136350126
118312340
508845658
504486290
125013941
140813993
323202373
140096752
236665652
148812682
12006331
11252774
27434146
179742073
531013790
380374389
41210880
40526062
18462797
12129546
126572738
102601781
57677590
325310159
84269983
58629590
493075746
133882827
140340588
343342068
22263977
386692829
70456933
212788857
20963413
34832234
20685855
4098522
127205869
105752194
125545709
292623633
103293082
28877705
425552359
18134656
96061010
59406491
79175221
75852453
51732178
403929815
208669831
121675463
89177831
395337894
24259088
105283683
401990053
320091616
80485123
24498485
136142201
141790665
486056044
66856459
231772844
285666954
90269903
61872090
54446763
108565385
130722038
390056781
15666081
91539666
92926159
234012379
59589370
424091302
508277710
138577967
78096261
273701348
516710897
31536557
429803628
326619634
441053656
183212878
53230177
556498956
84430809
232138731
503705696
416972885
5641471
87076183
393608527
76484092
130677940
59001827
41056222
396702025
99023356
72481548
44288661
413558067
117671299
322341835
161626368
11919432
135938572
11591557
80999577
4317713
536026347
129675407
317194898
109552404
58093927
204686812
78522974
66206664
132764811
59935669
90127235
46448166
25885528
527410922
120456283
332328245
138885354
51999374
358550718
119794807
41872348
112714490
67022475
213409270
364473993
358818389
110947976
24809018
26163086
361543606
283161859
122011384
67407686
280225620
83200545
533587123
72393352
61704743
487669642
224402057
46780196
173189009
85495648
82489202
156980337
256836240
82961847
83388021
34546892
337379785
41004657
50469935
17940106
101608279
549988889
977940
87911959
26820996
59411679
83599434
82931477
27842701
286247695
3077781
455277324
78058634
150043425
443803643
85019649
118717004
156873610
139719325
143869145
95697976
76372548
281239774
140590909
339794197
86036497
388043514
167837194
101621247
10260567
43902153
126164378
84874383
137961892
365321973
51057202
420542979
43292478
180648237
243651715
89456729
106575789
460052881
486594779
436283685
75704593
222111023
9542031
96258152
96684867
152763813
187284112
253888156
488158612
108155535
469483852
76573561
55320941
280251766
207387037
71323329
76059973
16824686
101730195
196433253
518717709
86714826
107521302
96101217
231035287
274840134
24640408
103407218
360857160
59878599
506347549
254275398
323401996
164475027
90350317
140057780
426684091
92460536
470172383
88848393
103813179
66805878
89901557
50933190
77657877
93381406
9238531
350225557
524653197
132580637
80867950
115818209
357774396
76150548
13569214
138228984
78559292
77294715
63534920
7780705
122536671
100309982
76904320
36133123
6185393
159419788
373331090
118748132
98404687
62991399
25356368
9884437
97045457
137649313
4466010
81900364
240499912
43302939
15701482
172554600
47551541
46322355
93152822
135204470
367554625
23737694
97093422
706867
39562512
135887987
16870079
243234138
26650758
469441836
296023454
71780168
139492350
55499929
138169689
199315224
236992731
137196662
366783191
466123468
63879846
444522738
435644835
86022230
123286335
34137042
9975229
324778800
246168405
376841535
80519057
100269775
262578727
59407790
359014090
87438552
243608745
355429962
523814506
115871388
28866034
55646490
102452624
77301591
95435856
276966228
37517024
208929236
100159528
110190528
261054585
16604196
39789368
2232638
61956393
156343196
28803778
78661755
436180229
22712476
87070204
454942527
261404918
51448099
249528214
30989221
509748362
91748483
49119354
50383264
81867937
167088480
61428514
27425067
134546891
405617576
98749691
23011374
121091811
114836741
176992046
1856339
448230812
265261628
303564735
53904619
295340111
106598121
524707779
52318386
65814970
89740729
107334532
193219492
51435876
303683560
493738297
87552688
479678318
78993787
82198672
438434842
232875709
18774075
319375214
488927636
82081944
123802541
386055441
30956571
257455979
44297738
136319896
8115331
48702350
475862714
16502991
38466685
20185959
293787489
489255478
54289826
114313691
25831052
294422675
128976276
179052221
4300895
356719767
65379178
228035461
96356724
46946214
123219031
233952628
47451458
412359802
139557202
42912542
48040880
86037792
313750601
48473733
40031905
297422606
478872343
54290250
110888813
12977784
44042229
520043342
341062993
46623259
4512265
171645583
201238792
214591664
21252644
524653123
27087845
73061307
37184992
95980594
119361501
24928342
209603045
59615310
135868534
149958023
111696343
454561260
560427687
127974335
303162100
108477191
234194343
42015020
48414418
386518603
67703402
122749379
337746514
454983978
38414629
261753474
532438253
70696878
364826572
89701817
425174330
3587502
85526774
22217612
122762876
34348451
232839511
140685590
92545668
113591712
83541069
258112055
270630469
74102800
60629562
3858577
338375622
169375882
127510664
505713819
149530643
38952803
140384400
2382591
132475580
328227661
471593059
231251889
106639340
14807849
31016460
81561845
388770459
550510722
28230504
1689991
124736383
20943958
159413227
320246356
52250944
95016925
479919935
138535166
91144794
519080940
52188686
29572897
544028183
430938478
56267751
36565026
72952359
118845407
48261372
29476264
111099725
48636205
140292063
158770007
249517058
129109865
130054083
540615238
133963239
174726026
45353918
112244976
135769962
38362666
172856031
94600586
107032333
238268299
38393796
235775697
83306312
118801309
143206075
81686184
137178504
24157924
58138025
528209145
372460262
15849859
555278407
329188064
116112628
51425854
496337054
300253985
115630144
550837760
114444688
85236248
207547987
91757564
125200709
104073876
82442508
120431638
94015639
441805627
18793154
522388867
16589929
53503846
113230696
170721971
204211165
103907858
439965762
141459899
251089439
191156509
91494271
481474595
178963111
47302887
347885766
372031451
458980364
100929946
216813556
94411224
33789446
396501690
118978998
530796888
64525752
102647176
61624361
478593723
48659549
36976693
129509341
300410533
125557742
13791003
331364204
79411199
365180967
563753521
58837110
395129425
493481233
69307791
388349557
259339933
70639810
12173642
56822034
98153071
345803602
481988890
103028276
11859770
7912997
12829924
127370588
53003204
330672323
112401913
364416146
106108869
370861186
45319774
14442097
97457879
119361615
26335585
118207285
508110255
341817543
376458976
12906447
93237439
63405142
433145330
562245903
403676489
375267256
79758144
547847871
476320652
88515062
489057911
103084263
40795838
238995466
341290766
45654402
105252849
471077361
243219493
137694708
420651712
453820057
14593844
351712368
52049907
402435607
37779016
232733004
37999508
2348867
463044005
32511899
260403038
319922487
66455688
390069707
112300745
104204873
178942421
545007332
119538005
37316011
82297246
65849987
117225454
78865384
32425
303645189
438842025
36579291
386505387
78995082
67732758
28068472
493896918
243075449
883257
437013217
393686766
550192700
399284762
77581240
390779605
425745012
145773763
46410551
114214491
133623427
137825707
83336374
439201992
526329407
80211670
228826755
132587122
105348827
112447308
36942453
128550860
185730061
44649225
107739198
170311615
100516203
102590108
17058252
63034202
140545514
535999818
16425208
221571059
4390347
216570130
54117327
17237132
87835436
120145001
205272899
62385702
38948910
560487292
53699691
132594904
136502765
3652844
78241525
299609
55940909
254402149
157070782
55139363
129046314
42642766
301048919
107911697
91089136
183571936
304178162
372437600
505827046
10289116
119253964
420332753
120735138
20544480
493637851
34012528
104820946
362672690
134151304
8788472
471049003
52326168
563411953
93682310
241759344
57571236
309799651
19264343
134603496
105945445
44537685
329850076
133528744
260064760
115732732
220732658
91652505
51431238
283789202
458912057
96841804
36024177
60851349
50061606
13390230
39765655
484201060
344589604
74513947
76919882
143725602
466868760
544782673
311498134
85356869
135695658
318434872
112040048
315658091
65993954
80835525
86145345
349173959
228118407
418469154
469037900
390905595
8189258
313947843
29408425
12287780
80919832
399115636
39581846
287571031
43865839
53079725
364281956
2143943
74957382
330803235
64243004
552811850
322828918
55585531
247948146
105569750
487190072
20899858
61122502
447787629
42476750
113290358
45939740
79629317
265276616
496888160
288304637
19672898
64751430
137557226
1607083
347659156
199630587
341318442
149716909
90838990
288693370
290189406
25615750
7268388
71897898
513174696
36262825
46531174
217410345
33679199
87368088
314016022
27510669
354716074
511944299
147294438
427775013
53455857
78434780
29578087
353176793
85840650
170922485
90757575
123784385
133871154
20727357
11468043
72897885
270756214
434497173
235953982
65344159
86827665
88793919
11025797
83763859
215450403
17316247
156431663
391987701
13969004
485265430
23789574
141052643
82941853
81812168
359633200
184752120
286817806
126103421
215823536
53580369
75465947
74954927
116653477
71301280
90314003
200995046
94983203
316747940
18368114
72948247
425099407
50292474
135056610
61336429
46090192
410580228
128094316
112254055
8080310
317730780
26571639
33172074
196765004
30742793
45894345
64765697
35242086
84756358
138539055
110659957
35768935
102813190
125725994
32938612
232508002
97203665
191775870
92479993
27818620
351310750
139706355
187534302
40447894
43105795
12602951
49751623
55925345
42266638
265775335
238374417
165519809
433952023
127588486
134740144
37296532
23469215
247531311
448822497
107702880
561302787
127546982
5857254
266362559
385232713
53293732
518968121
135683059
337919332
81412690
56372808
424434976
23095679
48504873
556130008
425387134
111126861
57847497
505043944
75324574
447692188
11121777
485815566
49695852
41040973
169470956
43755592
123178705
15851012
391296989
308604142
132129281
116755942
70869379
427549599
52350811
397384686
42833425
547712909
38908703
34768681
81512559
50187415
23190360
29211036
37753076
172641973
71319436
160472836
320853163
53859005
471609476
131916573
414014735
37331553
30976251
131855620
293008580
507402138
464931537
204826309
35252462
86518979
516706578
499252747
32379571
82009093
105973979
175274889
192484986
97361994
24224071
61863011
129797277
99743193
64054941
438144799
67114361
118857080
60140190
15020559
444626578
138847741
62057561
239361157
433849727
501689668
35357557
486524474
92459241
128837563
113890869
33845215
67477765
431539746
228284497
219625026
354116355
88041659
55856604
84845849
265752610
24633923
563601169
92856123
64707330
127125372
40004668
127697442
96936483
453523149
483228879
170066855
78711039
39143460
390529981
7489757
533893915
41435259
412605777
91806850
101700364
183223969
210328576
557123223
105321590
32339398
86030010
21139803
91786098
113987000
289333330
70258492
107894838
93616163
517808663
190370384
188715606
57922390
53227585
123135885
132226556
325569288
28421163
323841084
18571124
477173270
465065446
195074116
289767750
44445598
561077156
94815890
138533867
359119829
40937213
438404862
143181273
18276029
489828736
71569759
225858332
309344774
108495135
298633910
22932259
100628080
115126388
104883204
109993384
45795773
22840170
301287200
230829679
105757050
202419653
200958005
46439085
531208317
315453482
90626578
89550068
35234304
76522644
563251439
170670839
73755204
356144394
48468890
133614348
21046419
109273547
68012539
447344693
4595273
173456569
148054853
935139
104791117
38716190
111531626
97857531
392025627
116561392
6604324
15189167
70954301
28581989
72031911
327101753
159081569
66803282
136706394
79996714
160445349
437822145
107272278
77475849
122940036
46095382
345186200
508966485
22997109
102505801
113792297
150527462
307129203
209271712
31731107
139922954
134821853
532822451
24585932
46452057
542010978
118890804
73582701
87110413
194266795
9854606
18220256
43854166
57726876
181161911
100536957
185650040
86284222
128085235
69567189
127012618
302532250
452293079
384046825
243212476
485876345
1661585
365856111
60681442
58988859
121055497
84234964
51842387
2488945
446519676
123051580
48046068
487758731
45423534
472306298
29570303
504461559
46996795
398940026
384949387
135458311
70839548
129379641
66484220
57322212
3844308
6373458
8798848
524552688
361187265
56540123
67577593
106731429
118414805
52436415
88818027
25513287
245598248
82923695
81648744
110899987
44596048
63712531
25849274
222797732
297169358
23024346
41125776
38714155
59835798
403418887
67137908
54752857
65392148
74131332
130096884
111036172
128062464
130837471
128991840
37542964
23884255
437614447
137175908
104755375
357711084
132195428
480254071
379178306
140826963
416758172
1747059
2806710
269619692
320921402
124883345
556680870
490010033
153940808
434530794
237021312
118949169
508471262
56501213
54214600
318284749
164969685
56751532
511274745
517708347
424205108
374858973
145984444
557792617
386484988
525377032
556908631
96967611
75652715
386726483
17669031
448428472
162435773
356875797
136785689
105068673
78209100
154072170
522588659
126124171
298547991
20545774
136541675
56152320
151844563
141087662
5208398
82433429
136174626
69979635
269317533
197251527
233639904
75803803
76773321
405740005
66634308
58891582
70180670
36755459
116502986
15560109
530649807
57672404
49050925
187107935
400025253
140116207
153918950
533164773
130738899
546567238
10320231
102086872
37557229
31712947
37363978
305968104
211023085
208627750
244793143
113422652
107708068
2140050
521888392
268793084
24064540
52424725
352744649
56383184
98797680
399669563
16551019
56153615
204343259
18032193
14571795
65261149
91020589
131636421
74106689
237198234
5775541
12287778
350317486
301719550
76975840
86534545
355618720
68067859
225503350
51235393
114344819
66328932
14037433
116075926
216401266
325678260
127043744
187186302
123590337
328255328
110411018
11678188
120844086
60287154
106164250
523281501
111746928
75788898
225252832
132282327
530382493
245167682
528327701
1625143
233824682
31603929
47777589
109071215
5025877
40642794
126606657
31558604
131772606
4809278
283788306
72323314
46518991
135287476
446903604
503779550
49462394
137131810
109404544
272067945
13878577
66969298
393255709
94097825
101260683
45516918
77187064
66975783
510825392
26343369
85582122
33500215
228687473
87330901
878096
82511251
172884703
462713387
28417270
135961694
333949302
107067352
298621920
54499942
91185561
65148312
124312262
49706228
91754970
139341898
43723167
423949280
41752448
128081724
129510640
224627497
29233085
17657358
92207623
111518654
20510760
115213809
76840765
138619469
359503880
283751646
366000177
59412978
105614712
424631587
164333397
129256426
29459466
27502885
30823207
29895850
91115547
12006111
89762778
2068717
6759966
121331758
135747911
78259235
414356596
94900193
65547786
268306001
52055095
107580962
57782539
21924488
86162306
12429151
53269089
440631217
120000128
462964000
163768946
132706648
137249837
81768068
208613405
46406947
335939713
76174602
434463947
605111
357918728
226559589
70788965
87013136
29636450
169894645
19165769
97154381
420940270
394791753
152643167
128856952
114085417
436531232
133917844
20237091
421465635
117217674
70726709
27949053
201058734
368932877
57405220
514500821
38070875
483092624
116788367
426824854
144894454
108758638
42858068
775606
28236987
91328255
387649955
498502017
237431196
70004280
58527857
67158662
7235261
334233035
98804165
79952268
138996896
426595922
51505167
1511005
86972822
506713379
103708120
29487295
552309961
53039520
116344791
372100586
20758487
458745804
84314079
90433325
40816592
153208819
141073395
117037389
228418253
514146603
143406768
125471782
298110670
51184808
113992035
32671430
80409514
74777972
453465545
74647540
21259129
381047410
102666629
27987963
106542665
19960832
71028908
109465505
39528669
197959240
41674781
30425026
295680572
533804311
22637838
32371687
20802179
211844395
116794852
226939307
123298008
22479690
213730666
34047549
37079935
251529319
564423904
37881479
50009728
116440769
320279948
93944306
74491900
560931809
78382898
134786834
119648250
90061088
501216104
333812770
204381601
44181008
394670731
99955899
95387867
41208286
65733257
75437255
163566657
41218660
13264419
118591195
115347400
71127480
545389476
209597463
29546959
31789472
252654204
67174226
52193723
470391439
265316182
79076793
308474549
12473249
60272889
86778381
18991832
229763450
116471897
551408680
200295996
86707046
13736895
53550538
165190320
523179561
13224212
199959492
39040999
62748860
504125748
26291634
87234640
124781778
259846967
448513827
422817868
241681134
400502831
28586235
98678354
36816642
33108521
67298738
343244761
427247262
72606060
91154459
15102268
90874307
112976367
62010869
76962685
35834813
44127831
116069829
343670779
465081589
74015899
19630095
77088548
99215314
566177450
2040183
121554842
183167075
526922559
131426309
433795948
101791156
233190403
477503247
8452551
32794647
44799677
479970920
241246439
62459631
42548087
70613868
530117423
141633113
58694440
54422120
223829316
84599421
271600630
119822050
64770885
104529123
51799586
107369551
279722267
7918187
492650675
469545817
119994946
81627992
343831939
145960925
108684711
155597369
141177155
966265
101744464
448240319
35281575
140130476
2213979
296493579
3322914
95979299
63787759
272482355
56264986
487498260
20676776
51384546
39811417
127718240
39008574
336141412
245079865
472313363
74513949
97525323
94182954
47044784
257139986
16843520
359616948
111333959
23159234
82209050
222781453
495420144
141231629
325876283
447022277
416150732
129152668
244204278
56877242
229397145
397821229
73835616
110403234
94304872
110778067
135006027
545682311
250800943
193471920
27050232
97523155
29932166
258296180
432655265
68778615
392009273
526198536
196614342
26642008
111845498
100940324
126786940
406582240
561979168
135016405
85828977
444111064
58650340
15409657
514084489
151559451
81905552
304086737
288805489
43886591
27190310
128006322
94020829
351018725
316616887
299802038
282728597
40033204
387738194
48208195
73214353
490318735
391982825
93153136
398129784
154516504
300817181
452277786
36244665
5855830
537136760
51061593
444709335
29510643
73174148
37431420
5604337
62637318
70591819
84704476
298123547
14670367
43514352
48321034
498449313
103044058
227505946
221970617
59872116
77590431
111672997
1478146
130149694
320149852
9657462
121575594
1130986
269710388
242563637
177699437
140637603
116860999
40594805
1949391
31615672
67534072
527200787
186185783
417921292
9031013
90608422
25080089
47352475
197261447
263783437
84319267
64943386
51759379
434703171
41820468
28619604
359757460
130565101
509883673
19239700
229469519
114994614
508935897
718538
182872525
94627823
17195626
118203394
46008483
106078520
138166818
66296026
14301254
279279790
548761531
312170815
155113348
449862890
223407965
18432966
51951337
981945
81638370
13342965
159679147
98280153
14987280
45762051
99348720
291227925
212204621
45272920
503305186
41419297
71816187
54572574
88011826
81870533
86835449
407014994
246828348
35710268
505959358
125630016
108556306
25827161
21912815
237141786
128527514
140256283
73539902
359651290
38657085
89442417
48601184
16824684
21870014
465999434
352594948
72201398
85692790
39509216
519939400
127169553
467889192
34020312
231215595
520400503
74699420
92518124
95730275
227462384
405719416
58562144
412296694
103626411
140546811
81848484
214404284
451572158
41234226
39628391
280406116
88387958
77768120
72871945
207702795
521297209
235305337
11456401
85952017
532285725
218295376
108993395
7398088
89939168
108797550
3067407
49034231
406108857
382919104
202306818
75246754
43353522
15717048
538025804
5887083
24899448
136292168
23579460
26635192
133794629
112364300
30976429
281872786
125435466
226569102
104433746
42668706
113225506
10566661
243012466
296259497
50369879
12675619
4802791
292526826
90225805
42967132
27194199
15307194
41825471
257359695
104095331
116959552
140396374
58171747
21212437
112967403
49961737
32095564
373263144
60748888
3596583
212893893
38782459
128636183
157868755
158007990
76273072
311836340
6295640
36994908
129497670
49536321
13890870
12903853
15383719
120054213
107641923
376130930
129236971
157135714
304811264
95930011
383422567
120439420
126672804
557701299
306833061
74587876
93224469
54051180
50419580
469542934
168352136
5801481
116576956
37149971
100944215
162540857
73344053
436235310
532671641
189980640
17427791
39624649
478270662
240947102
95186832
301620272
111461586
181443669
260075557
42355174
421668583
437012929
26058027
125291499
250995218
14953115
50992837
382043391
369311533
430216086
81853670
205979324
23606697
156610979
94848315
201518653
92001398
34264146
58789119
1635517
510245945
132347179
124086584
44180439
35736243
70750055
114383727
329913765
13794894
49123877
81277399
487893062
1684805
85268673
347440074
493911005
56095250
95582417
17246844
318705475
263612471
113167141
161463050
216096217
272205984
17098351
153667743
316614892
29184925
503698494
51417190
25203863
69061361
422242263
361588176
93325739
100845643
122183887
285365877
226946730
334474941
534875724
77972940
77002890
119781313
98744503
127784331
309484683
440064435
285411598
126122874
107985628
47034410
233190844
122177400
489447423
406493505
333243787
115176196
33517074
426238122
402856140
636827
369023218
32383496
186570117
59728147
102744449
130989220
150502763
41481951
483978154
45000712
461650276
454958842
287617594
19329619
232399594
35846158
363726831
22461813
90673270
115386308
174477357
9295601
282056561
98498157
149367849
272241658
111311136
243531130
445761451
190912536
119286387
539936103
541173452
5141310
287318700
292854502
315211060
7049195
188661980
26642974
19320114
63696969
30917888
110234626
104311225
466941580
541131083
57854903
26214966
68877556
16277466
466485596
257407389
197437039
94109749
38200541
547577779
7832319
81233527
76679324
101642001
358785832
131022940
4169857
107903915
2207494
15615880
80179245
409935935
26640544
222557658
403219277
204792669
134745332
136162951
200242006
58294962
86985899
95494219
101128389
24217584
476091478
110312444
15525092
314356388
93032513
7324161
208105706
5907837
123325245
122139789
464269874
19636580
95058849
52545361
123447163
32559890
356867581
169811114
381514830
251059779
71814892
317014400
194598272
394420861
15067249
71956265
87966433
62382095
88679781
189956055
46186172
501786566
200000770
368843306
282587263
182015934
58049831
112845485
375862038
129827108
500400441
343366302
103845604
407945304
87429473
25850049
39443069
500274719
515598442
110208686
255306647
268974930
74646686
61198947
467302919
191165211
95443638
234282112
193496006
39896608
121955613
499993643
123960777
548284190
465331017
103176352
106437008
65864256
165003424
99810637
536832244
140738767
94192033
204185438
520200651
523718099
106416258
62855216
26035980
354925227
132718119
132916562
9745658
55152331
240668254
72351848
493070128
303684245
44445422
703454
67486803
197150638
18784106
5191893
112895084
117706920
274023179
548366909
33898339
58592514
205951574
476913801
180480834
105617304
37942440
52924085
375762453
82589071
132561182
62940818
47939320
92629148
95194803
49215962
44885281
304174977
194462346
103871544
52878690
234083349
38563703
87486739
13879199
243658460
88618822
27231814
63843530
277277455
128393921
490842003
70136572
484814917
113263636
74118470
33310851
396806733
60606218
416852574
30597527
124510705
375192187
420815457
255969339
77405080
88994954
458632557
88494085
498569637
211262326
41654452
11015421
423899846
58333205
120806473
45029248
298475250
172940413
8263187
268981502
88902867
55423406
52039733
103178946
220293087
103671448
88975094
121287660
13766360
75865421
61316972
7590044
136990437
59049818
11325404
996098
467930169
127099041
104354026
74628085
72513888
50100516
41252384
72381679
87619747
209758830
151009562
113366881
526219593
359701331
332847558
60765747
111165326
103263251
34621354
63898819
385836885
139340603
165644609
94121995
17062402
7822207
45205638
17362991
30124122
131536554
131694788
47270464
23914088
556661742
64899288
16288231
60961594
180058580
469921713
139908019
13262888
103843010
285565553
518612283
173953604
284618401
530799442
4727502
107770324
216338717
312863677
42618852
80971710
110286679
159121183
17200814
223006885
3095941
497523144
132628628
105652323
98609613
98468242
102463
137059178
17017939
93315261
124119009
104906548
521387566
82373767
89661610
204349266
242062857
186285922
127361511
62507620
24231039
117679404
91565608
141506593
555101687
306335907
124584632
322117685
264165520
58926601
26711717
255850826
291400162
40440462
494137737
267892933
86852310
453299605
141442318
108138674
16477090
12647047
19925813
119543193
94827581
488654170
233391069
291407512
485316416
437844747
36316002
322826054
102880693
313683701
54004486
13599047
79241512
74585520
126809884
367500867
48057741
2870263
39262786
96258152
126192912
460436015
83956109
545259765
83622780
89168750
189522256
104250268
83138999
219879514
202500260
66137921
415480485
232782766
22227986
201583043
361071524
361970101
53904617
121572998
187454771
37610408
205694361
147196282
353467458
61991414
83713568
13187896
94077111
187917737
123893331
129360188
87500808
83451574
25269451
87254378
414970089
131198035
496560898
280807325
239982253
194764821
486728477
44505258
254254203
218235609
19535416
283696736
76358187
11379878
125687084
37315987
223205323
134502793
64176857
17029610
262551133
324038170
21003620
15378531
127222093
131653282
51698422
103015653
83769339
143832659
89555331
311958291
74865434
50020102
312193321
14429418
56164638
486609974
338719064
32080000
42760793
360162066
69594943
87546205
22685829
84581263
129065767
110862372
73197492
128188480
104337167
12945357
247829543
240487788
305898296
76427024
81609547
109152926
14928470
20469254
269630419
129374453
130490551
69945913
189816317
284092007
375575202
17112620
124312058
477487597
153608498
29839685
354936676
447660026
465802723
369560881
389523935
80172758
59412976
402580917
86224562
295060410
116678940
19113891
84467125
53423432
52514235
110311149
133056638
406705891
273526894
44058100
78502224
450074826
164631425
316649271
123478293
533967641
219579979
69065250
98476024
319956632
19836318
133209684
69695056
95149217
252026226
63642194
43347037
35051425
56489538
550278085
123679326
362532716
566078444
25875152
12988868
84116926
131203595
65796812
121897551
85952192
118137245
11313731
65873333
35083852
515698470
141210875
59079647
212864787
104547279
3162086
47161531
435281372
51596372
24262981
314081852
8417532
123450554
110442146
11923321
27611835
128386141
4818357
35174640
111649653
5963608
110943544
97584983
79643584
359651248
10160700
89049428
44203057
39035811
545763433
554304474
29609213
404424511
216336759
126316129
158240230
524784812
1696476
465001635
20216341
352600005
151544047
23373237
85120813
357729051
248933258
214430459
272387717
111711907
113774139
82244069
117392769
80582612
32231749
72534725
68069156
414547554
559268244
267041558
73639769
483678086
260268331
153438706
9844232
539488426
416577646
128676669
61045899
103614388
114667770
85306284
141258864
136283574
21410878
441776924
4459088
92862701
78224666
394103067
389992771
115378528
82015795
52105587
474916533
400400486
89777043
64213188
263298345
96037414
306312032
130856013
132902295
98680522
232137280
244736391
125698757
390397
71402444
93478681
111750817
102628690
156537585
22977654
393421180
191965170
80264845
359649406
64962841
245342373
357499936
106741341
146488339
30134500
47752948
2660313
21831106
86128584
71423198
141700735
121723342
97844383
404350362
119836317
56284612
555812940
80149412
22404380
12104267
97255547
3835329
70626838
428332146
135858158
136357501
138933137
440900073
511847290
73238996
94852206
83330955
477184100
110910361
125642467
88142825
233513100
263527523
435484061
540927273
273510236
236567030
75023668
47895616
431848136
1455234
463796385
156376266
332858129
28952370
116754645
54986317
96227026
69917372
45467632
19271855
90403494
524224379
28528814
68537371
6573196
12775452
124348155
69440083
23082709
116351276
40130477
44013070
516968513
442641323
23580759
19898937
32358519
471525519
23054177
135231707
96871635
188511813
318872066
21693624
160075333
51437725
52790496
50195551
51301540
313535032
136848042
433800582
149549614
230772290
39240737
394921435
434892315
508873927
67300022
114826004
282802381
5940260
21170933
67153474
361512338
55493442
135756990
130256922
33257906
13483614
16075525
279251966
62058858
443378345
302087119
11696348
430615786
40035798
67425339
60161301
497287494
162962542
273785790
69527431
102862476
117372015
464164437
71222161
131584543
89932094
167569614
103721310
12886992
412856508
66399917
231460210
155422853
104148198
321552946
32235638
314217686
13448593
130736303
27073580
293615734
41256275
502215641
7856210
3286600
126488630
462646829
265054653
62074422
74740922
91768185
82634466
132706446
132728235
28608309
97182913
311634992
493476208
5341046
107948015
334301533
65149607
62105731
398041915
229009643
71666308
79533337
98511716
509958377
559806398
112610728
226217387
134794618
180779595
128840091
327880087
345528879
324232571
77062554
77515207
83364677
71593103
19011428
136164250
103029791
26024305
137393806
302804796
203742192
69821401
15493962
40179765
5267117
78816096
32028118
89141515
285183624
21905033
42694648
114938843
89067586
91684932
176129425
370092168
79537394
10473275
17470592
71982203
136065678
30234367
51809962
51122554
246206286
130768730
198432260
49391057
31188959
403196783
287756626
1688696
45677615
197181851
381737849
17759268
150516863
34314731
55149737
5545972
22366767
31182476
101889921
49138144
451484287
520325055
130404729
515156132
71574945
82199969
337523702
60429826
128708337
89775746
66638
250197686
3875436
156862172
469727043
42072086
133681320
64518251
30222694
258947169
98310008
34525766
55140658
124273354
21369374
77472406
80596877
83041661
6913010
18931012
6195769
299651111
117404442
55428594
407370035
50597040
452616873
36216826
214834116
204542581
147953204
67429733
93705228
122845355
478232356
28863440
543832763
132989194
450420146
134463856
138134393
94661547
69600758
24628735
535493372
105114070
72451717
349926006
120732542
58594569
476054674
108727510
57798213
61515415
188699813
204406625
15768926
90370919
107023252
152601373
140161602
543811301
25458813
79049558
30361473
108985613
128503761
286278245
115295518
78724009
411149
114185288
321794270
106935058
90901117
325012872
29580679
134441834
11924620
528635000
153960475
269438865
35732352
90050710
67004823
128304430
126418590
98187499
424478957
53394898
379219536
29742806
404441494
56931815
138156801
50786631
91403481
386617940
384069845
16730005
364672532
524746712
254329755
244840885
130574180
31552121
112513478
57732066
5202269
192047420
30262903
97578498
36557242
316932365
39295211
56809899
2706839
29129323
126209775
135012514
202484179
250139348
360858736
99324262
471744381
365488713
280147146
11351344
514238228
342131275
234431606
133308254
139450848
415683133
7730122
131276794
526488990
112312449
93827576
449569169
118793527
194589088
115704809
3874141
428103014
58414288
109833851
208630985
96508475
87835436
55362445
430184859
497520683
195642002
4695142
329205320
136856738
107116556
530134042
79666664
455620751
498219050
217512974
222285876
255274505
10732677
63599694
109654867
32945099
85758243
325529821
61144471
71259713
490221136
252046534
469838168
189165586
106226894
113582181
454761069
97625190
515278241
49335286
105335855
1036303
145112711
134133098
88464479
456734122
101441244
95652455
458515929
19836318
519211000
527049037
48256184
29134511
122521105
506048893
446221493
121551013
424117817
56638695
138002097
411911975
24589823
99788586
437034294
319930584
131265479
275269287
146439293
119556165
287187675
78633219
133514477
61931750
119303248
68611302
101533051
199718650
88164874
385908557
233239478
250501474
36509255
51027871
247286723
477917317
75523013
71007743
516493982
3294380
81735645
475054907
128033357
104582300
96044149
127570326
116365545
980532
187512190
372619815
563668096
195366937
130379628
544017929
103383872
198408140
27062186
36513146
138318567
107964874
1636814
18667721
153307752
3579722
75905628
68350864
5693830
432128264
91491576
75889760
393222653
201168497
151977992
37572793
358009135
64132296
61163928
142897634
89166156
505901499
107555493
54075823
107992111
389018916
72518841
293496559
4160776
3858575
6801470
89583790
291401776
518221586
184715227
16427802
72443935
369670160
497305396
35709006
468154687
108503129
30235664
7603016
50878718
513575182
280762617
411810080
49043463
91099983
267710683
173117259
10029703
260285003
170979588
114168425
121755875
140034973
210178721
130393897
320832689
16770210
122717508
71255885
50088843
78788055
295701155
483993877
83297233
221134590
468880394
10735764
31604001
112564036
140632415
398738524
20632678
458025678
271284450
301798368
329303919
357436633
134392546
39645401
113999627
80021590
322913387
4230816
522004455
201871963
117938806
349584718
195819158
170211889
255890622
100607584
75237673
32387389
210161653
42999259
432950986
150020869
3745738
68317484
35927469
377445437
398011766
173719859
253221572
52828109
251663919
86295895
96132345
60576387
294216539
240710915
115183976
25767501
33429298
6169829
529178
134408110
523792646
20967067
45188777
535437645
264128110
127802491
190999202
399433760
116626217
323164959
131070929
139005977
63023824
35588385
111963527
98310008
230499703
48013645
186263744
130366658
77664712
33510589
130603923
451157984
413855070
135324674
302358937
33535232
93281539
23491266
27627399
445065246
108240074
463550233
67320787
95423742
464249495
129611806
36767356
101632922
23706568
93627838
81511262
372171112
15793992
78757731
138459938
194662079
140917753
72895293
135555065
510899337
57531029
286572748
136919102
56287206
95739354
471172932
139248496
2418907
441635543
253474205
198438033
52570973
121492288
447312645
62351980
85256252
556673267
1280139
95588900
403077154
9217779
295426277
25077495
414152308
456376506
39456037
516941760
121330366
262476430
61125018
81578706
21716968
50378076
51821431
70529565
93116669
375186335
537881304
177815908
262792151
332542171
87799118
85603299
108924656
75749855
124886835
186337152
114300721
57243767
77760338
238757023
47024032
19063306
66551666
78253198
62339008
210205385
219504459
91107765
547404501
329060183
11779356
505498359
304271573
103168570
185742336
494145933
454241720
141326308
12552505
22587257
237762155
28763569
131059256
89839544
72279216
81276505
134356232
34304355
15117834
339739541
453018680
72157300
13207353
127278503
316108817
307468030
111569239
139402857
122552233
108123019
22447179
209435573
83679848
92535762
288982754
13065978
91515025
12966069
76931557
111927211
101629029
545806716
100535658
103833929
29139701
268871171
125857135
182005891
445005709
99328153
96821050
425372050
462294310
111331888
81583683
105348825
100961076
236517302
85966428
442968023
168227172
526117514
273445333
168566786
124818094
10898693
197865589
335195082
103248884
46785386
332093997
52685437
176146463
126640377
58816356
96848289
136921696
53822906
42760795
382497680
111730065
34542185
226633156
203402795
60135407
192872520
116036107
88115067
18758513
357937799
25535338
21461461
137782906
231445713
22745491
169030344
555813440
4321606
21240959
119550977
420180396
381001414
207497572
40459915
246507864
391959262
9972633
503366549
201805903
493864014
447981409
89922307
137398992
10063425
7702922
363314147
123758443
39883659
108647098
224746384
313034577
277926261
130232616
5530410
86387648
469927499
16465417
41282215
131801142
346177860
64734569
103208223
260856449
82142903
123962072
72508785
115493669
493957461
538720287
359166900
140637603
6634157
36097949
129093459
27345950
86452832
17636011
376113984
127617832
33852261
24609280
428329401
374765302
323369809
107185723
67008208
78591717
88884709
329175359
16207314
116519886
94695269
109476515
77381616
400095514
95027299
422318446
62364948
21408284
325887604
18860974
10617242
96437138
24143301
60259917
14859731
99235497
62214496
505768874
378784924
88813361
141148451
137965201
4395533
491952711
261017184
105488903
435364029
59032957
215604235
216314258
109276141
276947270
48036991
114806551
363430312
345096637
63248205
85324444
239255477
26194214
73760390
97256842
123722129
11802702
180650300
545437815
267910880
71971829
100252914
76118336
61961583
140868353
389934836
433512456
440451034
345509427
30414130
24278545
4193675
488339037
93402158
361929826
345729843
538580396
485816828
398856096
97096016
75830402
1377634
146511521
71871960
57725902
480909069
33924334
111062110
48016239
10294879
176599841
22797371
122694827
138980035
124227957
28692236
304341639
19588593
139184961
49197804
532736117
87247306
75494485
379174047
14042619
154324531
99380031
87122161
99586256
96945564
302811733
281153582
428294573
106857236
104797600
667957
51572508
90077947
327110496
52627074
115999165
35524832
49345665
75794088
70429582
61176644
483569759
370466680
110316159
6951481
22329154
369399240
40694674
61086108
537709540
129639043
116357763
319338787
126654205
94210191
68737111
346913929
49226338
72162486
97640754
218736972
268707048
189819546
24672831
35884101
477480083
7588747
9129583
109233342
126393568
110635397
489730026
85690198
62115924
90082677
52058986
514019346
62271566
49934502
32734985
22565206
57870845
364150939
140362637
242044546
91206976
111347705
59240477
55126393
427512153
6923388
111733956
133706433
254401275
15244938
44616800
135834810
160212511
42277012
127945159
57215858
2330709
81133835
121785708
94793839
16679420
63558190
109767704
9043983
216206155
405305730
76128714
146886719
100293121
106291746
321360219
459097745
36218725
91598031
508555807
383551814
227186152
320008614
164097143
71659252
139347086
38549436
5125744
47190588
14115251
211992591
40688189
42850286
54544040
95307279
517085428
1035008
86408736
420594544
390416444
56174367
8644505
112881801
23259103
518270887
331757267
248259031
196455052
39977433
35085149
26556077
90703101
120953792
69957588
271453245
164150553
449463554
114216416
68612732
36616904
525366382
111526438
89298452
104071280
53987625
127676009
35459980
387811179
27947279
74520644
72015925
30565104
45409267
153060508
488823451
247369880
40375818
55822880
92298411
36679160
77805733
37699308
20767564
287140070
78439968
373225573
543304924
65344159
552892845
216671335
47008470
65396037
117621041
401809804
132426296
190268708
349546791
543214023
81506719
48193928
126417293
178624841
494192734
85023538
86795242
182046449
275357270
67885412
345788053
208797627
72290889
118818172
473711667
7746981
190299583
22956902
363949106
148390335
135069582
184675491
27142321
56076408
137558523
311668086
61759857
604404
127368932
94547411
539366326
259824241
187450961
456493746
56855449
118090553
137297828
35118871
171895510
42935890
45961791
110652258
541677
86040998
22093124
118155405
299661712
103129660
254917834
510629683
176665292
82548864
83095620
295705502
220798108
433815448
109758625
13638189
5255426
76816124
553369883
64628213
454779228
200639573
308707269
440254590
115191758
132157815
64101631
200065146
119526334
420277128
57540066
31377252
202412036
295867527
268609469
179907180
9267067
92469617
7693806
18199506
31408154
460670530
533427297
150330663
200723010
201580849
315498278
15189169
31670148
66318206
229603916
25985395
108277453
79686383
105132226
90286689
69861610
370561386
111623713
197485786
127779185
122397890
190441396
26528838
55917563
59200268
78184459
448448471
269315109
6592651
150055140
67223167
71941998
110302068
56418203
401985703
65363612
497134866
45638836
132488550
13243667
133279431
98630367
48749044
293439353
103549888
275783966
5878006
84027444
137444389
124434180
31133188
528488094
74420563
257852909
444840273
44776333
306223551
109307271
451256404
283953473
126361522
84463236
13755984
421111215
93640434
445255810
296616711
97036354
191060430
121441577
350450693
313169198
59370175
485312639
363423420
70650186
254586707
99931256
17272299
2915656
188295607
94227052
496166850
386751541
246618499
207326263
111500496
274893932
226997242
16155432
47931934
123889442
109724903
134065709
516353681
86540246
385244256
83528099
54361161
57036874
230001474
67698214
37871105
31999584
175643007
315547440
62309177
67010804
171903486
58545285
5175030
454758131
24452341
51487216
347487570
134517058
16172295
85857509
85931438
12020598
97776939
10522561
427880855
103859871
78005473
60834490
561905208
458194167
388365401
358870596
348318289
347955499
201545796
74989948
521761643
279627887
122225391
166436110
5128340
482936877
151828490
106069957
73750016
76175404
77641014
42559621
117496529
93333419
63274145
395469544
17365533
310075782
336174728
2900092
50117377
105523677
170732706
352333964
75093708
93199826
27367999
291238929
42708915
74364663
160338789
21109972
292929513
19849290
333621546
120223418
45277438
13761170
162674856
129279774
102512559
283859702
133623427
563351833
117903787
124617059
554164668
19490021
26427674
490255449
592731
45291240
189289855
62088687
51865733
340774905
128583283
15887179
96067495
513457806
15181222
138419733
110199607
445041028
110491103
54431199
36555947
54493457
20809068
100601807
18278623
78441265
373870980
83767336
52066770
413059051
503159796
62538746
113836395
8293020
37126627
56376699
140432677
257092869
413127828
538675254
993504
75015888
60362382
218858977
441786197
284324027
438678046
136179814
116631428
14975162
118610650
396828698
108656177
56920142
113658706
85395254
431976588
549594742
96678380
26740249
55348178
498052724
305567735
291342556
17472492
139913877
49073292
38494962
15968666
245794679
67759173
550777578
163045365
34622914
101592666
139731418
7526491
140248503
126947766
62527075
4985668
30929561
300674386
74836900
452915392
139306881
533760159
90568215
421142323
84180488
37227791
100809583
262860133
266329817
62303383
534983457
446561976
18194316
131353675
30397789
62394781
355325176
3455208
321010604
464499970
115516294
8011571
98692623
62987510
145244069
19169662
420480624
485046816
143266158
555084320
318697631
62118518
44538980
80508681
184174
1918265
515609662
280712546
514433807
413727395
62767018
197340626
90993631
87343871
303869731
366987903
70840845
60446687
349619920
105817044
554055565
58927900
91264393
221764077
74095516
559635967
250775119
106988235
19191253
75061281
117098473
205580823
549757072
23295419
538588284
34869847
35306936
458836297
143141132
61437595
123106052
136651922
60003113
364801344
539005630
10469758
18186534
274963405
68290941
3311241
238354937
250779693
92787508
2651068
17379169
35226191
172615976
244592538
115002398
91390511
328487757
398201562
8430663
311889404
241554946
22583366
34701237
5759979
82854956
508305921
29007755
74031465
445919822
35130544
47890000
830080
40068439
42114889
40301683
57989844
389252021
393529560
70171591
378256274
44755853
87384080
507444417
25131969
134753114
20140020
111370796
60280817
63401253
523376380
407462551
477564830
141009840
371426536
57965524
303517675
543322619
64143135
109400655
77545036
345462922
444540361
229669395
80903098
263983741
79700652
60195069
71498424
104810572
525094111
167600321
113702804
41249790
354331031
81880909
112202173
33549499
9806617
72778561
108590030
452260459
280557949
28383548
109954472
205217763
425967326
441015871
28423755
304140951
358842605
413974785
73427063
425024381
432470081
332730921
925184
459785999
156096661
79160691
241242
130161732
197103137
226735125
121270799
107051786
186185212
93152634
158495961
96639472
376210740
15849342
30181190
180444448
78931529
54509019
6863726
71764711
120030867
283251475
340632524
172246389
403685125
72577528
101146545
123521092
73371292
60304015
260589621
20440722
93587631
63741065
81487918
109512195
8892232
279426714
138902217
485125261
122920583
222604878
108451249
402880418
340041541
103390357
77812220
260297070
40811174
447879417
196837970
315621163
520805451
134306782
136829609
79847213
47868381
26859573
77969157
52774930
17687189
424515344
88760195
345328467
81598161
465523686
134056623
235009993
87669420
317343326
98748392
8586140
131916573
80664323
100044097
113042629
8567982
118927120
77120919
48069416
41601275
103896187
463019434
91888559
316286389
86169563
414820609
84910699
2028510
119049040
108433091
194678321
284589841
86539733
259524989
473473216
6395507
140406737
69798055
23364158
44018883
224978685
197465684
138242042
288474296
69358279
80981595
128662400
117635306
15086704
12365598
140489743
5916916
74980869
96568135
227056834
128242174
468898416
405962170
79975614
508415762
438040458
41655751
48577838
191493832
401497608
68704686
538570946
441208715
16257897
58643855
16494582
153134263
411826062
70855110
16439475
198925549
44714498
36856851
38347011
124301888
316373710
108237246
93431991
47349581
46139480
39376920
35104604
20332424
125239619
121663790
450794765
220407713
62961570
160113946
239803054
465882107
4107599
118350146
171012420
101186752
477133870
169604205
80893890
28427648
75451680
548173982
449549317
422233319
90578589
13147691
6407180
141450820
33945086
19309656
469671043
21670278
301211431
60604919
14137302
330622549
127419876
273829737
383557871
102197115
354758920
39642805
278236923
436298994
37952814
46059066
109985094
190035560
438583718
116920659
552790445
560403601
133147611
330537967
471949053
26838821
7401981
30871196
71070412
71178063
435234892
117757224
540892811
89803518
93741606
23036462
138571480
51596350
397620270
109123095
84722600
95364519
72114499
70069130
123400686
82009390
44376857
1782588
6245799
114143784
414216315
342036296
46848158
346886291
256656976
531152291
102560275
108228167
459567219
152252557
376335660
112680768
138003435
64327741
385170142
99078098
27513261
123618367
22627464
263188986
220674156
378060029
58943462
436568110
555156054
14569203
56916251
176448875
54642612
25128078
547497519
547327450
13605530
564475526
130802452
100066002
28070973
18616088
109494455
100791167
146348970
42035294
442576119
41785451
68948522
27090441
32999336
31115450
564998281
146677776
259494407
75748691
44313302
444360149
420981802
157599218
73108001
434005476
116980963
93084395
885851
68606112
110574438
90428957
73871600
43965706
16029625
28727253
400355006
203830587
49763296
57366283
62511509
134608022
134916536
91540963
99846951
402795915
405611214
11016703
281474591
55747654
110793631
413069452
28396520
14859729
24028222
275670960
17888685
167206556
103752220
59873413
266610334
102268452
7021459
67625582
16929653
15108446
64997860
362633839
119915434
105095912
69696116
55240527
110632003
13213838
83219578
137959296
397730999
50821864
5535596
94508499
85158428
65069193
345729994
128814151
562063142
203340135
247258869
337140287
64207985
49276921
137785086
120067181
233777820
26432613
46431305
300320987
182450611
194190894
116177478
208225648
366744006
344640043
117810403
1914374
271008538
212571151
79506100
99922179
12744205
36292654
533193961
293571427
37616891
139770164
108047882
4767772
190402727
81245379
344303668
19194305
192039326
369022658
153579988
435107782
411573501
322195316
514315371
66971892
264238552
120274703
124362845
13504366
7014178
95686177
66239089
26191618
91828065
535053167
422059048
67875466
97757486
42650548
4750911
128898456
128078752
29772637
411593219
152444804
23340812
40178466
123158100
99284055
433039057
129943838
21676763
114308503
209428076
63018638
100760041
139194915
81422667
211116051
58933086
259591211
27015213
191529398
99609089
44098000
71756525
376077452
50576711
328103117
101450708
42802431
72581417
289875393
81668199
23857018
531872784
7661451
10325310
446021844
90871713
423236939
293146037
3584908
120635269
118671609
11538114
29349815
382108840
117530251
106202251
76320668
16186560
85921064
93938188
3684779
88607151
212112882
194880767
129934759
348505918
76050892
4111490
45376842
124573893
115268283
89432043
58150997
269453193
422293147
133616942
116097064
442197582
37303110
125881634
10306180
131104653
12224225
126628706
216599918
110469381
259408810
128418564
105396816
105049220
19451109
256620018
356150687
45432615
27177340
330284409
56304069
126511976
44130427
42459889
85148050
20788318
189839365
49436709
62763129
151053669
254902303
54632236
92071845
395856703
427671314
61276765
266463998
100447462
7478504
530127446
528089097
77294717
546347377
62183368
77810923
23536542
139207010
61493366
133642882
137265403
147569440
242892305
106440882
94879597
334350056
61276765
323584058
11211270
419255321
472028495
128163057
491446981
98850855
497152939
3670510
108774202
69597022
285627165
474647721
553351703
369590553
31255108
4175045
52837186
428041079
47260086
480817261
60288878
36248556
390237570
47519227
118103523
433549076
405215495
391677915
422130573
362189048
118036079
294783073
561632361
74420338
48421815
17374614
139632426
501522848
315351571
533170342
86801725
225226482
50009726
267023448
166684584
34801106
457802539
129290150
30296623
112270914
133290098
17277339
80251875
104560249
37443093
437404441
165759242
142519661
170562942
549748497
189050121
376132
20966007
271609418
294200522
419144581
538429647
139532559
37030649
137788094
117597137
370651528
82494388
136445699
7278764
83395805
126417295
434414276
83914603
205616918
252897994
120021788
79713622
59638654
95738055
312766896
62931737
31165613
34989169
214366631
4687358
5520034
113101459
121663025
67152177
17417415
134793841
183309400
30183786
73687758
73168958
281375119
40302980
537911682
396490909
15740392
63446648
473317051
286053247
19082761
525518092
140483258
97430642
87467374
108336040
74651429
3767785
65161955
477381566
412424449
32262875
319247601
58935680
76223364
98691326
46038312
65026392
227207590
191971377
40257585
62076141
326332834
157252950
559632795
7441436
70244225
111084159
427479358
265209389
55302454
167313
362885955
137846457
377535495
132370525
49101826
124789560
458040359
129694868
10710628
113364287
2754830
34042359
89103136
485339140
64974271
21842779
498035530
223113559
456992055
47274353
217427841
365438410
516780
57488228
54991505
98404383
268530924
15355183
495879353
86543622
46899522
66076962
47908588
113010206
350233270
91825683
14125627
754854
479759434
140631118
136616901
22175773
243194778
1526571
145439289
122265598
89085744
98784710
467914246
78591715
327754247
429574656
137616888
30698693
84098777
65905784
122569094
25273342
456983740
367993320
374810706
96859960
51353499
134463883
52755415
71796732
214841428
105422754
538802997
542328706
75582029
74219528
369115718
565137174
4355326
15182682
288101011
207300113
546796537
13315235
86678510
437564802
70241631
76393300
33755722
194518082
434541761
48424794
481569661
39166806
116117818
45168025
232171971
428935698
488696998
58743726
209698256
254472091
74901998
179765662
273667852
49860571
29892701
557206054
15845449
268834704
274338154
128611817
111513468
446125985
168371458
510708369
76305106
76912102
134126661
82063784
454109952
79045667
325151315
369114320
1313863
134826817
218113228
506012934
246535017
108525178
157096944
26361460
61948611
424047092
531555527
555422652
30707772
136153874
54330033
538873735
9743064
314272849
52929099
411521672
88607151
87380189
46747771
97321692
303446315
268945370
89115691
24235744
337275723
20195589
546433209
131832270
81026456
78373821
207217064
130589742
350444079
483077404
70396577
129153963
273226284
136614309
283688346
99428020
204602964
130801155
391473871
59044628
21510745
102024614
247854796
106807950
100910048
100770417
63124992
420448081
63731986
21357701
45321073
63444052
1134875
454760171
40645388
28102099
20541888
32436673
119767576
298700112
324569329
216468529
131701271
544743999
134493712
24198129
28798588
138758979
164646506
96182812
109848784
122504244
68734515
104069985
327808421
88196
34889302
112168453
83988534
448323508
93548719
118528941
93399564
122945226
33583179
185177128
549937554
82454183
473624080
33174666
26702636
68702092
124701362
143739587
33306962
71988690
389834780
511098774
56892905
205387226
137589651
561742130
129897144
70103097
51372873
100346298
102809936
134415894
68392109
271469824
21192982
133086469
22198155
39437881
403646671
415496050
73912139
103788534
18621793
48753414
46108350
40801028
119104809
133709695
73776278
396685451
53885162
71499721
339338178
114711556
116762425
163287982
43208138
45306804
1753687
146058887
128371874
153867361
26965927
323918752
337837047
262834031
107542054
66226117
29373142
70132225
112181421
128795993
8695090
31362759
376173399
121991929
352899617
61774815
86976820
109776785
71766944
120361602
494128403
129471728
17077601
300201742
410531446
382781148
57123773
67523240
100265884
80987274
84135410
33825762
292542064
367058388
76351798
111549784
123705268
131370536
442679340
77209115
75656606
21401797
44322381
89258245
211995865
164295952
133627316
49659538
261841728
3032388
137814906
304116068
29138197
470710972
154517054
190985090
22362280
138976144
110724892
190644674
49383275
40432851
107587449
1032414
13700211
78928935
102724839
234014956
50066796
416050084
30882867
50295068
67271501
7842959
337583178
120338256
308757880
369767135
5303435
81193320
62840770
378911777
97246348
383885000
52528502
251809620
100092335
416592300
39328931
484992257
73478941
146628777
213870912
345776660
228513335
35478138
238856868
40468996
11534221
118545802
11150309
137631157
20727357
328273969
123265583
76219504
86363339
485574511
330349055
38763439
560329036
346402080
22493325
230038857
422083340
91006880
152453052
129379643
96887986
30613091
265060274
445678544
343956273
26701341
406826776
446506214
136383443
20837575
5693830
95438450
63464806
102086206
11802702
334021775
316091031
112509174
405776004
321461027
310275517
62881154
23727320
13094512
511153159
127584595
67082139
106330656
94098647
161355767
19579512
166922430
19538008
47948795
109103642
4049236
83710974
202912009
60122437
84870492
270454449
38869795
490989162
264630636
129326464
298525780
307218738
487967152
51536295
132537836
47841142
481252692
89082569
30563807
64949869
287339504
32316052
208937024
182125150
110064717
471097082
141974552
411226703
245494234
129641635
24980222
323512586
360363485
55162707
41155109
74336258
519588642
333203944
71668329
411087889
10377788
369645004
24172191
61677538
100114135
41007901
107291731
25894605
41554585
190735138
12951844
15723531
370940854
64715114
493622187
112428868
129667577
90996984
13094514
457182063
57071891
82945744
105479824
37811441
55782675
473638193
12199582
122350682
478241905
507476488
407612054
194709586
26501865
25067121
126815472
172861178
53082771
52646527
113776731
18990032
53643922
288368480
473282206
31767423
21217623
62744969
50157584
115776705
32264174
266243804
53411085
44090218
66868134
25061933
304629381
138171854
97115469
369167763
222956515
83694115
10102335
231925148
99914397
368183723
48667333
103584907
43641458
282562071
147564206
304676740
110294288
85107843
311347100
189756062
298409688
22221501
25335600
121278698
72150815
355852601
83380241
151412282
543245207
56832185
113876602
377834881
73218246
519672266
159755096
96000049
77804436
448778529
29010001
288861279
319529647
74539901
78224666
103671804
376156919
226327328
58417786
54405261
11104916
24587231
25378401
19218948
180216360
136683613
100155637
86193432
120099736
114999802
24697474
124868677
69843452
10889614
282548764
119390147
25872556
125837533
112972593
102391667
473921848
81372483
48708254
109128283
109078997
225506715
152316677
44158959
370909388
304939022
49201695
85845066
62827977
126401731
119781843
119657329
290828040
47723117
116919364
378070367
27528305
276875867
15004995
18662535
163416173
486740050
202032140
210149027
185064760
510350069
97428048
66239089
205911564
380208389
318236336
327856531
62361059
55672430
277046298
348682380
221307495
33152617
24597517
84183513
60025160
530280668
4657529
62955083
3774997
388909934
77739588
26903116
114913745
138200540
323177133
17054736
58543986
370104968
540457454
299211133
209934907
48376805
125954264
533063358
71742260
9376088
114030943
179719977
120121655
85513806
46060223
183780783
101016845
64546504
208870959
115697010
552506094
81049532
78244121
119392741
211089009
10701549
28087942
12827332
116047778
401696909
91930065
65319514
269742672
12924605
259913464
94080877
115404071
76061270
57525843
63283187
118420280
32976225
529203306
195747326
151454729
104072579
471078995
96131088
554006575
539561084
285549793
474093581
335268496
33677902
137092902
491327849
534907181
183960720
80371201
107954524
530311872
70986107
247176150
159997968
466668264
438715968
71287013
33279723
20833713
436999884
39393783
505866533
299528898
121344726
415157971
83411367
380700105
271599731
347297102
129020372
467274423
150850790
43437530
27137131
119623607
461030753
67877198
233368304
58787955
85228466
132553400
58685359
53437421
51564831
4970106
6970078
154378227
461804795
7753468
53816421
7261905
120942658
10556283
112822141
95601872
331851212
318405960
466565901
96565543
460914120
256356992
565210661
133564725
23556116
2841727
101752244
48699758
10830173
23089194
35399443
63425896
126079880
33061827
437792044
34075524
138571480
91738107
113605529
360724104
135000839
340529732
398034496
3686076
101106338
109540402
9230749
521038667
110312446
70130087
517182914
563322499
497120911
61992432
188515656
87250487
111076377
36482018
82137715
364183746
183302348
72211772
113788248
75210438
345620332
471272170
285378645
195762789
429354579
41610356
117064626
2632728
398325167
35323795
112674281
36628239
337113026
219766154
84146766
48493535
511465276
43240683
92616176
231961575
23495157
74187103
129537875
37610408
561016961
47596009
288113637
6990832
375726624
266102843
52384533
45231622
123874100
80109205
102260669
60690354
119017908
270359919
58663310
489265220
32488555
25373211
112984264
29309606
62563389
14560133
72528240
133779826
36849069
92579862
468928670
158528171
116702763
441946678
282051591
94769196
94102015
315596735
112343548
282676441
125932406
85598109
6449983
72554180
12628889
247448155
427258752
110163289
73437439
399568337
819704
90149284
354289551
111186622
126881619
176821918
515631473
396045858
49837973
261783083
4538205
216272584
90936563
543654944
280497964
19919326
107190437
379057697
31554715
280480701
194133078
43046133
254048994
116539341
62172992
80314131
307646796
73310892
164171753
300677461
407958851
116728129
26064514
71075712
69888847
20382355
306485881
118477059
37658395
474272220
166699447
67124938
144599710
365607709
41127872
146963695
106958404
93521484
9174980
39650589
476334363
97210150
118089256
23260417
76603414
105481121
272889942
96320408
119278605
418812295
64702144
98003916
60322173
288981934
101753543
21692325
170046101
418065310
196539045
101675721
328106427
116274753
535913756
130785589
128632571
469120474
53068052
22486091
71847315
29712975
86448806
48040880
59228804
275465113
273484073
863804
89987157
475717177
20429049
518243501
743700
323852815
195001884
206318675
1814556
328794075
130515815
671848
132061837
102693868
367055747
379123761
31567683
62569874
201755576
28531408
48251611
88705721
18986785
187124260
42776359
106628966
110656151
831379
55582937
5597854
42503985
56865670
414962155
349851770
382381475
139988994
94963748
120614517
28181218
23872582
8911689
396631500
276755808
110272239
106896148
83135106
554787245
252178956
37063072
84356882
111163278
259653052
518499887
108025282
118650859
116604492
154768384
7258012
122680638
387916826
46221191
272594692
467827219
33677902
59538785
531284946
43743921
12221631
194977354
21685445
98193278
25299282
86447646
209739084
443793313
32781675
114128220
102364430
34223939
18518568
32419366
200216478
95559069
97221825
123832372
9422705
115381120
3575831
116982915
275736470
40954452
348167323
343644731
302433549
83563118
114299424
102374804
40597397
538838373
91093500
133157802
551192181
276465334
476296291
100823594
403663919
104752207
135164261
179017613
48132967
73180631
334664253
32950287
143960361
121013991
126288890
391190477
91634349
218030693
64035486
12296857
111740441
9517386
101689990
104080361
110609457
19617125
29575216
516207907
82281680
25299284
476321185
111169763
116301992
30955499
1835255
56865571
38284846
76897833
47407946
116569659
499299830
127117673
158088426
405473756
165985216
384191091
403934682
121270948
29024268
47053977
484287396
498024130
58051126
76563207
39031811
44764660
10464198
132218774
114643127
438052199
59364989
179074197
3789834
28164355
451522003
19990661
177314027
183811608
72096410
41680392
311182997
79489239
276744645
153748323
111829934
117033500
73609940
500396556
47701779
61543947
20565232
348427192
67890168
70231056
108307284
52479216
85818599
135497590
68397297
89629185
111911647
72049186
307519058
70555505
541776247
124000499
8963569
193281332
24273357
29908905
497887413
29923087
100003890
26711715
89054616
16956980
277143193
80661727
130971570
26777864
192179467
50610237
405572353
4724971
74297348
196854429
48429980
134079969
20799989
125199412
515726644
87809494
90927482
180041753
304984738
20237093
507159922
106444792
26521056
39524780
88326997
415243978
17906382
80852388
98500667
243470449
116256788
97854950
7267093
36056602
114385026
437670531
74021089
102662740
103874136
106531689
557393965
11558864
16016655
44989039
17221566
471715037
41103227
5656219
13896058
94933915
75888860
120837601
448291757
411462305
126683178
29524910
408406074
115171006
250935644
315058514
514998043
76952307
513887264
181251318
63735877
326003075
75165041
168980414
95610949
325182185
439662233
4107667
346800309
270727640
33453523
47129800
320498629
18029599
512474113
29821923
123286335
2197120
80305054
120877806
57686669
37821817
185667436
329209612
537245727
529157186
482116160
70886238
33624725
331866975
461771233
60648058
53134199
101036302
128841386
8364355
118980295
394987422
113668814
121675463
214325183
69628150
543499592
158223032
459463781
426571793
57165275
133934622
1909441
125417308
43592172
395014852
99421535
54283341
3922128
120112576
88240098
80192215
309910964
104771660
437001179
14756470
118782539
56566063
115706667
498631282
278686073
511865539
25679303
122998403
30845254
21008806
10466790
103086859
390510339
135325290
414521192
100853423
528685343
60285859
3279723
57581612
246422257
21462756
5670484
535392381
327215387
71006859
557644379
80058624
3225641
291637550
269503372
446868701
562546575
528841401
107097183
103621447
84650004
488081195
218586900
303243000
51165355
36111076
445019393
123628745
351898023
2562874
481496033
50951350
125364131
196360426
111491419
48697162
48458514
1807668
111299463
6053957
248420042
95457427
34128308
35347990
400594589
264475740
4424067
503134917
4838804
352658381
100975343
291995066
27501590
136498805
127823241
133187633
74085937
141205687
104386865
133947677
63444054
67907031
444571317
98836588
70473794
67630275
85919765
100367050
40846421
26733091
86739471
404780741
1402059
315577785
136852955
374749499
977938
53189970
60403884
206775447
95141437
82979957
329546121
32331616
46724427
70930338
51547475
140522170
519469614
92810728
401618565
472031031
27414689
427950706
22099583
306972188
271585302
137585762
65573223
129012583
196700113
72856383
111031203
143469478
124192940
321049739
105929881
87496919
56742453
34340671
20519837
403821647
13010209
124095665
33807969
368053304
104481132
540419115
239160071
61516710
56541266
83963889
157495803
69171606
84597539
257266013
434294116
235738607
407130789
111973573
64345469
114754671
47368777
475714212
25313549
127016507
100453947
117906381
15357779
66491410
143970423
113588668
235463400
400087273
80819963
255689792
57543999
281797859
139298797
474705188
79316740
520062849
123388800
311990572
140405440
54193848
141509185
113743011
51614115
23905007
66263732
44749096
30967172
105250255
72808394
243163592
524339427
111660902
51015012
30981439
17222863
62551718
83579977
448524352
29114484
38341914
64009544
224868045
474890116
92114237
171151598
5501874
121576891
44415767
91980648
12640564
105867625
123634374
11134745
75008104
184966795
199947313
9449942
106588757
120870024
115330539
54315766
24637812
83921088
105555050
123222782
117336996
114630159
445810967
7938937
332992227
55742468
111877925
19715697
150373235
15688512
156653697
104392938
33257674
99954604
140199215
137701195
135146103
68529591
214152576
62735890
509541224
55349477
132510599
111200889
47628434
347187868
510205047
408158450
66551666
381801797
148210231
18988787
123716941
53882491
5599151
143303903
93907988
70468604
54223679
173110883
88339967
78185756
388488036
26910158
469285335
77642132
7392872
267897863
491897781
130687019
17083754
405051298
16639215
482083180
345728545
119335675
127614424
39740080
463294134
89485220
285466558
540128225
237985155
119077570
123312277
311259550
431408385
417293370
193809246
94145341
133323820
54326142
137159047
126585905
146283984
99555128
45736758
64695659
186412854
73778548
43271813
550232801
59940252
80592222
12885697
100459137
44566217
133162990
499457431
23770119
13755139
399062543
92135566
7412357
58285885
41112308
456861856
60484300
117277334
49030491
73625286
57759303
135251160
440086287
68084791
332996985
30906215
321404528
137559820
272306420
107495362
85107843
122061969
168014825
45605684
43177130
39558500
13250154
381712251
23239140
42995550
129444493
19768130
241745424
184141439
445704897
271807725
515354045
128490751
111409708
176021227
20729953
204166641
128701091
177645754
299560771
109448342
74642352
60604919
85103952
136471637
77177985
63983604
333465689
354841000
10998560
46397887
105891958
90018287
117094457
127080062
130650703
80983385
217195007
10828653
170123894
42580510
118981594
126862166
537861392
10704143
448013918
470887766
16388892
9337105
350308194
387781400
113165846
140837341
14355198
20531510
55455831
239516178
219569548
343653435
86596799
256104818
452920547
92402171
280744856
501852961
85218088
308922047
40808810
815813
19416090
311353378
50621912
513123486
236051773
346596376
128176025
38900921
122364158
18458904
422414949
64101633
11527738
53317076
352069679
340785023
60383142
98280175
47142059
100383911
110649664
273391816
44332759
43513055
82661701
70939415
231254235
204472502
378897122
343173801
40318544
260082605
56773583
87777071
64007848
3621224
127153989
26185133
520265512
120300643
80834230
80647460
573276
127824540
189112985
71347970
333102049
94653765
90147987
291814222
220959685
34125367
126856978
23461433
37807492
51034358
200981698
121742907
8900016
33575439
334034210
153922576
450500123
297035224
363714272
402266497
408283473
35936398
554982010
13510849
213827626
71820078
82255740
408262932
171012800
125923138
452748069
124829767
527597864
524857143
110044525
367640251
521345640
483318445
533387665
274771343
75904333
74428100
18011439
331414939
242366984
120774046
17565273
71319436
124993878
43636358
310370742
512546652
552326280
144976848
111307243
524454922
137496267
391274590
201870346
117055547
28522327
69999090
488005644
109038790
552359629
140375609
27065796
80912223
131198037
390338395
37362681
421131055
127456190
9178871
52432522
83644490
93190747
141350953
267103823
64174263
217424151
292773960
710758
282344147
106098644
59403899
271696057
132335504
32325131
341751817
103402028
512355265
61065356
86905485
227434828
49500750
19008025
96321707
463436898
392194433
426421247
104781264
132920451
127469160
49014927
20474444
39462283
58585492
565518273
553242066
467414535
16919365
68322069
329562633
79537230
119818328
93103850
52005809
86354260
69297415
90422949
104905251
292741035
127666304
98164742
67194976
111287232
153111576
448275108
253185627
386374347
411251165
68469929
58424664
472697884
87320527
33662340
112573117
340656757
499813277
12938872
82583883
294722508
1469503
174141112
384218548
204618525
21492587
85997924
13626090
113056475
119719289
132478174
35344549
83910714
70050970
555928557
247445811
312162042
129243458
195185275
197445365
40533846
284586006
245817321
32591018
99516216
449925444
240551635
91054590
44178414
393698250
293221200
118796123
179453466
553189165
78918561
111554970
89284185
94116667
30863414
33709032
13461563
18619734
121853086
354963617
111304649
32174681
303056569
5102400
31147455
66289670
122438333
20235794
97382653
33972321
42716695
474608659
534232007
93227065
22599598
485026215
416345987
315176779
80133045
6129931
67877198
365700516
246432802
69006887
118907968
322695057
16427804
39444667
122884267
69699147
531406638
135036541
221043688
370682306
32945097
3181543
70887535
93391782
58070581
156846127
350565797
35161670
31689045
462481003
45331449
114668110
135607835
65543895
91110361
136338048
400277815
83559770
299770613
53565534
109272250
12710602
46258802
345232480
85425201
5064785
54973347
267512001
14030948
439996645
400796063
110752092
175005654
282461542
43673881
435446568
287530351
55433782
27373260
138125314
49850195
401943594
490038169
115613710
97415076
206863330
51386445
13039042
14741398
493389345
234879294
120615812
102181553
76753868
109763815
505357105
93854813
215417336
8470707
110101035
496376828
504729
137677292
112622403
382013574
423399758
192042215
384215618
17805031
76845953
528756825
337429065
111836419
251192462
38000803
111392847
84967769
459250082
276765647
115700182
83748589
544192957
79530743
139325037
4712003
119613231
522979806
531705562
9872766
47000686
49703636
83508642
71769495
243752876
58328686
6571901
71512689
24853338
59818402
12436933
130755760
57938588
7438297
121141099
125561273
122916692
21509012
321577717
31462626
124404351
21016588
141123978
236140710
133210314
249474140
197399106
26201994
181367749
286221766
123388798
19849288
459204881
91586358
317218021
286174302
564764611
237816246
437463173
95552586
84441187
42809851
58088741
69350592
16036110
37910015
45728331
352269695
117288910
111867549
405899583
343049486
340392836
149282485
97642053
4619914
92094782
93006573
20932285
88902867
389977239
214630680
454850014
32686994
121631365
265881588
281028833
43480628
492979690
414350183
55771
64283213
374972237
386330339
38781599
112144848
393601863
374233374
111339912
405108664
120491302
26156599
553347330
54490863
50581092
308760091
67153472
533436267
104374521
113869390
134109802
136226504
134679142
85796082
78258388
4282696
7122734
559269164
103531728
336402362
25596407
442881954
127879012
333241591
136050112
13539385
95476063
472524754
76988625
114966855
64892803
19553572
355056913
64538722
118761104
9863685
95461794
99211423
478896216
435451383
334874748
99413753
125353755
68431017
424138820
113163252
329799699
212317538
46405363
459718605
51734738
47996784
100945512
97092511
84406166
510784121
34373096
319413042
55812504
331970437
162024833
26186430
106460354
268059525
190766601
350617805
46113538
137733618
61761843
42807487
557837394
109619846
166495672
92057171
374196486
12139920
70779884
27910188
109088076
302550876
134266737
468245534
10046259
52729535
146885177
25237028
528463126
230918657
520393420
123910192
210417203
488071810
104981774
361248106
140354857
702247
118227285
53307999
241454743
1701666
560633654
86065674
47314562
67026368
24156627
6012894
227673001
45502653
45355488
211535675
43546775
122746783
151746482
230460597
535073126
40642794
288852966
205941749
309001252
404503790
54632234
40000779
204218780
308708340
331290196
132933423
222930553
254823197
136363809
510142081
52387127
184708845
21216328
92399577
140127882
9385092
160157075
157776275
6998612
453525205
38990416
491057803
515308116
502841257
88639576
29399099
112648341
3737956
76692543
186892335
63498528
127991853
44275716
122150165
196813349
300482747
54684116
472849115
141539673
186443512
55221074
32248610
21859638
88028822
241950725
10496441
80886108
134830932
132248605
200429375
354976189
535702625
106036237
143657391
298309180
51816447
43621539
63928431
109680807
108801439
562945275
138166816
114490081
52904632
3651057
275021975
21357699
124923151
70779884
134779054
331673429
355268296
490783488
15888252
139754344
188695392
259014080
278987296
97536996
61354587
42856773
8696385
111264442
552833753
420438286
312728213
87666824
36728517
64704736
240028917
141751933
103428113
333791937
133261564
546914711
24134578
114709276
63969337
64467385
92543546
552036371
7530025
493763988
536265224
36012502
356534621
371799256
192684848
237190509
29107274
6977860
134710562
358726406
111756007
42931997
117190435
88799105
20689746
133485943
281494344
465492597
224089335
23671547
10960949
393791016
4145214
109977818
446942682
307298960
39915177
25052852
127930892
289374108
114283860
87984598
68552935
100112836
126549694
30771325
58519628
445168493
196817252
356762994
416014926
288834764
51004525
16094480
384539761
76410163
28636465
286339881
178575390
118464089
81311524
20199478
213198799
159267471
45841168
37290049
37545556
282554214
235952833
504091758
158500504
2335897
322440138
270624504
122970320
527796513
73925109
373739710
477893240
52937057
438309571
115479694
260740467
139561091
127574219
438782773
88470966
48537053
89054616
16759834
130550834
12976487
137446983
480475408
537263795
121235778
18268245
79162395
21560485
440256126
251717579
35079961
41640187
366336612
556716099
40835288
513162495
2708138
116919362
308505530
120714386
98792490
487486254
131161721
392621325
208375910
82813450
6391618
521958497
100902709
31742778
219962652
351807518
90032552
514295338
138039710
35467764
44684246
45485792
41732272
392145290
109235936
64223549
80283003
63569863
40641495
60301423
59030363
324413169
24766215
15086706
194092865
51523325
8610783
16014061
109383792
273301667
196751231
229537608
199454809
41657046
80192215
262198380
108761699
400410472
79228644
38462503
86240124
127064498
127781737
246203180
44673868
522309576
59075756
121102189
62878560
18576933
157807104
24357662
277311088
17815594
33640289
56736903
261979157
83498268
558393549
61891431
70825281
124387981
29659796
527239933
161443159
477209025
60348115
116396671
541013929
80266142
140788053
9831093
47380707
103309941
4889690
106854642
95400873
503534719
14671664
416569197
76887459
6828084
52559870
430239749
456220726
115571781
183988783
26474366
68181995
116431690
73477646
27786930
365552476
517847697
360203837
43692011
520841591
452377761
474164107
55540134
94674515
378695274
3654946
231553301
367343645
253710213
430754417
8037662
12750809
373404896
335386076
10896099
98081736
200895131
136754383
119026987
49452018
134414183
405979179
169038732
556454097
76784996
44118754
415951970
58490811
82093647
383237282
131476892
20305832
48143345
115705372
124083992
284453194
50388450
104621208
8840354
94818887
127471754
435098851
20675477
121347322
75373858
84827691
72172864
127314724
530844299
130993669
41436558
384400595
537300901
109973927
396657100
81768070
54815111
185321163
19459765
463459863
83703194
475721671
21098301
109465503
101951984
529237507
42803596
222822861
17430385
34400331
97330773
387241781
63881143
120042540
32379605
506803749
134744035
472186900
309096097
132399059
85778392
528559941
107964639
122052888
472207673
183139472
105119665
357637397
72705931
550261415
3892299
72373899
90655112
152886204
452827423
183388964
108816983
17894711
390191901
25200710
159995366
67049619
230097419
74250658
54254807
34300464
265192315
53760650
443759152
120007519
76707174
49004551
281256219
124493844
116513401
65877224
22927071
541313888
366710823
267861769
163203314
190866318
219691964
548995307
119652143
31185068
46289290
463431854
486591340
415439338
321630086
782091
428469640
16333121
134906158
43858057
42164175
24947795
145293967
552801347
117803916
31516784
90383902
14959600
501365616
97920908
21489830
558455238
20279892
23208520
289894157
103662727
111558861
85197338
66587982
379896346
81546956
52075849
59658109
138384712
501028436
51522030
359187777
40485855
244524450
113270901
520436425
52406582
16997187
66964112
84940532
143693236
117565184
99962384
137808005
19733857
3045356
114623674
515482296
157494867
21321385
56288503
287082469
274900873
128046327
94854800
130334235
62380109
49506490
57656203
94895007
85277752
77228657
131142266
33650541
118147447
55685398
313839230
537493398
90067825
60411668
525755057
98364042
1329425
206046314
132322536
121975068
27815415
436478000
43473264
430181711
14672961
186664734
355847247
247374418
114012785
507710764
125836239
96927406
533196943
56030400
312426082
127483429
119530223
390483288
29524908
290594053
94789950
166179739
400977749
91215418
28601446
94258180
252252315
118194313
104574516
441094538
368407623
20854465
62174289
9490149
468177802
32537839
57730769
421583872
210276280
429635669
77222083
61914891
156064119
258520866
426798769
85604594
92172604
70211800
33976061
138409355
29985345
86784864
116367010
537355284
59108183
21674169
255854213
270702634
404137880
110709105
103062216
255658144
109021931
24250009
16995890
73515386
416346263
109504883
404316232
227233693
69581456
104575815
36214834
183736922
135593570
73903062
384576372
553433735
5756234
33980103
12473251
27713001
132541727
468007209
85620160
120384946
115386869
44528606
385259799
131304389
545557576
155556795
119322703
12604246
303068760
353473274
314865094
109045275
534056266
28344638
115139878
137051396
51605038
42797111
132375711
77194848
23327842
29369270
261068456
132362741
413491545
42007236
307010018
468204988
135751802
128133128
34191514
125508310
127629056
209877528
92273770
253318826
77596918
359932080
1937720
397009078
116254001
88069070
100249023
15766332
53741773
121383638
17531551
81900362
77052176
128001030
129965885
35517050
148940327
454906533
139510526
323153456
40095651
225231513
52763259
243521506
150331902
137229087
61167819
14619599
561070669
341071185
50129050
37050104
163113531
52442904
98585053
292998212
61462470
40789355
1815800
53630952
88149308
25011348
70187586
51178325
67845706
530704474
39710249
372180845
385062614
116313665
42266638
29287557
126311467
542365142
388149656
46059064
478557325
126128064
118514674
123501637
465216544
398276524
10066019
32622144
23745476
110060628
136221316
101206209
130955498
160123783
84380038
71453027
14902532
66813660
27401719
64411616
55524570
357176882
154632029
735401
548933243
13169740
124179968
490497438
121370666
262729285
169327240
196657873
111113990
14234577
330813376
537445449
60564712
75375157
560764105
42366507
104354697
118034784
281394268
21294148
45898236
268640656
135572816
275764021
423775943
374726718
129981449
370329884
340409199
58091335
83071555
70174187
123275961
230819171
52663390
36057899
390023724
545097530
189200818
129780414
21613208
33466493
118598977
127525373
103338477
16394294
87271241
320716132
124545722
320746968
23917612
15269583
68668368
241827017
228789763
27126757
17099650
127211059
118964731
44920300
122377138
133214872
211904333
251707600
33729784
386329991
442778511
81481431
100499342
62633427
99007794
21212435
7928563
1730200
273606390
500787941
132632517
425016815
90950828
102425387
378562700
415530431
139445658
459685181
58549858
34773867
70371331
199272867
472297030
60047211
213000188
203760409
105071267
109268359
25287611
101954578
361200565
227642722
81386750
367122574
451873151
51269115
108482994
103830038
377679363
1514896
82367161
102844905
12802689
58314417
195573985
113580886
134162977
25697461
173894570
109043978
47938419
451476036
103265845
208426913
258113242
63062736
2702948
460446693
109318942
483667424
293425787
38695995
534768200
34842608
424790148
98237374
44979960
75069065
430468250
180895914
405909683
247114413
359844431
205508875
34821308
130159138
81901661
299708997
52388197
127383558
73367399
121833695
426437904
42309439
120519836
42050039
454550870
416146535
98613263
326981796
331933079
26497710
98234780
3071298
33491134
324428950
108128910
89517643
94171575
27744127
131690897
64648967
95927419
5291762
9370825
430590483
78209100
111197000
526760035
377065652
32352183
3928615
34665363
106792386
29064473
39356168
136502904
251576273
45052594
79891311
94784762
81873125
137373054
326385406
73067686
330470647
226460237
379601592
39969817
75838666
56319633
121947831
120663801
11792441
95944278
119758497
219597284
476892836
1600498
187236692
70839546
110475868
76054783
63290165
93291915
78956172
118860971
478824867
138440485
140015043
121163146
124846626
63147550
36806266
511893427
315189629
167105641
56976827
28894929
413822474
56296285
70965355
120438125
131348712
302078791
447424436
21013075
536088380
286282037
19034774
17802622
419102799
160766854
2068717
269612298
36318492
411494108
206436504
91438737
86533556
498461321
62962867
12257949
314479153
272306307
132269359
100495453
67577591
25117704
70742273
139957973
271543785
385002348
360429669
111229425
96131378
1980519
134277113
353982498
374886241
5258040
119737745
168749266
453186975
34316028
396868205
280367176
34885409
552190101
98573299
90946939
11215159
121478319
270036566
114964946
47657028
498717712
53057293
85476193
460170709
27323899
112002435
137756756
319869154
561366751
307168271
112409693
110324784
200372213
55261281
357979323
135035858
51088830
114148972
76589147
32939911
94663099
411381455
314457747
440527557
64087364
32884140
111567942
123154041
86738172
200977963
120138518
444242531
41388144
54429565
121530429
119285090
280263122
236537544
340243725
71193009
447935380
456494030
425274074
129191576
72156003
540328064
90333456
137281370
14574389
12115279
103213963
118706628
48707540
53332642
38532573
453766346
39223508
357439641
382302896
14436907
116261783
135328982
313247362
97520135
62162618
132340692
310433016
527399897
16260489
372197709
89888905
108158127
345397271
481934856
103339774
257625835
561790633
111588692
104875420
155942321
128211044
133532637
292813072
25133268
295610943
81809574
54854805
26663728
122523701
160683215
485241874
131637720
553833275
124152733
177172058
360409014
172522377
420801843
395020789
123310978
60964190
350355593
68547749
138310785
399645800
106693255
17469295
27316117
112006328
116604191
183870936
25662442
83446388
25105781
206275981
121091813
397362648
154687561
96600560
19378440
91127248
335292666
37469033
99846953
82056229
91534385
79369915
27096924
70234022
121322677
140965742
24430292
94428085
398900093
150005350
50813469
65058303
129889364
74840793
220692836
57379282
309307844
323829352
227067623
24796046
312107615
205044695
30443962
91988430
56801505
98805462
32724607
118726085
180337785
31124111
22828499
44388530
78932826
385771604
551128766
117562674
550585144
24413431
270014664
114350007
422598549
66803413
94981904
101325533
123657279
85499539
19179224
64602273
185862252
90747197
86873062
319393359
76315669
101596606
168765404
116634022
133481076
6800173
61500912
95884618
91678447
416184656
122491274
117955665
113604230
113388928
423047707
125297984
7839068
533358552
29069663
7692507
384678209
61083512
6526797
82581287
550589493
129262911
53927948
60645126
118408318
284563129
245192328
563269255
343031991
387403717
214570618
26946474
309039055
31854322
373184361
86245312
129467837
512426697
86367230
420580338
486252584
58327309
69763038
335849892
43632377
53796966
277533903
44869717
38523494
464511155
486142702
432172955
83303716
55398763
96516257
326452578
478572539
2512289
14871402
434477385
44807461
84211616
398780615
215113824
357191698
105202266
17353862
105998622
136762165
43944990
342475244
377374932
94418112
77563196
100955888
383546496
6518722
495762898
115841259
117498173
404664054
265990079
24248018
130658485
59866928
557852597
48266558
90346426
107613389
540447539
243882892
315210666
87059830
107125715
85730159
143855672
36323784
562979493
427601457
11867550
18386272
306431144
64704736
444890260
534955250
46388502
236708589
342641258
16177152
28618307
133358839
22848592
99640285
106169826
111661326
37833490
18946319
62847432
55655567
67020177
73872191
115358473
96745826
79371214
21829563
114588655
225656563
261439793
325089302
35993389
23635940
561534270
340547567
511466985
49839534
389104690
541080545
314924801
19694945
83927422
104276208
215665146
36355940
496866564
62166509
331353398
34567198
140790420
323688324
5875410
511917982
466785310
78128688
443202995
6269014
60425933
460809867
46112243
11379878
421785962
16200827
233951787
463652766
50518152
96524037
434532270
63419409
53013578
131557304
452533830
113158062
492189021
50144616
10202899
462812097
24592419
225066860
115650762
379470677
116522482
139697276
129565363
86328322
93852219
132910077
120990647
346764622
137616871
65193707
40763413
47269165
12286483
308009830
524317099
300339194
203778401
114649612
468120744
563646522
59977171
6762558
461372051
38413251
33447038
5762571
13744309
294965337
58812467
341325672
5544101
544511928
548617838
281576132
502490848
427991290
214032284
77039208
119237103
107259308
539556202
58136728
356557177
108823721
460923070
67201461
95106418
105566136
88608039
354431423
216165407
291129319
482242263
403171248
24491251
85913282
52405285
485989820
29936057
189399566
163853333
42699836
122283756
22270787
565332682
7741793
146034986
11046549
249517758
266107446
21901745
359513188
23277615
40169389
136636358
84227182
276294460
126489927
216471091
41826474
62722922
155955221
100404663
51620600
313458552
387437720
175260103
86174014
108180178
277649237
197324870
360731846
471813460
81297259
114627563
178708281
83659094
62782584
392664799
28866034
331436017
105979169
276290994
295396582
76062567
89027377
167504728
403031234
528567499
301306405
51121532
93932631
132287515
160233463
3612145
69990013
35771262
67708590
304801850
448487191
50575220
265853163
88695347
83288154
115458072
62451847
118016624
93109036
227223807
22237065
545480906
13475832
37482003
402264548
55189497
22243552
366429341
108470706
129513234
87439849
274776275
375169909
195833047
288239585
122163135
46192657
383187512
281698564
85889936
151382389
31591029
307229684
100915679
38635479
555873754
90138906
369647
90125053
65041336
45204343
102066120
141293715
93098662
55886433
86294600
86054653
275138017
39417971
295723854
24820691
357316621
79574242
35121291
85052072
468933822
206236292
515524598
108281344
139350977
42850286
276915417
459985087
53743789
88852282
106694920
272884886
107696397
54148453
22026953
231319946
106699002
12233304
190192551
436285532
299446699
148642082
280697098
5780135
100578459
34012530
37842571
9224266
56406532
153852
46715346
204624967
92739971
85642029
62942113
399115514
44247014
81905552
54979832
18309751
290689307
525288900
279143457
107085508
66165889
26649459
154384271
191970301
128821366
460273157
69199234
140804916
128760972
426573560
121364181
292796618
312550907
29212333
131952889
19783071
364941865
27181229
128565127
95802905
87592897
4226923
355408640
565111046
387528689
45795775
9162046
92250422
456354566
424737041
433251800
165333153
473923213
366505645
126230525
5243773
81901661
155312941
192663101
200479505
459692840
559866013
419059217
508883721
376741968
403371321
19528931
75678653
216787296
206493766
22124677
128244768
25360243
22580770
238032427
340509666
282911522
125371911
464879190
38627204
444548041
102695163
328248784
11805294
125391368
118327904
42869743
179674930
120041552
4543393
322228243
356564417
184312357
110828650
537220298
425645056
13069871
41173267
62123706
106984344
23872584
110902581
168577069
463707417
22876486
72408913
59055004
564137685
328643184
540729220
459358214
96814567
100858611
54935734
302587080
562286284
552117567
356009863
556980500
506966896
240336622
26007444
122003602
37583171
128292754
10180905
272725454
3121879
151467103
328357716
66809300
16859418
291486753
185686351
257991556
276019887
112617213
128731141
122256239
136901856
133655852
79529448
29803763
457960392
522436526
381148006
250154120
113527757
319939225
37845165
138233630
136780323
61402497
104120568
92961180
156935331
283242122
112005578
449216209
174743115
37580575
93839247
460944643
156167159
48153719
8103656
241281271
64119380
458596130
484781985
105273601
61414249
47172627
88814671
393863144
510003751
249905990
237007089
10449680
61806993
117527655
169908183
30113746
19687194
565234205
416475191
210116
122758456
385878483
89927497
317629720
8644507
217727694
94771792
106318981
11296872
101678315
103354041
268441237
113455077
236786162
41795827
251075456
81664310
355028303
163422
84347418
32952881
34521345
364273520
95281513
45334043
36600045
97632974
28997031
100416336
57829341
26497712
120106960
298101929
126423614
18659941
12495300
111303352
104976588
98697809
117226751
33834841
16901207
257536041
68590550
85019649
46409254
527119224
33528749
424106465
56944787
96359318
126683178
367398456
405135545
31421122
309112457
226816980
61550463
123745475
79041774
15069845
171107343
85116924
45906020
55459720
364173086
224463435
82418863
108337027
493192588
412767270
96044003
294771845
61047542
132566530
48493535
404951285
62088687
377823797
44199579
19588591
261485791
254129773
352669426
92630445
9927043
135000187
216792259
24077508
101411144
72709820
27844773
38834774
81162369
318230768
118950466
88320514
438971008
81273911
126431560
28897162
98721157
15069845
79668227
51327141
410891924
14871402
127136926
457191404
252696354
477160736
77707161
518889350
451524210
56222003
424176494
53925369
559322744
165556100
51051115
112823436
482711089
82661703
93229659
83769341
32693479
251832785
103670569
359333110
65615012
43328879
454957676
109073809
301288231
292086609
34261554
253299643
77344001
59959259
27386155
97011709
101486361
565569234
105948039
124329123
35185018
964728
359582589
77702296
131080008
278818833
21021776
323770555
189287204
104870232
95275104
2273641
152854222
230716764
92354182
22151463
300562581
161338646
27917927
29098195
326113851
62966758
467843619
48615453
135947651
22512029
52905927
432185700
86665542
68506245
79002864
193205724
70598304
91053293
136387332
59036848
103979195
315093969
58735590
118056831
62725516
51846280
101325531
35930793
351342945
141113602
264066189
411269891
487120119
95198482
224784017
67008208
121545763
79204323
406098142
113679456
136641544
558141792
413180784
78120906
188232448
4193396
21644338
27674089
73050485
333131272
45251035
549967305
114800064
124636512
13881793
38769926
549991763
6124434
112643155
100169906
104382560
23934838
297344071
88146716
24368240
45520422
7543354
92154446
87460371
137725836
282062851
553056580
198412994
531965582
100395582
130465232
24399164
253075341
333985695
4138729
61394794
49145924
46038314
94372316
120985457
277064723
436013653
140580403
42249777
113584777
557812504
38418437
261848138
111199592
345956437
395951216
8665259
33745348
203794339
353917766
490539151
137947623
127146207
466520997
16462821
426214382
108573169
59056301
127203277
39288726
29194173
71486749
308987435
48575244
89647343
236105750
353373586
145477596
2341961
416482189
530048858
94076600
34858174
60339036
88735554
140394269
70865488
130987921
126286296
223004718
377116831
343286393
303920286
305385450
564560671
21146288
1431890
113326674
469860008
125010050
26012632
127637772
98721157
41349659
36270607
98837885
521264083
51264600
303344532
92701778
15700187
258382003
179985049
345061384
315823188
8606382
198289390
51716580
253795926
90869729
202215113
165830593
127408203
124397864
128086534
77567239
60617891
78179271
65944670
30061866
121894654
265046262
207193870
412989374
113460265
485296439
97591468
24198129
86260878
113317595
4971403
110910361
130743571
131167101
225758071
392593510
367958462
28430642
97482520
138017663
46414442
33410722
112464167
156589788
346938065
229529309
65602262
37837381
43592172
77316764
140961851
109043980
114216416
32662884
445043571
255303323
556933051
52459759
550781852
38030636
62105548
70829172
385813532
59186001
329877380
291800748
39135678
509606396
225201758
265088514
37450875
5751060
28299175
2348867
730211
432947
119301988
537843563
135837406
82035252
136803671
39988781
28157006
143633664
522847504
80582612
76986029
54724321
61817614
513784861
63022527
132183755
51588047
116134679
243824783
204290980
116272734
562573110
535876374
281207711
43924204
389022789
504274659
181442660
405600591
259405272
107215210
176904152
204640789
113225670
254051281
217064202
46810029
512676424
460457690
123692296
108283938
127746718
104184121
280954153
274503165
217325282
548377263
97601846
488116870
539163573
20030868
293849414
16434287
159600298
26958147
21948493
43060400
68141786
31968456
65923918
200990283
118216364
453253769
75026264
458299820
58147141
19008832
41117496
21591161
34114993
345938700
4071244
239095840
47174290
415146626
394770838
90260791
48222462
1699070
92924461
25899777
28736334
44546270
195022344
47701068
73080764
429080411
80712764
317612470
132817144
38889248
84271278
366631447
43776915
105836499
87827654
140969635
47535050
40021529
220131139
452864503
102420199
41791934
51573908
124373223
54842350
76747381
488709568
376286109
22978951
252008470
248557519
335020237
500940045
82465856
113932371
43575174
135842592
26258038
101773360
52641339
107996002
8997289
85180475
67766955
44671276
428320079
123064550
131936028
74943254
268349779
492833470
28545673
18133359
87697952
128251354
7653599
95351549
21701406
13614611
60274184
111548487
129513234
188777153
434520817
165376865
468174196
5513547
121902438
37119560
30033334
565817084
291236667
353566863
113287764
69545140
115811724
132772595
490176086
91941738
23470512
240913236
91177311
74185808
111312431
88183032
111508433
31616969
118576928
283526994
126291444
337204634
21961397
112575711
90513741
161420928
32434079
182065406
365630902
431107679
167916799
350737421
107436995
4106302
52134212
25152723
252573980
7229478
73844695
132286761
16333772
486316097
30026847
308406399
39973540
393683208
120887629
111141229
260305452
110889611
418124456
20963411
416642520
129932165
52184795
95582415
91627862
25664351
44952723
240201962
73608643
217589775
382709571
1529165
206030726
78705853
56394132
80012982
133378547
135715346
252655904
4839032
213730924
445672049
13184005
219139084
2210090
165818777
331105805
311964452
125342891
106849454
174462021
487111929
78262811
272072129
20116470
70140465
66480331
233997022
75587863
434509071
418913836
134849090
113408282
57374092
138195352
42441733
42264044
317805578
529544285
282878504
444904916
36280983
172992766
35068483
399307590
114844162
35737538
379016574
463952812
350078792
45951415
196810681
129847860
343810770
45210828
438264701
100184171
43112282
84485285
21491996
107955797
523359809
187574784
244057948
32635114
543882292
113835019
382946994
457758450
49434830
91821178
102981802
28115213
101107949
393032289
26340775
387463979
451045479
538545459
338029724
122838872
458922609
63672776
133894500
16731184
96980583
509637968
86781047
112678174
53704879
17168389
378350280
21809055
426299771
157944853
528080368
56502510
115903813
235314497
99898831
10864971
49845009
542462100
53358580
93132384
22133305
44225106
30853038
510137455
32532653
103634193
124681907
280376543
547304504
91683635
102421496
290988543
53103100
523386004
105811856
75810949
417117568
36530007
132918582
61062760
225225433
139081704
106715865
105970088
43312020
101048409
126200312
545018386
117161901
253940044
11675594
51283382
110529045
279644474
278662554
30888057
55427845
411635028
101298296
399470857
24967209
114683336
368606301
565321763
83784905
19081130
137912606
25815488
302893300
158908485
47227661
9650979
222527266
56083579
81857561
73306442
415115740
56977376
99260707
81172745
29032048
243508062
503432835
218416649
254840734
277333170
95979299
451384540
110205046
103092045
40873658
36734931
135336764
67696917
46223783
113814344
138746575
85883451
208073826
70384301
50340463
533235788
181204976
24509411
110242406
61441589
154549023
205086926
129166447
62109439
489361092
120288970
77443514
21618398
33016434
33427581
77865397
39124005
315205499
30214912
209647279
457854317
14469332
397512352
407313037
69602210
338534980
108896122
160966116
100771714
139967054
19432951
159429562
288438669
91339928
369328489
150918161
439945496
46923960
4688655
1625143
405412942
28557164
116833762
378118844
30091432
301277514
87856188
101552012
147226545
337277126
319703232
14120441
22487386
299871721
259966579
99697798
33821869
468870554
150412124
552393252
21763660
113033552
554298042
60148375
252156417
496015085
190033592
360805043
7490175
223283657
80628007
184508155
106717162
66288534
94129777
109439335
191391950
47912477
46880067
485802740
47554505
35061803
293930211
39558500
499196115
252505608
90688836
6632858
519318432
23308387
53682830
5577100
64910959
22742897
105296947
84438593
12359113
27733753
119311030
175740670
388575770
137644261
7024688
333725468
116728943
306950779
52515530
49254872
205759177
444639280
2894906
49642675
130604336
24740275
526137168
102549899
102922138
414719265
129972372
439077812
298239372
520858442
406892344
66639862
93189452
124163109
92371045
59929182
39847103
2204902
31222683
527896862
527724896
52034343
113744306
84970361
20550967
100070037
206834292
72762997
36536490
75021477
18827254
35223376
77760338
139156872
93793854
337614850
56673712
81928896
42546790
211688245
388952453
377896279
94721209
410733336
408864915
166012003
297608561
26408217
60908419
46694
122353792
423406137
223703725
211504684
423127776
525828241
268141881
291005713
176899177
151885595
103064810
79892608
18215092
398520687
24073617
23714350
216297020
360491837
32515792
107190565
63398659
133832242
439879668
409558855
123061954
102941595
21038639
126322612
352110234
108984316
429762767
68205341
19561354
400832473
18805205
183491838
120628784
240230646
460992199
28968495
230092598
43151190
105879298
34570238
81691545
47511704
245169661
58646449
127465271
79573546
279343016
51570017
109735279
127890599
433665380
289756099
99197156
115496107
66232602
88455651
296712763
389483259
11612041
136540378
301264498
120129439
136862034
44349618
101776887
111744332
23753594
349363923
151081771
108062149
274236640
105845576
314504648
123334326
144707806
17405742
77277013
101577151
38821806
21100895
414772061
380418840
150785598
69476399
31349789
22459377
87818575
188414460
3326807
42727396
1672478
57542704
119895979
41651858
439024374
153945935
560511255
114601623
111137984
54927161
70700153
43072075
88197177
128500275
182908347
483322324
34387361
134376984
2679604
99621149
357031208
76281758
209059447
91498162
45995513
397672383
80121177
328017225
15186575
112587384
198261626
129411308
120617109
86554000
100604399
185044683
34138339
364310596
29968484
105446100
43998032
40265153
534043090
9233571
234468489
94202407
129240864
22680639
88302356
44819134
350156227
4426661
186541883
8719731
64843517
387612723
405450196
22150166
246070849
520971782
8498213
443013348
88397035
537351417
413686640
148083741
78312862
43011116
58175640
44218621
3517464
221053654
480400210
9534247
429301962
126553480
6547210
44201762
64736939
91653802
16835062
64462199
304786850
96127155
64603572
396750616
34803698
392001105
248600801
23187766
44472833
564805451
1654974
384263860
75473727
32004774
27513261
392102743
117460211
9567971
19030844
208545146
107842956
69639894
90970283
138372554
64780115
525944803
286127514
69481587
68805850
43925499
385999445
114369460
297469330
564924083
253535908
470687284
155652246
129301668
70900507
52940948
32233046
41385973
60372518
67052306
131447059
7337129
203048968
11906460
268719
2715918
541641010
111217750
127799895
33387374
289174218
42326298
176957266
381384216
116174886
219940223
135959031
55544027
97081749
314441172
180452323
218190028
112839000
492775059
58429850
32642898
21240161
106394207
48126484
19434248
320019538
388970620
84275171
182281997
69021152
518058632
101282049
40602585
58841542
160083839
37504137
220622005
83764153
383355500
530990321
49531509
328893714
3233421
7505741
342119300
204929203
352936276
425695394
56079688
133524851
204785850
277912639
42337973
96718589
103962334
166145390
62633734
116840245
259651026
9517855
46749673
402207950
22132008
24649485
34000855
119149118
53937042
126543104
48979910
24572014
274708453
354334822
238877655
146054586
17257882
94779572
420665549
41013909
31048883
365274112
143197062
98553663
149316138
67387243
24261682
388038774
141779488
78629330
117373312
168460536
115762438
115637928
21342135
54808628
54641313
70954230
352763712
110050504
79896499
71678240
128961702
438457150
29374456
89387945
68029352
360144555
483385731
167862026
119814268
17811703
528595362
143400632
109994681
67891465
318264729
92688808
1479879
237530524
289891966
138341913
32471694
483498197
68534777
105503038
34850392
19419983
15906410
327147046
123422522
373558208
131441871
188462087
226180868
21470540
141384675
62380998
132571558
154224034
98935160
100190658
48952673
59066677
91469628
561365053
4575816
507024569
48402745
11707992
51324884
58200283
199380440
315860776
523215114
128323883
177009528
111538111
128238281
81551469
215439144
272153892
99654997
58823885
399710908
55711491
38430287
117132070
298848115
421117168
107265793
28139712
560376222
89573416
54402667
21339543
21941349
543245570
88607149
68607409
44864797
553155686
312301577
95923088
501962015
154625358
96321705
120169644
233350348
473303225
431828297
109452535
135810169
78965771
338894649
89802985
20618923
524019653
56691174
278907260
72718901
59550458
180950559
481658461
84097480
76346608
154958539
25134419
29017781
54702274
86075407
449301415
82674671
139683009
94869065
230334421
38837368
10994669
44934567
75513247
20558749
66939469
108126161
484625197
122165727
134702531
117239721
352908566
390170006
7997302
120741623
123495152
31325144
310952284
45830778
498370882
82742115
44557397
127439329
75886173
100176389
563248526
150515056
73183225
20903751
30395197
458627324
327396427
90979364
57746331
68271486
171505310
408913165
242634561
24617062
20251358
231396218
37940379
223247828
246869119
276593835
127137128
419999888
75381519
27392642
310425333
313710280
102339785
210114
19002347
137595868
100706862
21209841
314258414
131094277
5215239
83268697
62847432
133104625
4047937
172817305
29295339
360005350
54713947
135046236
274131104
403518424
26706527
446096133
138221290
397894679
17090569
68070451
275746695
38624052
110849470
63559485
112845485
18303266
15073734
69427115
17755932
154297406
83263509
55634048
77749962
69791570
342982268
461334724
12767670
31963268
529540310
133258390
58109493
141083771
71602184
110121785
101076509
238023340
395585041
60342925
196033039
14465441
961037
172251546
73852477
527092627
117349968
128360201
6996020
134936572
501190503
460871650
69875877
47566178
351907579
24690991
18693661
193047189
110046559
139185318
11263150
132823176
241441431
255431060
45306804
164212058
92499446
37157753
197006633
56706139
359375774
88784838
34016421
3117990
104200982
234960291
118470576
58944761
16259072
116395680
97465661
325358219
44588266
81391940
10648372
484459410
17801325
84867898
27321307
90863931
312408490
108957081
73408903
128614906
99255521
98940348
195858116
106286558
190799585
322595765
270612360
392495933
466767973
543377929
248967142
297759544
496265045
217197965
216174096
550609170
371117221
116055562
102350163
1771089
31347193
126042462
38605207
551337717
560645574
357682792
103678628
320165243
117313652
541161446
314189481
112222925
102077791
31758344
91058481
558636457
367906809
108567979
225626967
327688387
441441561
89884694
47110931
455535016
42503987
32550809
19447220
73382965
12401914
121832398
106557629
100391691
78721417
199770415
77857613
93643402
491101798
33293990
274461254
322006183
87581222
559136602
87115601
312049124
131227691
56938300
53230177
65584104
272884496
3429270
381058463
79075496
32913969
59926590
130252522
7099780
28213641
96923515
503461068
70019844
74245468
42829536
128371874
97824930
549362273
114162630
463783409
102495778
225301444
42008535
516138067
355734851
62735438
166191269
171031658
123321136
21313601
477122994
6269698
51816293
349208416
6007706
81011919
10679500
26659232
132243419
31099466
221657852
312275831
238546750
6975266
48479268
265815628
84712260
19230621
115263095
123561826
46720534
489565697
246021539
18100979
135148094
92148513
360235187
34948124
29060584
107651087
60968079
285801997
128305727
86057125
388938933
70867441
24811610
555203849
58215845
20285080
167755090
367845315
544619757
165135751
537165053
92773115
348126079
8338415
391259995
6596544
92455350
77148100
128158923
139536450
20911533
7621174
29692147
55670922
370815304
92705640
21397906
207766062
84502146
546523548
467085764
104640803
475318524
174546698
20914127
139101953
372124963
88897677
70903101
33316041
55974629
121541870
62078341
509328090
25748046
74010713
47378115
112252553
373503537
480992848
4959730
131803734
57930507
2186620
29295506
120866135
123496451
425974679
97059700
115180715
136925726
63716422
41457310
299555160
64613948
19789628
484625419
69788978
41396351
311744217
86234938
99626461
101468203
99258428
88214160
95254276
26965606
67932706
62918769
116142461
8684712
20470317
221929879
98954048
95953149
49119491
136156468
286852397
136273196
112914226
91081825
521449147
2057258
79061231
123126713
291095745
195361223
122358982
6287858
132116313
74411486
543131088
170208875
48686442
256244329
107707083
43487113
324188272
45373950
180701727
120382354
3582316
57577723
212801017
110630209
92298411
510219486
100889741
79441252
222248692
183301815
77842131
132039790
2463003
46362564
528389305
93267927
53228097
100482481
13082841
102072605
12160674
126655941
48942297
40314891
178053072
4041452
85723338
496726213
98228295
3872844
516418828
61185975
29878991
24349832
295316150
130040025
94858689
452579309
501224378
117794381
286235165
39916474
68135716
539504825
33287507
327901871
243822808
122261705
105488808
156647741
65582805
4501166
136170735
95348409
49854086
368698288
304603211
324761930
35728461
126552183
37954113
352622453
15294224
119456296
99171216
311303816
208152201
537679249
517562673
110776772
152594555
295666177
118392756
88258256
190753108
323216559
123751960
554179545
13561434
4168560
426821305
168927477
558235349
365726347
17837641
93745865
120746811
119005736
105452587
229216348
16413535
22161839
484376055
267235226
101779481
149237457
162583014
38489774
30336830
12268325
104842995
98494711
116976430
48829456
129121346
114645723
30168220
431831919
442694843
78129983
28929587
16795501
116994590
275667939
85569575
52680249
524674539
110246297
212457012
4811870
369963016
251005618
479472193
134484633
141047371
59748899
271764880
240323657
91697900
516219306
476545386
106394209
332234615
27133240
102298337
107899998
49097228
209132965
92837965
144574795
83008000
116975133
139863691
174791097
282367952
64841300
101118896
236552285
529860047
6337142
57955150
114835085
448172223
65354533
7731419
240194535
495128298
56929144
86142851
64065315
110912957
96089544
518980447
546804648
235763675
3949367
87649793
52641339
35051425
118954357
91351601
541959502
116993291
120536695
19920625
351454374
102081684
114064667
118975109
15929756
81055876
12285184
125080086
46545439
22325263
227163020
88863957
220391441
333574367
227410043
25474377
159048677
35123671
48500020
95411211
369148751
251542400
44851557
135987856
410464542
68622973
80618667
369189899
30452481
110932412
371181902
38448625
469963322
306215632
371618629
236274409
146689419
15406799
15843314
118483544
137764748
63137960
140773273
371635473
106621331
141175856
6044022
14095798
29987937
60219202
71769495
85593908
388465487
29277183
270985336
452485675
402824445
343593389
45068156
531281846
140858093
180409282
293774821
352773711
334185129
110224256
7776814
554431350
20574313
74981059
52466246
219035160
136964499
50365104
21267899
118565255
136101856
49069401
101657565
20126875
115500444
57229270
402990857
2571953
220468019
429871861
46196548
57368904
358062768
469271233
94638199
49353491
87734270
417675513
320574136
9730096
435756665
315702054
109721012
531343315
86546216
162819001
521503761
128825824
544742
457987375
60427230
426263186
96695241
105229503
63439094
237851497
69971199
137151553
77283042
10604025
331919926
105133523
135186312
75960104
14190479
382942957
111309837
73031476
137260215
65464780
59554349
70269809
78388088
12637378
53394896
448182696
118665124
107169813
76104069
184195682
469416106
26399140
82642246
431733894
130430100
91543557
85585816
93024731
83751181
70118416
46102569
64425883
87218064
100562895
326820890
34089053
73423170
113950498
121342132
450991862
389791248
440236745
264881561
397009284
28322589
212752532
385671114
366960216
26910158
79001567
16123635
422685347
496444708
45197856
97485114
40375610
9298193
232667359
81704377
140999466
96745824
5317700
115517305
1142659
376446962
120226905
132067027
67069237
439427602
36291357
95156999
30694804
359798578
28904944
262960029
83914603
51726954
90843177
486463158
86922348
7064072
13674626
20270815
301716711
37120140
72696850
89381458
224520198
119851879
37507352
104354026
116678120
68384325
376395168
22588552
358354759
88105210
87517671
196463788
125665033
32915268
171473637
281597576
22023841
77532066
88643313
422055333
73124862
207692866
96517554
113518630
135436284
316311408
538363009
28766633
293178840
56886422
110397825
411120458
150929640
63738729
72013744
134057920
437108054
24017846
302419778
338857889
45829495
57511826
188014309
22251332
217894811
47418320
132264171
543205484
30364067
106909116
71941996
456878225
59511548
90352913
31795618
19919328
502171026
493230588
57298868
39151244
131061852
97135748
137514427
112631480
61796864
95120685
100324249
137401588
50343071
96859962
392000546
540568703
113735229
516548608
56581627
79776254
130138386
70043190
68832671
135562440
549981794
135292965
51291806
476272728
83164891
457534237
509712362
205493997
77350488
390848269
246546946
86185652
23700081
180805496
265622577
40365234
90572106
9241127
332500128
509843691
113868818
396025994
24299297
318205555
152301946
15478398
25148830
98045420
540697681
378210932
81665605
39314664
429947293
241665365
20488711
37331553
92495555
306167177
14404482
266414762
474751413
96586293
29382238
72450422
52659499
532425687
30728959
561335132
31198040
289725176
138428810
43597358
473307961
47175781
10814388
22244847
217100765
208815657
9566794
123157932
14475819
45846356
110548498
121061980
125231835
32415923
451335299
57448023
410994450
21087923
136644530
352857962
33326415
96366520
126180204
171729011
132456127
52474028
16473876
82758978
62870778
492439488
290740401
30942531
80330992
55499927
135488513
67113077
72557767
371208380
399628241
119688457
53551833
29926297
559835153
13931077
410040516
409150944
474044104
52978561
4909145
110212575
101299591
78085885
125601482
414014789
215437088
76530782
227455072
8788474
529735208
15194357
488595877
129642934
215065758
268418788
44467647
102474673
30872491
276257242
153065235
257770028
19903762
51768458
288111757
139539044
158004882
403779535
101047975
52506451
20159271
128224016
15545842
89700520
1605885
95930011
206970500
2704199
44676462
563645357
108434892
280290502
8478147
210544370
91485194
36351019
41694659
54850132
5232076
217651345
214615035
9792352
105229501
500681694
42194004
366306776
32133175
274887283
113728744
79270048
62532263
338901721
116492649
378310896
330598990
183275569
87279023
122740298
62767020
46014966
270845905
239555356
114549743
344288786
108000054
410795712
324401385
139548123
117225454
289424676
117277334
488251400
114078934
222420215
31596995
330948103
72573562
526166509
103959011
52979858
531632586
68639834
473795951
14800069
104560251
138050086
347550932
91075733
291108884
53224989
75226
196585802
114997208
44835995
403448826
203116327
70677421
60997912
54022646
90891166
98666683
398045556
543353943
494926592
91109062
457168416
116615150
98784710
43462470
37050104
315378361
415808495
84397074
430274463
464857822
12438232
47167999
134479447
58479138
537798123
169478674
96489020
243938304
438886410
263645038
10740804
413843362
12125604
132239528
75360890
12946656
244228437
525309432
69280554
101495438
173286775
48628423
8370838
105958415
49848331
284187130
82080669
273269129
281357462
109465505
30462641
295118440
42015020
9141258
67752688
124845077
49874275
48308635
192914082
449288447
90274692
241655068
179842893
8689123
124645591
56327307
417143245
70993889
41206987
90551451
52642407
281643597
525030105
80734359
458303853
132142710
92814619
85821195
52039531
71346675
64147936
211917073
102391665
98547128
87220658
82033955
120238385
62730861
77107408
323479250
7241151
111824584
82753725
261325438
406740339
540797055
428271000
402433755
36977472
30527489
3233421
54557010
262208004
67753985
60779209
69084707
82070271
50376777
45082425
72867568
6529100
138219671
478575466
75555440
418041178
38057871
112146402
134012525
41896991
91635644
60623891
69951101
49924126
49663429
133474030
351250118
400422185
101129686
7273576
228349273
4664014
196782456
133821868
97975382
55056737
88919728
72095373
248600304
108488311
70060049
101495845
112454160
120412629
55371526
133235034
6485002
449592837
345438337
241496974
3778163
16574365
116110036
133096843
2734078
141763994
25353756
165844471
48627126
49646566
199981156
89398321
126884213
526633675
139635022
98399501
508083875
35814063
315959790
116330526
387466505
129745098
47301592
450964926
234082472
122694903
45037030
427828665
128321291
144356437
113907341
499990640
66207959
246765003
205652884
275938349
196249893
113049116
9618552
62805110
491171629
339161824
56056340
98878094
331848042
278002663
89577305
84714854
127860856
120839742
505585515
107215208
475048562
249973053
85675931
531962799
376509008
80346280
5415569
210832361
134764785
107150395
14706685
500566218
39120114
339744735
22902426
416199100
53551833
34462589
108237246
135538474
312743997
5923399
191925705
165315610
125029505
235611975
20754
112861049
243802628
27898470
54306245
88556568
6538179
526545940
71654064
743025
82966496
134623412
52712676
1828772
357388322
55941688
282323294
277104560
54964268
337977335
134125091
533807878
528603168
207383378
485492562
60289750
514310991
187538550
43445609
435597632
38628553
425003852
89475804
76652775
87839327
120679367
20033464
109945393
10427377
124253899
501628805
22658592
396862485
82267413
87952164
137112355
30596232
84354288
20255249
73796706
123760700
122056630
98501962
23247428
12735915
140329413
126889403
41301670
66261138
120067181
137283561
166700468
330684102
425029672
116977727
76739601
284503837
39064345
124952982
132284921
31002193
15134695
296724409
117552298
75444201
230813657
2500618
489192159
384722489
8400669
89022901
209299026
188790668
243376406
460574665
470515113
401517227
390477322
495843511
220962395
283416327
18753900
210020391
87935087
321488645
2354055
45130414
13587372
17151528
425494633
87426879
34391252
469326973
50721779
115438188
133111110
55428132
136864628
134491323
87691026
22360282
16696281
19182632
196689450
138905218
137816626
459072838
123148855
82398877
84617577
20346765
453374726
70830469
351830732
47668643
308791298
27862156
310211386
548935319
279072398
80206480
322842136
17598995
26435456
412350675
72637190
26750625
216520723
44141291
138608284
356537200
133160396
155447334
80826446
114971268
191994192
16705360
257386417
121263015
542767640
375615584
44475429
85990749
202885926
116121302
122264299
167421641
45116226
494023782
533156412
100945512
63888925
5643247
106739209
230067993
223713251
56973319
348955417
83949622
80937233
321657330
246736749
114378706
135188904
437634240
502081379
70258490
136449590
335325674
1236043
103443532
29308625
92887251
141144730
123595021
85385403
152384523
38701183
527988567
98303521
58162668
46501343
102878042
26043760
154157755
33147431
33067083
111066003
32004774
110909066
413158342
254072890
34505388
138372550
182310000
61630846
360942787
478652347
13369476
456368620
1723715
540730316
255842696
73978288
53686721
140764709
138777929
15146366
32465209
136322484
22466634
88718693
122200748
62555249
71617748
223398063
198088151
304190126
100631638
386350111
447465
113094509
360728483
504001189
252917219
112803983
296767947
72678692
29812844
190000621
9691184
140225157
3362441
49370739
24237041
136622089
543851723
88138932
42190113
305146663
282494287
127106002
184334169
107044004
153216231
122700093
353366630
16358718
63275444
22473121
38107157
512210204
413077730
460267976
527121486
100369644
241609543
103042232
40026717
412239705
30253824
122929662
41223850
41676503
16256408
113277386
48371615
137411964
536979523
353886960
229698609
195236575
78795346
391709355
512685917
34239503
36007316
4658826
87735565
13495478
275242729
176194010
44602535
164514067
24515896
94716019
51549265
40882739
53353084
121648226
161983476
18097041
456474788
76102774
9068624
97529212
369899455
289682503
19157987
220758274
288804372
91371056
42469002
53735357
472219505
129917898
428227182
286037659
409799036
346002909
396941964
17059833
40109725
38258906
83902930
135306983
78408838
90083137
254386684
410115245
50021401
137581726
121776627
122489977
23831078
135439966
560920306
87032591
478423260
10149025
249991881
130971060
279700844
45698498
30775218
33431474
5504468
58684062
220254343
138544245
244345169
287060968
46267883
381046757
116417255
54994793
123117725
110590004
83873101
415951152
71876330
518396240
155980672
32628631
103094641
103702934
111605553
176316380
30176004
95163486
423877331
340737346
48441655
103272818
104641962
3564156
532196541
47017475
441518088
28515844
76102772
61864306
105009013
150880373
45964385
459366760
13805270
8381216
96256857
121146285
2551199
564581467
449894154
302927770
14295534
52298931
122047702
210721502
111805291
248603196
281871301
124077173
374656525
81367297
29963294
81499589
118174858
63865577
273173660
364366742
2486349
131292185
214495988
35625998
10400643
99393003
7593937
469916046
96168661
218236997
440850079
111072488
114404479
410124569
115545839
6626048
211683893
13187896
534421094
69344105
562738379
44173228
343333305
43035757
53066755
56157506
31953295
25431578
119619716
471398634
11941189
69273491
45306804
536438281
448799238
124566474
428272177
240304311
27360215
127702620
103967520
12678177
20174837
41131761
47483172
366882177
4970650
90259915
35509268
173385768
7469425
319679849
313532002
22872324
106827405
125575540
192964274
185871580
39111996
131465219
303066136
102906574
74965630
380301830
31211008
171481078
53428009
522630218
62553013
52094007
95527941
317790307
46930650
501534559
26052308
297986647
40140853
495159990
12811681
510405434
135161669
324565845
32389981
43239388
57313477
304885988
3328104
379618101
136424945
20061754
30458750
216137986
118493443
108902605
99243846
310069884
15679433
35983970
175947281
220934740
128904941
478313804
350345831
78995082
97001333
141824208
52464947
95433508
550969909
460509459
210771795
100951997
75117052
65932995
519455056
79677304
133727187
99911392
130702316
22498293
542583259
260021343
129522313
294209694
419894893
140088915
17958262
318836264
417344765
30182489
176778324
84483988
97789909
479263835
106719754
42810079
137367864
518868412
138321323
557018431
392220679
429510335
281488093
193761490
258240754
23410852
286164055
324627020
42986473
83936652
95809390
448874137
43736139
39575361
136323931
52160382
230966744
42173252
138812693
118260460
66543884
3893594
399928709
1715933
118004953
117634009
44907328
71207896
126028195
31570277
94859988
230869679
293238339
24746762
560530498
9115419
279162656
285640122
108409203
91924875
92943022
49036978
117186544
292836628
319025943
94719912
253881410
517716555
205200691
8221683
408139906
42745231
49536321
3944179
284965838
539948309
47647889
403822527
380202210
117588614
69026340
13680758
148455793
302152223
5449996
119958233
261094942
375472613
68136598
163984185
333279571
222964463
46000699
39725813
1133578
173813974
97343741
143110361
127463974
109614660
33546905
10564145
172393240
5291762
2692572
10695064
106802764
64083473
64999155
538338372
42391148
89005330
191933713
10948023
23146264
83800469
18306515
374016647
373386837
53139387
535181580
54389697
94323028
101389086
429417012
172405525
71506204
473513780
283379662
75368670
139053964
57211969
291053180
95935201
123925758
61470020
232851570
30567673
535040016
24351177
88372392
62062749
113506957
247722235
171315350
47396271
53117340
110316337
11167170
537493390
103815771
8346363
126814175
469441976
7411058
110692314
45557127
66250762
9595206
31252838
88638766
381112066
397395637
42078571
88856173
51427349
34788136
36323784
116618458
510362904
9877954
408738684
480913294
133038478
91119477
40769900
50620324
96999576
473510994
5220427
497529089
461300794
387496285
351048409
514203338
220359973
32859495
106593945
98649820
119639173
81299928
80137741
45540264
17405857
501053299
422035797
500858935
181858334
4357922
471937787
339281456
19314926
481175880
13321030
14017680
366690002
478998981
138240745
67378160
15181385
351762029
113051710
53228882
96630393
525938057
542874171
350352771
109186648
21474431
186074330
339555040
491565
325867531
289948902
467420054
154882554
535388716
108203522
476465137
88101319
19435545
9905928
20130631
120730693
456641651
48112215
214725698
94238725
112285181
50570032
407459392
503421611
449620339
504042648
72821719
99241252
105095910
344535912
45750378
556814036
479529047
98271096
40019072
130140982
100639420
231110192
139362652
338236298
3693858
170021803
94618473
88144261
97548669
81673389
116567877
160717607
380739346
123613179
10784555
191148974
468827838
409974318
312335361
157025221
128401705
32902777
130223988
80658698
68392107
7277467
57999246
527158155
189011497
131825785
155149559
4913058
127342056
136693695
359193251
75692922
147866374
8103658
217641293
11535520
163373524
73699433
59700910
108735292
293085114
497567248
270975898
126438047
122563253
354950783
32185057
398051957
132300485
373536
450222094
473259173
48579135
257335100
219275829
49719198
228844814
71986094
37583171
86714826
449651624
522074273
307056543
61025149
442114069
26178650
26015226
262676326
42625907
54288749
95179915
89219333
478050355
45126521
28729849
182947249
217423505
444658294
11078974
376504102
73543791
381431672
128129054
305408294
372087301
83014146
34117573
81096222
155681978
34950261
526791663
109180972
127233106
16479915
480113079
140723205
514437288
158911220
84590968
72807095
204408635
467394882
173629138
22535375
183769
52851455
46123914
41598683
86707044
128388733
17237130
198378589
216144782
467169110
270809758
36545571
104575964
505317587
10416209
127151685
70054861
157239547
93651182
69215702
105229503
108905201
235086617
46649201
523702928
113705838
3862490
222937280
110273536
133744048
303038481
207631491
85107845
402765777
21176121
136686273
381685666
265835496
435190863
61161332
59101696
182010610
372659069
123259098
26665025
79624127
81280398
131032019
102625147
491012186
191898912
119929864
37493676
62541342
116591421
130609197
110433238
67908328
284876189
369873112
516195087
114538070
91695308
166768120
500088748
304622730
10050453
118024406
83959998
58350980
442777020
438895286
81622804
10621900
34117585
398474358
510409890
31396481
290133544
139112329
400304815
46035720
133753127
179230904
92569484
90581183
33727188
128509356
339816
6321578
68873296
31762233
278206540
78459421
26309645
124521789
420003955
22920590
350022498
6291747
110612374
140838638
2946784
421390488
205462345
88211564
45549944
171862842
128880298
347013022
519150583
24904404
185426388
380744611
30318674
504672055
30869899
121561017
440581697
189827958
341627934
18321422
26125471
94784762
72831740
368102829
100800248
95547398
44322383
7430513
515919766
51370281
48580432
74595658
137731024
5639913
287101276
6024554
28810263
151840508
15780601
199440637
413727447
99231158
37854244
182643765
557591409
125134497
466558419
449822124
123842748
111704127
223826195
52082334
131644205
362399700
521174662
8217794
2009055
89281589
84035224
27939974
22063267
544271626
501912514
33889165
244928112
222861322
116689793
100481186
417199647
522713381
116551014
413330880
464277138
512890633
126995755
383359518
64255687
75209139
54131040
427081547
357921670
220723019
372962695
399111717
46942321
75776736
410312220
81644853
123144964
103129658
95132358
536960
282129754
117547112
433684130
119135935
174130786
286797522
24946498
50605051
11159415
129567708
274812686
110715813
20231905
217695453
96180332
59323167
110990777
111282969
346487308
129377049
92746621
93211501
136759933
119289562
82900351
82998923
88988357
4697736
81385453
430728377
65711208
115941424
106715865
113045223
203307800
318863819
79949674
15167120
73285688
102407314
57903270
199984390
44142098
70803232
141243302
50549280
83422859
57935695
89965108
78129983
28307027
127933601
127998489
16076315
34930317
558753780
195315928
33261567
487913292
13124343
29283668
439840660
134929492
24801236
11464183
501415336
404390346
136277089
55416919
5556348
325747538
136973578
15086706
63546515
113189190
28280154
119657331
109084187
233250038
547673233
4545987
529079516
135042343
136000828
212629155
145532375
73468565
9512200
125918869
34768681
114953110
36942453
68469929
390732670
426478839
40462511
137908715
118077729
3506925
99080426
507930899
414706070
14005006
107976549
178656518
120560041
265223431
138070840
420496246
105354013
324063079
61417185
90075775
520760509
121758895
452794543
20464068
514757819
83957406
48764606
65283198
86207699
83385429
163026485
210223225
262870260
76631948
275417047
159941390
116506918
557340767
67961503
306891375
458480683
133541795
194456698
67952426
193921457
81393874
432810255
15241912
460710436
20884296
4027187
110399494
14235872
81870533
515334697
56030400
35191503
120558744
361364517
377041063
449517207
43284783
40034501
345830166
108545930
43197884
455253819
500850444
70633323
448539363
136632238
388182449
35287481
35893178
404105940
139439175
136720661
557126334
97098445
108138674
373644155
50168985
46346998
488360472
364491181
305716015
36784071
71176768
202534873
35857296
249325702
282228287
314398932
59952530
11071194
308348698
6156861
143789476
51206857
249390510
445908561
281293023
244936099
23540552
429275926
75660497
85166599
192966579
199276548
72401134
104040154
123687110
177099551
284043
559525432
48506503
65664555
295349375
66753996
273521052
26379683
79956159
44625881
548518073
55157519
457253531
278606867
125248696
12731354
250002577
18046460
112187906
21102190
22064566
162452487
139561091
215532969
122619717
434087437
268837771
91273715
123417332
361456002
460007752
135201874
453429611
4792417
158833896
110206090
100656281
77733103
168181121
128607731
185829859
62815007
47162
7401981
448392846
105535593
55199023
125771389
232489027
553931922
332921870
278972804
334733120
64785150
327382288
112492701
70246817
563717961
29749291
147885167
56363731
119815563
27458770
425752739
90989740
61108155
10003763
64503701
1889573
49977301
96710807
7983035
197695511
43688150
93561691
20534104
139916469
139165508
203682476
73648850
98608424
140604233
368216023
263855361
101203904
268266249
119182627
257923378
199602837
100797654
88159686
35434042
103182837
108149050
169742422
136125340
85340008
512628461
104628990
565036912
103129658
214865321
251212418
95072195
353130450
76914130
208186211
66319501
137880181
367144939
374465666
288845010
113358173
93467008
80530730
66759186
357442698
133470381
98599237
29914008
270039657
125447049
392620160
44234187
28186406
83369863
535169516
81556860
199772031
436019300
127239593
80573531
452357321
331324778
24388790
15207327
123967262
236662771
90417345
332383021
486206143
83572474
127618315
37702493
449531175
1530460
77311576
130377036
344753677
326706439
52713656
45312131
468224453
37063074
73441330
6989613
534795013
398873252
13433029
89831519
115652440
121329786
390522489
304518539
543436722
138384712
42405417
92319111
50767174
103997351
49693260
115575670
3341074
111184030
27750614
279159731
35257650
124379708
429310292
82093615
21774038
24733790
41396349
118597682
305666174
232462572
107159437
9162010
107056252
82675968
88067597
349480352
58598053
307059907
218905800
113181408
125666332
503668599
26174134
2770392
58807565
116959571
96975393
39607788
346838395
56256078
29356300
54879929
564669686
26335587
53593337
94926133
27332980
67298738
50409765
59795593
237587513
180119896
123696187
508137881
33606567
99623869
183547026
303116935
33645477
249026
124295401
24011361
134904863
429619369
130949013
446641866
19532822
40460093
477713261
81315352
42491019
167061432
71148232
62687901
136632465
192094113
135829622
136046221
94925735
227340674
520262476
4907850
63723568
414937116
74625115
56430006
34348589
28991841
125777085
131514505
483677901
49212073
95950765
413423840
41053941
70400208
37118843
364232722
29434120
84860116
56100438
90800378
525062605
72568449
339742630
40336702
77028832
33243407
264376546
120383651
14342228
139269108
111521694
555479922
397742922
297892886
24364145
9291708
91459252
100202329
108285233
4357922
542378563
352662438
13660006
495404706
100128903
173175751
75542470
1394034
124474389
109466802
100619965
28028172
29144887
301420606
298531784
17796139
54664661
269753316
118779262
138242044
342380267
125364129
32366635
176520244
48465001
565475331
261160180
175476234
21069911
222129927
3322916
48125187
169466860
31143564
103944176
380477912
90450844
377435273
19252668
27514969
8418827
73358322
456075125
278739850
462953335
84511225
128286809
64385676
349683997
540746274
110370619
191327178
38354884
110008946
308166712
471961298
37990427
476110345
302085075
369757043
61302705
116204715
123923164
542237461
259938636
124990593
138908700
26655944
104477243
24338244
374092406
389236138
410290882
90972877
21323979
18570448
524000652
269130518
161158578
64169075
108420121
134964888
204764862
367169719
299037170
463357510
479145358
63558671
25531447
42135898
5756086
148819078
103457799
113346129
13413576
48243212
38446971
197573124
69770309
70258490
41528643
79254482
359860681
60127623
1845631
198747232
130646812
123220188
335559244
23986720
11968718
211096357
236742697
136911320
86173979
445167997
215742021
53396195
134177244
291380248
57139337
21026966
327597333
565113570
27967213
94415115
220879531
43251061
78367334
42541602
226299150
348384482
139283675
302682440
393104019
128660064
28497518
196223826
102053894
45558424
414828082
36334006
161737200
5602871
35836112
45062970
3636790
447361125
27880312
18369411
75829107
46912655
28662403
466994093
72823956
123046392
427452246
92216190
83336143
323272651
235453880
19051635
12678175
264245005
372419838
117728690
192504082
37957123
406391292
135432742
252575742
25069715
131840052
559052097
63443245
58714790
351604052
53774189
272705087
27868163
132959363
43697227
375555398
487096583
272669585
90187810
89923604
288512052
7953206
424658473
48545415
131249915
73258451
8839129
11801405
5739225
72336286
36895759
27134537
11169764
16340905
25955566
107317671
140376904
71249398
167498465
323957261
95407322
439230219
174812995
36094213
448819090
95028596
524656390
303049072
17242318
67034428
1680912
331153494
49624519
53380629
136969685
63754035
486515297
31576515
100823592
11683378
450814105
271194671
25296690
81190903
81692842
152420680
51250527
23154046
39786772
94985795
448355578
507407771
279868531
71753933
110855889
205566096
283924522
19191709
61896733
365870448
752260
542495958
54136630
248822310
136404193
90783515
137083823
94819781
212885476
34090350
9789756
89362885
99709471
67604828
74071672
390311949
334328636
437592503
248950309
109574451
414743103
44253750
17678110
109337100
35853536
430007307
206979011
137859427
102293084
31216196
421632804
531030771
81503135
93906693
552249473
81446112
49965630
79845916
41279619
126597576
20959100
39461227
77452187
126945174
112366974
52977262
382930502
28146199
109004760
453134616
126761009
12538099
86031307
88787432
309509581
48116106
358213875
76625465
193780309
92902813
126610548
466524129
77332328
37444392
370821716
183676105
44420538
340871654
117591800
505687391
243774500
429497506
138304298
24999677
120796097
34968609
554535185
13497787
1060948
105745709
22077536
103613439
234785017
141373567
87489137
459854105
10540630
69460837
255010667
59930200
139671338
134635111
63958062
46536360
70231255
26705230
88500795
26362824
68236488
341840312
45352199
132426294
26134550
238147148
285056001
50003243
112728757
122528889
56743750
15950506
497844759
369208956
70634625
53480498
114519914
46507826
42566245
67534792
33862249
206799736
9715827
419470149
375561341
68606909
450869514
503591283
58823289
14128221
235347480
48195223
434115827
54230164
30454859
81826049
554595317
128572909
549571853
133361824
147044754
469534619
325932545
421001781
57630900
68548929
443248691
98621286
164718684
479695954
101342394
249674622
204330899
140210890
173231256
21865589
368871192
131785578
70249413
433788226
32100750
23840159
31548209
497536630
314242992
347409920
116798741
73528720
2057042
11759109
123751960
26064512
29880288
3024604
99533077
73032300
52210735
100260694
270345307
130836172
180241543
550196880
70765617
289612191
489800051
18436855
61303904
365578839
47279543
23566492
173641409
122860919
544269908
123565190
120835007
370900725
47225069
118435555
121088880
470634120
61811884
212346194
31981428
119614530
60320876
272931703
35423664
473428930
359247148
39081204
544786655
12255355
31589734
36236700
105316402
442265208
86806913
63567267
194009616
24512003
88541865
478710193
93132382
26642976
131890633
108800144
485615741
35506674
237694970
87748535
112527722
147943045
89210254
194329472
22814232
213539120
112056911
156977551
277876534
90302328
451032916
87556579
26486441
21993229
487063986
134507536
134208372
455927355
537438142
430715078
60117035
268386857
34967947
53501250
94124589
506373515
107210523
66171643
53021362
57191217
121628771
456117323
10150601
66794203
118320122
347600435
516468363
110889611
52387129
390672165
149427676
69390797
542861613
53084913
385623254
182554074
63223564
139729891
380310011
50226325
52458462
126323911
90701804
119327893
130943825
92220593
254008398
102076496
45749187
437197886
134227827
288366409
246024253
340003511
348663834
161804038
151472281
98220513
433965128
274015926
266705254
110905006
137153859
213133897
27497697
279013508
512483045
130008688
32982712
116722220
56471380
115325361
9606881
127648148
23785685
46248428
59345532
71937256
61385715
119291575
77232459
255351435
45994214
41379488
472764232
506458803
241390545
296461618
47453341
228698955
90900245
153157639
317037989
448044191
379775971
505177262
125910588
113856824
65341104
480634752
46531174
290442923
94347671
74853763
74188400
345785892
14456364
127597563
129017780
107650635
92492404
35938575
313337798
523778103
338184376
68044311
97880699
58340359
32118416
188141919
422759080
111329294
123574271
161682225
183421217
275648089
123282446
544903405
122593739
450670080
422436877
20799722
12222928
543011335
208244150
564056452
550163806
121362884
132316051
271972107
520758300
92495555
89552664
223600382
252289515
24726010
44813946
406181697
91255623
713350
467106973
428240997
90988441
41698967
76690697
65881470
41148622
158079998
140149931
452088942
477215570
13924594
18628811
489078254
24515894
19744231
219637293
177488364
61500917
267423569
226957407
81463273
121144990
137175003
64773477
301424658
60171721
326054675
122597628
120159270
92856121
110482353
14089313
207116267
154701935
469670349
442020077
44754284
152076909
30680535
552371859
68068141
8944112
11582210
135504077
300073464
300943538
67097703
3715907
465292762
29235677
167135359
86506011
51206834
108762529
167747320
536114582
292644719
5652326
447766503
25103117
365960835
76493169
420905853
128369278
135954136
275026367
90936561
47448812
68742608
519718487
530325546
131413793
217483886
62655476
37660989
487961516
236062222
89323095
386312804
109673025
115635910
169993202
152103247
26576829
80306349
96372288
352727318
286512559
194032708
88548784
239008300
523457398
532869191
45749081
74175430
37315987
51474041
140003370
320832577
305649489
30764842
444262615
187591291
554480590
145691690
493657626
136990439
19964723
132204507
143676424
522208825
15222889
523163403
285598479
130463933
129514529
79497023
34376985
105342340
65826643
57722985
255663627
145910
89045537
100927354
141213525
252171279
94147935
62510212
446034123
15357196
159618418
4223034
73111890
123930946
133960647
35091305
87053343
226144682
14418751
311641020
325780340
4836033
101718524
50629692
75949728
108501834
13020585
687410
232000436
86978119
87324739
105485158
28402503
84525492
81429553
137630326
118713113
428160063
86984604
257465904
15483588
96310034
518377222
49385523
25574246
247242971
156592134
89347738
488338566
190231020
96669301
57475260
110123084
99202344
114683334
53136795
187092389
100953294
343094935
188524158
351419379
38633741
214428105
289807830
66927312
54844659
18618437
437765988
400282046
61940831
270755709
527966287
424804446
270881322
14412266
219946078
19722184
32575454
1631626
60248857
6492782
132242120
19805190
283755576
135008621
30377039
565902712
84710966
66153485
34603960
36208351
79412718
9826642
51366388
459213727
91332146
182444830
16194344
42321112
52996719
506208214
516570689
131636423
330611093
99425426
212466178
163603370
533658202
71585321
381606052
239265443
47677722
98265910
78433481
235303743
2361837
467480290
429457024
118535903
40297998
208349555
473564692
34064410
47046083
83896445
377212230
104569321
15953100
90796315
30843957
27819353
127978883
41657046
39695982
127118972
226059314
69638526
156163997
118689767
456002660
477967072
116263080
40012450
121671572
79305065
188362563
101155626
285727292
75870611
49112204
350095548
28306414
118736496
68586657
426251761
135565034
78551510
74669589
57234016
442805713
131605295
343163161
129399349
72794192
479142107
114763748
100533774
46965667
74733935
178491451
340186298
254536207
483223426
45607708
52339140
86063732
144997
305517746
68331148
106749587
54315768
10918148
16287726
57706124
274682593
390174607
23726023
52400099
385191304
528069879
121824616
220089567
66134032
465480882
286716767
223844004
551863470
216451350
236886291
65830534
108294314
50570074
39113629
512602370
112098415
139229059
87967730
134581908
120560043
56878640
124718223
98142695
84614983
537083353
43186211
453132091
86368384
76215613
432425173
512225449
107636733
25645583
394441893
99548192
362075281
318325955
457139149
127666304
129409474
111348747
5200970
139637614
14976107
122019166
140028011
93393081
497836103
239717419
394473381
497559450
134926010
59406493
392645099
470885330
6584794
98677059
22655800
86962555
92791271
49222771
453482038
344063259
83591652
96701728
198165090
41989078
99029841
76123524
179766561
269917329
70673530
110101035
529273929
131601402
33915017
426052483
32647235
86225859
141239411
128415466
295623732
550076971
233765802
15623662
113220318
162861899
145660464
199424734
469337218
58000543
197609551
214786655
11102322
311417911
331949360
21294084
261894814
72152112
120643051
400797698
92068842
26387465
92854824
358922765
27763582
103848198
508572144
123707860
17416116
224530332
7713261
29655907
62139270
29614403
7239856
49669172
138541651
367422080
113080242
329880588
104488914
460412201
81714499
76106828
9033607
389660663
38050089
320275265
240673931
176047549
413327985
53697099
159553994
64721138
26987978
101867677
158882805
36145126
56693169
74329775
13295072
469938974
144392365
114757263
113963941
486018847
50245780
85312769
144933499
5628980
62775381
128572907
60727397
72698149
401033874
121595047
83233678
121301610
178331110
165851946
48253590
39345792
412176234
2381292
77335543
461500004
168173881
105548565
95185533
312750296
41044864
96404715
388919373
17294198
134321211
267681198
17243615
150867127
108386401
12134732
56064124
345886493
124479575
78094878
88521549
72721493
20851869
74621598
514243388
476200687
44507852
226465644
121724749
79189868
133925626
188755954
80784942
118850595
562597931
107317671
247260869
83900338
12962220
424912990
8398075
40616852
58333874
51664277
101763919
54427308
286836197
79034408
68137895
88482639
156218640
516052699
70405053
465607537
544036352
20791996
137225653
178650308
40043986
88799105
65128857
115447269
65533521
533332439
10088068
22330449
168552631
105955330
28295354
380642505
81344995
216157145
24268169
540413620
533674561
102374806
473971169
76048300
9518685
28589773
533183951
38023316
253540869
99607008
132706448
229181687
43989054
102627719
116516025
97791206
104836512
111613337
45585661
43441718
264871021
342006186
144475627
141122220
203139029
127195495
481966925
127286283
170720645
129016575
152962024
306201719
507279898
63893425
68635943
465787686
85039711
5418866
97935173
63613959
11295458
125100838
161450056
354875330
211940703
83538475
13544573
110516073
39213500
384773077
107197052
118510783
450073747
102287907
24572964
92722530
6481109
467916101
174780477
12161971
211001406
552336185
69159933
545931264
318764214
55083590
115715746
312925292
168690269
251847779
224437712
60935656
8341009
353564530
387650866
105102395
268679366
81235003
42821752
252619815
252917947
547546106
393383115
121000051
33079985
400668056
565654354
90430731
125633907
183216740
120061993
502364825
379365899
242546327
60583029
280921055
289368431
55597204
190936063
395220539
9741767
32671432
338664889
116486164
98726329
484111969
234630635
128676424
41640419
50787926
27371888
137370460
69132696
349399602
98875500
22007496
82577396
33347167
205119751
8877965
519075118
61651600
73012021
115196948
97655023
48716617
542891953
554110092
389865885
277560536
72916045
2387777
188804000
306050278
71236428
51219829
150054040
351257395
86298489
197250087
21556329
538519863
49340474
421810848
120505567
11809187
324601297
469470171
104197091
363012574
107457749
71766901
67899247
550487469
127192899
52300193
104298257
49003256
114218345
4386456
472082568
88400926
16436883
561387781
82251113
14687679
327112499
48876150
119771467
125275933
10235926
11901274
115193057
140222563
297067676
98780941
334155885
75104084
121278579
66150893
29628668
146890281
408330248
180540746
460393646
129742803
300344980
533100758
185746971
46012947
15150257
106798396
107020658
408046646
254412681
85373730
147983464
234589311
115390201
139452145
88179139
31667554
472061467
1303485
469821675
46915084
66380462
121334350
168441461
244576136
127133237
137908001
127474348
683519
51040843
221214546
38884062
112732648
79481457
22415919
52122539
8121814
4784633
118515969
98417659
13671067
541958986
115182217
145818411
128142305
189603441
98363185
101618655
119231915
339035451
309640098
142368653
10027109
17670330
303682038
301768939
7924670
7976550
67829216
105593652
16635324
101652377
28825827
366814465
135134430
50315818
102021008
115527681
209326562
79285610
11239152
115995898
455817833
306369037
65752712
46283445
549335386
132317348
344547728
37941143
120995835
1826178
80857505
10653558
433705357
536953066
311533673
64104227
83710681
112232006
15606803
128227905
15892143
125632420
524045964
183699196
539564173
108469409
463970974
61172047
176242392
54991505
7408466
111936290
120423858
302469840
47155029
53654118
145178034
26900706
324753185
60802063
94367128
248174758
42125263
87686279
98064873
11514766
88198
417693556
233439585
45529890
62342899
54708759
52274288
230828445
49318427
530255897
25879043
436059894
223785003
522257436
406362999
98867716
236392616
11197003
118269539
145049903
93867783
395962455
114766344
186361945
66716403
168632592
72303859
243965960
296199436
61097779
2735373
54813816
433905547
74369980
320803892
178035099
246157152
318932611
183421827
113483611
128999622
50132941
435022581
117302912
81662996
322987367
83093602
28553457
255970407
132198767
444009070
4241192
40769898
95945577
340733434
31232475
124026422
61391257
56012244
15469809
22958199
115587343
14006305
372618889
189155352
94035094
86863983
19566544
495456
357939410
376880002
12770262
4267130
243061407
343903746
420140410
59035465
28934871
126962035
79253185
78118312
433530036
10036188
141343171
39920490
503020730
215440092
360638352
465531663
248745984
103782049
65507581
21305821
234867685
337710658
126484903
163990389
15480992
113327969
60464845
421916820
566256471
47806123
378997862
124789558
342554190
203470632
32788162
419027679
348496004
531553845
83826428
339071616
379761453
71270152
219182715
157154222
133064420
72770781
64882427
90666873
192795907
123402102
113320189
548019006
170736891
344246645
233790204
5497985
117679404
100918273
44583078
6796280
186134335
123212406
236143888
47838548
154231931
521212880
55258687
69054095
93957276
406562503
247625695
119295468
13095811
53358582
19462782
27055420
43430047
140571711
277325596
35884099
15369489
465272597
42716697
488710584
455357686
342872676
424514437
444308226
8719733
384005272
123683538
366595526
113853256
131758341
915684
102592702
22039921
76915993
133780364
78145547
196688283
79268781
335719423
92456645
109733984
43493326
461151128
57864360
74782461
90665490
438055487
406251576
233002217
108091980
110460302
38323734
224055892
11490125
105328075
61855227
71091604
79832946
338090132
465723437
65759199
346888484
1415027
79358244
144856660
375047153
2358095
104225623
92889845
75117054
58757991
308121083
33260268
410530527
98578487
356012870
226949878
42358725
103918236
252032484
100904008
298354129
264065146
493948070
3771678
50275611
301953658
329502335
70542535
240979886
66930388
53066757
19595076
222357438
50532419
508738442
308638379
238310338
26562562
155620257
35240787
113063381
346463114
67745453
2756791
89892476
49597280
59812219
124529660
150650085
50062905
551913609
34417194
98242564
126947768
448396022
405054114
309778024
91900887
45271787
159526273
252400764
125946991
302779205
102426686
264771317
222755955
93325635
327325557
10399348
85430798
244838938
187604083
110366920
429142520
62493961
61909372
115104065
50585596
20897266
74791507
405765932
136214833
19160587
488254859
70593118
127649443
5701614
47642701
22592445
8870183
156848462
34913945
108635425
531383326
94898898
128706498
519804921
239759836
3534325
78704556
28443759
537524397
130866003
182591667
67545168
493692800
29588829
318071127
138528681
48167986
79563170
120220728
470868653
101496735
109604876
153625880
32413329
5130932
532493036
101089240
117152768
222598127
110966134
114556359
249026615
515074868
17362941
72318126
450380705
117706643
112219036
4501887
40960557
71773615
4951948
132454828
137757008
362802245
227026939
118714410
119475749
15042966
90237478
475451398
296741585
505193270
78788861
37810144
40470293
133028392
164107145
60609045
271269049
48169283
461673866
72714488
63553000
442640636
116476938
456016320
119413495
41441744
191389783
78532055
77827646
88306247
30256418
35821806
38064358
370117825
29194173
82708395
92456647
276334971
19841506
22058081
166787407
129185091
54965879
421085149
5854182
498089924
50746424
325597013
31806331
113513737
225406565
6272292
185517865
57053733
739292
196902444
78943204
123882957
362817455
138238153
319785199
120838896
506547161
102473378
52940948
324592494
3324213
28094317
69013370
100023345
47754245
105719408
299508077
237918919
51753886
130749275
61144915
116212497
34092942
247462054
30965875
191709875
556307205
6652315
47245821
376576810
52529797
71314250
46712754
52767148
189896804
120557447
137109761
91357815
51154598
96141424
88823748
36763305
148190768
561750578
32147444
21832403
558037254
498065948
27733872
324936948
139542933
533643932
559268442
20788318
103518165
37248545
68127519
75424443
129085222
345236321
27102990
27153994
90177816
48105730
105178920
169035186
58747617
65625608
91425230
18216365
88928805
70237740
29266807
273932357
91957302
309905903
30939935
410060155
69628150
305242169
401239126
6936920
119368100
62826682
156275770
399015394
20037790
152837664
130771823
52428633
259298770
145966335
59254742
127022994
112761182
125017832
96547383
474770037
521940415
17854504
476093286
131083901
73255595
79749936
20313614
122349903
52026561
106195766
17676813
52773635
32339400
55854010
551025677
41908664
140527358
87661638
78154628
54883852
412546543
42676488
204949049
359050566
552113850
165372996
57145820
18701445
68245548
24746760
109073809
31812816
22893347
4082958
408906439
135133901
76097817
117973139
280370585
422163813
119062008
65313031
101019439
242284781
70863706
120364196
401114721
276054973
78539837
232850157
124706550
118522847
103912045
100994071
128757081
275058539
60479110
20061998
410459372
353325928
50333978
124397035
43583091
121547058
119132046
23801247
68122333
76638433
171006809
13158065
81459382
78772000
17984204
39876267
292855692
97153608
21932095
442525518
49632301
44730936
295234397
194224243
103516166
304213903
37935955
69620368
485335277
19715699
423351184
81399720
191363549
60857348
251058363
255246287
102872852
143605927
88796511
89304937
331717339
92236155
257647499
140315945
367912929
73371292
57481745
104245078
289202611
131400367
202869455
106693744
92490369
458220201
32825773
251707063
95010440
21154070
139121408
5259337
50228921
125553493
562657772
135837404
81102709
343726609
213312454
2317741
22517217
3459099
236203696
38394210
87443740
46854125
147189932
34501975
1181567
39108441
929088
234154549
563997754
108399371
15923048
375086786
308726908
315656436
202016716
84882165
98396905
417066017
27117678
10335795
8361257
207396412
68459553
48278231
513124434
97967600
260323946
66340253
101680911
90280492
381033192
9840341
353476704
273746115
18973815
34161954
421221214
3859872
154228627
66280591
1758786
148848801
2549904
307342122
355559051
14268299
12400617
208636965
34473142
401689706
231487274
507538331
550491535
377723537
128589770
137529991
38344055
392205415
30082618
112562288
26845308
99924354
523488210
115750303
283300927
5648437
141148619
113723762
47885240
26414702
118112604
46850234
98005213
535426495
530475
274809030
52512554
271888123
84227180
389693558
13805270
84285547
45069455
510388766
16469770
514610123
109517383
49703636
186738899
128012605
30671456
77312875
11968716
76130009
231470605
53309296
63963364
126558666
85205118
562618791
504404679
24112529
76087208
122487385
436307314
45036203
265898869
48585620
334765733
240562861
29463949
101702960
18411879
561851134
57108209
167393535
112531611
291709926
161359264
14575686
85211605
86823776
74220827
79832946
328722919
21256535
129078739
97092123
34688265
70913475
135702022
7931157
213079874
116095767
313581956
412916691
68404602
81728794
66940764
51048625
436966512
25833648
128496386
69210446
261079099
43998133
43024086
111364313
61438890
447994529
133974971
329039747
113909027
181349803
6801470
82852978
134076078
211990923
78893918
464007542
10453820
82056002
79294977
177406988
24358254
346117320
317192316
385419984
277993643
4955837
78389390
315871364
419601883
111597773
340903763
49907265
47328829
543355866
25768418
228944257
319452111
68944909
344773003
83006705
29581158
154989434
138226480
9063438
444563972
76157248
17807812
49047354
19263046
25628722
190669396
13240965
24522381
76406830
536494621
114896042
108086792
206933142
73681273
24903697
132346650
113327969
79504803
209870004
454189323
79287446
565329341
71223458
45844243
12840179
3202293
118635295
133995666
53868301
286452248
129090410
80046949
82922400
150120948
478378680
90863929
518157287
125317439
241015869
221256745
71152125
26646865
68897173
136606527
249707417
46602507
92144995
113124670
362959831
457818822
472479891
58179529
74187105
59896759
125330407
227917189
85985914
58287180
444690051
534248826
520891644
35945058
197828270
138124708
99175107
206031426
496755713
5059597
68390810
536900907
347094775
55438968
66639073
21500369
67527010
303238462
63970636
212399029
135266726
332924170
342858939
73419279
489229010
122685230
45452068
95546101
401704249
95874240
195360575
101069760
84287626
35887990
148244286
118637889
39593519
39907393
96807379
118963436
43800987
99610899
117379797
366841086
247523968
138562403
322811696
317313442
7902623
108997286
89057210
132932124
355538568
531284813
6623781
245910368
150014637
205813243
12667799
536626230
58542689
67612612
187295622
368016494
407713787
322068478
238245555
109420110
163748162
49352149
276853131
52623183
53769731
65951153
333198447
374071692
137659689
386209221
47276947
62499712
114071152
426859569
81615024
439596772
106636746
455473641
26680587
79607268
464559817
40784167
109045275
107817018
83642235
73874528
65533519
279011258
171768299
324175908
42740073
137943734
404067730
319340395
20016603
37928069
66997834
390281881
151569787
4307339
260392511
854725
22807815
134245987
322264650
36248558
436593360
73917329
462398988
259696998
4133541
66575012
195559435
87707031
120490003
73761687
386662059
86787460
362065197
147705172
144887341
522873967
38518308
1089482
263614791
95623284
22431261
28384845
101146545
100236053
29282020
330860012
247367844
137327657
554463696
58860454
86157116
100702973
57737252
3600139
195243274
5609525
102828754
50539670
138326347
82183110
45954009
38232966
517304988
331238137
95238656
48411090
133696057
27703325
96517583
114706682
127201980
251059960
35685547
49184254
343604412
472184846
69399876
129917952
67117156
261664367
6884478
83512535
131926951
254550345
253536501
53977249
2796332
447998356
120519834
66563337
30013300
270997011
124165703
24189698
114399840
231432340
259544001
7086746
390271326
29410772
35662312
133526150
49571340
45989026
163170152
265870649
63164701
113429137
127611830
52751586
2689102
62562092
202656725
104245078
209749531
23364272
54602405
308545567
99718550
510589155
54913683
85764127
105804915
464059930
141113011
57852687
78589123
100639645
506767044
15470616
27985371
5809265
101741868
120824629
359459082
40643975
539287661
29753182
67377853
296651145
67642441
127522337
113044353
200990248
54696120
362392027
498194515
452541293
86451537
144583675
448779494
431896605
452150916
100705567
243536049
419686834
311070050
192087658
251139176
51348230
349843398
287697386
201445843
139978727
18854537
148633449
1791159
185781055
111401926
389281158
124083992
258625453
53287247
486009190
22030842
31511912
1600498
101025926
64955059
475945949
504506985
328906480
145368430
46881364
419959563
56086171
136681250
108993395
49957846
22391408
132264171
54034319
71178063
176677307
310487737
137837380
207137999
174012869
26454909
432501781
255336029
299605043
296001845
22820717
51773648
319793302
558546031
51283382
55970259
39506620
129504153
383091057
100111541
418162981
98495479
81149399
153135586
411282079
50958065
33317338
13383296
23119027
443837723
104420173
16866190
200180724
204250664
272924789
383598945
13426544
177604769
234842037
322536774
86975523
74773349
10892208
99330747
131698677
175198504
401271208
111810481
275659156
106175016
40970935
27656028
509321827
28714285
119247030
101988298
80683778
119185177
72158686
239959053
82572208
14294237
466906314
112474543
58138027
58493405
139610377
79316738
127854369
97099907
259843688
113693725
80775865
315366104
551691385
120120358
43916422
47951387
317261054
134575067
423610249
4278805
401560665
51424755
317974778
218014564
116033511
76465934
539996773
275476629
254469568
34273227
375587760
461180821
530038685
549693138
321599357
482350032
168802455
546790991
28369281
11486232
7005097
25501616
35312122
31575465
383728006
110580925
137794577
1605686
25942363
67261125
565584798
423584913
223919991
300995208
270442124
49953955
417506857
542890381
136926884
3149118
249931514
470333382
513202339
11554975
74909532
25386181
14951816
341479203
60489486
406010865
132375713
98424144
36177221
150723612
75421849
118798717
141594571
4517451
12845488
28967386
487663679
160883622
532021286
414683777
498996630
12137328
110374700
89870429
136002125
59891358
157121922
51838496
73087247
31767423
286544286
76598226
117113914
409145422
511796031
481299211
282469937
107526490
297365474
27934786
508847094
141955325
93612272
14007650
494775284
80739549
65424571
77792763
46894332
124093069
201013280
192855271
19855017
111958337
426915992
87289399
117776679
18058133
364721441
92736797
120115170
148920812
456837150
320411111
100022048
115938832
95320421
13047822
36451504
459448713
140393767
355771229
45887860
16248816
153416393
284680855
27574222
17049065
126912749
98385564
91404780
164431459
108531153
322943929
56468786
180816223
26172163
513774711
135934681
103796318
320391125
52065471
104823540
17848298
412844675
22810341
78537241
187073397
36426229
48613610
224136345
250777591
108767719
45484265
6841376
47439072
109015446
49789238
134021087
476557310
225320026
410185509
24591122
113560132
477863131
111347452
89871505
123126806
147455541
85151753
542752425
9890922
93374145
30684428
83703192
135410094
84548838
60267701
67732311
16757242
87987483
5932301
399620827
557902711
48245806
302203
136030659
100269773
15143774
94639498
184562123
134884111
144358123
127974990
70519187
256011831
238856046
55916266
5904908
75323275
122137193
133985329
530685385
231322111
115905108
22393642
63282301
116627539
58010919
74685151
19614531
1203618
117989387
57776164
292904046
109660055
65621715
25511990
434988190
225341584
33015137
478556671
411777785
543069934
404188291
72074290
117774087
223642581
98580557
116940246
104309928
106036235
90928781
14560122
14463651
104050530
98037638
122691015
132281030
367258463
278116209
525268641
8685197
71930540
540335447
306745357
6430526
251085253
98304818
357118571
109778080
61161807
245651722
22263007
45462444
37015085
300915092
285778127
129871204
394316799
134617231
246854386
424140177
60324767
69735801
234793329
7615986
123556113
98054499
138802348
190267689
77625452
70438775
8731404
84918483
317244041
506431152
122443345
84109155
97961113
426967978
54964268
197488268
440092168
81094927
105623789
99178998
257039799
123390095
24484768
128284105
124454351
478944250
73969209
5762571
116185262
15285147
421374881
389533408
213693226
94131074
326508191
31105951
6836487
394879944
71617748
7670458
467777415
132541729
7657490
411707407
497077671
114021866
92067547
546718342
39428800
116503027
69268881
81485322
363779001
137511833
6949329
135487214
131618265
30063163
541733485
394262855
66844786
329437398
38998941
302098385
94649874
322495798
138098075
295067818
440678548
140762113
28974980
143992276
355333414
236856654
399148116
126356334
155841622
27998339
36948938
476043593
98334649
119432950
146967923
427765987
110171073
41539571
173048322
13434328
115741686
69860313
481423969
427516112
496472745
384246803
76174107
127231811
252359113
12086745
478299045
188537300
81068987
464141916
115697590
54232760
79559573
39693390
43110985
48245152
457506359
141345765
244198111
491180491
361402582
146688783
53035627
52692902
58668498
6640642
82660722
100402069
51732941
77510017
120722882
154091205
96129751
115121720
444212771
41541613
22806450
137721945
268781115
123924644
501644830
276414628
419128275
129598834
200628144
6190583
536712328
14222744
550234866
80402327
99638134
107890338
87944382
490221759
148955945
72006848
58161373
462756749
68753970
91277672
174100804
57142366
123138051
432544253
38693401
235876565
44986445
4081661
5298247
353272443
268136555
98714672
136297839
34506687
267393820
502717971
13687241
173718749
390516258
220784066
492064419
15525506
77445167
23774010
140203108
36620797
318281934
364441501
48828161
139945003
379735429
121574295
48889118
38807537
18488737
68334605
340764054
409757797
190018801
40887927
97334664
38074732
17609371
143231477
92234860
137195363
110674309
51083644
37983944
158860217
41675206
37746591
141501405
147337007
40777680
138069541
59713880
48288609
23185174
39458631
156969966
25945190
514516655
107846849
129584813
292928530
547832696
389647643
328542785
80142927
515500653
331396222
18536726
35869834
183910912
34748274
536542562
27358918
331086996
70307556
84778407
333453638
134731065
26868947
16480979
123492560
246302860
80672103
325247120
94981904
89660422
531036819
122211122
331994215
92957911
94369722
370886377
96393040
41557177
119694275
93949492
302900653
30382110
256630600
119552272
556500183
563524321
21873907
336907364
87616243
120980271
8682120
86914566
108957081
31943813
114440795
2335897
109597799
527360812
143625743
35619513
458835621
317463850
93533155
197659342
1795778
394199224
94329515
91147974
84205131
91144083
117110023
553402688
55486957
342599608
37886669
2530447
33972321
104309642
36320334
335046188
199711118
90994580
537266157
77489267
154439679
61479097
44964930
26035980
19994552
9361746
40028014
27514558
196757526
162778933
27755802
121938754
228243304
84486580
308727264
80616334
132463907
420323099
56560875
91446055
159649028
110779364
203521511
61155981
224272929
527605846
16604194
199085149
19417810
64694360
63519280
144255951
11072489
64492028
43367109
533035597
136306073
106541356
281443404
68639745
278053646
410576096
408608028
121006776
119572960
477849061
76406270
129376280
43588279
26042465
30034631
106801465
55726868
425247374
29397802
78578747
35633780
345813989
197810084
65907055
49577827
102932516
2538231
111839013
27959431
97639459
113947271
51833308
432250505
139701697
402183481
283094177
292456118
549172840
142318970
536232746
40138259
41803607
83474920
119696241
4574519
137312093
119694944
134680480
351812461
32319926
504194840
93543533
62744971
2897498
74679993
52876098
5084240
55733387
7838998
444780677
80586503
41174030
518047130
121899844
347777979
35247272
332477641
236954258
97313910
533192608
368671698
216734697
130728523
144293421
279503363
8195743
164937103
40488451
551398776
59311810
189729862
55642631
258814090
31670857
126333265
340653062
40857702
283149333
33336793
8756047
128450407
472027723
364259185
99569229
67041932
450458089
95517567
178905679
528211127
63978416
559188280
190872897
227678262
364342447
49720497
54017458
298099210
388256315
295188704
86722610
245305763
47538943
135239489
534414787
19006238
52924085
190055046
104769068
119112591
277148662
372345103
520707849
193099411
291136981
86202511
231739150
282399395
70372628
108093931
68564610
8937629
78521677
478444862
2940299
506033749
206453088
99612194
346839098
117225454
133122783
52027860
31287531
27351136
194833469
239458137
4302151
23589838
143973795
8212669
56661111
44253642
20949146
281385864
537599942
393528612
509013126
131507378
412548436
120533001
236616362
137600029
292677453
7434214
17203408
225620115
90439812
47379412
316899285
485195198
77714945
555410887
131977534
15707969
47544129
66354520
13556246
368898900
32886786
59160063
462741373
4591382
53839769
121944893
257374289
170367205
39624647
26366715
198969754
130331272
497204773
62955085
492024446
275051320
29154658
271830127
279880370
250758899
37405482
9649680
23414675
456439469
92122021
387647049
224376185
456555738
301117501
235826980
42882711
162544289
92369748
218492144
227426121
272985390
99278865
253444701
142591404
68403509
389004345
226353124
73796708
215015426
96146610
79749584
148386202
120626188
81177935
64920956
209170375
430688042
10920742
543796711
508268819
27161116
78683753
109330617
138414543
95769183
150374480
404615165
315894311
119758495
94040282
364687747
25239622
444622997
78265583
44913815
215950079
194491250
73140506
84207727
164560667
275159769
412975010
68425902
140370419
256900312
227721758
66798094
521206021
98891062
132623438
256385559
410323308
21793493
63742035
36852171
79473677
443755443
22342122
279794969
41212177
110571844
538137030
178308253
424112518
532747019
127556841
46780155
139034509
149104775
412889873
325071846
274676666
140266659
363157586
37328957
44868297
553515634
52204250
39018950
390854783
154674406
48642690
13049117
80044026
250711051
97503272
121923190
531184331
47405885
229487
552443319
370193560
105424051
102115404
78353341
1342397
94684891
50602457
401963973
35338064
114941437
69539034
67930375
126746731
505945199
11643169
113845474
26345963
104770363
11413602
32244969
242579181
455162115
243408814
111478447
84773219
44995524
266278620
69717641
39296508
66995240
46244535
75832998
69133991
91494271
65834992
74198778
102882467
138519575
14016679
60218415
16981623
499720133
112059503
4980482
105207433
340174509
96417226
267168011
61226021
195324622
18653454
108040516
78978687
429799977
89265444
428055927
67584076
41299076
549234851
346871878
116730000
20976381
96705619
315329716
494957077
22866110
108490161
105072368
498211833
25358944
43492969
52942243
18448530
249027976
302309352
353954979
417018125
317232952
500570531
87874238
396762853
34383472
167019027
128511950
109687292
232284778
332116123
319022306
203140079
89386406
107347504
83856240
302304553
32502822
392388165
96977989
123701377
16960700
406271330
52982724
82207057
34605259
84869197
340023879
35985267
13124345
26937346
241076415
320533650
202130907
311335736
492937753
327145837
10685983
222886417
92791271
189104556
26504195
55974631
93893721
16353875
235720026
108060854
95588900
42812675
428770021
52031751
30614654
537818321
356208583
105979167
100459137
549474062
131469110
533304694
149677888
106043531
88293277
530075201
81042442
323980017
27751884
122617083
357898208
90525412
459809872
76263600
493895703
68162538
74711093
424935701
134890
124665048
479375537
91694011
50915032
309621347
114527694
40751468
122369356
386269680
116303660
95533131
149807787
141394039
118916682
48734821
472421936
17709238
62862996
128224178
563114384
107173103
18781857
113987973
47907289
246267640
54994085
20645648
260209879
377002905
514940400
214773851
405999826
50702469
57297571
151565240
335138731
249642530
140239424
123582053
214705631
12299453
55911078
79506102
102566760
379872206
243114110
706867
449044234
4033672
55235339
328876211
312751727
65521848
136702505
64990078
424367111
61958989
253135801
362608514
146320115
6181502
364205942
96954003
438144381
105835202
55905116
136753037
83171795
85843159
128777835
330683609
49742544
121557434
188247098
205614723
468801822
357884470
125863474
97966301
265925389
95808060
91260811
368618293
110384641
119300818
190542146
551453867
106330654
259053633
124998377
268804144
102775577
166693672
528712719
310289085
565638977
135840000
397292267
207454495
17217675
125987986
99985730
68765643
87893799
120221524
57460991
103331992
112991529
75137804
72829144
134321211
2699059
81329684
87827654
172397276
283243567
37596567
278161038
3598250
281945090
55105191
43789296
355739674
141501405
67870715
14758977
34031985
64610014
46695891
7669163
48516879
299269728
138274467
368218750
514554035
127629512
254396050
544306458
467800099
25938703
526050660
191936679
56227546
45637541
135487216
276878375
361751227
108815706
103513570
90420357
547663814
56574172
261599154
54055069
23259101
44983851
84321863
127143155
76972824
234193676
197205871
65226799
328660582
52519421
461748156
237671021
42152500
82567020
70561990
312742674
120109984
454658030
73395935
204584918
46082591
240604824
198441
256568580
93230956
125487346
246953567
70498435
134009933
474981949
464070441
437529485
125539224
303243215
81078064
140632415
75131321
51463665
93111470
114947922
91802959
123252613
88391723
230410667
273566716
80096235
137095496
425476028
229133536
194550
553598046
132118771
530561774
126731403
121903733
17907679
393487931
69169010
122286204
75865421
483348527
28820639
229608675
252321746
5644544
137087714
561583291
101662751
382189209
15203434
18351233
232151125
76552833
92608394
892338
74312912
44607721
298090191
524530500
440608629
67911405
379458124
56961648
60012190
108414935
81192200
130680076
426783000
27629991
419008315
466319468
92006588
3477183
56891608
242527921
187173437
407724209
103875435
493623541
544477852
30886758
132037194
506730569
27936083
134485869
27627397
154941496
461691325
159464262
33732376
84277765
377566818
408910499
122482197
189824253
34265443
55240527
54909960
16807825
559700708
553710585
294082495
88422977
550936198
40663546
15595128
520973354
116532858
11051739
68324665
243788444
542181902
75551549
483852995
95506577
550813148
112509564
111614632
425982161
26837526
17999766
28015202
158199762
21496859
128557343
60463546
51791804
67422225
66434489
7532978
114702791
76023657
52634227
398874034
423122500
54055069
62163913
209823712
452825574
94878144
51201671
286287527
38946316
93762724
229566505
81128647
79353054
68508839
39515701
471660463
495826439
138033225
8133489
130607900
37990427
48990284
200947863
39219983
81535907
15178793
536080698
125975018
54608890
16150244
212663944
492542597
22731224
59314406
241064914
460554223
74394625
471414827
2290504
127593672
334411719
281067942
59624772
288588048
75070504
133392561
196653799
71768198
42506581
282988395
122652104
507062871
10352623
101366418
75121351
98951019
346303338
84013177
66619108
422315685
117814292
350252514
62993995
533629198
7505741
278725667
235407782
285658035
31895826
516153661
92328730
495373373
86963852
693988
135670738
504035458
100145263
119055521
72122281
33672714
297450157
5427947
46039143
123569081
78123498
71109322
56576338
290423776
45826903
101924745
261034752
70708549
82866627
50454597
860973
17829861
494682979
124041191
397111773
291749785
57254770
59763166
538217098
523519339
564067955
296425966
413708211
365096705
316150699
126242198
518564283
7307298
155286232
135514075
213242593
60154860
167663619
457478260
409556492
431210475
114343520
52918897
90755464
18851897
21244860
32275845
80183134
373457880
80696746
155619400
261627576
31566386
127301847
206034528
23357673
198137701
422895758
452818232
63778678
167472214
68573689
13739900
6570602
55235341
139753047
74773347
275140419
92607099
29742804
473405978
507123859
46308088
69216999
533433920
488887603
20010798
266495816
387308930
126387462
57867402
117003667
183003273
11963528
514383972
20890779
45730925
457647301
46636229
66900557
86363341
113687238
114618486
54748966
23316169
181124911
373536
296195504
476921590
53304108
92595426
386047020
450144617
26996825
117479668
90591561
79102735
78301187
452942175
42668706
346770705
391390682
56193822
94196224
73012704
287771252
119973797
1444860
276628452
261371908
332377080
557341476
258394857
411950364
133316038
70848627
303648916
124614465
10783260
44885281
540185674
91238764
21982855
385722532
275120677
120272107
258787222
17256587
44966990
92359370
357285329
437841787
216228612
111404520
106950620
216319809
13049117
392212394
534097542
159055927
442660551
46632340
13381151
504048449
401047388
434808574
137889787
68717656
97395074
90321785
54752775
66529615
374862015
547248854
114019270
11497907
181402260
506995140
128457474
288922070
28561239
183267949
232960269
341296476
533293441
538343793
71432277
455652780
107802749
130177298
370786918
30803750
472637113
44239373
43594468
170095696
158136254
129117647
140107128
146389746
2569940
66818846
565574631
109944096
33907473
109359149
558385896
17637011
129532687
495040058
83860129
77839457
388803124
102841726
354316712
290359916
350632863
485773877
427297034
161597351
73934188
427616961
78444789
61830584
66822739
16020546
513988497
86199919
30938640
31402964
130832281
72996459
89321798
348096918
208869166
87422988
517546335
51660809
61912297
137762152
300333824
120335660
132445751
486215257
34279710
122349901
39611765
19342866
378702902
104156884
132994380
4849485
25129533
222058030
128172850
188594667
114641832
37672664
184814123
386468274
94144042
53873491
177248816
72987380
118089256
53010984
532069099
75095003
65292277
138286142
278201431
113260525
6178910
230154526
220515804
454697521
84133798
313725676
346441714
737995
391321962
482143183
325138439
5959717
92774410
55404503
10958353
123320381
6723650
59907133
108483676
30081321
101827470
100911788
551707062
179807504
76203940
41754321
59848770
555509538
52619290
252820632
61124419
97740625
37781635
303717049
110363787
403793194
11740446
354337148
502432251
41922931
15333136
137717139
24588658
31906200
104302148
346035559
27606647
12798796
157833373
354931143
450589282
461011046
317706516
184750762
31530070
169887635
80955509
457347895
6813143
394244102
131528772
18643080
35509266
282731890
112128244
56035590
14527697
250448651
145840440
64842220
5333264
5833908
138786782
44481912
565169743
67207948
99928664
93665449
53913698
452290761
49020117
463429772
25687125
126183833
366378732
55611471
133591
423611905
69440083
132421106
37168129
140577939
44087626
367829614
97850476
372669538
531591790
26927017
11099728
89725163
98422019
78781079
53392302
122914096
98447488
431929937
125541818
49759407
504787682
119085354
57370201
162048874
528173000
79477568
118947872
391852980
175342675
346144855
68539967
143223583
25840131
31130594
125300576
282130370
33748546
6966844
107887054
7660084
157326073
278369241
13285053
561000978
139828972
212022560
40341888
18988082
30565102
10849407
121430328
16366995
125683191
47223770
22039923
550639704
5356612
45894347
116726111
68187181
13007613
91166132
376276434
445764153
426556313
432040193
31304392
502594836
115714451
133489836
89943061
473544548
125050636
147182458
30251131
30706475
146678152
388129455
25290203
483728746
56614773
15474507
85059856
287059423
92182980
65916136
21963400
26816772
410021190
223035803
112234600
426465579
94587616
117680703
85723920
189005341
368505672
422384364
98335948
28048924
37903530
28152684
71028910
80410109
25360279
78168893
100653282
125903681
105678263
14101210
138649898
337936834
51673779
73188413
393644522
114901232
69703374
250153273
503710548
404739624
127453598
434104797
154101201
90047253
70676126
104554960
77712351
230401274
105801480
179498478
27012621
413871462
269866497
62014760
392443594
313552953
560496168
45301616
76263600
39267974
501555963
69830482
82074162
34015406
61460941
54615373
51192590
124161810
15196949
90429436
496318819
308768615
315433183
103958441
81557954
375269268
248514828
108739183
91991219
359461411
48297686
440074056
377834571
128335558
83253826
266904129
361587100
162711893
468710145
88526007
81229815
85507319
565494063
84263498
308485814
256350014
130412053
454662712
102955141
73012021
188117784
93513702
359158961
14600329
81282424
217329960
539732943
79965977
317156030
110195716
13692431
77647501
405543432
29473028
75849859
120336957
119488719
331727051
177668901
95212835
62860404
121155366
459998527
132988632
259917532
50228460
387488137
71406337
388872287
113935818
121843842
96939077
182328933
124515893
138851632
364290756
64824062
98235783
132443705
56045966
435108158
37882776
383701936
288608878
196556928
124281134
108554536
421713125
305918765
562791138
7360559
212251880
270615874
13911624
524807601
66905745
49614143
558273032
29994422
35178531
11204783
105948039
23440681
37517174
83400993
59261227
102473378
491696196
186445333
5630279
449645028
129340731
564422281
548242830
162355353
339861082
24736384
407555246
86553998
114531587
10600381
211942465
152139809
94033799
99164729
83167810
504081305
106495375
396340287
204184941
66149596
130192860
86906784
65204083
434239704
97932579
482100919
66114577
1865088
188620811
278804250
273565081
16047783
128932178
127218742
301673164
38921675
27345948
187835711
70266272
174531974
123094307
304615299
401154900
159970856
13827319
217492827
122393999
313143040
90592856
54894230
35785529
60314393
39269269
403479511
59477263
313664294
210793017
92365857
31012569
34798512
68665774
91079231
75031450
104629602
562578783
398281423
84100415
282697346
158418105
112309826
115905108
173024243
9120506
115503040
11099728
43984023
18421291
326962172
131649393
186067927
11700237
402108279
345038955
540940733
542280688
26968521
182250952
124292779
8382164
475012975
72402433
86935316
40823077
513347112
123920570
327663769
51699717
249778128
16963463
105570614
133999555
261477010
305505187
516676572
154965234
398528219
537125415
434080204
196523221
359314078
35170831
507620922
34514504
451453671
25205898
501368833
220770326
30631251
27803791
216487927
18933606
23691004
293268525
107992113
61210618
64342518
429195173
23006188
126986678
147428963
310898057
171206
157229666
19797410
13252223
95840520
34650675
129808948
484718852
200314140
77193551
72738356
507324430
325567544
117551001
297493964
56058934
144005803
294210569
182157121
367911101
59005980
87428178
54323548
288905971
110207389
5444806
417565342
36738391
68086017
372759070
203072518
207335939
47641406
26610549
174641398
14022810
64811092
51344339
447574878
513943152
83829003
476380121
272904329
535759445
120353818
370816781
459230058
421692482
113657407
364299934
238783277
453558183
29248649
240260110
321769258
30604014
318809354
50585596
140528838
7983037
43015007
356231245
107268385
319183101
116359058
238628340
83892556
507222411
469759106
491889419
123812917
71522788
106741805
104448707
122818120
465534401
308155171
116352575
486843309
119201328
431738109
50620615
73732246
99376142
73925111
35753102
45275676
133295286
110654141
232392217
14607626
15615880
387879559
325067178
432991299
120921664
132598797
475981620
28035954
111557300
59516736
574573
110986686
767824
480291733
70728004
42873634
36125343
45609005
71735773
18697867
284689499
222785840
116523463
30770028
100051877
506733755
416941202
101459565
427275775
430644895
293629276
8324148
69686513
487938839
34956347
374197054
235306898
31711650
200297535
156126144
69472510
262205353
362161187
400248373
369070159
107503144
252816344
58549174
120971190
103772970
445687460
11102320
22663778
59659408
10954462
381415866
113589988
37024162
38694700
72097636
108082901
251336631
124962059
242209987
23785683
260186198
202462676
87911957
409816364
252012138
32668838
105389034
364296975
143192321
479565781
57542702
84927562
97022085
154182816
224951441
436483817
65755306
38506633
199587177
565973717
140449538
227833327
61883763
382915097
334374302
87256974
516791771
479789861
419237079
31320061
20492602
47546723
65123960
137465141
204130850
55217181
425167458
89166156
51064189
103411107
17617151
71997116
61760548
95072694
41852893
107482392
68809743
139519587
381319562
80197425
95035081
144264082
101398165
362796999
424106061
398365651
33178559
377957031
112817041
161939425
65217051
496063602
509968025
65982283
81106600
120803877
362135928
7321565
24832362
37066963
6055693
82592962
289256251
504679840
10400645
344198507
78940610
6058452
117010154
74254549
26469176
54104357
45051480
549698966
42939779
403693169
408972465
429579931
159132103
375069025
10055641
234958899
137895745
160206139
274826414
85214197
57169166
449861606
394137591
524504439
43455987
48708837
40845124
41941089
73303846
466181655
70005042
108552417
102326177
300674180
403091502
59643842
10350062
386244718
547599531
476484334
65842205
154983555
478522159
68428423
32824478
127362808
75057392
7359471
68520510
121605423
164263853
197770148
60984942
537962258
81045011
349801589
217371946
460979589
14257923
140833448
58165264
241181441
62231357
154779868
117893411
55711338
10885723
18155408
81138167
17305871
94176467
137846459
154443447
430667565
127506775
115104483
105828715
38805798
35107823
179080417
316918302
157180036
304611780
131348487
28884190
330206246
529342328
87561767
127133239
525885546
60654205
108123108
432200804
105040139
19509474
93463782
109842930
301800306
424660329
237603301
129186388
134718093
79128673
19846026
110461599
49755569
80797912
80375092
95400837
110221656
233108952
388836341
167480572
4370890
345665671
99228282
56885125
14391512
301014395
1339058
492482745
101673129
26457503
71449136
57698344
108656177
101841737
110058572
128462662
104490508
274393943
284283008
138020257
389701597
15584397
123277256
254142773
116460226
396996705
30034874
50245780
74158571
180542530
33133164
46947511
140277055
103718920
99780567
26019119
104138726
123096158
477147168
403251940
45671263
481325206
336970750
474735527
4526532
57320917
20219483
128375763
352825797
30243448
249835038
52720456
34850390
445730096
15810430
93186856
91706979
452077646
33551790
8779395
505695079
10578332
223734186
131865990
313159051
145590251
53293730
34002154
543668947
190263191
20681962
64344170
86560485
565268721
71407632
56330007
20518540
490933104
30809358
476118868
84104917
35711600
4479840
44583078
18078883
281290688
190107952
63098925
445560032
336030155
114651400
15313679
16894722
116797444
549525093
92795162
136087725
510976284
529361367
13143798
124260384
103309941
68641131
551873687
65594478
143811217
138068244
463566536
89124304
50248573
290671278
480041791
56694464
118698846
11224240
272699044
79864072
39758238
93061047
305285740
220223963
53282057
124456231
67642443
315206321
119248776
535960494
92361966
31890638
10466790
453707213
348956380
35051427
10779369
127320005
129836185
377285969
18583418
162022471
341438995
531752183
432468379
210445494
56326590
89042941
173274230
100257806
8267078
41529942
85720827
31624751
256662277
498082332
118231926
109102345
515387685
233113958
352851175
151383414
53992813
132040211
56012242
115410953
557661167
1765219
33236924
443161337
77738289
105172433
211699597
84292032
42164175
133729779
18719603
14268693
451038096
25606167
176544082
97845485
3539513
21920601
239808940
494893699
21908924
315036081
232056744
445771097
39195342
95948540
21352511
104112786
197219596
214548204
402364767
132566372
31042398
7360477
437045947
130238255
548792530
79346571
168220069
74053514
5399411
87654729
94652466
90492989
489131674
64337687
308926566
116394077
539012422
73863883
35159869
26938690
98050608
133064418
193198030
218848450
34832232
18456228
127085248
370381435
440733268
24772700
96592778
473732021
58431149
108476551
185478904
77668253
57820447
525438376
80021011
250711939
188360518
516512307
94145341
455398401
63113319
44341275
230925044
536773562
8068637
15417441
19853181
25395260
125847910
1657568
201661386
100182874
84014472
219501181
137551149
238775798
184394361
208342300
13404497
42828237
21949133
136317296
245967680
77943215
121298036
101816991
71932078
508186059
412474937
523144040
62230060
19126861
138004965
211127485
469363175
60004408
249406762
111818261
538206766
85435986
77825188
290402288
61892840
54103060
389553544
36903068
127974990
43491004
69493260
75377749
112193096
381188955
167256491
44541576
6726242
497045272
67194976
66508863
16217688
533430719
121213731
23981532
46600535
232449293
199578299
21688436
407056830
42532475
109290058
33435365
38924269
110269645
154342839
44505260
354569180
526837524
37274485
60514129
186361016
46715346
490725806
458668493
52184754
366749800
342001032
111636681
68729327
108510913
59567807
190691698
41401537
67432327
97958519
417617146
273940544
227141146
129677951
266935332
376175305
139380810
296257324
37685634
42122669
16342200
134497980
22082722
115621439
559939442
22015280
364832794
508265282
9571860
81685062
348716634
12964812
52688033
237859161
17759821
1457830
435018606
499464482
110883124
198134269
236274741
41426182
413527292
34157794
67136613
29481396
42435248
503523297
43164827
106962295
311464909
213319936
128216234
130332936
229350007
18333095
29620949
464383800
74517838
47165717
221143034
227804335
51374170
409058227
68800662
70620353
106791091
21169636
31613078
252002314
445662220
108658771
112086740
135817949
133079982
134915237
67999118
107653
332117676
275937177
71643531
83547404
61346805
546185169
134654542
304426755
46358772
7970067
497874451
44359996
458076762
485706972
369959380
57610148
85696683
153710404
109178186
100735398
57113395
95579821
6975268
80607255
167374167
69877172
236034295
460019952
139424906
86175276
335206592
3444832
438524059
137498579
233914170
98031153
367911510
45341825
11083335
120654724
137066962
7156846
32585828
434876813
259957084
10413613
88135041
31923464
179119668
416380364
387720757
61274173
112395911
202075246
135326386
34423672
475987707
69191059
268740541
32146145
70953682
83325767
134270628
119228358
140157713
326495030
9706750
82053410
160658510
129329840
304979718
31185068
525375834
110434362
18009618
96164768
70074318
122087909
139275753
360751646
306499155
130188969
14282564
60706739
69425816
409889643
72063914
126000699
24278543
268110576
23200736
114264405
409159123
186885828
122139789
421629327
404255719
362358903
60744028
313375343
93153134
55890326
509508127
22820717
17649578
55243121
5634058
98392791
155191526
14783208
16503030
268617134
52167936
321803516
445070695
489135496
59995329
288576251
552326754
68296129
33217469
35933387
255618939
274039909
102043944
120454984
48209490
460990169
72740948
73681273
324918573
65004345
138391199
94566864
444453127
487447424
348524826
18004956
211082570
409459279
163038048
304516649
92530574
440506364
502799949
114474519
323790960
2455223
280636184
57571236
68665776
62952489
144711091
451594220
436423512
55034304
81958727
22209830
476933349
77970454
500863144
45835982
27807682
382173994
3547295
98117989
300399867
124329729
138415840
347909878
33318769
113754684
180537594
219035569
119287787
52671172
25025617
67155733
141191422
169579895
469514
471302450
330676164
58012216
140881437
270989812
64555583
70241871
537611394
193262964
237509565
518615613
321357123
93749754
129581975
47997332
107801452
150442301
17121699
98022074
6702896
127666304
45149867
79957458
106862424
347687217
138280954
410950071
437340215
203388266
99998700
123062456
523926465
468077894
102446379
450236324
102379994
415987490
200445033
382615
70056158
139514401
47755540
315597380
501246849
14237516
70879755
130819837
533093390
334435773
212142774
60665718
60023863
68293380
475740406
379624886
10116602
57331293
136610416
18504301
121091813
60311799
1103747
135867235
76323264
130170904
373285106
4329386
46636229
113759872
5439618
117553672
67698350
243861865
47300293
294968643
78800534
94911868
114508241
170630417
4767772
89149297
34763491
99522703
226975262
313640141
531019368
406594494
124928438
117675515
104496007
504609512
64547799
125719509
111862361
54226275
121637848
140943693
270500405
130087803
344621120
75799411
124109930
4265835
132476877
11360776
67818833
134314726
74891376
134236908
109532949
124209801
181755603
416948768
25541821
77722727
69539954
78631922
287594410
543749713
421121395
74212383
215131193
316310196
127074872
425085805
159772395
39998183
94490341
177054628
52990234
27834919
110038777
12343551
103889702
141127867
277753196
136256148
332405872
12667801
8315486
395568214
116378513
102561574
116783177
529672508
428030884
4970030
136566318
37293938
432786562
111808049
511090802
547140946
65594480
95224443
95473467
3804103
297999324
116152837
220488598
113798780
216244070
88670702
286422370
64946220
48245806
27401721
310838927
39895722
80900633
262011705
60441106
42232529
116493926
61898028
187670991
318094750
28952933
101381215
25589812
201578329
69132694
219480884
76180594
233550799
304713953
105650464
78904292
1931233
379467835
52594130
68715062
130092991
28238284
90253814
72613844
45847655
24333019
111960931
72830631
119387555
308359866
29697409
135750505
549353447
238178008
7857138
26039871
98572205
39631132
56074498
93464289
2918250
107751725
55368932
111207374
467348925
274260730
120169745
55107142
33183747
125403039
82567022
8429203
56013539
92693528
127680573
139373028
389538015
507020900
24160518
67385635
452561088
103492818
85642209
122298023
269838488
162701577
42734869
547778325
458332485
124550912
279539500
130751867
103348810
526540476
114191773
309487381
121501665
78848521
124857004
10434365
142835323
56099143
506910130
95902774
10687282
4693843
24617076
13916810
64088661
64747424
231756175
98695217
13872712
364248480
368170173
36491097
163218427
228128459
397711567
146040515
87508590
56881234
286919150
77346597
90608420
40078714
54972048
219206111
483072221
425961108
147076819
471370758
449596492
435736326
15111347
133308583
32038494
472229385
133819272
332979040
56970725
54829378
443038667
60877291
141352250
323291659
12453796
562032231
104571922
150434858
135944756
90635657
52974668
484595960
82782324
410135981
84757653
135048830
544397990
123215002
150546916
503369959
89530428
77158532
126221448
527845851
77995095
87323858
50449409
97877678
304475391
20354446
74228607
406995644
57021310
217376965
133796473
437107957
108098465
552829749
298039381
125614349
29916604
119518550
20392733
125095637
114161940
24170683
238260486
81417878
65502393
98093409
69537788
424674951
511916679
125253886
449328077
537481525
233030553
71651470
88634514
335792164
141046158
56598586
440134579
275411619
459138
269563710
267022797
535554132
65914837
22679344
53673753
90512444
295286521
474556865
36506659
369127690
16613275
329918832
38152552
100631638
91878183
123908895
135998232
495306823
339169416
35702519
73944564
438753339
553861250
200637793
90489098
41260148
554365383
201624002
74087236
282245326
557444937
94778277
232712367
55990790
336660089
129891956
97667991
87041672
173517523
287695582
71879742
167271202
245474937
261507359
202604655
431097769
137184987
104479837
13592562
16050375
56047261
77172797
406457515
413348844
421478024
430364774
165503146
132192836
400995431
5346234
343845927
284111232
299949468
224072583
337575657
272330174
21489278
38677839
418960839
13099700
383235627
440828294
448426285
465737769
273754661
109414920
127236997
497370052
78817393
10412318
141225144
512435579
130971060
131938624
130860817
60149672
93217984
275200325
172663019
118903395
53891647
129435414
27060610
51978572
306331581
540725826
6963595
108090685
109766409
54683659
75087064
28687046
531417396
565657192
546792500
101883241
256422181
190661754
281944822
5871519
120809067
75021074
472084614
89100009
46206380
478420078
175820313
487169995
104972695
57274854
24696179
135325091
124690988
335205763
130719442
93671934
97181616
274818868
105916088
230864950
49406315
5001317
131089089
39446683
82320440
112600354
120216338
156229190
558763447
12229337
64769586
375726863
82932776
134174650
20710498
258487943
202977269
6255431
526354098
49142035
35896444
102990951
126504192
354785268
68877187
140589614
86370165
257110133
558336263
110527746
89591572
59524605
105671780
114396697
80484040
273343215
106994718
19301956
47609595
495966427
182458095
230544662
66953614
102129671
293393456
155360524
318161046
121317489
509729123
44299037
115509525
92288037
128405230
450850144
114861023
35999532
476416899
334923198
1228261
444457899
126492521
36261906
442945819
2887124
261489383
13804237
516524120
270299368
59279387
85928846
109121798
97489007
92795162
486891470
78759030
201252234
114313691
85506022
103529134
42081167
330396681
244273815
455164895
82848469
82814747
83608513
107643218
100233457
32686994
98867718
49838522
16536750
173182020
53647813
519121423
33612864
112909040
100386505
96863853
410709533
49898184
390483634
75585269
9391579
333484813
51439022
101587922
235271779
321103066
35413288
55581638
48985723
55980021
489809332
416388336
35345844
17423898
535582209
84006690
320243598
428692242
41450426
381379020
550140038
517494581
94749741
525296889
200318799
301287688
309672016
53052490
65715101
1290517
95586308
427420924
378904391
245574595
72567152
12654831
31838756
42973501
94134963
191922630
181942598
424207857
92688808
49021638
250653388
409793323
61717747
536607254
70284432
237318255
264987851
8766871
285639963
403594829
79089283
119786873
109619848
19560186
552576898
445386802
317196961
162394211
557491722
451380011
427030621
103145367
60807253
414511119
113324080
24130685
361673175
106768385
73283096
118256571
61284549
471981468
59092617
101085792
83229789
484685148
56322225
392353180
28693533
46955293
105520029
275283612
92180386
50053826
224519733
103354039
340743047
30744629
124839372
127523634
92115536
76811392
64402537
88618824
26916643
89307531
120914377
127841401
211886656
67652819
32710340
486222006
453467597
72884915
5680862
3060922
39741379
306880538
81957432
237619364
464768799
74407697
296169920
84147979
120882030
410002637
30083915
21235781
138268954
252554614
547442473
423367355
543995213
71705944
547111264
8817006
173628112
191859204
135382159
42134344
437131255
498297755
2787521
139415827
320095074
57783944
127965304
265068375
479386937
54767124
97716731
49011036
79019011
1739277
46240646
85199932
533189144
293793294
537695523
502629068
89767966
42927883
128506760
225481972
270706772
58097818
439201067
17848903
444515093
100210113
124200720
16823387
22589849
214867128
93866484
206944782
98556436
23772715
28255145
131524879
20298050
542691483
54222651
130248631
192980627
46147260
283363780
66555557
487588623
9722314
244963753
39448255
109791052
428580558
115420167
103191916
36318594
299269544
26657385
94346374
253683963
120426120
37332848
16746864
29028157
60890707
64547801
60143187
363810177
355997932
78482767
193396982
54744065
344535127
44795788
128495087
107124420
343516855
391438872
7134797
246681748
29965888
110602974
43561893
199547457
310669131
133009946
83725243
190842414
343310530
42874929
17864878
34904864
135677391
426398319
89744620
41323719
398055378
118516966
482840564
394254474
528754238
37819225
56785254
129974348
65541301
60056290
313360254
77716971
325817128
20531510
262467690
128078844
20530215
135061686
52071956
500533569
342387091
48930351
18117795
60163941
52545363
521177054
57809798
131223977
65672401
137375648
101203613
435392515
256431965
1413732
189405583
102477269
2972724
83263509
299817309
126987973
339518655
230320263
103798910
457086632
99677044
141500108
39572767
72113202
16517295
350751917
25942
104976586
201294227
282058696
379555515
489945110
24431591
45548048
44431329
196325212
3418892
403223578
124365441
245903663
57001855
87434661
33747722
112642011
28351123
507586386
492930144
18108714
104128350
264992065
171473151
124088866
197548600
245160493
403957640
38361371
487729168
460248748
204814066
86378905
293965577
323489499
257509472
92863903
43751703
298272325
341822062
556888572
195482759
90616202
87733633
22480903
64187235
320019830
134737550
86046873
38606502
133674010
39358762
244652001
70066536
130646810
26207184
35646482
31775203
166923328
59716812
527280418
124502923
543934107
105151683
159085138
45334041
37249840
290205011
26164383
101512301
72710350
437508369
380163714
36446366
59016094
52282070
75408879
66676176
280984828
75500964
93640808
2031102
152720973
96036365
96147907
124141060
110682414
58639964
72345097
276933994
394831508
61603611
58594571
126509382
125618758
412528089
10513482
127727263
136130526
27884203
134875032
29702599
438645287
1190648
80692857
23003592
31360165
296149109
123753257
139690793
92450162
22449775
51317695
386606342
124036003
3918237
294345885
121593752
301780938
279088795
560096909
402022706
521250551
87819870
297799962
75862829
14340929
198955369
186887232
83351707
511587883
338595786
110399343
3775567
104591377
306454533
65459592
305663735
459257783
54383212
3828746
122076234
132521447
310270050
127977765
116844138
44666088
207527470
9831262
342955917
333833637
139735352
65043255
325234122
36030357
125408229
10188382
8433096
536543514
121736420
273215571
27080063
8168508
60339036
192016726
238516942
80053434
503812777
75018480
5411618
7199014
368649691
85480084
140448239
130194157
222178230
54921604
65773464
140723205
139095468
294885839
97227013
116139865
131650688
318250658
67721558
19776349
125294091
130757055
478530081
122910207
17683561
47217587
41317220
215199807
129517123
43922905
191015367
467895396
472216923
438851307
198308504
68759160
53736007
140478070
56646402
384268386
242788774
409707388
140541623
20060699
46209082
82327077
115524909
194533910
12829926
279701790
81451602
131152642
1402059
232533899
139838649
10226847
60101685
546290177
129292742
345780
56272941
27712927
46325935
121504259
99773022
73886199
38018963
48014906
547209629
254742514
424992912
117614554
69188467
5652328
69934240
88644764
158017109
12941468
323705108
84019660
162483846
181296184
22370658
428891203
56981103
110268914
106859830
493771881
131758341
26931761
188070400
113897354
25937408
54782686
493875115
115899176
7618578
22154057
107353987
259391530
103673101
1926045
20938768
51149791
16932337
418116649
151640631
11343564
47184860
122430315
84466892
85509913
78790156
105710688
23649498
341516114
135430146
25159208
138345802
459850242
502166127
245563647
60520616
34650652
347484436
54512912
502140351
30200645
90665171
78807019
48628421
10993372
58269024
343206095
45241956
87368514
168363475
36230400
264502160
359448224
107031034
369718458
173204469
117011838
305338239
64340281
241410399
88440325
28230504
1739277
230040923
138598719
115974194
126431560
410114851
10502883
238611472
132597498
255253519
128155273
490567989
76049597
42819942
365901006
222575647
133117597
125182549
80756410
65189814
15418738
241001675
66307830
35497027
123383612
396373738
90297140
99286295
73752610
500805278
256518717
162327269
99770430
86202511
85421717
283915968
93172589
43002264
103709417
11753416
96007833
89964509
459633524
51411417
473574917
60291045
114163239
84100076
86452834
302683075
125170369
96595374
134289472
9394171
59997923
43756891
84813426
113599042
552164471
81590381
15173605
47764621
128065782
87806902
560386074
341965388
519899393
109893513
512732198
338934152
543325444
15302008
141121382
385378961
427296464
459563785
1758732
209897596
544249705
16972544
63572455
308486185
102018129
234294815
130331641
71127480
26509385
370915327
45488384
66648941
43976084
30479502
75724048
296055278
135924303
271607908
562880046
383934245
395093749
377342339
380434929
238858176
130755760
295659921
268248712
55158461
372128708
84425623
496903146
344066173
64500333
12270917
157939861
304495252
95316530
448366609
11325406
111644465
327439430
127545685
52615401
117615492
147992724
79292095
267423489
9518683
74251953
362659443
307464378
40370424
362607649
54329815
111393771
99120631
30797267
34146121
125880335
127315767
16496543
205662145
16591226
92126637
455729632
546726127
12904219
127074872
520472997
336650882
121285064
12492706
330509647
64008247
470965246
97172539
370272175
27504182
308815460
111477152
241844068
6334753
347825790
108491458
140290005
133073757
264154393
242023541
275269591
433079123
56079688
17086678
117238424
44042231
35740134
151795960
32517087
83052098
5005125
98097300
445823663
55729548
259824376
238177683
153625619
8536854
137981345
119145016
135614320
186104210
227720887
100808030
102263264
367784552
474446468
264053274
519663271
439526549
9989496
38906303
106020420
43212151
26421189
61856524
553983010
63731986
114117844
62523184
221720050
462375465
50123029
6844271
407642226
411973954
438648981
73594376
168748592
85398373
536945867
99605711
68659291
8202230
138907480
129989231
46282148
270196548
74903049
322169198
65354533
63057546
42094393
43053915
125460107
95118522
124515891
99333341
51186107
35354923
57614037
480296235
20436829
52121242
481121447
504413409
498014760
496468660
369813619
129371861
33208388
39732300
2363136
74196182
60303469
78095151
110130866
30138375
13752093
430925571
100411146
125072503
462962120
102392964
48987690
38096161
137357490
113029948
32404248
50319709
97509757
135160372
123888143
133025510
40395067
130961983
253273659
230179378
86697965
7583561
46482685
316110980
99069654
46542847
3601771
67200166
49623220
81245379
421492668
136478122
211633390
25224056
300335885
230601806
299094051
2268453
174192581
138021554
53341721
72508785
21115160
44937159
14861028
44557138
135788120
184755605
7175004
93802931
423725956
243258542
129446670
101019474
465232043
484433708
65918730
199827891
73586592
449822113
53187378
450370697
273397208
142734838
152173153
270644013
59905836
135621520
337659174
79430612
122338207
499681939
429242778
421244922
101808017
51908628
42125265
488875114
23684517
43427451
165538632
177609168
72643675
86402249
351374641
120512530
139718030
21164448
138680428
85878261
92860014
130146170
12352602
504411946
47441666
6958407
433570123
98752285
20255251
75063875
61009097
15632721
86149795
99116740
115993304
417879751
76197453
334329128
115645721
128705671
43710199
534752491
9626334
519357594
37736477
309220035
552457617
118027
80887391
300505190
309378869
554351697
6038834
8299505
120548370
210653564
1108935
240204781
126854382
147693882
131851725
50703623
101092071
67730637
2684792
18544508
49642260
14456100
108634128
63363638
8830496
108761234
35877616
75964221
505042221
8120519
126419889
118573037
135814060
33492433
526658724
224077884
254787864
14565535
41238376
123176092
520159736
251895963
270009869
103149113
500024619
127949052
65214459
262656372
77094977
109995314
97953331
85673337
106548552
371043171
500942629
14316288
339509859
282964287
53886459
106574492
88738146
261870147
57261255
121318788
24329128
543009275
82139010
447589379
361737036
5211348
251357806
64969326
147791085
15321463
104146506
286661267
151199191
36602639
15067251
133419796
60017380
486826208
74809663
9938405
75490588
60778717
252702288
492685864
14580876
178270435
84385416
531933986
89408695
9883142
44060387
44291941
477199188
164654468
42748855
89291967
493065999
102512286
335358933
457287762
125823267
104769068
113810453
269114140
183991677
110051749
103537844
168681572
90742013
199354428
131560697
169356568
432707950
189789691
563367965
287872320
107145305
127159177
90694022
125798626
23797356
282834594
101970140
23325248
7606907
95946874
108622453
110750830
64123680
128811555
392380919
300058434
96413792
358140150
126894206
469295971
65380475
566152181
357155130
518567023
279347644
50225030
135511857
127738938
79489239
116643101
57476555
48607669
72700741
79592999
121078073
95935879
341951652
61884774
45726498
36640250
75832996
4389048
98472413
177083644
137847754
392330185
392756849
116014056
63153524
398878657
70664453
1021389
224964363
102999960
62257299
296752746
53723037
68382082
118430369
138386011
12225522
125163388
494281897
165043140
378109660
301955302
495359529
62963814
96149204
7479799
150260484
516032977
565229466
52940946
260862791
101296999
125245227
206810474
18715560
1479879
20072372
140148634
137046210
129862125
134779054
532229091
23664876
329196144
167005844
95254274
80487931
113655713
89173938
345317963
159855887
470242918
27375781
114796739
452084949
114549743
106929868
285933417
450192406
51986356
188302882
419104895
23543146
80991165
143360640
267365446
92958921
101439667
8165914
329039989
92501226
75563945
236745883
67393419
375060200
68777318
234348036
96942968
124203316
447820996
122209827
116421316
136224262
382342180
24426401
371666161
448195649
79993774
140781568
123742879
454983036
183882877
74768161
132388910
656282
10566661
69066549
554660262
99257106
29430978
70755241
412153420
518467870
54087280
38960583
126115094
31073528
529823191
82395818
122588551
98167557
544338811
491592659
120827225
183445714
53522004
260552912
412686328
272867328
31818006
61574406
556688214
153586146
114733919
64716411
523851254
44727045
470083306
143741429
514465542
86573436
115637363
430154587
118661682
137602621
23204627
25108175
453950174
440724038
125416011
74403704
136625980
140641492
396858530
218513344
74620301
47099258
192861079
76493171
238755326
32974928
93693983
180901570
46946214
139109737
21383639
48405337
346554761
131843941
74921777
65066599
275927083
239952898
509107033
85471003
322142601
415779113
564056311
18391118
57007041
58287182
215789595
345355068
82360799
94022126
111075080
554052154
67880655
54396763
241748340
510931004
51637870
472055264
57044656
90350317
167767785
531128256
8337116
32306973
98103785
61964434
41944730
3015527
185865375
1665348
424861525
65497203
424427162
24796046
228317717
486415594
304139624
199073202
315899024
110589038
470529379
267968396
39203217
124196971
508080370
21626180
189688662
85799280
115592533
397798494
308311051
35399021
54366351
49641378
385524331
57461327
514685392
95399829
39474195
324050560
34256364
94538330
76058676
18789464
1042790
542623982
191604944
20829822
14111360
526432359
52266506
344099330
557690191
69550330
127365400
84345207
277240779
1919560
127744126
232457659
523838105
51538275
94109023
89216739
90745902
26858849
81864048
313728300
45891753
50643959
116615864
334631780
557505094
46222486
59735931
8207416
122094428
488629801
60253053
36766061
475847389
25950376
59768354
42108402
122727328
3481148
138673945
225503258
11508281
97197182
72886212
28610523
78215021
475507580
58706407
163614967
345561725
136188893
195663407
460972513
474770447
85709428
113209944
152020369
280473283
109082890
324145915
98549778
431471662
141140837
39105849
47817798
343466321
530420646
496368714
89715976
117103538
249225719
54580606
56754618
55388385
52436413
61118531
315735654
393444237
39315963
124545724
85573826
65637281
7023255
377040211
87464492
279915645
486068050
117448540
248273544
285627496
130120230
110597088
12743738
121130723
116936223
2060935
45118739
551323246
45572691
56807303
133703653
374852030
77342706
115871388
213733860
539934496
5271010
119533527
39548124
41152513
31556012
468374220
297641606
17828562
116654920
133733670
200253824
167984910
225646039
142429739
146463376
109296895
234092306
173980078
279072077
366707312
189681800
124240927
53030441
97794061
547564878
30960689
361404773
133344572
355996833
83836783
123047687
198125171
26161789
53457154
74895265
256735928
10049158
63508902
244964178
77670845
420619799
530662007
141000763
448063872
300447899
30217508
14720952
556448083
47499539
12695036
484693804
78701081
305583836
276692819
23691002
127519094
58820249
394795686
47109497
68840869
64045480
21444600
104846888
41086368
36893469
184150621
475302318
7382524
94543445
131877663
132617800
343238862
4988262
7137393
492772968
105082850
164265688
3223045
353741131
353279205
121898356
56907174
360198457
81612430
355576038
137363973
140086378
509632739
33884125
90590264
5430539
289572922
55592016
100989608
4215250
502558521
356983875
71491937
9691186
115872683
332907032
116007573
163897405
57984981
231489261
1880650
104044043
133476323
31986616
5596555
67996541
330218360
102942892
427073997
36922996
91786096
146448870
116831166
24724713
539629307
323555481
15403172
17327922
413451294
62634941
253240666
32646789
273419318
248237210
265129582
40593506
412945052
115552326
91425532
248477227
41483250
86371121
52022672
184121054
123034717
559206098
286029455
95247789
537549544
247043204
67665017
129677951
67226106
106980451
112896070
130688205
135793306
102671819
81743427
61198945
93614218
25052854
96598400
23401771
40311216
395408597
294271203
70728004
131443170
18125577
115193057
360927594
74399811
27511966
474547290
97944254
337681237
113471683
317897990
53602416
45116147
94061036
64872049
166838947
106283962
10531640
424409697
408108211
474299771
162812109
136801077
121170930
114377242
87341279
73682572
153680618
84399301
169473034
111718394
7902900
172128146
76259709
286385449
133950821
136724554
117535439
18030896
114576982
82634466
74019792
548971105
82721365
118430367
2297428
175049220
503579622
381119429
525319406
73733155
400640831
67556841
27478242
465961075
45422237
76626760
205491189
49157599
417271079
28915320
165597237
10219063
224591232
72472919
488749059
2797629
88578615
65115887
457245299
476857646
72931609
343949560
90112743
464633935
61747578
81417880
80905565
159259359
99186778
417029206
245763357
123205923
441491724
300536030
4097223
452004232
299871812
564453017
304598259
18685881
530340835
99307686
200947254
266018969
24911481
218165440
382686530
130144873
48126484
55807316
245021955
104630546
556125041
315197784
323935351
24729226
495261661
77286019
330975436
19692353
132723309
38378442
103383870
55210696
257638599
51088762
482361147
252493106
273100830
116844136
24148843
209633648
43543885
168596923
259529134
478894159
123841451
89194692
180594951
12023192
530176167
130522300
59624387
106343626
37157755
83795777
86048170
401660988
476062154
100971450
552441926
533631997
185832705
326803293
44418359
54173355
123484776
134304352
85910686
48492236
206962965
418961377
78870674
25321331
70290433
42692052
165321505
349203823
77211709
47632325
324485002
8145455
522203603
518151562
145476231
133409422
76611196
66036236
23554817
276691519
82031359
15579566
68677449
68360981
35531315
501129809
147858
54442874
69907005
121653414
301177862
125423791
416335318
28430242
74002931
84443779
292069379
48624407
458526974
343147085
138092889
235614990
551286058
127399124
108763302
66855164
120014114
67350618
505963615
322546826
81528125
107399382
81193219
235410454
42808784
50554481
140293896
101151733
35910039
480016873
62032916
48571353
433850798
203499402
135610431
158848091
411765613
536180957
9182762
414269247
35884101
126505491
58126831
247537525
30467827
78110528
428693496
3492821
19736451
443238311
366351201
363080574
549988737
121233421
34789433
134173355
522210968
140016912
22230582
357800255
544237461
443780556
25046367
277010547
508681375
83596838
88867848
124776590
139315960
88096133
65036768
124073616
68305208
400480289
87024811
86159712
64042899
204037325
507417529
229097736
58104303
66800688
295592235
224537658
281028380
122109958
270354630
35146108
474654169
184793389
92994902
303178045
345795918
4627696
9661243
11264445
34554676
541456818
298363715
326929505
116120410
98168635
118768886
455413323
519119400
225608277
12160672
24512005
42446919
26307089
30255121
128316103
140408034
358853814
57580315
62058858
87836731
221921100
107998596
75813543
45472820
276360800
28990546
4456494
35641286
104268424
546196071
127748015
30361475
515918377
313854682
55564779
104647150
85710950
81053421
126469175
19931001
127392309
94205003
129617462
102706836
506088835
422485763
80822557
123971606
346055521
11571836
209530492
28805075
347689636
473820837
100526579
352219343
522700225
90250450
427968061
28334264
94876037
491563080
67582445
450648684
311466222
89363302
103424077
95036378
17167671
246210331
41662234
48638797
389099135
228613440
40682999
2758066
64982294
350142762
76009388
548794873
23283746
25388041
56017549
21042530
21454974
17429086
50586893
3360529
32352637
31938021
77674736
349981241
122749377
315183169
331412064
137703787
53771026
83094901
133118593
96793163
202019023
30999599
384614495
17780575
48083683
302010897
89138921
58343187
380090299
136767353
24267343
86522872
4102031
454911396
39451628
44891766
136118853
105077754
210901180
18731274
526579888
215048200
292056016
63495934
110182746
55937018
236926477
128817432
375519215
555164589
82778431
185784357
9513495
37446986
564362855
109536838
214359221
91616191
492229911
111531765
74010711
546268085
108705007
344069846
402737061
15522496
79842025
48585622
82516437
142361299
33475570
105971387
86967743
228816386
369427475
359244007
553846417
139297802
89536902
546261286
201235292
168297250
91891153
268655799
70399083
11844206
61769627
43895679
545475969
1972739
547799660
28732443
321165089
132891919
66546476
70433587
217273440
475027326
100116727
379191329
351741863
180272063
318077092
67626877
341591038
326501361
109229449
48125185
118640481
93707473
15228077
32454831
121607161
36362692
25033399
63370125
106369566
491267422
47170470
557655532
5608228
254936239
197880390
83107871
46299011
18221553
120381057
51726954
520145196
32575454
174411954
109481378
52717541
41609057
130777809
32615659
483314540
108016706
545681328
103980490
132043679
97817146
162003240
72672209
62798146
87594194
98795477
383101599
555811329
30274383
24034707
409520915
251388805
280482616
141116194
6817034
509568766
398006489
113867523
113815643
491182975
98299630
531945474
156940832
186731508
106588759
108151860
33805008
316748642
12986861
38440486
189943927
55140658
159722987
43178872
57747628
91176508
521252855
121863526
264140273
101901399
16308080
7207431
4172449
22521110
1944203
48429980
83441198
390492143
437030484
208530257
1974954
65721584
31327740
202347880
18382381
485231043
39335418
25161800
12822142
64523568
306066401
315886900
92364558
61198431
205371590
12136685
515900580
373326041
99879378
134912645
65978112
28832312
36061790
83827704
187359156
262732081
65626903
376256799
57023920
98702999
494435733
195508296
80504792
305044467
384334356
223734991
14239763
96019036
520336520
72227336
133261564
363154708
263924517
14685931
180683995
84670756
60337739
55671131
122390108
20877454
356429722
522110209
140581832
211216796
149138219
135855564
72358383
131631263
93136273
39487167
422343929
118827251
437200118
3037576
77444658
337165584
124944404
110039259
257557403
364633784
122514620
469825354
114540456
27744892
305548209
464638891
442962690
407667994
53835878
72184535
428212324
103613439
254450357
132557291
77731804
249100007
95487764
431845060
132276360
114137299
44871012
509206231
79098844
67071763
119033029
50263938
105639355
4140026
268742362
6998614
110462850
46120025
19032178
83043252
72624218
113219021
40427492
125920542
501051737
127460083
92527982
77573572
42020206
51943324
124473559
214119102
107718444
125194224
36239479
10078989
71292201
546138584
60907147
368108622
422227960
536420082
458427600
321360425
125002268
172675386
43885294
385763633
294641808
57110647
94963746
129937351
140181059
381249197
274329217
196863909
99111554
2132034
109614658
310795250
141433131
41257570
158523864
59536193
132810206
379186087
93677124
121213731
60514129
139087686
25579436
38397685
70048378
138836068
140558486
135121460
404774895
103748405
529020976
123906303
8137378
96565543
104261941
97284079
64281543
25194320
66756592
139484568
116636618
70133978
51004655
5112776
216387346
189838812
53427323
21163149
41549397
147185625
447479121
77730509
96797490
90743308
59866472
84052000
36705915
12798798
211341219
26829744
7750874
134599400
276167814
182033022
59885086
97240617
486069771
132253793
32592315
124991890
19351240
16289025
137908596
96913139
406505058
47795747
22410863
555323069
77017157
484704101
263861198
92046793
293110232
239683768
189050768
123678031
481551363
5892271
180272378
124221474
131650688
433998759
16814308
61190363
496397077
469409492
56628319
16169701
112019298
33989373
434870632
168372979
449367330
34031983
1695334
239258281
86209622
374780965
126942578
433237318
131138373
132959253
34279710
165259912
402833391
34674000
214822278
295697717
139061746
70852516
349600413
11461589
125744152
58365
184827580
59541379
302480044
233903858
341747826
136060488
201161227
354877595
70947197
132354959
129633855
330890907
62420721
87036484
50640070
482446673
334079027
24631329
87236222
262897549
294981583
563879556
240046923
71287746
125360238
143142898
58717498
56636101
224796929
472478803
58763847
71296092
200598733
88481342
103186728
89668633
92646009
3850793
75926409
77255807
81376106
120335662
515781987
10481059
347499559
49841118
24135562
391431316
69367453
294755537
104490213
246761002
242443402
44016291
528785928
63908380
43310721
544218783
63162603
20034761
68179399
235884314
159349416
87359437
53004499
297507724
19975097
59996628
249829395
134786836
545542524
346066229
461620533
61764437
51979869
91058479
43313100
117252691
341228396
166030314
111792323
437138129
96653737
98816000
186444959
123849235
71953239
123099567
135250559
423640170
147011739
55593313
34707019
289638946
36387335
109239825
48922842
70812311
22243550
134775161
70219580
318130804
231167950
200728483
239541823
434075841
37827005
109674891
293509800
119033474
414086967
89732947
13204759
34306947
51263925
111120477
85155832
455625003
176195872
541113116
207952530
138167540
406096974
384407932
275475665
498967553
9797540
22388656
491014661
68373949
120871321
105057
70652778
218394648
417029123
210572902
8251514
546110054
3462992
204640620
236378965
380689363
76594337
6535585
564653770
158955820
55607578
532115430
540850220
548867969
322797408
89885993
391192280
218450425
130879307
53998001
215827805
130330344
253159063
106601727
450562808
38577468
435794
129783010
56375404
38214495
127003684
499193789
103861166
12674284
18888211
181522314
427290043
306846751
518099987
154397094
111926359
81323197
271487600
141337983
117776679
422324268
420299984
192550064
66317188
30052787
12877913
62798840
540667802
191917392
103339772
191439193
30747979
489212357
544027562
100821000
5307324
271703705
95828845
78111825
388040602
220455377
556101473
139279644
284371324
32919159
131339410
388311289
473190569
272900760
230694728
206505799
353817780
468159723
548622164
84118232
104619913
552774154
192462528
118906366
25255184
2945489
474740764
477438171
11002453
411411463
103226935
374243949
128506927
121851853
6509643
132889619
559343386
43610328
302217805
30661082
24684504
225229112
29395753
4526530
67743021
262632014
16784479
422962968
30853038
89691441
90701804
61624361
90238777
93084395
539846026
282932913
205495568
32803724
266492900
48616750
137972268
547143483
499310610
90432599
81035263
313345207
381006401
61704777
558420439
103643272
31779094
102329409
311987515
360514882
135474246
244246634
278057069
27597566
116095769
485613254
10474572
549891208
539090069
8251514
97325585
234081351
266920073
76445180
22163136
11791027
435257066
56544320
128832309
9708864
40398958
24218883
140650571
122072345
78797940
31329808
42541600
7077816
373552207
78622843
173302509
368945287
104390344
19563948
253755984
35320406
23945214
52158857
461553603
91538371
94302278
119161875
48940998
56244407
84347404
69394690
149732043
304040180
42190115
42426436
121338243
43614219
266994015
255936069
109308492
492157629
432974673
285903741
439079368
96057117
5540784
140474179
517674511
99902722
43356114
29041127
12182723
372084017
95998752
75172259
55781376
14350008
64725200
424723929
24951686
128377060
60053696
16492342
68669019
37133112
27574519
237637798
4739240
40060439
21364186
1978693
404692051
12336272
261302727
390878265
29601433
390768394
140540328
47614169
148498940
37192772
307176524
57388359
53953905
96446820
24780482
167095279
71672220
115694996
382814522
20815555
193261075
78132577
311074982
41762105
186331801
35064395
250282698
516835185
137690819
17218974
361058617
239354691
496246233
410171385
60547340
42776357
29533984
115084109
22582067
55440267
105508358
63320837
310340007
89783528
25684493
126345958
413507904
67485504
68420641
49362525
432095067
80606302
127712741
81048233
84996301
73412867
337014635
109026858
135648042
187878738
27770069
93583738
87386674
130116339
95772293
89183019
560882834
74634570
181871672
403410102
307983427
62746268
117139852
473969723
52163135
52243162
531212079
28522327
258015975
115288846
222254596
103601768
140577941
295167909
89618809
140976448
116973838
124863489
110844216
6382539
555177160
57951257
14181322
126286298
517837284
460800607
423819240
123942619
13353912
11120478
238224780
51517213
198510906
105740521
287727222
250667155
506514096
353338192
310707406
90849662
259244653
224661678
111654841
510272626
140677810
275769259
429595529
417206312
140965744
123394167
378177760
352262717
218821875
353884282
200868163
101334612
27531419
251120156
105010310
269646007
488024088
263656772
90083870
104884499
52446791
107394194
388592910
65683296
535233096
383475060
262379026
70075615
403393740
497483738
94547411
54237946
25837537
148150315
32725906
135326386
257240074
538864247
318056973
47353472
471958283
9395470
139903314
36798484
191713854
120897261
55767111
54458438
498552043
37470330
42027990
130666360
336649154
279877545
242969725
164719
329282953
11110102
67322084
435178457
89690485
64564662
525482104
384797195
10549798
71410226
115857119
139635022
123349888
156833142
507152794
51694531
10187935
92422925
559274096
74303835
8754750
79870559
530737141
102199709
34938586
131929418
95709523
499409636
198886183
6025864
103753822
1741871
10635400
107800157
195594575
387759395
89062398
4859861
58874723
36297842
517945184
92516186
191000256
18531536
40278335
42838615
535852223
136413274
82491796
248166066
125147530
543192053
337913486
138597422
317925324
257100762
264126671
195176883
40605181
230873707
91780910
13393260
47257492
22151463
17640499
71254586
64516705
325227913
534060253
109643194
6880587
53774917
137675255
7468128
6479814
432053804
131646799
43724245
381672560
20386304
533857090
52985044
188152120
89673220
52143291
41954061
35474249
126148814
29295776
331656083
338269581
57508982
78855006
28182513
140694669
27200591
77220788
9916864
43524728
207877030
544124219
288242408
207629684
31317364
95094743
12333729
525477520
38897030
50498112
476299035
67469942
58747617
121718264
128920503
125674511
161490299
83978158
8211309
455241764
70297400
74458178
107835174
390074992
88679781
88703763
75668277
236567169
13413574
289893568
40874616
37877590
423959783
344706901
32581292
130205832
485973699
63274145
4324198
44248452
277486540
78781077
269953619
554669803
22653949
213318129
12448608
226305149
380320330
136917805
489235312
92587644
252845604
26299269
215024296
49532430
131768717
48294301
316492717
565812286
66184613
32921753
48018581
477910226
21157963
14182697
126529854
202222444
45397596
80905240
73896333
139475489
31903606
59983658
548167730
274988856
95166417
52861831
133985290
162447911
140383389
290123632
54870882
64327311
204194907
85407450
249594352
66643753
503133310
134904863
77738291
337152529
84998895
365116544
109998572
185772006
5833169
31275858
380150954
141882239
53467528
100089617
188610969
140398955
487002877
27409501
58874721
87932711
306934736
119729961
442220641
192989589
1365743
108455142
199698617
374371163
140787271
559438856
2396856
182381075
88749821
102903982
120616456
19174850
318701542
26219541
102219164
553411296
81122164
8434391
113181410
128654620
76576831
453774699
91022163
136111416
95939090
58161373
54003189
109037493
123345712
131494217
86410031
105842984
11857174
295397151
122233173
121947833
310518813
276381513
148535177
13088027
213656999
35622672
39234252
284545928
10108969
33878937
152819410
327015706
89530965
314555832
185354729
130131903
369143469
403324739
440905920
136921696
548844377
182328008
93154433
45509136
215183230
450038156
421381422
139769910
80968182
86734536
248026340
114539367
457102169
61131598
131233054
4788526
208126952
125209786
60900635
473620329
119349147
167611175
34951558
48516881
248171950
264903137
48625827
58975887
249848792
6167235
72355741
99269788
142472985
53051193
360886833
323182861
16373330
111257640
34828343
359984000
75255833
98849558
196690378
207160758
318511101
12263137
198235382
84683726
84598122
88679781
108079801
15781602
78928935
111165870
331337904
14749727
233537749
78456829
28136666
282143495
120377164
46758149
379646861
58689252
197414406
74688043
394201962
319380087
272488530
63311760
124182411
240511552
282956518
11775465
220679265
133440548
393819728
145397297
56855294
367962265
524579513
36465496
329905890
94662844
221337528
25873855
141343169
35611893
289472498
540611563
120191693
131413339
115981631
464193928
72115796
508796116
134772569
72159894
23457544
120194289
42223835
5509656
214457159
127401716
8614676
139855512
135571827
257888030
125002268
21467556
39080079
96732663
53065458
101996082
103892294
137509092
95181644
134692423
61329942
9208702
54822893
117663840
69440085
109305972
319475306
391721367
292156963
41970920
89264730
112877912
82561834
330701190
518903067
41334093
106641936
114049196
112278696
442854933
61038119
137437904
267425945
433139536
153218852
3294382
278364168
126963330
58393534
271288939
3909769
353564255
35073474
521221543
253028475
383505801
87486541
68716357
311799689
111285194
227231938
379524803
62296209
89735539
691301
374342460
550134536
23858317
445021484
61038119
105062309
54481784
105517437
109344884
344790812
116632727
140056547
110177558
215451897
91883371
98221810
261414178
492750738
561511342
19342906
244439150
503844506
118073694
73401121
40741364
30282356
46965667
397016261
533395062
90657706
7793675
88806887
193428081
29792092
139845136
35984260
150565025
106267101
118690739
122928365
37938547
54811222
34645068
87081879
132168193
120142179
148428441
9595206
24872571
102206196
64568553
427779154
99985840
95207582
159938771
517972174
209005568
84126014
104587488
140366528
42893087
23484009
42876228
118280027
405271522
111606852
12382461
545130354
108810520
108392765
92394389
80463288
47701068
163901584
15906410
299768023
370991008
230445828
170629557
125854395
92481296
105344936
500429538
164692537
440011506
102608264
245394385
71892712
137843863
192916012
105230800
12845488
125755825
330395316
207321030
299041160
182666679
63386986
56160100
530939060
39911286
24159221
64930416
137596136
57066703
29657202
323747358
204592607
302359773
5163357
137728430
1467965
75493184
263632693
307801175
17333402
130969763
322473498
90004020
102040180
72263652
362566402
69176792
123280016
53155341
459212569
29580681
44817837
273541959
115139878
134360123
88847897
492550608
297504824
40374315
129924381
535594204
137587059
481752628
210258504
24799939
105893050
442114678
116570471
104466867
100796357
45908612
522256870
348690302
551290929
423824640
105945447
494533963
104195338
20543183
98868744
106425337
20756644
395276832
45760756
378493663
40920350
133466488
102710727
103341071
54577908
199364515
247935914
138584450
171355167
115759846
24842738
390986891
260097481
61886357
29685106
400825400
104435739
52834594
71503612
414092727
23865413
416513583
94634308
533322577
80376389
37159050
123699128
61410764
388662690
560703913
528255749
198263217
534232518
145354765
28987950
14919393
141147324
85050775
60569663
66105498
203305909
38018961
112675578
39518293
130050760
95066126
368410695
331640062
92286740
94429382
343922182
68299164
365518553
97307427
4426661
402101557
92897625
88024798
440055462
135725896
64880631
135886692
80622819
30978555
99851914
58638669
421204050
230758599
541237015
56052960
27186419
61005694
126138440
99137014
81991154
67466051
53126347
102120592
383478474
347738824
4143915
302730297
53776214
17706644
108836643
23190362
38265391
182546404
89055913
129910114
335460140
469637669
6746940
429616391
27163073
77529472
34588396
2852105
116241033
369612421
23226676
12410995
534898336
217412821
66858395
83340034
516621418
441472191
120343442
59825422
61914471
554229832
38526088
54332627
145949146
220724864
99490761
215214549
319870102
39457336
56521965
327221290
38398984
86830261
265889484
55549213
270937207
61283252
106090709
2373512
90670678
499814095
133750531
471531707
127255155
151520699
29838782
234177349
70176779
22522407
323617995
106177942
526692176
124387490
105475931
213368348
112509562
101498034
256636943
116580845
97856056
327688656
247541964
79076793
461254823
436325519
207046732
64338984
150921538
10125679
58052423
438577638
538358855
507038619
404979633
3590098
342488192
171664932
12831223
487588529
80028793
432347652
86413528
429451062
72208605
287683443
346246309
123548612
304631670
317081300
371659445
380527686
345140907
393979314
79058239
117623635
19532820
242335226
291644057
88884707
84305000
106962293
18977195
264386650
346459590
76957497
41566258
71472482
346455339
373272351
31135782
31522290
146315588
26816772
80690723
54573869
13739121
129418983
21161571
91013084
82511520
140275738
547588337
64798120
371245736
147349377
73384260
102073434
118522456
311983321
68154758
389390906
197986201
51817746
335840388
26635194
54289622
27576816
131344598
36436621
548454589
84068946
38133099
133360134
208482507
122313587
94097350
99907849
224468041
16141618
100150449
555716100
70473794
103147816
514841901
25607970
161550002
325945136
21929013
119818157
6281373
22554830
514997878
175157232
79145536
65665815
49468877
446681843
98315943
52043422
431800915
172386863
243509291
21940054
72613844
102009050
19483534
35266729
53000610
444340977
281863821
46474106
99085612
43392432
113643345
41664828
94207597
57344856
439709416
18901183
106108867
58967156
86871763
39030623
317053093
418096947
257580602
89530615
383741507
13698916
171851983
51633570
92278958
130192560
196769389
505315074
487994091
51104394
77302497
417608751
12990752
207108246
460304245
157735152
385567028
43642753
195423590
126126765
282657649
30751872
72397243
436122896
24021737
241768348
362300699
20752033
128265520
118873913
489167676
539212592
10606868
88057254
397469606
428750403
434728590
107759948
128574071
451792794
10737863
104018237
206573437
51322292
97380930
48937109
75776086
216695750
471222501
148511002
220294501
75678655
388275671
28139712
125706539
275827954
212382360
70280539
26474366
132658457
142184950
347095383
111666866
301794113
71888830
419711581
91264702
91250437
350387142
101966251
193123051
30597772
94441240
435960413
77904305
140100643
552540519
54625751
127955537
305796873
175836502
131181174
114885668
124936121
120187804
72691664
172649431
428891427
94955964
210080731
13901575
60114653
314065126
188013948
35930793
80600770
139969646
289854067
138047492
74360994
163728207
252978234
112946651
91690118
126677990
75603427
108116625
58026483
238828238
17359493
108891681
500482717
117094457
226743635
364344529
526132886
463625226
186612980
83707083
561824776
68670962
46420929
47650485
57105613
126269435
303551190
45258314
413699109
100630341
237934432
257124569
178088708
45754269
70581211
56708731
32863388
324565984
25336895
405369721
18412212
43162108
70795448
66856461
441523087
17516450
204908673
458416886
137938544
538549618
392909251
27245822
141470277
268630610
52680251
31683116
303937728
75600186
133845233
45359983
535868444
279570461
24444559
369297437
258613345
386964719
409520204
393886769
471608984
134959335
47072023
138518303
15899925
85966459
71707239
73280777
200747456
128557345
190653185
364280090
459098634
199809482
107806640
97582965
54018753
340931133
62512806
31330334
266580687
399694368
2858590
358682151
369736076
192402310
33208390
461664008
20484818
22654699
364030387
36628154
6889664
148616278
81896011
40539034
186902302
44405389
105394220
171796868
13671677
104560249
105187997
22860371
93242184
432580080
135497987
304234958
74254547
17991986
302937751
261779320
133610198
131699976
545433702
147044025
71800623
208893125
24600816
74822635
102097248
103057026
42393742
256401008
68790286
193045835
372963037
320894613
106141294
24301889
535453919
73318113
6486299
13822129
66881102
507218289
347249620
461709273
35255054
330544600
332350885
26907564
498233477
106069959
18790874
28977576
110981696
319389207
549631601
398554318
5616510
336234674
37479409
117995872
91613597
28991830
18937164
352023887
51458475
76031439
70245520
80122969
9076406
100326841
473533989
376722395
22278569
109715824
165420665
58595475
3232124
412279179
72196208
295046395
66605443
133385185
476355981
198479608
203959054
126750622
381226987
100091415
130491172
136606525
86281213
10733972
405984521
103439643
126087855
293451254
490813059
543443335
89923604
68934253
1268386
54769718
124526269
115484205
106198362
96707865
110745644
133916549
531475918
156430445
120554853
86533246
32869871
85506024
122151460
221754791
342540247
57972009
546667104
59162657
375651312
271475127
29194490
31038509
84508631
174069962
78472393
237609059
222883419
189416065
79247999
19321409
136269307
959782
118278620
438242951
302743049
80638381
281176006
129155753
71559383
74769456
33378295
47028670
316742938
7920781
139125631
75748693
138899632
202274657
438594605
55911790
110124381
121504259
93751967
498179169
154321389
24475689
119803892
553653219
42022249
43099942
74454285
192128826
68009494
9946695
90885980
548546520
555376431
508816069
92338039
555813541
41990154
7539461
39247010
164574954
67652817
415031690
140052656
32301787
415414258
511656350
72838225
427296396
435507658
371076237
54695787
358316156
368755265
566188320
174711620
136502767
361322071
5229506
25169584
457577266
13430657
385984171
18313640
27441926
445734339
494796691
42742637
20527619
130910101
441024866
129878986
105512104
84622765
48248402
103704229
7622469
192799459
357431423
327968579
62084796
523082473
132469097
525872092
66058824
120784424
356764252
71922541
40917756
435850193
189455510
32238234
336487619
89290670
109696369
457381973
119558757
66379163
68840869
109374567
43928561
42780250
8481083
193006332
439849069
29399101
120796097
530356129
126418592
75388127
32126692
83058583
48641391
326946692
137227790
38380826
316534714
138466423
99278867
423805563
55069323
234031543
109949284
125086573
3901378
131281045
62905797
286570596
8980670
88395740
60677553
55590719
169761286
467112320
48763309
47834659
80621643
109564077
107779405
77989188
35413290
537983480
14522509
554447506
52755475
120359008
103879326
42615529
127102111
49039572
368432076
71193627
41947574
160530178
543115126
76869299
44193980
90216728
111548487
27326495
220696288
10717113
346902871
236980112
241176953
236196412
124278719
109085819
137356191
226290475
59984955
62935628
301615652
131802439
92980633
291364568
96439734
134305649
375207983
421989616
14465551
358111185
311423201
341426935
469535160
203552769
125695698
487474482
26147522
72344066
54066742
246229434
124875160
135358813
27834919
27211062
91670665
118014032
105622494
8713246
21768850
399632707
355374426
100928001
129182337
88211566
76843361
191147365
465130430
22243550
167128184
129502613
52510342
69521794
86596801
120377164
236059612
6049208
42286093
126365415
138009046
6273853
126261653
8605597
367823444
101920854
206598507
205845594
362448244
427640863
251552676
495632410
282471937
102224352
529121358
235372099
432313220
139266674
104523935
113665189
3562861
527619664
95277622
211171179
132065728
49834631
21508151
332787609
124295966
168137813
373379661
11615934
68069013
118950464
129605319
82418407
30003501
115876574
21585382
66227414
17844128
11276811
354497053
555539422
93810097
293510903
328267430
33080927
125661142
133875043
101873858
50466272
2935113
163331548
56402639
74030168
150169292
294940097
35367895
8433601
184046349
369349246
77187066
223308870
268285002
277987613
521421405
507787058
98455883
94195924
69728017
87284211
45432615
17318841
520122652
69739776
6003815
242261826
12222928
30735009
71886227
486682832
41126424
255297334
138209619
134354935
8399374
14923284
277278865
556393786
3557673
352161306
12396728
479632033
139120113
272919694
558984215
133855588
186513519
87560472
524874991
215325531
88055926
1344410
38053982
492899426
87307555
48322329
376454775
281092372
47535052
2285316
227265337
106213924
385924515
26729588
124549613
109862387
47370333
335173200
125540764
117121694
234130265
61305299
41267948
65814970
479090170
90120748
504924113
234520108
289331858
102604375
194598221
41183641
228093450
150213972
114885666
15440769
124744165
469750079
125506799
115836369
105250255
41287401
117683295
281427914
466039263
462394912
138057525
1975909
266192902
130043707
102368319
6810547
114538072
60512832
478544561
4901363
33443145
529740965
1975331
138224566
94974124
53592042
37618190
25899793
71085976
197360305
129271990
60647720
70368737
183743411
513286078
108083599
260583447
439988191
394800523
116586035
466308835
22866112
500730012
109471810
435040972
64432368
83595543
44369075
72338878
547994261
75899316
46950103
101578448
522280680
37479409
164989712
515749288
490609378
9112722
118702739
208860003
61364963
41740936
458218644
477952078
122736409
101405945
79123487
58939571
232503840
107486281
7988225
211003346
533680543
66038054
20726060
475432895
123122915
90546164
63287115
216325983
108465518
59112074
182608742
338171888
66634672
100344999
102876743
471124090
25858289
111746928
564401518
26710418
65634687
112193563
297367901
74378203
64792348
85528071
87090958
183988399
48072415
130034271
96943613
531137567
46349594
132628626
528574241
241903970
51813853
28668890
542283660
102513583
24283733
42236807
103583610
546578978
29697724
89332172
328636503
516351560
33537826
51380657
17966046
297685780
357862383
279343236
330279597
69912191
22958199
341480490
388845800
110123082
91325661
114876587
308595627
53105665
367606440
137952811
140295195
75124834
305710574
240981803
516242699
80931503
35220035
120330472
110165885
118723539
186394641
122888158
267333170
384992659
87867861
43240683
549810224
145306335
47749055
265498277
260672471
140819183
140689481
31357569
62654181
80672105
74526919
201210475
154010776
63945993
555015920
478382091
32749250
197851405
33979721
213998629
140393681
85710948
49787941
193897031
17178765
139178476
119527629
61831883
470595535
167002711
164180354
153653763
433967401
484660481
41277025
128453583
61178193
259477781
41671313
198850080
11149012
536689891
422315854
8089389
83386724
127884200
366781631
17425197
407780688
96326893
482240522
120408292
165518289
113718368
61884178
479243328
15645711
56759316
79305067
205511517
416867302
187714027
136731037
551923349
415227981
526258406
87934416
51671176
93316556
335501615
153170506
134104614
96110952
79232435
26694856
65852583
51789655
123308384
317302780
140220719
71345378
15327948
392411991
302581266
494150658
80046951
41841947
112471949
83984641
77700676
223334155
31956785
126724684
139510508
22213653
116993291
117565955
112285587
45296094
19150205
4595622
523440389
369649594
476498792
109021929
63929132
268913020
306286784
110648369
139338007
134313429
100064847
118637887
95348957
82982060
16842844
125731180
460975788
103457801
44022776
127545683
461146468
473500587
449673140
276754187
432383066
210940826
2660147
22653402
1460424
160666485
255964142
314249413
14396700
79419201
57917535
238187596
25764905
107981735
87681373
85231058
114435260
236054
129114207
343696497
80675996
322656550
82324758
97058403
123643010
113508252
134199293
216128660
64608758
322201349
77631937
265112990
97806772
68694308
442480054
26933502
64000467
84288141
1164053
159187206
77904305
23770121
37363978
82471044
225459571
123440678
3697491
102996069
536497599
376735702
96968910
73748730
98883280
130427066
264497452
499323107
127441923
335440172
67351913
504411619
224128450
314399068
77105353
46916790
209581931
117251394
4242487
400735075
5004017
163421016
52913711
24393976
45279567
80695449
82682455
414856892
133929154
88078758
272488686
128972383
25534039
58620511
384798007
6813141
15394093
24665051
127053726
82234194
233663016
18378
38321164
71812298
79175367
129003511
266207563
34495014
73606049
360908715
186056042
11326701
86742063
93248650
55211995
467411825
121982850
250489673
32476882
16560096
85149755
392593872
17466699
37114952
314019118
430798841
76643621
338918816
124331717
117030990
242362687
53927965
55974629
55952580
8024541
56658148
59549163
35738837
9179308
444536817
84088401
138823100
40016343
218151968
108401963
140144743
423973583
53935745
152818968
71021128
506617370
27989260
340033902
87538813
20183914
68711169
125726439
150187907
23667658
61837069
75661794
84090997
71359294
508883750
263219743
132223962
512506733
443778375
162670503
38060465
140671674
270110563
243985171
97787738
92815914
396654058
113391522
54302796
188100728
297064452
25323927
46891738
123803838
120024380
97179022
33018130
73656630
564241043
332519007
20408295
25316145
478058734
103676967
103426673
46785384
34838719
140385985
265812494
19844078
371007852
43599724
88367204
113787107
438874759
417926813
1421514
4223034
86380202
11380555
520625582
126759701
52601132
116822087
364522045
520526187
106996015
36387335
116377218
127692246
382862943
84995006
543803359
55646488
27367498
117715720
35020297
31945110
73298658
71207896
126910153
59931778
117151079
47453341
112265726
59690534
134166870
69632039
62070529
115785559
94970612
453763361
8596518
48361228
378093518
359954516
147047929
237227703
278696880
2162070
393364588
51711741
6955718
70335015
28596258
382008031
13475830
64995241
58090036
187900065
104735344
356361026
99050595
195604333
29532692
475086125
122755864
26744140
118490031
107698991
122350189
250339218
110617503
72822659
523291735
31144630
169071537
415978593
190266414
23862206
104766472
115772395
10365626
223543473
27086550
97129738
122025653
115864901
51816449
75449084
79168880
40282938
88889897
545642370
303584116
105608227
132115016
127864747
46584349
33373107
320589107
238755567
317856936
122267863
304356428
14739110
233738132
64005655
101518786
326671998
330070880
68613896
477251148
31605240
186471996
270006245
67323381
53816421
71673519
117050190
135213004
286357934
63386984
139264078
35415884
524696628
21920599
23758446
88162278
444462707
509117452
67751389
90040334
129304415
85787471
51426052
225735933
477839407
115785961
519339254
40925540
15137289
190337729
122298023
47152528
231800068
1614767
83319282
246913137
319017586
25501614
47249712
141433959
113938858
367704282
19243591
116130788
495715277
233035280
69699330
140684293
213990854
118260462
385387195
104329383
395984346
104099726
93944306
132995998
4529126
185032433
128213056
403524096
233867787
553674763
110748238
18984189
506130208
496210119
452354128
132028117
70415427
497616466
138622063
82236285
96090841
67096406
208256877
32437970
11140762
73778548
131741480
73895280
426313649
11398036
128700013
397529606
97118065
88448915
57921428
26600175
503958864
2769095
67790301
56020024
7784594
420731505
65594478
495273490
30151361
1853413
183703358
129609212
92683620
17848019
275699819
56805444
295934671
343266860
387472907
14292942
57446726
442087249
415223714
139876262
26086922
113246260
1019444
430303390
454370082
67009686
72748730
257111153
342999503
115619770
37965784
88277713
200930034
19497801
112824733
79472380
132500225
486182256
118596385
163915933
565713453
92396985
387287287
163518519
85827678
125098246
113903839
112579602
37229088
531229220
539388890
109850712
89371082
68183292
344910725
70902489
388481764
356043994
102902683
69711156
112398020
256697470
71246516
83770832
99978504
134618226
209146100
53861816
280979536
20102131
110442466
66462173
27702623
429189003
539923534
89778340
245603531
111313728
37488490
505719541
161876562
508185602
133973615
84965173
30619901
68967977
140756925
486367777
477691384
50117642
53831987
527386107
104405908
110704140
5891146
548951992
116281240
19373291
64948574
314721476
83214225
76628057
25784912
6801468
290339173
60079634
23833674
131424323
229301680
549033360
26955414
212582665
423982659
451773052
1671833
295261364
24984113
497993073
15461539
310471807
118082773
133871154
39523481
7688616
74041839
68511433
9945085
41585727
124761768
318663022
140778974
122828494
93489026
157012529
384728909
93138317
101071319
220757235
44725750
42663518
562228825
4689954
43839899
138031928
480083109
319792029
18890807
104970101
549064083
16923256
117361641
350192
134502793
112584788
92578565
29601344
4421475
92691404
537860970
385783654
21624881
35205768
422550314
180518995
166772433
62709950
431951543
459800535
184955196
106750930
131227866
32151333
177233240
90651221
112491406
139934627
21250048
34264148
353280910
28470447
28042437
32575452
80554078
53489579
201597011
35604941
472687939
148329005
69695594
108775501
308838167
239445510
62515400
93134976
500067311
46221189
42224729
86928224
49790533
73873800
104791115
289822911
104252862
347445737
406360599
119090120
22238362
113481017
94029908
97042837
132260280
74787652
142285358
113324080
69969261
121834992
31798551
316040090
325502125
15706672
436234819
563175907
35750508
71403741
42689460
313150443
30868602
352393845
444487859
69969261
22482200
173044571
138142173
560860863
103603065
47679019
114129390
288519058
89858756
18198207
114185286
21124241
25083731
330334859
60185245
403886151
126959441
52524609
298969665
69423222
378074524
105859843
540381795
149219453
113123045
393845329
27700029
322825437
521900778
110025809
102741596
1874167
11842907
233282417
83113057
202606842
407016477
35475544
523988
170509723
73761500
119048961
409655156
116460224
485873761
124312262
89799094
69008184
691303
105986949
498231542
131824486
200635226
133859481
175991431
133043666
40631121
60765013
335378632
359945544
145806689
64591897
133509289
120539289
559570639
3011636
19605069
15988119
285054635
191410662
101415026
267106734
333546052
170142284
106287853
84884761
288304278
161003941
405055669
320666537
53767135
435749543
34517778
128954225
213277183
30072244
86455426
141382079
71450435
389129915
86778381
512935341
459360699
517719587
288679410
22008793
70189751
109133471
108191851
394154160
392751962
138519602
46717942
424478276
109425296
102116384
121873904
96927404
104462974
28419866
95072694
73165626
16548425
36672861
65250312
101754838
199306604
96889299
206147619
123933538
325014410
12740431
17154122
305560592
498883744
302944995
104885796
59553911
521388561
58318308
88585102
246804326
878069
412106198
202559629
20042167
39306884
87131165
130690910
315651733
100054471
123322653
95909259
59143200
534026934
487143985
90732934
271357079
40566269
115883059
57392671
78266170
91356789
60034239
92369748
20695628
139478085
89367193
127320007
363572654
44295043
367807771
107163330
348531250
98024668
46445570
41769887
109099751
19444369
91131111
106726241
307674414
153997636
17492641
273780325
21338246
78698069
107082914
248683432
512523134
66846085
73560654
236779707
63741065
24666346
104507977
518343979
17351228
117958261
91192072
48812595
108735294
229817773
129208437
208028038
499793140
288197136
49693809
564305127
101596606
28025578
15748176
493471071
491960158
30578050
123103458
274770616
12396870
360697678
71390151
340251569
57464882
10915554
61180789
122527590
30231773
247609687
11569240
93679718
74804443
136043627
40873660
129928274
323483941
91425532
49678991
234036896
198619096
134130552
453173586
88285641
260846290
129598836
247240752
83786202
48917652
521968631
238644310
98771740
510567491
50352315
101178668
29809543
132475228
86318488
57521950
74520432
344411430
17845425
191561323
14165836
210612395
75307713
536922056
8566685
19496504
118977701
53819015
494786565
199205142
71238733
357414115
203339138
2829417
52237953
61472612
514402052
82298543
268018391
33818032
122326555
131933436
75120945
34008639
93182967
80723764
135741428
54499922
93848326
63951764
41252382
6627672
190745587
78382311
120741621
128623490
68493275
65379178
214979307
107455155
178322433
38317271
367199442
73594374
86590316
136800548
1835257
3702935
356470846
84774304
250472860
58065637
24641703
57918989
30078729
308812095
5967497
58634776
66157376
84376335
140793243
91817226
435504212
236015858
192312024
253519
135520938
564616723
432943206
100154342
71424495
33486120
93869785
73164034
125198113
530053077
366078160
383479406
294389742
358328233
108666887
124298766
68598332
123493855
76647512
454638763
11363019
465760812
47509112
93979217
148690301
67608719
10750833
514743951
394888362
112254055
315441160
556902162
107940231
25126781
73150114
114663879
258535361
462461118
66826628
248167630
21921894
87286803
130497697
124366736
379448631
315825581
63172979
51603739
71411523
373344403
123824590
65207515
110753426
213132649
137101633
71254586
98771738
133995664
24209256
42855474
449274866
435515110
16335717
53362473
80954826
476228945
276873558
380712539
233051606
2626427
81560548
209730969
13881791
524729576
212714254
377490824
83337438
327841057
57316449
379043745
467625735
126081615
98092110
104019402
134888002
45883765
47372927
65499797
135558549
409909398
348955900
115600313
97893669
81306660
540542879
316508517
42157690
316547628
144495188
25364134
70474588
246029796
55405248
560324596
139532559
28195485
40197923
85174841
520228623
72991271
441974729
439675042
121643038
528300854
406732766
271949243
366644758
181579965
305658032
110944085
70061346
118815206
135117684
447945606
112899959
292645267
121287660
177152207
52771039
21122944
352401318
131584541
119303464
215943095
126078778
320729455
134482041
84081918
113333157
26619630
98984446
13669085
75395907
30763543
21844074
3010339
415533386
118755914
130692205
283289225
548914083
210031761
60542665
245829407
101023332
74080751
114307206
102750936
11164576
47858003
105137414
46969255
125281123
45557125
469220480
97077856
409224019
422852622
6518724
22840172
281222710
391283360
33806305
171101163
38641523
84647408
105933772
87589004
85394482
46734801
73742232
1354070
300706389
110172370
10514779
402960365
39860703
78740444
131612681
60553039
169610174
25307064
24239633
266795581
279126157
60191176
83209035
76270085
127544388
100871581
141020218
357667638
26081375
77721428
13338348
476897550
221851861
22490553
179364096
208807036
12071179
49943579
145566190
89766525
426217129
48404042
326405034
36061788
84192161
502179861
58816356
63285820
134846496
83832892
137217624
273219109
160153843
537967138
60918795
63169090
129747989
281855523
129884174
129698703
122632649
121866546
28785618
433373344
111019311
292844
115190461
86018339
483464328
72096341
107766433
97980568
69572377
136236595
542761416
228459720
242124973
105325479
562729879
96745824
56643883
47462418
506444148
131156872
52420851
88194705
23221488
303100291
134076911
411210347
188853039
6318984
382889631
482514524
499124068
50642664
49505195
138716744
90730338
89067584
17755932
108731403
464228802
5686570
58344250
405716429
101345992
80245392
11768335
112924602
47916841
53685426
337621220
67301310
528945009
551437670
470256146
269948056
104317553
86927536
105940259
50991555
9950586
88760877
45641523
144292729
195541851
352760668
65248314
208799646
121224105
198030387
139976696
81940571
25737670
295535439
380827696
354435669
510235841
126404506
207430896
557337235
89563038
171230333
414863981
96942968
74569539
25064527
115012772
418580781
467861693
46829513
93116820
176038479
14177509
517664742
549892638
184095400
83661690
61938237
559577860
99618679
107797785
389284991
101626147
316967326
61396091
185587471
205292963
29094304
116218982
87280320
503843758
108632829
115383716
224009065
48375508
199596181
24474392
104699030
131212304
39643404
31991802
1422809
450322069
288892695
565001016
500719421
105793283
230520236
91758861
422467538
315452648
45363872
301571777
260635062
377956533
28873816
262459269
30187677
74110263
100055770
119742931
87980698
444396240
60307906
280045401
38103268
101625140
80247984
475809414
70414130
57704827
99771727
24619656
120530210
92349135
516726532
139187555
32711637
123194248
23858315
23223097
100887145
324413966
65805381
125461404
16800041
109326726
114313177
145575765
51850171
551994963
215271796
502720875
370930841
114902527
94957261
16029625
100555113
430772196
56386156
7817244
256608140
151060282
16331826
176069125
382134644
123169687
244440312
97526620
485673762
92757549
69751363
103979195
26580718
2350164
405236710
314140463
8370840
342709657
118690522
46989013
226271106
503890539
19799703
91834085
113465451
129074848
105610821
372456053
216089463
136061787
203331751
112621106
72407619
229112361
81411667
292243224
70268024
122001240
75961399
71695568
487475398
46646811
563775113
34792027
450858810
73066495
29851752
49099232
76717901
134248303
169549961
54682324
131684560
526754913
115056872
4452601
429727936
253935670
516038225
43190100
60342927
88256959
256868728
59664
199443221
404228305
222999826
105182811
87578630
274283471
131526178
144856561
78187053
13692100
204696624
58171747
504502077
134833526
33537828
200196766
116071124
87465159
254866794
138820506
58846187
465567020
130601415
24344692
379806779
129183796
141236817
99428022
140146040
463351795
461302750
90289358
308437135
187300579
420317298
430909093
111353935
55414355
4933790
115949206
383575949
442573064
465821099
125087208
45965682
120509458
21462758
504680863
116199227
565951484
72969792
516693057
114143784
19794816
122277269
86039089
79526852
30338127
46317559
90138906
186886860
46314575
58556956
76398490
460397384
35549475
64878651
71476490
105732739
6530395
556645679
406170409
34655842
47391085
512729355
291076781
136530002
116692389
391235675
342834568
231541461
44667385
561497079
105014689
59573806
8073825
518413348
160717665
5800184
548012369
81670627
100677031
372645354
136477371
37060478
109138659
51192592
508551042
32799684
141601959
18349958
500328390
122990386
565232432
27993151
472303669
121347322
508621723
109921731
138393793
426505349
115741132
315088963
166177992
478594499
140864576
82157168
32737577
494514728
487244972
80467177
128351120
188733180
39520475
161693440
79080167
322482034
219399705
550610138
476798356
498265003
72222148
35066989
16650888
313853636
6044020
182670387
112995939
543229027
105691235
168787598
353372728
92828884
316101606
85333521
396113443
93813307
119736446
88664217
332879221
739292
90516335
11051737
453734308
8090686
392379006
221925594
139201824
276280178
489705225
70449151
434947629
33850403
69781194
211742117
5267119
437057882
564163696
469897242
554937840
29099492
153327211
364240137
311667932
86122099
58117275
510419328
136857172
493358874
70379113
497870989
7446079
151788749
485480544
63967863
3867654
43147083
137283561
318091145
39665701
85369839
243815428
26332993
159886390
316632976
29273290
120462766
301236554
445289771
90769250
207463697
49090155
39471601
347532657
298809161
11585617
138926860
126783049
124096962
78911195
444703201
113885245
3693858
189070631
251493331
129593646
342831212
112095821
78535946
461966028
180072594
84260242
21962101
542588096
68199648
68683934
61816317
226081842
107417542
12209958
99482496
320338351
498540558
90963800
374255082
321912835
93498136
288303423
304427817
492968621
65158688
520524580
133229137
132282854
96297064
43480630
199005845
8979933
51509058
90150581
7115342
51011012
10777870
42819160
189642890
103906561
20691793
17415745
493392546
110661339
51869626
92184275
118159296
68194965
304079861
301414694
54014862
314094632
85940767
476085430
160702573
105154277
103410087
113602933
95795123
445744457
62584613
250084681
352978161
8822194
454086129
2647987
285103643
374633101
366006921
331079146
14277378
2357948
514754077
75865421
278291238
103254170
538996358
52117351
49357337
31478192
17691080
138169410
12089337
76471122
482315461
405020161
60764450
258871488
122819415
55697071
277953931
125707834
547334
225914934
452347374
461548342
67598819
159699940
3559076
518539906
105542080
41104012
133353651
353135830
137383430
66857939
84651957
403582646
41270542
83481407
5771650
108261887
51155978
38525180
44667383
45436506
306940547
16586038
248677949
88059817
83308904
55726904
227393852
109333209
66983565
499912796
132737168
174948194
57030389
147230814
258250287
292928612
145926782
104259347
357508575
84102668
129034639
112019296
87179154
15110052
48061632
35465332
103311240
23928355
119846693
73279203
513060020
139260189
135738834
87847107
68585360
65704723
101324236
100333326
61815020
103464286
495995571
118613246
298110882
20019195
114793581
41152515
17426541
44511745
57986278
36662301
194672666
6872803
75699407
85360760
496428214
103862463
28286273
442162807
70869379
92644712
102870631
379035206
478897516
46314575
16312369
414926696
33690874
85536817
11150311
348388162
365274511
75475024
507991055
2066121
20195589
30039819
36391226
82298543
228670057
88472263
132321239
56123786
21600004
48119581
442933441
262881890
751401
499739569
95323017
530007559
107993842
52492184
499192187
246253810
65444026
21249922
124093069
80380280
473744166
77043097
87339980
110662634
372256722
498420549
107700288
120148892
81794008
67273104
78729197
305668631
94354158
441312149
80232422
136811451
129286638
149895266
146291922
547154349
90278984
376204072
428479673
138523493
85618861
302365041
99680935
57742442
119776655
375602345
106762555
276888810
236073713
553211397
106783309
36115570
48946188
134336149
308314580
462010213
101417189
57070
122051593
83753777
84192163
79033994
111549784
220020269
85189505
42101919
311079028
123842750
331165261
129589755
359979355
105187999
24242865
81861452
4330685
40657059
16903803
66154784
381081812
8180350
66872023
485831941
16854515
105813151
287638055
113509549
207631239
22135899
124527566
18697210
80078079
130335530
246201211
232589200
439676463
415497332
417477196
102731479
544064559
119679432
400362399
31183771
105223016
141194014
109318942
314484521
553702121
88301059
12665205
37741988
140139481
298128391
407650266
119561861
74224716
536120836
26181919
81709705
40030608
22340825
218316458
357354893
241426888
106679547
121330461
66327285
58655530
98872904
16650886
494763962
60184693
417910903
98866421
403960418
323394706
119020504
131668846
57606255
21838888
43112280
24191644
331791632
64057533
11500499
173341338
261398455
90841880
375718261
203481414
82503469
122517425
129793386
403993472
408471596
93311300
40370422
55865683
15600318
292566395
118160591
59892868
96190708
40191665
512628376
50008429
543686405
124374518
61409059
123275961
67397310
96204975
7796267
90005771
348276327
132554697
409031767
141356141
84830285
40426193
195373831
519883015
20727357
364024212
57864360
252811216
305341529
373352258
465128008
125404816
266838209
193041271
457064338
8824788
544570749
429681654
14318880
328271578
248461760
262115777
138674843
354907980
369102171
188998000
190332334
88072785
25489941
14385027
46275663
138738795
330455804
179044386
18228038
457940085
325792553
95948169
370490090
139983913
359116060
47470202
122518513
471607791
25889419
70932930
395701320
127569031
143157240
32081297
97351525
127404310
40103240
44493587
124696174
109705448
46938432
25723401
265092117
250168914
139727754
136684345
354203442
104929894
425974683
59935669
135111084
2255483
30380928
110731375
216764166
418235409
290359681
82346680
328674199
98836590
362023433
391465173
198201031
89232303
64610057
489733985
64565959
284673258
419334146
89369785
114798767
439409724
99081723
444802987
325859553
82189593
5137419
503090448
295977951
100067443
90258230
552474252
6252839
161422563
20281189
20505572
212531480
90861684
26514573
83936654
68136600
349388248
64917102
126863919
469675018
121499069
341137396
20002336
24644297
424377793
310331010
81100113
44386293
278340503
47990297
61821505
132876353
60703491
64086031
77353080
25993177
71236428
383828838
44029259
179942125
34894425
560855406
74202669
89579901
428537911
372758625
66327285
27705217
213878580
154381480
61341615
356629630
248519780
41204395
99041514
39624649
92385887
253394855
37963190
205829328
513171845
392818149
3193216
348118695
39282239
211457123
5075161
506204855
46550629
552865754
378941436
137176967
105540781
37054564
208113461
72183238
124601493
257931787
383407836
461116966
475534866
390590838
183521207
99054484
258068261
93907990
125169581
346723301
125113008
26574235
61113343
505106492
64207987
260177540
200618788
341767227
553587231
26493821
171498259
59729446
116468006
135373080
19911544
100530472
112915523
549301202
124124197
169912895
106359216
47627139
10356665
46542847
496708688
61872544
261321161
326948845
137890557
110267049
57678889
65853878
122473118
61047136
130580665
26111204
40616852
115130799
21187792
114567901
34930806
330927837
82365985
28203267
116405750
87774663
7016812
130196753
47597308
69460837
400336216
425849979
27076174
49228934
120890776
563425348
303272435
92396983
53306700
130755760
134837417
508553950
77053473
136988338
325177000
168965818
64696954
318695027
151312829
14569203
119370030
190435690
243239636
285803524
63217079
269017539
194629006
67778626
71050959
88707020
116124301
317198400
274957443
91352900
10924631
134584502
42169361
128252144
469006393
114417451
27596269
349545118
426112544
562275261
110696358
43162863
126169987
432075954
31679225
164008820
140745254
131653282
537994560
106488890
102086870
1702961
322450669
77577463
513359688
47810194
111702828
67896655
7181489
16994593
299831720
299105697
562380652
105572301
69115833
58038158
105143732
22473119
68991323
41015031
39689295
384211283
337036287
25395260
10430476
409275940
121485990
473153813
78790158
29711678
61899327
238285271
528081176
114765045
35768668
84166223
56425985
138873681
36828315
133453868
34811335
72351850
9265768
13747353
175215839
28934773
308331727
135262999
437944594
51973384
73161176
82701908
103142628
245502839
103339772
19566542
187526923
145142742
75887472
15245997
59729446
115176194
454468092
263904310
11726177
54402940
39042296
52815137
189361964
142030557
52270468
39274059
61428514
240463355
541474375
59762493
70427496
114369462
41328255
23470512
126889065
95880727
73798005
12229006
82254443
327156426
33976232
377483583
206189026
72957549
79875747
138371742
4663063
2335899
130573664
92526683
342126930
93687498
394554574
128414675
327677552
515594420
120399215
260723038
153046
140358746
134725877
16259526
138947610
102759847
245163221
44406688
15255314
323156565
486450248
64968111
379288382
129033342
229697006
98626028
140206999
124903694
17827267
40487152
80481444
27589784
309148319
50144614
254319744
78156215
82315402
86507306
535244651
186986206
547385922
128977428
35581898
45938445
124182234
63066625
54912388
453975508
266626881
144033032
549685704
323879678
141200264
355348674
37053993
53326155
455236335
327428142
460210051
112710417
96212757
120241919
114616541
424612305
59039440
120364194
72441341
2772190
32948988
472472234
364261397
553357163
66725464
462450439
12627592
123771413
119643062
222752528
81202576
534045651
318017210
334376905
83987237
543931869
116021459
472408658
515016666
75383620
129777822
73228603
24714337
43727060
540910948
219671442
106374752
250033028
86144966
448684276
37072153
87761505
41360035
497467409
413555550
180447766
472720077
51183511
6679552
48583026
22636543
133671416
31478987
71993876
136252924
412623586
116351276
463182177
435699439
187894778
299027113
308125463
108789766
106495373
75749988
41839923
340190032
8313770
134781665
343827155
254498499
33877640
132318645
408921760
62802039
2266212
1586231
99760052
99821013
517639417
180753230
124345986
64150919
406807279
75954914
130984030
115356477
109538347
2468191
35943221
464292759
85364651
55214589
73257721
23414741
54385806
116134679
263439562
507590678
31910091
429822269
101066133
351925382
225219610
128310915
32714231
19177367
85793956
124191643
234939543
16888376
28534002
437117366
14925876
26921829
417314002
64418099
443815445
176503271
103069998
115479692
31169504
334576565
49843710
159541059
395954614
41751727
60048623
77742034
445825218
207466007
137173314
88788731
71674814
52505156
263641858
137911307
460552063
87384080
120327463
521406785
261739992
450370992
196359608
93915770
95620030
64530938
78893916
102189624
89534506
141029295
113735229
103526540
34207078
50849352
16087988
37886669
443045663
506158588
214391662
92610990
68324663
342989694
88830235
361337983
314548440
219265878
136008608
421749671
96590184
47698472
58752805
17775440
190076639
113102291
42169515
513428284
120193449
118142433
100105337
206264935
5657516
17234536
20330477
131117098
109561481
7175004
86679655
6149079
501040556
131289756
92503339
118469279
386400792
93386596
258439246
40411926
82418827
82360797
69464728
525605746
421204135
494810098
9390280
54839756
100954589
87159697
59946043
487569978
62195043
43261435
55729324
16936228
266517507
120932280
352028984
109636707
134225235
140542920
64324715
1067431
429450575
127325455
82229422
51210750
265686139
38321162
324305179
16476335
56544014
121263017
1011660
119787029
66386028
208061246
122108659
31301798
112400616
61996600
137794579
262596511
447908338
90066028
176343881
215621299
110746262
83622780
147866283
116439474
53171814
44992932
131457435
5836502
476988097
77005486
234255693
107578368
16771507
25151424
115932347
140660949
257962761
214813388
497502004
95430666
4075174
465710234
456480820
67637255
72197507
16575662
201713943
45720316
555443663
118565255
492762072
368473297
254225629
221037342
49672506
94227052
192519659
95542600
140842529
133964639
38781599
459052037
122910207
383698380
348856070
389147605
44886578
121771439
340432317
115666280
12835587
68612599
424296568
38855526
8902608
58004434
519290726
100160825
80484038
540162838
34052735
61314378
92885952
8596516
7880572
47221011
113151579
355322174
421179652
184363436
2719811
124071020
198830535
517223556
59826721
42933294
123147556
92880764
152441982
536282667
430050222
69787679
94300979
372560970
215011224
39239438
23815514
34683077
118191181
29763556
144849950
288999500
516664916
510526463
100310107
119321408
78368633
123408253
89390539
57538838
230528191
111490122
185222772
168961389
140143444
482135099
316349984
298428865
46891740
37771124
284489411
440162631
76909508
82615011
37528697
420419473
305466233
6999870
121010102
25292702
48944889
140836706
10198154
177918617
56389103
19960830
111427866
299938147
376553045
45860625
292587862
70751350
492260683
52099193
96281500
534513445
120478330
386025872
91201149
137227246
287688463
40944993
39784180
85083202
108983019
114316283
113638462
850211
342246810
93472198
10651249
516679126
40422304
213734803
91218010
67188491
49282285
412450333
111625010
396674627
52197767
89909337
327002655
24893321
23006828
334717252
506235282
64681511
136260228
230904976
132583231
52570006
25972232
24226665
362234940
209289827
194493105
563119383
138548386
371330165
22600227
307984049
98878094
54807329
206612626
130015173
79696834
115302005
22557426
497758757
108892229
23823298
37291344
172081909
208274308
449892067
66227416
69838264
123770116
97998726
72574932
28911427
525995758
264586910
95695254
138960582
276199645
47959171
191209317
330190226
88186923
78098857
80722688
22609754
29831
152941785
437492017
21857046
83153264
111458992
117579537
35811469
28124148
145089665
134785539
99317777
254346129
132342697
174625999
29489891
116409570
66054913
79615050
112863645
44586971
39986510
165699706
15444678
84971609
22517219
262227232
65001751
25334303
104774254
3687373
67030257
137165534
123152746
534199441
87581222
22320073
446545014
23213708
13256639
314179784
279125688
2367027
4647153
123692296
123082706
151362613
24897214
38920378
124352471
136977467
116343494
93143414
128591067
69766927
154882404
276880877
244257556
21156664
270320950
123019737
140648107
84915887
276572108
316375005
8791068
99731518
18190427
21191683
481768972
230804249
64054941
190229040
518572776
101993488
83963891
137677849
106171123
135824436
85001491
22386220
78246713
262086016
109771595
93105254
383123583
30820111
340134132
93478681
29624680
79327114
4108926
22392707
450186364
9580939
386453946
146903670
50857966
474531044
17759821
316484150
98426738
59163952
46577864
17390176
327055721
342187482
91800363
70812311
119588590
10176264
31034618
107595555
262712846
39360061
25312389
44865826
441776609
312067656
95224443
72106717
410608591
104692156
90017846
54519395
330021800
71373912
75689031
55246530
134632493
502690663
125020403
124558692
122700093
48514285
163858439
71305774
66807173
34640988
120434232
56025212
49092749
120471845
534405394
109804022
44620691
370898410
304878730
130022955
21759769
13319387
149836238
80091049
125676853
53409165
247095256
44906031
81355624
67782519
397448
68621678
92050684
335206504
389093948
120853163
98192210
407533929
259704777
118723489
12261840
121947831
132017739
64722896
8810523
377554728
506226929
418246868
190252904
44863183
124734197
107222992
195583135
126023007
372512935
58929197
308372295
330407341
137151265
68864215
125419902
62110736
333213884
79026212
108811815
31292719
423033873
2857293
12407102
39395080
260407583
126565153
33104628
40234015
9839044
33469087
335818224
54396790
523174915
514429435
112351328
270414595
115954313
375568969
26309645
140998167
73450407
136869818
72595876
55595907
120353818
19317285
322872941
56721701
21028930
312047606
48942297
254600285
63611367
133787637
45649212
210739381
58800792
441455143
378644251
265400042
34501497
87524156
73552870
79727887
120754593
16710550
7497957
275325672
274767573
22159247
492554900
137856835
294421
132288211
27279803
107926835
518236305
82577398
56317037
278709119
33262864
170442022
53331345
54938328
55884097
505984404
122722142
33252488
109717121
434915277
55315753
62256000
564421394
12797501
2411123
433420094
29783011
359897806
39240501
106771634
48509097
81113083
203269825
22203345
71620342
86777084
123501637
102426686
537120797
513796313
221545736
67702105
527157422
202255136
83219411
197613223
273546805
459996723
12671690
101437075
115213807
29497671
40374315
76266194
88013125
79747344
222153413
268112142
563065805
81433444
13862338
66419370
353469772
122920581
86055950
564937868
60284560
115015366
3718501
299860746
54638719
12068587
66200177
111042207
135891880
323036937
115783192
415843262
211618660
496508798
72864165
63145744
350078173
214895608
129410918
39535587
107216507
104379968
75473729
4892284
305251527
125037337
20554598
412801478
57725581
101256792
109129580
107669160
392022497
255651967
20649539
321837756
366672786
359677584
239841335
542460975
2626427
180526590
417839872
177927541
463916160
87298478
131570740
92463132
19582108
449418507
34392549
133646771
464807225
117936210
3372202
20056304
380810942
260176737
261626405
43007764
68960195
51754193
48758123
83612404
467789375
116068687
86280331
509252832
59201567
112276467
251730305
129301823
128545672
287037529
125270745
487160850
111465379
28771353
411176143
32768707
457292364
32674578
424623886
81542390
16547128
402411860
141433782
10172373
86411043
31126691
15564
27078768
42484532
73141721
138063056
368740118
56143239
518424035
70033374
100361860
35607838
42068195
356506910
75551549
203184177
137999503
60780014
258199421
548826261
141343169
87716110
138134393
97762672
112003582
159232898
25872556
114949030
123489966
51423458
387570601
82774542
112395426
303503398
103006966
41273134
12933684
69669652
83275795
299893646
123940023
427718617
254138022
140772489
491345501
87687171
126316129
44068977
93909285
16829874
81057314
123872581
171326495
96683570
533682864
505477835
131252511
128654618
385353558
162187212
10544610
18956954
106344921
37355306
508024985
221051802
205040205
127449705
134397736
45590849
111665217
39920365
97966303
424983787
99945243
53039520
102197115
91131111
74922502
185551631
302495049
2740561
292267064
41884023
214003318
46825593
341905984
54523288
101970957
242262601
17300685
95884616
462998988
82718769
106835189
396527241
325797113
80880922
129885471
336587135
52366377
95006386
189677889
318004209
560298700
91102579
37667476
119500394
132597498
29745398
127894576
387802942
36038442
121548485
7577076
4324200
43894373
29035939
293743191
6583572
121050309
257617751
76823906
12272214
540579619
203754198
135096817
112199581
4761287
35059209
417020528
44309411
29561226
66477735
12829419
91966839
93616163
66735838
125487346
5719247
3961040
362159163
288922711
1326831
294949055
14143728
534818236
92950804
180792476
60309205
130849142
405352341
105149087
104777101
513875976
35310827
489369483
431364009
41951465
108702867
563330873
98578487
483435299
63301382
190475217
23736399
119276013
386948029
61108157
105840390
108744371
104999886
15340918
18776669
403148184
34055331
508238831
394842766
214151155
21595050
268198020
54234156
282991802
35058293
439630585
106763852
73940675
113643142
541239876
29124135
385962804
29680548
306345049
32585828
176099668
537775701
135816652
100993501
318473186
387352400
74821338
26445830
99118762
107630250
412410967
164794682
84228068
333127111
34269334
93075314
140999466
94987094
35031972
275344854
83321874
103897484
14161267
178468212
114552037
136819235
75963993
466016518
3922430
245041694
437593154
370842670
100435791
94955689
111032281
125205897
139286127
197077113
29427160
295247509
179722190
319023005
66659317
59180813
278505349
364401514
137552038
127587189
55899778
247232552
451788002
53048597
30654595
379054671
4852077
16920664
420635015
82539783
369464
6321578
545213771
28330373
20159273
11998547
18118442
36245962
69180685
16276055
458927084
84557917
264162932
95459200
102656253
20940065
316015760
202644948
135596164
64590600
5294356
133519667
205151449
72545103
9957071
70063942
273100519
16521221
90103889
47232851
116789662
73227115
68497166
546901192
140169386
268717277
211715019
71191033
161208817
132348556
52199641
54114733
46097974
489216476
55143254
142735508
409965302
238915272
81095222
232689449
106510937
564837362
13868823
26741548
276245306
89247869
40301683
107535569
55168845
112414881
491453411
48266558
45052594
121436815
283173225
107571885
120373273
127278272
140980011
48188738
111923622
15256613
232212681
61305299
16861000
77869288
121646929
91219532
86402249
492302707
47108337
18117795
73345873
99151633
107648406
137087365
333571863
39430097
68975757
19103515
512341715
78965251
94766604
26742843
559087866
285726115
457379787
543074274
414956923
141741771
167064293
315380980
98199763
87179152
135776445
552340648
445745739
140022825
488181526
8759413
100701690
138501444
345825670
72156001
515604573
126658537
376144556
499919226
354582632
125579433
10394158
94948184
116803931
64875942
63280630
126456203
3229607
65191111
7911242
62266376
238395829
20493897
60240462
97929987
236810486
52004458
112859754
91674556
296589308
21969212
28788337
82699316
44361291
16707930
361009635
14428614
292212087
46833811
266718892
108744157
70859001
117165201
148869211
553821
121499071
107230314
6424598
40810107
33939896
200981711
28851765
181140193
389734816
518028210
339199421
111046546
521938864
187022129
105964258
318092652
218228579
12746622
215629311
71045771
20036056
81818651
9933723
78158750
326431944
33540422
534132436
140440459
186500095
141116194
239271161
128640351
11369502
34218546
102667928
506788419
470771017
520127543
24309673
247218061
65625606
298878008
152491785
16561393
73496331
61927859
132432230
17438165
138144767
429200086
48541522
412334346
155244129
121211135
46275796
160683884
164505415
447664823
93066237
149946776
95246492
236353331
46222486
82116961
111433052
44489694
405297852
64211876
9430487
366614745
35838706
451090152
367516939
44708887
119321406
82089724
58032968
21658605
77301813
469996968
119062008
28498981
37493676
26292786
91809444
540122049
205391625
75057390
162222009
555452597
392991
49020117
8692494
10501811
140335402
56756722
136348422
312368225
58140621
327409158
73782439
18838925
405631469
110635397
95004146
138472910
651521
17778297
61236558
513806656
33959353
48703649
8330631
47749057
32670257
32646787
471104794
259214096
409988506
35144809
448802782
78657864
309271986
3498895
356744336
38279660
67884567
14796715
399123207
58646449
120649536
203834585
62045886
32118910
136846470
23109948
121016587
109671281
130046299
35353628
41786473
129283665
116246221
34969927
521041708
28410785
393029741
99822308
87111708
91181696
4002544
92946631
115294223
297608295
1881255
109770300
2141349
480318045
20596362
497854453
111353391
406847069
341271230
260857492
55850119
81578708
70843439
104436719
65357129
369227900
121844073
96483832
236292095
133422437
255388562
93970244
33738861
134041059
171406054
101105041
108382510
146840417
19617127
17015345
12453794
117045171
136610416
141404130
61257586
73519148
60433715
65153500
387242440
398801113
75180607
63228752
37033241
44437814
18653454
33236924
65769573
104289176
18538021
103604362
106628964
13396713
124482169
71196223
93035109
129657199
39216475
88186717
430333154
560400708
35677878
98446193
490705608
94869065
85730405
137182395
518374341
56750237
15468024
53409163
178587519
123846639
151084669
128169542
121135909
117078305
6648490
51250955
107553725
356189008
110121787
102149128
135498887
144902112
120854460
55922751
158191305
3403328
151385393
79155910
14302019
54822895
134453505
53641326
257324512
8521292
350576485
41151218
99177701
71960156
94553891
37441798
404162450
411803115
33591005
262116537
10759914
61542650
308369381
285721355
137388618
90828912
415078807
513577501
23657282
235216056
91696603
80318024
60053696
557336939
486437368
88518955
154311499
62697949
75059984
30216209
303126685
93276349
462383591
120181405
15037808
14178804
114296953
112020593
109634115
262063134
484015060
94858691
93450149
80320616
502453963
5944151
78451639
510044537
302011881
473258220
364307015
154597365
5416272
282448976
324189285
286601641
523111152
115503040
102691679
94844424
134519652
49009739
132151330
258878902
82559238
70975733
57549187
292079355
89891179
133772582
99631651
489052613
2582329
57547892
68712466
85535709
34102021
61949908
351325641
449638217
43244513
189423078
59101696
16868784
39996886
317276237
508716249
172656713
426899230
97795097
85329630
132109826
119770170
293006074
512922387
210016346
453373434
446169775
90258709
373256088
64132759
189991102
116828937
105715876
223475851
6578384
57167869
148835198
194427349
553322269
327997326
20231903
233546457
64856487
156258788
32435712
404588502
94636286
67607424
63826667
419704913
107595231
306295665
435560197
8220388
264863948
315325704
47786670
63521631
288092702
463726363
475759314
287317223
417764547
51439022
54228867
308466136
410837182
47585449
167478777
349042322
120139813
34795916
77822
18444312
149931896
86923643
368222241
4351673
79866668
265732502
89325608
301358318
81393235
73925109
26243498
312622356
127927003
43858055
419960792
307496512
81040451
79867963
64929117
36277046
89682149
25191631
96566838
137507940
85257966
458355131
92791271
60587734
157507085
49284703
59512136
62822791
27256457
4194500
212783971
123597617
382116996
54536256
2378700
11091309
94542223
121294143
97599250
541744506
29351110
78390682
320181178
513084594
98254237
517260523
391716052
109398061
11404523
401287938
328539216
94670624
10527749
105084239
3247688
127307035
140291911
56589240
76386815
80500899
19745530
417182871
96660222
469968178
129554736
88574724
439056702
50130347
86518981
121440704
135270615
35153004
61173007
348381695
312491651
494169624
86525464
41620732
256025988
102298281
77254508
273531356
36210712
35482018
74435048
60054993
129854345
114021864
2498022
96678380
14545750
59132106
30832284
419991374
128059297
121469240
139723216
425784437
105574503
503044218
43562339
232984663
26313538
55154925
222093621
8934097
141449525
107203535
125233132
20919313
125556085
118482247
59446698
117494835
67817538
474380897
105807145
23902230
448357547
20596360
17980311
331324388
479344754
26239609
407507911
31952894
223262001
290941033
110804007
95674504
53711776
201493407
551340792
436230837
276784161
139404154
79560812
51201671
105016795
259861520
105618601
36087728
292794567
25513757
11168467
284231726
75281771
392644997
543274708
350515270
83084525
66777344
107152952
277215657
133739084
77245431
114927172
103878027
24609278
117339590
109812832
533546909
563274634
87806900
59095213
252977138
557476104
43625894
117233238
136610416
543155386
106010381
259881517
61929158
385919030
109557592
53767053
121972476
415635013
319990077
18204694
67461472
369263720
306362517
278068523
78842038
172046105
89913228
284835686
55947392
61180787
228040607
66450498
38277066
430508681
416223043
65464778
357161227
180362082
348320124
10361733
7635441
130063162
372891295
28023229
58338832
373671420
24827174
188552780
110107574
30352394
7966176
141072098
429832341
477087391
34191516
98442300
23700179
86011854
190900532
239360517
212782287
97726356
73355728
487903908
65331187
52299769
464877359
414271422
59003126
211195665
284523712
17408334
180457825
77607294
150390651
125169579
517965996
120183911
47509110
20841495
312006133
468249514
6715866
253366158
94693972
105242471
53837173
56940894
525087443
108564088
39190152
57691859
506176163
17394662
60512832
172411655
82550440
106304714
106461651
111496605
486348288
25593703
22475715
317597291
392176211
564259884
360155216
72128764
227592485
373808616
10488426
52608914
53271683
416057343
75214327
253754467
6024565
309137522
64453120
49254874
308921492
43142890
193675365
6238572
99565502
520979866
215047529
145827569
80145523
122628756
51275598
13123069
9615960
72892697
71323329
467836260
83257306
155124365
37645425
53368958
35632481
184623131
541985004
176756895
552292942
119150202
346261177
57010934
113560287
118027
5346236
72287000
4361203
276056433
78158517
305019820
103500602
21393316
3335886
358017836
295888179
17685353
80735658
45507841
106986936
40946292
538166074
279817803
6071257
45020169
336347776
130243443
33118895
101684802
59642547
3106317
470979852
523194632
381183255
291903130
282297141
276452445
80092344
34710314
386259527
419059376
56420898
117045173
28889380
119836317
136143498
55053761
6998614
77526865
38370448
365210295
132933421
123963369
372529672
104785927
335079701
271379715
66552961
235756773
437936884
113441224
42480641
100159530
117086871
47204315
60031647
56151021
515298100
371488034
222378189
133046260
129098985
284334224
40491043
101919557
190857961
127896798
3699981
540364546
24769232
69612586
30112451
382849301
548502593
151895212
386306432
73560654
115563999
9946226
110984292
75161530
134299162
493487098
9532952
106880582
30731609
270292429
135836107
107025848
326830914
258607062
29290151
101278841
120902451
97171240
105925992
306815104
364806900
17220269
450924750
129592349
83800467
16908991
236477546
31425210
128618304
70961369
25660357
265641866
33501510
141456008
195998745
45992917
102523961
127754502
215160952
32571563
442484307
102058338
317308954
43450799
4172449
557868711
96636878
563737021
239168004
89325687
391830633
200821397
471939747
52236675
25607968
89931388
412475690
265885546
371646673
165562978
100032424
219006858
1256793
182849568
527765724
526567168
67829209
125550899
507761182
9150335
30033332
5066084
22354411
119442029
29690926
31072231
516760795
77763319
119969906
183406788
113961591
232678478
100572112
43894373
383967437
185504108
411679990
547375789
187188300
95854785
66950488
275942695
499498236
159227922
399252093
69535818
488359012
184620066
270667329
27917927
268388959
371007604
305619510
7582264
328075204
554820302
58275507
13842881
58789119
441313287
47544129
98554064
89472248
8591328
119724775
390341218
105211343
137740103
1450046
95912906
135088553
442093658
349718367
389471982
133143535
20639161
357340381
121383636
14925878
91098688
375394969
54946108
116120410
535679416
175739402
396501903
30266792
24377115
82356908
519908961
43164160
21098299
60236573
117534142
28663423
497587257
47228958
498032781
135973591
13964801
136127934
54857912
80300359
20792252
129544362
122578173
201325223
97508462
80572234
51035653
274480014
560689336
58322388
79864074
104246685
50947457
75651418
427018095
34438068
44439111
81567033
109229438
17452434
118033496
301999618
59011079
83458059
359587158
230138188
91153160
134047544
20051728
78398464
123807729
53135498
89211553
79580031
125708773
84893840
42877525
39223874
57787837
21940054
131395179
232193718
24974282
45663481
86151433
18092779
26502900
126377776
93291915
239424049
42339270
548280421
401443984
111435648
61564701
264977907
188611914
50490915
52106894
105775540
91946255
34038470
45684111
333053010
33212279
322986854
348157475
563483691
53722519
91850946
24382305
54156237
153572361
91556527
28799887
101687396
197729941
95846575
139064342
520919756
470827120
28076929
98849558
121168336
88131152
463100176
218976670
138712853
66729355
55545324
7874087
270175771
458227580
126391355
405736436
93810715
71420604
527267800
251227960
137731024
239404318
409534214
29342031
89036456
138348454
11500501
62481680
76876050
128371874
447609266
123177018
48356051
254992577
64320824
266745158
107840364
391899242
71126183
58241785
22234471
60939131
171394798
38488416
293935700
462854973
86812103
194908993
129074848
17037394
77510017
90411278
377775214
92253016
25427685
174500917
565109324
440642057
42601763
352786125
36773841
20497788
443414790
231958422
1372226
406484036
66051024
102351458
26299269
170211197
301759516
24636553
470083147
66785124
84209022
17543222
457436792
199741099
123028234
69038015
507328164
74996431
531428229
513572626
72447631
71925137
19268232
61376636
392600802
42209570
119058115
229135550
40928743
73058715
10359139
137428683
43384650
110361730
121120347
138631117
48033100
208305132
4277508
7003800
118823358
33498916
71913464
90361990
371828248
522143679
3883218
134137457
20704607
531616431
23974510
74339983
99679638
78123500
109471990
379723764
456658256
166581767
79817382
107250227
22400489
256416359
374905068
80742143
110368566
7833880
345358854
25006160
106774230
517759913
140562375
320607201
134808886
3207824
135082550
47893022
201482719
45702389
270996915
380471901
14252733
206255633
131934733
136528955
523527717
263306127
324604395
82058598
44348321
551898771
100922164
95791232
470999918
429097249
343100423
308352791
424475564
15104670
82292056
109833851
32876356
259228314
12121764
105379955
6496733
37637075
80948364
329563337
327361410
111156791
106143886
336467856
36352716
121078843
2215142
93154431
125886822
17623636
262000372
511256491
112479731
91743297
364342611
129703891
317870622
73600859
146748140
358854561
50059012
25273501
98839184
252031109
10452523
141029794
339069126
96874227
29794684
102255480
9003135
82223315
283337911
48455920
101844841
136690832
128606631
84634766
97360604
540756667
530034418
51658215
78670834
464995711
74083345
7030139
47886482
88102618
325322374
312660393
273120216
49007145
32746658
239363909
115079204
50951350
548199861
525656606
210417866
29421148
27670200
363434115
535015193
97223122
28406894
398982839
152926588
557073411
134845201
34313434
59583942
373891604
288591258
76001606
90721259
502778636
250102377
524673340
243994967
14722249
320823774
341565142
21239672
138331535
429677083
140859359
32867277
35007107
348945317
93454040
80259659
414745039
553610465
489472798
218690259
14217716
545626181
114765047
119618421
63477719
207472843
128435425
49109610
10874050
54074524
41117494
117384985
436259529
21864828
373160482
543232358
133318630
87014433
178853382
66246871
242245691
44475429
32626474
53257421
95086961
123369441
103972710
53656892
159553584
37207508
295182233
38520900
33179854
44175951
29952918
477987763
404633741
475819168
38814024
14500460
474861787
67245561
335419567
9647088
62432392
2841727
108783283
490926806
25471783
112005029
25912763
448475484
106770337
308961438
137138297
71311656
42114887
308610762
117870065
90469641
134281006
91023460
312092452
109465505
265794247
219988227
103795602
122358982
105562832
179252052
204589928
41279621
529703820
59765033
56895499
521034170
2291799
163500101
125866070
116730
108081606
79030103
112942762
404660014
104405906
34597475
90978065
447987203
215003477
139112329
275073486
108604297
47921556
483245995
52080020
110488838
409365615
209368874
76334935
124229256
99367063
25907577
427936097
103560262
1529165
361783577
82266965
457396581
36996925
117505606
358479360
328797228
16906397
117156713
43820444
129725940
127072280
93413831
19973800
112158077
97389136
128248657
76275273
95400835
118617135
98761362
100584218
95369941
151486390
12796202
108702867
63848716
368860582
18670024
90858741
515811789
103879324
82546519
153451377
74548968
113849363
504836156
102701648
104533012
128928287
68552935
205336833
121088151
123404364
177700046
26144926
127814162
316285228
69196247
87804308
114093201
115465013
312498285
196992868
49680290
95455309
100377424
118908962
106807952
297087009
55100880
303325924
80107218
128049439
117322731
878069
460116624
12841599
504154441
52537581
122742894
3315132
224744600
185543654
51014901
65184626
64805904
70418023
7019364
4796306
126596279
39179778
25521071
300063723
535852250
536044088
115972552
321019742
114776718
316664564
507811390
97573310
355064805
15901220
549185533
17383693
65691755
45559275
62006978
62741080
101102447
38222590
181597610
99250416
97496789
170937094
6592651
50214652
82474935
100116729
371493636
119554868
10679009
26688371
7044007
196659994
200746977
4775368
90867883
115385656
224468730
29204906
35060506
240404203
57249582
140267956
314642070
54821598
41016768
52943540
478228281
330133222
152333439
133916848
40501419
70255898
29877692
91437203
26755813
89905446
190879532
31306986
350530268
15042608
39280454
236265849
177272242
109259280
120077557
48728292
115067248
140511792
20998432
57374092
110609459
109179607
37398997
17823636
68720248
116796593
43786720
16221581
252996191
29140998
363160
204993676
87727783
432503995
46319761
368536680
11832533
121087920
128137125
78031413
478009553
304282702
104483728
125005952
39308179
618671
84716149
61981038
86804319
330458064
281793794
191712753
403369358
178955726
139249813
75074253
120611921
164742494
39718031
112334469
202890281
560689599
508624949
433292234
137009894
341360327
326772299
464326
34126664
254299839
11239804
5446105
111736552
60202851
346658640
189899296
53052490
385650518
456426495
78843335
242411018
25235729
113253602
178354602
438451222
40181062
114875292
213121555
342410
21391421
42177143
318697349
123796056
101722413
36795890
15828588
2888419
23511574
133348461
514868566
316699306
139047829
478156977
129087816
44392421
14169727
287063003
409999746
138970958
164463583
395707948
35609137
555531600
168313245
75379046
407126735
24558695
304080839
128982566
526071494
332889443
107546926
87163590
103158194
99103772
250858765
88328294
69646308
102427983
45179698
438962100
222279983
136577993
444898366
50844996
46825593
71104136
26295047
46108350
125763607
476014309
434931767
77222083
72476476
13054749
223774846
272553645
361552567
132422507
74350527
18099635
222769701
477738610
51031629
129724643
136310726
50375482
2950677
67375259
41111009
52632314
16587335
139869779
62404517
92441083
137166829
288542150
211922468
280131474
147049666
560558735
217258405
487018849
434894269
249435847
60288453
33806709
61104266
249365326
509774966
171433103
516269344
76609899
295243697
128711478
60882479
60890259
488520867
27460086
507341085
446348749
131047583
168383741
381110918
22600225
35063100
460083251
43173241
465655306
441248652
40424896
99644619
730937
95154405
155178697
22515920
92844450
137789319
534197769
462868196
263670786
21122506
397798514
118999750
22081425
374073013
46549332
505165518
392064314
37996912
100944215
118133356
54038208
510929716
131233696
117754404
486927846
2389281
511187639
111300760
5484850
369229610
247619674
471989992
124436776
368373088
137638939
359424333
34435350
188266814
19519850
124461417
82347829
115508228
148238481
520800067
423051373
22501653
284632989
525082957
7135788
26554780
83107871
99193265
418245462
418249759
135205767
220225431
541393657
156067808
45912503
29646828
115257375
24163112
33059233
6001221
406198842
467534252
232105990
51814717
79973020
89495596
351063756
62638615
141017622
32393872
521713072
195456728
262678186
99015574
207902105
41146571
48266768
121574297
317589198
529896447
426862106
44804867
8789771
127017804
21502965
332209493
65852581
162968169
117912864
483947105
82423053
138066947
52315239
446573721
137593613
26805764
16244927
56430917
111084161
215239439
81354327
58935096
278474397
465285751
41001399
40843827
16754648
100215301
523586524
83763937
58411692
24668926
108435687
472072367
221709
445959873
60802063
261853616
79676009
204397229
32570266
8976539
26793426
384731768
321147253
466043406
84976848
265524195
70435623
106209998
29096898
429247418
506750330
549203833
416337
109826069
525013236
90522818
426073737
73443922
157179696
2058341
317689851
123488669
152375807
347217753
221168010
115579563
354260889
84652598
112377268
472812850
71930809
424891366
33443147
114710573
3291786
335797289
90981332
182204332
136846470
30666268
288742133
67674868
67056197
508900909
119756641
16110039
87862671
61317273
94539629
295337150
123905004
340681475
465736287
93134976
103942879
13436920
227724113
107865832
562711284
557506614
118994562
7256717
11454037
506210792
101418915
38380824
136922839
199402393
32548217
501213176
219455597
192427144
503538859
254131068
67401199
50231515
52675061
18595149
342586020
8025838
230726826
234740326
83969077
473661445
518734823
64481654
90114263
386088499
363121229
372357440
100562895
312866509
123641713
209181561
434108602
529927133
241495770
116824683
102162098
75925612
9642081
113870798
65805891
82161059
430924606
441125327
298967511
549936611
104042748
10674312
355133526
100695189
357708371
116217687
41013736
33681793
93385270
563379081
101265869
274653836
75006807
68693013
308795380
117606774
112289074
84599357
465961144
95192834
74738330
182912661
440795295
49215964
68778613
29770043
236737058
236597500
52384548
31939922
480215590
1150439
278385083
93062494
41546803
365888988
153795685
113709434
204648611
44414577
391570200
7682133
45662184
531921545
179242140
206445918
199187982
115311082
13180116
66046642
5722438
59904456
205401510
12949250
131950297
28465261
262794148
50603752
550374480
38899626
357619085
87116896
47971735
511334118
7247638
36764764
120287671
375671870
133810554
72185832
13445983
110739159
73750014
68720248
141996147
4411099
329466407
42710212
91302232
308749615
2782065
109457721
34431459
120368087
52068067
100549925
75720159
131064444
203405892
65191111
15037420
926060
188514570
67849963
464820435
52331358
54692427
367206820
86254393
72510084
403643916
31262888
84205964
64975809
37565011
23976344
164391432
23744179
127155288
339538010
171209548
50643961
263678250
94944293
35247274
8047885
107189268
14626734
123976339
3137443
290153283
139622052
300546468
412718422
109285220
48960455
103086859
253612033
452270597
29821921
135964510
491488397
50230216
76495763
15694990
37638942
128404297
93741974
25522368
244033732
36493691
407402877
48444249
27910145
104728011
301417658
76912100
409810914
40932025
71416713
347317699
61320865
429021642
272020531
80844606
88910722
92610988
408489125
29840081
420239877
72473766
211299041
58272913
44896954
251736933
81337464
426751489
336648953
238150666
545067006
65694349
95869054
260015451
23691764
353983905
65278010
128164352
83487023
344288676
211282254
46605283
47319823
225891012
392859306
18407024
11897383
39156430
77899863
497760828
485062962
21573001
199469230
61787742
69102865
35222629
124541833
73993850
51241878
222701582
28351123
69715047
121099595
278389217
22517219
129604024
83410072
186522978
180701452
374396741
70486764
50608942
12608139
59527114
6394212
33127976
100866393
166139987
57617928
111809184
332069328
109090670
559377880
23299310
121251344
490453493
23630045
88434650
119233210
45446882
62940816
557937672
52323574
121047713
479927980
223794866
76399785
289488527
48900791
34409410
1642002
317554049
42491019
84893838
6888369
550980400
94839234
78067729
97009115
120744215
69162525
60539966
19046445
59061491
320048722
59843582
94910571
116351276
123294119
323716695
26151411
73237699
123785219
133052998
64503703
316910358
501628106
61218402
526960657
59105026
34947665
397408210
99871594
83513830
290248963
76206534
58812465
52295042
193889754
19412201
125177060
223513831
5890976
352153218
462418117
16148954
165827433
391911750
6784607
511377254
62357367
39855515
9003774
75938318
83329658
22912802
139819196
472160971
91322316
34065705
187698418
41968328
53550538
109980348
381606184
394251797
205927626
286268078
82447696
21458867
61189868
140385985
46624664
94121995
41457310
53507737
256434267
7580967
51394924
84481394
19932296
70010765
178412030
119500392
93734192
349793831
162098058
122426424
372710190
93300404
159568725
205029615
116770207
56741156
141251707
20583390
8487047
12020598
6774720
125925305
85141565
38112347
16512109
465123237
159362548
62328632
33739875
229394058
71595699
124746759
464754725
189109894
488670945
74610942
117019217
62302694
40637604
33375703
91815929
130432807
459272988
75481511
269110210
105687046
263380263
374714951
66892191
156351247
78640010
101309967
2425459
125043770
28288867
94239234
9748632
134432357
74136037
529044446
390610722
61061463
979235
382096355
144744908
125636501
268283334
245827865
107351393
10905176
517204815
8021061
126326851
363425617
3568676
186134537
71963586
253025083
4331980
56883826
431807331
27974995
57167871
451252512
369856444
104103497
118574334
171728357
466636500
91312693
507414242
111134744
42200491
104114083
103033682
48296389
310165679
454248917
418497645
101945497
310441882
370116536
425945915
401506120
27124161
54598512
332470186
99536968
41270723
189525145
516963677
91166233
15126913
453109382
12408399
58131403
137146104
105614710
135990452
451587627
164984394
400653479
68058780
137641531
48889120
101269760
21159258
44599941
89302214
164728737
68721547
86144146
987017
135160372
453894927
117316246
148683177
138588343
41302965
135421665
126004847
444608974
103007740
11574428
525611125
105759976
126837523
210741265
52764554
36308220
23084006
17940106
75337420
146344904
314766573
129059282
3355339
56707255
142040223
2169883
230296837
106587460
11383771
262781982
100415039
282048313
108174174
559773316
253679055
84152952
114567901
65258557
89112979
204407925
85314068
279642374
216954623
235342290
477710737
83519018
426149604
149611469
137155226
72563259
484717590
133797225
49394950
75791492
99460447
135920412
103106314
214893763
43925501
105007714
84411354
159136210
34938586
499874400
267527175
127080062
71823969
486689693
130006336
209091697
9422325
108483676
183290715
250004011
31941221
149869231
7531681
137402883
140161602
76342717
116238439
314224827
130781700
13122042
93867783
32050169
154208050
27415988
133559022
15924566
107919479
88819244
54263888
130919182
244229643
85052072
27666144
74576203
529303818
372466138
208947681
111084159
24523676
389850758
243215400
549634498
38281382
153464465
57336481
108048893
113138609
483158116
66319503
66966706
171134088
88193845
55392276
45548449
156381706
95839223
274568953
58459683
308011044
58074472
384171246
192419693
56904578
408235763
114104874
76119633
60475219
70228661
50636177
15381123
277629741
548452313
27877720
287638219
50940974
48061634
147563252
57208076
123514687
51193889
43597358
39077848
564448829
9155523
405408409
110771582
11984280
78804425
161848312
74309021
100124511
318759191
72547695
26006050
31221386
108739185
86451537
38900923
380241502
33451312
108818300
128133226
421572695
8165912
60292344
96077871
91225563
348127488
198873834
13680758
59900461
504389893
96889793
42546790
95935199
111440834
28991841
414660781
91189478
88398332
525925267
249030751
15630149
125116404
88005343
213813366
26632480
412992013
15082470
49238011
117071111
435288258
284858221
14028352
429899970
453982067
30565758
56706139
102246615
424017168
253765679
463398568
184701962
69242939
33208390
131156533
49921532
285749564
2475975
43190102
58468762
501968380
119792219
233860587
71715023
505595534
393111321
101612168
295397768
83939248
50250970
115735203
133888015
94450134
418803515
93582443
141174559
463423756
139344492
130476903
382429729
133292692
368346375
376580698
787281
116055560
413745
507123151
24597815
19327673
92985760
101514895
402656414
15997200
502302756
124098257
220010102
50149778
13429140
121929673
10615945
87237519
503674974
128763566
15466725
507296790
76784996
65220942
25417309
202280649
26888107
37299126
5979170
53439568
29002217
461059950
29720757
29145597
223058127
293459455
95949468
25806409
11898680
87129866
117925836
139339304
161210442
86533248
295784638
141335389
113918106
63795004
305865839
18521160
48027910
126208478
9878763
40994676
539259136
423381483
28923102
506180795
123975129
78349176
57379280
79002408
34670109
4798902
83205144
27871235
527333196
18132060
239438636
58441186
45833388
101108934
66960221
183777804
228199198
432681688
28072270
405912303
125672815
32382802
31267439
334922684
329277528
366004124
511755020
24714850
162736881
98345027
452167908
317197600
27862154
2839135
387298751
158748084
51123849
83005406
236437563
35481169
465662351
477231879
75870163
207862575
205683267
41706332
358274532
36325081
31312127
217521299
527269135
51064187
103462989
70019842
435438407
525022131
202667761
128552061
357356051
128273300
119956938
70807123
121593750
226845927
463294376
57746331
138366554
45676585
41352253
537769056
24799939
367324466
46956588
18363206
16460227
99165456
388842427
53400086
187531199
68254625
131603998
252574924
96456981
71821375
86538434
85435986
380799878
304825338
320936786
180199557
59617902
461691772
124758432
541570622
35278400
255945097
88077973
75324572
42485829
84295939
88224536
101228256
123333029
87199906
103385169
89472248
483360152
32356261
288614635
97845806
538207798
2632910
74654025
21093111
556727766
41618136
104149100
66995238
59167845
384875960
99346449
315922307
531535992
315097412
247355553
525273895
68323368
411899273
441804273
78262279
49570045
450707787
318293914
105662701
24584637
499222026
151967407
349822844
348837401
45574544
10316340
178577467
53621873
36129234
248769576
506019754
105880597
235828144
344603704
94570757
119197207
253906524
112317291
130440589
36436623
120513351
148703478
53867006
111872735
372464178
118754617
562489110
453508206
68416750
52285961
339919433
175097
25007459
473561477
78106637
117884332
61951205
308975095
91706979
29584570
25876447
2786962
109746952
453819969
374160801
454423317
104859858
226852024
25166210
28868628
476423489
100153043
27095627
99739300
130485982
112299439
868990
87412614
17817873
111698937
25151424
92323800
62381809
136965794
28448398
124809013
295068258
38846449
7235965
42625905
231890246
90764060
27928301
336844348
464497489
60698303
245092193
375978617
195411473
405820781
40278337
53462342
84087106
64462197
65184626
27816761
35885398
105809262
444887841
405743593
357242687
81519044
309151322
277279127
467572922
515511972
99030205
355518103
6951426
33004759
114901230
325824260
96084354
246477442
207381784
180725285
56324821
110867562
80901672
68555529
54174395
358290916
127895873
411944766
45867108
322129073
366188922
258304191
48292500
80250578
27903660
100369479
56812491
532153942
316066467
81803089
554062728
218369570
319350421
38872387
37849056
6313798
42147681
204986727
228960660
133270643
504724907
59667188
460446260
561613559
360817180
61808535
170672603
281359036
234632683
77939326
93400863
22617088
60528396
275104878
119803890
119924513
118084068
80307646
101832660
37889263
72165082
48959158
95954654
565702093
374149207
89940467
32316052
196763891
22587257
6796280
6905228
323528729
245049489
55912493
342322902
257332700
439846675
354773588
63737176
64457011
21386235
87105418
225101011
97788614
402353749
302135903
119451108
111085456
24364039
129772632
456977755
489889192
31999586
134167098
8857215
504333879
96214056
119737743
75415364
21244860
124906290
534889424
95230928
48053852
181506550
473633609
146423646
234086367
47376816
34085162
132286390
257563634
139181070
63944694
244951936
91055887
138785485
208295884
19735152
127466566
124829765
100261993
29450979
77797953
77822
13853259
66279294
140662246
77069037
19487425
527939048
66789017
123906303
89355480
99763962
41682986
122768834
119351701
497287785
20733844
463125979
313848707
68463444
135998234
440546929
478218495
129735981
100331247
184892958
58531016
31278454
20248766
18532767
125993174
141212174
66600950
21321385
304441585
16015356
345503897
44703701
35222629
398423634
385605114
65667112
367930491
139874967
507568063
7115344
101844333
260465774
322857103
115110049
77744711
221558151
243702923
362939656
63424599
474009337
525356750
18422590
111141227
47633624
75040531
7365663
12115305
17563974
19549681
44704998
83904227
100302200
215978025
50822945
193300405
514206243
101191658
304616081
86633115
53332642
146243675
13591263
349244941
11953154
124528861
9479189
398136437
80570939
43541589
290498234
12308532
82707098
249743172
89629269
31599074
129212328
4062990
119496501
118815576
68639834
128750596
65552976
134550780
44599941
118779260
64434219
509262630
112329279
117693671
37615884
213637834
350168611
17133289
374869020
53638734
37719083
524198440
59847471
503693690
53245741
129546954
158509001
263507713
154099941
474951715
322036298
96998741
13463475
208580494
95680987
1976630
56429180
80897783
29984048
116722218
388452618
100459135
319727176
268813660
42826942
149502204
141376893
260329673
65257258
538202945
1247714
187411452
556586312
11723583
161956497
25469191
137897042
30222694
170891286
122194263
5045330
95657641
128823228
547411872
115696788
434265377
6759966
333581066
469596901
117152824
105731409
488654800
13962207
131667549
22454963
84970363
135078078
443410624
113846769
551133339
362738256
211902866
471296041
57061517
40040984
114173324
394859687
400254911
84106561
550007697
34632394
277525240
504340408
27122866
84633141
102137453
74044435
515544930
120547073
124757722
318423649
132504116
76945824
422860488
7280061
18493925
67866824
1614765
369633239
183406457
83222007
386891854
332944526
70489358
55619251
38036172
556101301
550466726
542871036
107368256
43216042
96051929
107844253
80285599
131383508
183665464
458706870
91608409
13283874
101348877
59152281
59520629
72202693
447349784
198997392
228759700
81149399
501646613
261217930
247219395
70550315
62095174
97775822
1378711
95763995
134149660
19052930
140344479
130061865
140572751
9503119
180149626
127128049
378728736
379838923
549584832
439446676
54402665
22541860
62750507
506996293
80139036
11933699
30515206
88307392
32704860
23783091
533021820
93333417
288235751
206252884
236771428
40944132
42461188
2451994
110395452
461614936
457865198
122842761
46974748
213357124
7405872
215106689
139733594
450806544
67131423
33303071
33351060
52585570
37029400
12979081
16914447
195475960
140129017
468357430
34898853
71695568
102762609
10167185
496209205
509777866
122558478
100538252
105728846
97534839
10649657
300860256
131561195
82110476
58163967
118051645
15615882
266029276
143006636
208735081
130844136
320180111
208615817
15928457
228433272
115211215
185595278
60684038
95291889
109639301
74739625
96583699
97060995
445163081
3198404
27465274
259874260
136903540
108029726
75508748
382235886
75962698
67399904
124461419
119875227
85238840
13474533
28199774
112578303
127080060
502677251
83460655
429531054
109110125
259280063
2049262
91202448
516720325
113898649
101673120
14464373
77855019
48742559
90124641
384316001
192161004
65856472
24804600
556730325
40614258
25279829
560792588
552977871
291201959
43568826
246536690
369759057
85547526
80618784
340854979
511910255
502716142
517993827
70491952
337734794
276685155
33614457
107850740
152264970
46964370
270237601
41044864
455337217
459946084
53393561
74227312
6756075
97404702
469232335
454296130
455112235
426506827
114073746
213814548
148338900
458939291
96927404
29746697
81702391
283035242
28947745
79813489
43449500
141480653
343565437
27663195
203367946
234189747
95915744
268625796
50664711
36041036
198990614
40502716
10757318
88965848
39278116
127395754
497439768
36307694
120494497
327858649
126259061
112073770
272529012
81616319
426850761
499223465
199975492
35323795
9855905
393632711
66718979
173290411
10652263
206647228
320686928
16770212
100318388
75420169
89129840
66571432
132349771
436841051
116710545
323651309
29203123
54027832
449429476
337207580
124562585
80272196
90403494
99450069
380387382
21504260
77765526
107130903
42628499
37973566
433253110
133201377
366513585
457156227
2608267
244438788
526208813
282174597
98640743
216961114
198148600
95284829
15670984
124674127
106595244
140640195
90281942
140986496
531548549
104513559
503679935
64962841
145598762
58380564
124115120
11600370
73659224
63136607
295391955
456078604
129511899
63137960
64306559
84067651
20796100
21448491
469770763
32450942
565931405
314164732
357129448
127409498
131556009
275036078
137830893
379772669
185289074
134000852
443564684
53420836
134779052
389722640
194256459
456316872
2237768
53671159
97250359
281544731
462800562
423995341
150961065
75110567
247214500
236447402
69179388
472982973
15719640
7986926
108046587
78423107
346596023
139138269
82202565
275994997
129133213
96612235
560683300
141363923
101897510
91575984
373940944
271693816
45646618
59555648
131222678
96767873
72285703
305868095
390853148
20366196
171228798
7652302
516701224
363345892
76162436
104726265
76400398
107066055
560701249
421252224
68471224
460765013
557241153
136522222
382157675
561209045
479739204
124859596
549555597
325823017
15998497
273872857
540765113
95262056
415048325
48323626
298225968
66480081
139071247
111754710
335500966
25631316
563726475
68524401
465704350
31523587
311474871
138066947
227662868
425347401
55762363
58733348
357239576
138051385
94674515
32331616
79608563
162727336
535385328
99521404
228610322
105950153
51418270
43975341
117792245
50799599
96604451
41074693
53894243
43924204
377380928
83596838
412673261
435457208
415351510
114718353
94079194
27532716
496923067
492482121
556448398
116264379
481031972
83004109
124007467
279115305
95874242
300883378
422572008
23815516
246317387
102001972
179640879
33024214
53431212
334216437
14552340
125272044
81730457
67895356
37961895
2338493
138659200
481507647
67748795
19212461
102007912
406276845
158442787
276515288
112669105
276717928
55712956
434555800
131414636
15117832
13015289
122032138
108636722
363894481
381054805
10280022
48895603
82499578
414911382
117582129
16588632
188291843
118466685
194920808
47902101
66545179
517497456
2134862
97623893
59067974
432303479
81771961
49500005
9800134
18347362
31886747
13662600
292162476
385673831
80161085
89643152
438931946
103284003
16329230
84362068
66969298
455350607
126355037
114772827
368690619
22004902
57615334
114831194
16086691
86027418
49929312
311750352
208848285
69766927
320253218
188929199
426646
94399551
84721088
107079025
389183454
517665521
120078856
68148600
52166639
21031083
52653012
57310541
96844534
86560485
364660758
466013692
242459661
58681468
152705341
57665919
438062834
111815669
319910897
236043891
121233186
31497647
99062266
38555919
132348474
91612298
111115289
60756668
43764434
458686501
209811986
9919458
39227147
353741222
87423939
86858795
87214960
124036001
92614881
109537052
44350917
480306203
10674310
60089203
208049689
359894161
130221965
535648177
117372015
35409974
462900006
117285116
85559201
52655606
91666048
285676109
434517879
94462091
114377244
474324275
527268646
6200957
47966951
65028986
54560956
236749058
72314235
4114377
138481987
66837004
149351593
69670951
121111268
26702638
3618630
106167234
1056680
7866305
35309530
129649417
12593870
549900537
454137896
199525214
278252989
286640601
187953395
415169748
66249465
36278387
55322238
243774240
241122480
30709069
376583326
236756243
351383434
75043391
12405807
127771363
45236768
109260577
221222023
271304900
562698515
446971824
483053514
51824370
560455357
426249659
88144146
4747020
157701408
2976626
253352545
112268322
307349450
104282691
25777877
10596492
24574259
268762425
421303660
10154213
475857261
125012642
276853517
210876182
459301838
337199114
5619901
40948884
110417483
104378671
6906525
13427843
326746079
94767899
108735292
485852117
267897488
162848181
557199683
36536492
537402624
189456235
174330797
41461199
19429060
51328775
90344244
487700404
139684308
327872169
85721326
89089633
41965734
247645787
339551678
218897462
38683938
81032669
58638667
106862424
19294172
89659018
98853451
54942217
12784531
132325130
89518942
2019947
16840248
128602740
167227737
82823450
209904358
84483988
41948873
528566244
3789834
125685785
13389871
134965448
290595121
274718299
2245873
162724608
63567269
117435568
332200304
111359125
23437864
128744111
77511316
530012819
523335152
415151222
135316010
225697912
485102576
108355273
14491957
97383948
128374468
446979018
408208222
127532713
69028936
118435652
44981259
157807655
100025937
118217024
87355544
133840024
33164292
142628710
87611053
96727421
129366006
23458841
89974187
122630053
67964899
332876987
370809278
25060301
128495087
93622648
26297972
33980103
284228139
421948412
441003868
203724475
491628788
166363910
7853862
7347507
104929287
411083694
24602793
57724282
19496504
43694704
121052901
91905422
37227793
233167227
104465568
104785929
140190138
384664486
397602762
152268153
246383049
82293353
3945474
532693803
128279785
20439423
496982910
558642476
64450080
3724986
179731410
150007107
209069997
191039484
75939350
94255783
489570904
555121794
27841404
79498318
535321232
436748146
278404310
332022017
18715712
471478566
560398197
69948507
10276133
101350174
526271302
58591977
140378203
309751260
129878758
121348617
492607875
310425905
105919505
407481570
105178918
377623341
444818967
518950467
23489165
214558504
239338405
52480513
199549321
109761221
2584923
51806073
43485816
121422546
165459541
5110180
21071064
58345545
33038483
23336923
73440680
261041123
352461265
83589948
114894745
153986800
2176366
80451613
91194580
474700274
131244729
6613405
560088816
409424668
190266048
114261811
63102087
259905256
80304997
126576826
68655400
55454534
28369281
37782907
55055056
204011611
488859853
88972905
22452369
56577736
77704569
26244046
58025188
289398065
116871662
82244067
248704875
18381623
61296222
128179482
9197029
131134482
49037332
80378983
465623602
37315987
259638132
95662831
135590974
180537402
157314328
250624047
71834347
166755150
512414935
292954224
40352266
20562640
384829098
153347770
282296006
66545181
338156342
155078088
344334221
384772419
239488192
531058336
21534371
27793142
321856881
382876835
259800072
560232506
23706867
355071711
192080455
31403961
114675552
442174607
472792386
409647819
83864022
345538600
60870804
492073679
112862346
198238577
185152852
335277693
379546562
1273656
119265635
132670130
22429021
501971573
149930398
107869198
552413292
120320096
52022146
17394067
65824047
110854008
23048078
114576980
246741800
443479064
4036266
65318635
128803092
405455374
109174975
427064916
265554413
47622912
108989504
37179802
453773998
13161958
38767398
130991067
66818846
119246641
78385494
73537306
363204892
240368114
390670167
131309579
132401766
387570683
27597568
284890240
287860931
44109259
58382451
53887756
48793140
155289212
70927744
144623079
38069972
354278295
109073809
57261249
434037277
174636300
447822880
367466063
23029034
44128645
277473124
84102668
78117013
14685931
14239763
164557580
66136626
146880902
98405984
90437218
97508462
212140786
105964900
114021864
115794863
62401266
544645552
34900973
101810611
224482942
69984825
42264042
278377801
9379906
412859720
156664776
165132086
322757090
555667150
100316467
74799845
389856546
13850663
99514919
61934346
11557567
109970036
513045320
6363084
66331176
4881908
562227183
25412121
382793531
318527903
141267945
78288219
127000943
21059389
473371967
40452135
256512863
227208679
473159572
282616831
51784024
242594281
78301189
6040129
86604583
57007628
20728656
17617151
101298296
7373447
104400482
118181345
48606372
2629019
56440254
88004044
462162226
86174296
58819268
16733828
135699924
72315534
3321619
116957345
205732350
23880364
187670337
123345705
107788019
82401004
215955356
118042564
105486309
106447386
112698926
2907711
55774893
205172923
372904446
97358008
44769579
40797137
88644764
116962163
172122747
106682141
63818885
79331007
535213057
134463276
10479762
86171385
421357717
94290603
141157698
144866917
171024032
103319022
166347367
36943748
406453076
122475710
32256965
68794177
132710378
327346353
23064553
129864721
273285257
17750835
5099804
39266675
182790740
74739625
330592778
158338558
105975278
404727976
285280647
450042224
42178442
64401240
295723621
47568772
213997812
74860248
556976868
42319813
523808954
60935154
34356235
199492866
403211779
103440528
44402795
111347450
275502024
203275284
8819600
172053249
72065211
511196642
20190399
515975188
87748537
148324333
26677995
378048112
65248179
374731769
23396583
24456232
391707584
120266919
432499326
85586436
141208283
283784788
40487154
128467852
433823116
109206105
246504224
63141853
140631118
2068715
136899647
117055549
40120826
551281044
484905047
90096107
81465869
61499851
540797204
127218839
195222484
92946911
239052324
275313670
54597217
491825735
5355594
354642808
416887189
66201476
126016615
30192865
268346861
6108872
261877806
349395342
65741039
127623496
197440362
116276050
42100622
36126686
267828395
79543713
15857122
413952974
508203392
2023320
437500858
77233758
79503508
82044331
69415229
313244056
558194888
79953567
453257787
92965467
408807097
33913958
121467941
18608059
43289969
49035681
211006306
117063329
269548126
60108168
100964965
281102120
28885487
513140551
208844624
65549083
158476087
230243536
87232130
298593560
56234031
73138520
176471265
61003100
371989325
197984397
43068182
110925925
47505802
10665231
97906709
11622419
320870726
117272172
10947977
162287079
388802920
37379082
478827882
133878936
82367284
333583201
138116233
355031740
133912658
223359734
75293444
347141191
131275855
104500587
138448265
33305968
543569051
502639776
91699009
486577008
91125925
278017424
562096421
31410748
48082386
218130929
81947056
403629613
112626292
24851817
370746472
8814187
198132921
71879742
51367687
57574659
130083912
58096521
75657903
401258618
117556189
82161059
62875968
167852614
47114824
59933075
59011094
71950191
451785293
98271096
46581757
108080309
385512598
54407855
387995628
45161542
291456805
8342717
461271365
3066108
23314874
63024989
134156492
28601264
67720261
409561292
106866315
78614763
200030714
74194885
41112306
73979585
128840089
103046652
89761481
361315898
107565652
399630246
38142176
91435908
141365220
188248992
34954280
412954568
108099764
400302952
21332636
81005432
13797486
466175399
13627581
337074439
81809572
132881543
92051983
128345934
31813026
116915471
295736489
2581032
54937878
278556557
317509841
441539270
78262279
195811429
12040053
384628962
224431325
35170751
50922816
117741662
70083397
37561120
203779796
112155795
76792776
107193161
29999612
173923722
84765435
28477383
180697367
132411371
125180755
134559859
266203020
173661971
32001711
25131969
348629902
557053499
71065226
479890
93124602
38318838
41759509
32384793
278347786
13479721
134094238
94668030
320397165
168952583
15511634
307510543
501693899
130981557
77497049
89524130
449514663
74454285
31332928
87180451
235571962
42615531
220888447
53612792
87840646
181127569
229016770
144506518
478298787
500716301
40887927
130278462
67816239
432793354
57364644
222673318
46636229
44002024
96642843
42645023
524988075
64577630
386175505
169654228
130198048
48255552
376165442
122698794
124609981
488281889
121714373
346554063
178573169
13831208
484281180
138876965
115626679
542271910
70417543
37972269
40592209
459963970
21918003
18750729
55116233
214736291
49001836
141190125
501008673
16278647
310631075
559548692
41326311
521630282
294111926
28302694
210178690
152356230
422476643
106334547
9425301
236458112
27558673
39637493
11040064
483128172
96272421
185969072
1016850
45062970
103164679
30764812
348002132
30246042
407276142
125482158
29478216
185628315
520875486
104447412
66968001
287352817
94250398
376178561
116777991
537322466
20449801
95587605
121144960
34622118
16193045
32904890
494726116
160507111
35539270
35078662
521393249
474930817
138658905
74548968
77249320
7129609
548688164
87055168
42027990
46419632
56835837
406560543
77140374
483751253
369208911
475097235
316470
82624088
302168845
21623584
184464642
26698156
506996726
445663308
386816685
33091983
72411512
371835539
1106341
54026537
328492862
52284664
440021714
64147026
15268286
1086277
353032611
469644418
454963521
376458834
98859936
1859898
78949689
467559720
345459559
2573248
128799884
218034792
123680625
21585971
28558643
16113928
135624698
63137210
174905423
75201216
145597031
123521092
12433042
50278207
92505933
4608243
96858663
19703802
391162226
19832793
108928547
542936594
61501146
7787190
117102241
295875036
47490952
71476375
102753528
145514104
16621055
398408413
141217362
484664445
136012912
68717656
43977381
49302863
421835627
43013708
172007287
93339904
76756460
287193058
33929522
113426541
448160517
485448715
44681682
229206452
22117743
63313055
89297155
104623804
413585487
353069783
951837
48429982
139524777
281224468
78779782
46629746
137585760
9059631
326356176
9580941
135562442
86946577
496630200
9125431
485564103
20749406
51439020
104344949
67041932
41037082
246385938
66006924
470245451
268991991
112483624
281501385
101082994
139602595
44445596
127103127
553092117
19028287
41039308
17426137
680927
78721417
440803589
309801441
29430227
308126300
109351369
83109168
18346067
255904651
205353142
345411366
90660584
518544857
70314010
91748485
92189465
138957825
74394623
25345976
9517388
188569632
69397850
126230525
77275609
71712429
43120062
284536264
100552519
399578190
26637788
184705179
131959903
255948232
99616085
98730234
532266090
38582531
435331271
84052087
113715774
280123106
111695046
486999376
108527543
87701845
33711624
23849945
244030756
2383886
92734203
79315443
98464995
132024226
328916789
424482417
214915332
137101979
53442887
73126157
33371812
90577292
431803656
42702025
93330825
79122188
337903384
24893323
5631574
292794685
92535762
70816202
548363780
368647929
84259607
77917277
356898275
16742890
41051341
65824049
239487798
67499773
19797698
537010429
12824736
91320475
83430822
29208442
165982345
85499092
26225342
136955420
485392976
29164342
396318475
128189393
62951192
16959574
47645297
79353042
285742872
102598271
11927212
47310671
408856322
389696735
60663772
320907494
18848004
94123290
81971213
73158584
421012063
64457011
86952179
29004813
528064604
89802983
100241241
103341069
538565066
122964679
35187610
462996233
383146118
502065915
291719637
71560237
161549385
30262903
87709627
34297868
33120194
382346540
44555841
82209048
18266136
254541684
22104773
285070741
484128696
374502204
56352058
63371420
98326869
58523212
27121785
373462282
130371846
6507051
36502770
117199372
106709515
56668524
110304664
27444520
5451291
35431448
122539263
305849961
59093916
181174028
530293026
117705344
315295254
185918590
294120003
191272959
87888613
452002436
132637100
120889481
284783177
519859799
344970819
124536857
227640178
288749114
1477285
5863737
133074559
135837404
1993489
182440062
42293875
17561380
139410167
78733088
25313549
196321368
90871030
72700743
418298738
458244144
207360771
58633481
20578204
57763192
49100572
78354017
16846735
108403262
290476325
102881950
107546880
90183004
287491556
31824491
115019259
105701609
44974772
555208332
559150925
140794538
10027109
54228869
71422936
535249660
39144759
21907629
667243
104680872
56474458
15912895
4913038
282070772
266924596
182930610
96399527
2885825
136100605
85180477
72822659
325322148
198671221
105267116
119466672
177280440
83469732
45490978
125991877
437731737
259168917
290225930
112608136
102609563
364497474
106073850
427765836
239144950
129292742
305577634
482876163
261069247
515128245
76582664
34295588
184762346
56218467
11345329
121256532
101221773
119249913
10549800
264831853
30728526
460208663
91625268
418610053
108159426
337742637
445292351
271363402
536185077
99958495
10947979
76297322
43776344
311405821
226581316
305269992
94253384
34933912
141216063
119755903
95898883
16479682
123111242
268784788
1989323
123851827
46396066
513693317
99258115
144333471
545554136
283485587
278688906
29214927
11571836
50868342
118552285
127330381
96046741
137886666
65082165
130674049
133327709
516822743
535490656
437370996
92719296
107504439
531176332
58900663
126198422
61639927
216426352
110839028
16670343
2182853
206028311
85928846
557377480
534945656
463366547
72746136
273209271
208785900
66550367
13844213
130036268
70785072
153606033
138266685
125111216
441621704
133501507
46791634
25783065
209735604
401561559
466301363
125291497
141120085
449372338
453855256
62168720
91573390
45458553
32138365
87088364
60851349
4575818
48123888
322827450
124268164
450903637
191002722
42633687
34777760
426541553
51244472
30168526
121940049
86225857
338558450
352266500
78072698
19032180
392503145
50568735
238873291
100419683
120330474
78299890
86389281
8365652
42534793
501472825
17892115
186775727
129500936
217534188
14517323
74634377
46870988
148507128
71390773
495460855
74999025
489376756
98018181
453536453
67117156
61597126
6446092
101827470
24623917
169643672
86572158
562411453
70087286
346290110
85299799
119714397
8745671
552993158
560272466
22644557
40982608
80161085
140706344
72180646
22513326
445208582
39428507
60270800
486758003
263064895
96919622
508105409
26611846
450504657
21757175
117906379
92984526
119344754
67612610
110355247
120067181
390714998
113536880
19989253
112373377
512355240
31596217
542785898
231150070
114375945
110392858
343447684
8951894
1469503
497200156
108581566
264413691
402446181
86702858
436319771
509152894
495112109
297631381
90237478
24828473
9619849
115814054
14107469
152356324
116719406
127347242
28788847
40302980
99874190
97782129
378695211
10914257
187750101
138313377
105661404
360162883
27684467
254612959
395160650
269843010
112458979
103403325
16527671
213160801
281214526
84457392
410436121
79912061
34531328
491760289
252296498
137468247
66539949
140908676
107114044
147745002
500080026
351187086
6697710
22732521
512805772
49453315
50295068
57219751
125321427
39548124
117332448
73888322
81989857
233818196
382719041
1800876
116560093
433430036
474122090
80770542
84258308
403001766
199057075
131732006
173236781
105333261
6661394
349758828
374505399
67674868
286912944
70281838
125192925
385412699
108537287
34714541
107095884
166658317
57119880
31535260
310237960
24792164
263192474
69868095
134884109
34023021
136814047
92756254
303498
138454752
231619336
457255101
509264196
126090449
477894221
33788147
59628280
4203579
44450786
63155105
523112930
44646631
19067197
80458098
500328343
97103796
33566362
82579992
105431835
204315787
137324437
53512481
82511249
15758538
126130384
191909160
328085100
64216921
107857223
176872425
132600094
29491026
31722028
559882381
461448659
164189047
6128327
101474688
40086381
445704676
28506443
36507956
89522833
491782237
29906670
98209248
111544594
95782155
16732613
236095200
104905251
89057772
70908289
22635246
406870131
74038657
53814638
17696270
59699615
92099970
241513939
115182679
92524091
151841573
79650069
520839415
554439376
145131216
134628602
130737602
151216367
21497775
125137899
115421329
14771535
8769019
79259672
38688213
79101438
217098118
6613405
80634490
85237543
407582385
477996421
90995405
122745488
101914369
552983883
12602951
94544815
116870078
30336832
411852977
135173342
13060790
201362348
101491547
45875035
432854041
17750744
73921220
514580044
347392666
491748260
16071976
261280970
136584781
75716266
136502767
55799888
316606787
70471198
6947341
14259218
343008327
66886292
116654909
527430324
106351408
70991297
42103214
10554988
234898688
76587850
49252217
427362869
120623596
76928963
325204187
131495048
99797665
41622029
354773301
264226109
58509686
36489800
170736166
110473274
142543770
118673970
116468006
282618780
246513387
30575480
137738808
217999717
62038104
113963629
550426069
21449786
34965825
226299102
438207192
121338241
45926770
200158792
185962281
302534768
70248114
44121348
168317804
80740846
93617460
123895925
104526527
53761949
140712827
97112877
126890698
65674892
34553379
33039780
60940842
50684166
125580728
194919725
292822991
8211309
81711
139456036
130995705
196614650
73473753
426864139
530213317
33243407
113506957
179291657
7544320
47712741
538818365
245189785
199263498
400217523
102461899
60744995
486124242
19375885
53719870
136344531
24139766
341075109
62392185
72133954
425289302
277359866
20531512
371486201
135009918
449570968
57156198
88233278
117352560
68438801
104888390
123767524
161419722
76013281
47420914
114286454
9815696
57440239
116193439
110269645
128052810
43824333
141236817
285048793
80312836
12217742
558743513
189184345
140830856
91621377
6740509
16177483
295636406
259174222
51156274
26426377
24209804
352859994
352421370
91800813
97887184
112613324
80561860
459407123
523448939
389438397
146274022
148527844
120789612
246595858
38187449
92490367
136208348
32094265
108129593
34889300
94878144
105348292
181738757
100332031
496895100
134932100
302896587
84909404
424009641
454227100
119272122
7377875
150538305
353669557
76835579
20475739
164427698
79353054
548432106
122266893
44699810
351066589
135874450
36779406
90547946
128504168
28509798
30483393
217188671
26400435
71769497
53335292
134842936
226740667
104552467
73855071
193487555
96937780
10429177
117824670
118781854
72258464
12731354
67303926
474807835
245002654
561269509
168042422
488183506
114759859
109431783
7182788
251012003
91445490
238809390
89944358
33104374
357411579
116576956
176891519
134036728
423153034
151449243
71646282
88075379
71827860
170768561
116028325
94774384
111955745
11609447
134888000
38545543
107928558
165721565
79596890
135478135
57604096
99434507
58118572
28967200
3206184
457108009
38415845
6896149
498040237
357375203
53240555
70036705
405452516
96009128
530544866
24767514
68743
476879880
27532716
33572845
34506685
28780432
25176067
73960130
253016669
409343563
226310915
104612129
39365249
96463078
367305669
81086956
233675940
48046068
63240525
79232433
125545196
98535684
499393062
24766215
123561449
6817032
22208533
104867638
277896241
131447061
521637108
339464403
33208388
18797421
208326416
183039313
423065412
349886414
73238996
467444993
11385066
152198874
64922632
6666580
42953191
122886861
21076250
1488956
9690551
65757900
117306164
134328995
75019777
109474584
15186573
137566307
8150350
57547892
555163869
345619042
20234497
129493777
140347073
207010541
99095988
115928447
62909690
16505622
530485049
9857200
39318555
59490798
267131349
19943969
87491731
19442208
495009566
145847737
75429629
519047285
93573362
73622910
113322781
38667597
138037118
57892892
242401030
17139857
8361759
79757720
8604300
476412540
97774345
90669381
115500446
90666592
268561186
92993603
89495596
405707435
46454651
510438714
420973752
132306970
392213172
74833011
546938086
362257364
520321365
23247428
462739214
42047443
52999276
158201448
42523444
115811726
94062333
85865293
76831211
72944579
58143735
21860935
26914047
223600722
26178648
68792880
20466702
24508114
145791539
354654138
181541908
17602347
76878126
46192655
548692957
139807523
55398045
528327528
27044478
30165628
10780664
223601611
93330825
133959348
7865008
65492015
19857072
134687110
56647772
266563719
84419392
319662856
565608378
72472471
20255249
78915364
81957430
494947529
52320980
287862161
5827147
116589924
561416996
23048987
59843580
281847231
468885543
9469658
530599944
125479564
16045187
439016464
120187804
45445585
120510755
334497870
366798754
120321395
65472562
340785079
25139076
42047445
521356150
75528203
20307129
133260267
525586406
112130838
421761012
529072712
442169037
18933606
15722236
124780479
286461261
84792674
104641960
380055676
160636507
34419788
282098254
497003113
239050748
139979583
106509640
35724568
205310738
45017573
108405856
24706553
11666513
93512403
55298892
37672664
29300529
401084461
78695316
380823127
80800508
27051531
97623895
39433337
408373612
116745564
27314820
50860558
90657708
258296313
147930237
311706040
67016036
80712565
5649734
64003061
566237040
123975044
4730161
125676030
116721806
520046405
98584972
46804841
95114198
172282098
62498041
34724581
52462956
343378301
510494907
14851947
77334922
65800703
210870763
307969323
391992692
376530306
26978899
120001036
378929271
77945811
159937283
184630409
350684832
445817286
113647031
146183805
513911618
62921361
27218844
13458971
153511160
15696296
42345753
172366778
143239087
16934929
334132161
273736077
266997087
23019156
136541675
42941076
481275463
535008059
153459197
160414876
436318855
8924657
385500187
537942967
69113241
138408060
148921265
87500808
98856043
287956444
5555053
114994614
102858587
249944576
358998765
72556776
370030377
98595346
30452638
75541793
4657529
346864879
14455053
398293554
177439055
90024772
130881567
19871384
11526439
358426659
12133197
356572703
82158465
15029638
35130542
38941320
44455974
364329089
60062773
162218469
113388928
113131210
326144918
85094875
292971783
306831012
282744293
449831260
48479868
90983253
58248272
75399865
82495685
254648850
42664817
23985423
75503558
37689525
52966309
56337791
486688556
24455367
15512122
64687877
48389773
118748134
119771075
360283122
456912296
232506441
561801711
123716939
94931321
545729128
88310136
98105393
37087715
309864314
22132008
17630606
92540950
263206241
112759180
19064603
347024462
97380059
69946202
20049026
192293238
52825513
20274704
212711712
68612599
49361226
104511008
120258616
116942710
39454740
391734496
68324663
260932077
151375398
219933105
38170777
162091604
17758526
258146867
111919429
91360680
543381901
73066495
56272941
56977212
87913254
409339248
279797774
117626227
36718558
110141240
24679915
240563781
24609278
252407214
96092136
23930947
359219671
42602261
536451929
140456021
106591351
138814021
51955777
89520239
133955457
23391395
23462732
453710264
267554151
43248467
109058527
119007534
135720676
91598031
30880476
116445957
31606595
115391369
98424654
136504064
59083540
131664955
495036960
98561626
127118972
14599032
326844
54708759
25515881
84061164
35891507
18132209
9047874
304285818
196210693
81078003
51212047
46798354
10470683
404524229
40537737
238713999
90979362
93255597
98996192
333860486
133864667
61039416
473386463
53146806
110451223
618671
57205690
126876431
34846501
244186874
21462708
69712453
270271843
204790064
100713349
42230320
24127387
87793932
60594545
231543824
14247545
43463767
89288076
322528904
431510513
274006644
59323483
182807577
228814378
9848121
162337685
344990099
43834711
427343420
484795796
169076135
18754620
504607686
170216597
374484602
75568791
121919039
24174979
345394308
368555501
39535154
478173279
33431472
164380792
87752428
393529910
95468281
60569902
17662770
166492216
387848348
135559848
271004721
40361808
21294146
52656905
126967221
415438311
135623399
235217708
139540339
74434832
156318697
97605735
294713914
120678068
133916549
75107973
112565333
42114889
213965260
232118355
43807472
117788593
502411664
428627035
28265521
279640546
17860989
141393754
71919908
107031036
315889699
19785026
59663299
67731934
75849859
25563870
63968040
122802554
35738837
285436176
81542392
482258971
211968714
203712985
133064418
20456284
40844463
151402943
431249953
86372448
40794543
4691249
105985652
98811947
126652052
280597757
24708439
35196689
89107194
137522209
111319003
167105750
134501274
282258953
41753024
116126895
212211515
347121736
99508434
187331549
305220189
231649302
21776632
158179312
345143140
65503073
133170774
84394495
27757097
530536242
110286506
111051736
86232342
56717812
369016429
518816496
124412133
46908601
72699446
437828814
377215256
86062435
255181168
58899364
46364091
41004655
12811766
486494952
298844892
112617215
416076726
213287976
110875154
132552103
391716449
316521288
566791
316828924
500883575
118225441
542867621
19698836
140785459
286874166
206507788
322104994
456251054
6020676
39288726
31343302
271301853
134143524
97612220
59326077
475192363
115921969
496145359
137253728
120583387
83219413
468816557
99503248
68730624
67480318
12693739
23222787
107152952
105559326
250863618
89371228
416418926
71498086
463478123
14979055
45027951
497623536
146618453
357575722
61228776
449677680
20521136
62075717
132693478
128449692
445040886
67025883
231331896
324616562
53768434
319798781
501206133
30688208
138513117
12292968
265621567
479673873
535753958
453185215
537245979
98894953
3744532
553183040
58895473
68064214
124100851
415033716
62302694
131134484
447855696
530160262
88484211
327532322
100594025
195098326
230408243
264582215
110683388
2778174
6606918
10696361
106813140
15503043
49004553
184225039
28928288
93127196
56891608
7841662
488924339
47493070
563858814
23523689
529578256
123401871
92286740
497913988
8035227
482589414
344557830
225943017
47298998
448613162
103838857
37968380
261589010
281831216
100132291
109514789
58616435
305780394
26005566
126906624
446842057
4192757
36280981
333483880
8499241
212891595
240657488
73709807
163775833
98342433
46606234
62909690
352814058
4824842
127959428
48510396
92254315
484155004
46793168
34692621
124248709
113722259
532589834
8521290
8615542
45309400
14098392
139688197
256816850
319613199
218510449
495121077
532031679
245309754
34882817
209871662
52706191
8207416
123985420
56218465
552457641
102946691
74659211
355628562
51644299
22679344
33376998
13787110
136112368
81895176
49725685
5539487
124995783
275551953
353131820
47494758
560974638
426516910
20588578
433809230
323667655
349325526
168846011
17530254
119486393
547503354
37230948
18787045
184244686
411431639
17346080
125499017
68005601
357233231
92924864
220617753
30722039
370146064
86314055
96901514
523819668
59704803
297652084
374834507
543907514
18042567
78234594
41833438
66794203
139859401
133367918
20614520
3462990
55125094
23220193
44813944
517867920
100276258
358204100
12460279
237192185
193530889
55614063
62136323
508251619
126419889
327626208
24122903
304587842
275386750
128980165
59393521
68943332
110754723
107529082
42856771
122693608
71185845
22234473
417830918
85966457
302849761
109116612
96670600
132511898
67060508
56047261
52581679
74813554
114964783
102250292
162214871
96616126
51110054
76363868
338715671
11982983
50493509
74888782
2221761
177105076
553026716
82950932
136384738
563847230
54745075
138070962
510924939
41177156
121901980
13443532
118979000
447225504
531024260
416917412
14925876
45621977
323246384
132491146
89231008
412089482
135528718
161573227
209246321
117229347
46364336
60320876
112541989
317797514
55145846
454913736
49039572
428439964
99856032
10364329
139370432
417582169
71137856
392142628
54834566
408508470
134721984
129963291
25694869
180310972
52946195
425963968
298975743
309269818
30019065
98975367
469146722
82908133
6486297
547024796
127488617
321559813
479497777
163223119
40114915
9199623
524397677
100488966
63169605
159416618
214487224
491060620
136297841
22099496
305309259
208594286
52374885
50401422
563528671
128321291
42283497
535979939
98027262
448308210
28391330
2212315
21386233
368808746
156266683
119851881
1736685
99347124
37579280
320603176
121497772
206453612
13638252
120340848
193954775
93915770
417991097
122910003
112457684
133622130
124013952
137436607
131274558
56719107
207754873
508107695
9195730
140398955
28716879
505043813
245849518
409005577
454223228
123061954
118750728
458581781
533308511
64963534
480929144
2782067
100304794
9183759
290528
138872384
23294120
528417072
80663026
227100380
103760000
30596459
85193445
26023534
27169714
421983736
444165151
118475403
40116210
96179037
29336845
290583334
481143486
373244550
546087466
242872989
289305012
185042715
359075697
234815516
36431407
82787512
306090732
4542096
542167667
270564994
50872231
289085895
252515145
415738539
216427462
335104624
419112475
3538218
22822014
79695462
298779855
405420185
381781828
35684363
449422384
97207558
14820821
72774612
30489527
61263795
74823932
105848170
15063360
458059841
351866336
281637561
133124080
53403604
322967831
159532189
30714259
11475856
135932085
288747525
179315447
30009988
87595491
100438385
471529241
91155668
94140754
243959881
320383447
247860665
134117582
21584674
157420447
451096190
111592987
95513531
118932308
42829693
39897017
118897159
121261720
54710054
241649046
118715707
131561195
60112061
123648198
156352303
514849729
512634712
57931802
397617029
135151293
524258058
66152188
125435464
73725373
267399483
74634570
124758432
29447077
276590479
463861839
462540821
53702384
221023021
553646457
213886363
88282899
1837851
27032076
293873345
315843177
226964336
64738458
140591571
72189373
173882075
78941905
5625091
7187974
154464409
10103630
277844879
366802165
157694168
38218699
418103639
27156586
71589214
6590057
33600656
103508794
112322827
29776812
59588071
63059049
371890338
11226528
18618001
99677046
235418535
83079337
90681193
395533432
186048965
557895064
412380768
25104116
391377203
340406957
127181065
274072829
563834591
501697502
100121917
143935734
48158907
73810975
52647826
27045044
392651612
494060593
11165875
397433616
141266648
551654525
360754355
290879841
58340359
151357046
232629884
224526204
433264718
90328270
485158407
329656822
449123311
14679448
28785104
115876574
168704926
27367999
48579135
37127924
267052772
24846629
32318077
4177639
353399473
59626981
133190229
41973516
805437
31950996
520232745
109147738
15910301
26095642
4404612
88359422
108001889
55147143
73345426
365602568
85144004
229930080
23776606
503031920
497960812
128866029
166018
108465516
557439875
116770209
292432549
113196974
119125561
349683550
333671550
181864059
90821130
476793305
87454118
9915848
124178671
477709673
22662483
494912688
143372772
281014996
69755254
4086847
80085859
368114565
226790870
53223694
57479149
51419609
136293948
68176805
163369932
41187532
105675669
322649560
130319966
70995186
363143361
140076002
367240917
388579217
206413496
503104866
51564849
129867313
53647811
449441727
47758134
560563672
30521939
32932127
291878025
12673798
458238398
275831022
71398553
257076864
287843779
107597825
48948782
66647644
17845425
430740031
92684917
48389775
14526400
166587072
548966229
120181317
65614378
209090760
546183114
241715852
520737434
455156491
472640808
51865733
536001122
506532504
130371846
59678861
48279948
40293335
65580841
127409500
55999272
233299196
1951987
65618225
57700938
454757018
327816807
95150190
301667499
112174936
87214262
46597319
120840195
103784645
193604446
98977963
271795724
60913605
77318061
195141821
108815708
133502743
16159113
62497279
173109142
43232903
205222154
526751479
15043778
30416741
76756460
157407365
90036443
30649407
299082291
201307726
130685722
78719343
561204004
305674721
253206437
146141015
34572834
82756382
51815152
38065587
20498342
399539846
420811488
2245963
135365298
134182432
285034736
343336753
363883135
140446944
555760784
25152136
329957312
408613972
415594019
83963864
525329926
429201495
105307698
83354301
543303682
530580571
36674426
318564593
194886115
66451843
121547060
116410940
270113920
365423692
99339824
131818001
23930949
164477016
160979198
47067463
35518345
18217664
46183002
448165949
233356948
130340270
115364261
66512754
18949172
535021078
67669680
140790649
312335682
50029181
374087475
45183589
21308415
44448190
3138742
6961001
418209266
7507038
138397684
74730548
61284549
147597285
138907405
58096523
84175658
11531629
13303331
110745642
408527329
12946654
563874374
3134849
378373006
48217274
68173134
230783262
58725566
51051658
552161817
5040142
68275377
386522854
188729462
389982745
74271671
449386302
37715465
148099884
65204083
399029473
502782937
125230540
288116166
270849685
21789600
113731336
338333061
108152657
101181566
12759410
57374094
48944889
115678133
83917199
13823426
26397841
257404009
62603222
180707214
168544096
32583234
55095265
87385552
61869496
108315066
86794624
87618835
310423538
52999311
90513741
487089039
92049387
33034854
97064888
97924797
208665417
5595304
289566422
108497943
70660560
104677135
275378535
31514506
3938989
59997925
90974176
2140050
18691069
30150064
97081747
53620574
401480792
283537702
282311297
107229477
213861870
408139203
123737691
294585770
446074503
226886284
107544787
78840739
286577819
38315974
205489393
436448612
75381642
139762150
246479564
34480745
116918067
336070510
555137553
59451888
55201640
558581706
253515815
107700286
198169717
94385284
108829975
464740119
115711857
90625281
14091907
414028665
55580341
188976768
161395785
36196676
422130620
107105378
4705516
194217891
131520933
140843824
48121294
109401952
115921969
22167029
58978481
315380652
515586121
222766286
112872724
287566209
77743477
69602210
103699043
487892356
548367022
475373356
29152671
74898049
134994354
35161672
42847694
267317015
160261704
423580180
43467097
19639176
89438526
4260647
95889804
211940186
67198867
366830640
119565242
121495945
473780831
31309582
66571121
109416217
421485977
122480900
47321045
75106832
40741364
18264354
164537545
124741571
89272510
137611702
88844502
83361626
130959389
438919817
158388192
457923807
118235817
315006236
480724876
59685346
50471458
260905724
112298798
62084798
525937999
33493730
30229181
130755758
195285496
106661389
194331786
172308965
122069751
67148286
86828962
500002208
345502317
333442364
386270950
4779447
135117571
402257612
100061862
134981384
80668214
505018836
491568377
327853191
420294657
22755865
96891088
145114586
159698551
13938861
269766045
66532209
108769014
17020533
7949313
47907141
100372236
93964895
6060881
60975861
372246911
522101245
138076281
41749133
25748046
103693853
148188221
311312416
95447527
458713946
23698784
425990810
338855747
89609014
12588684
40300384
66792906
28255145
131770014
28741522
135323792
264151880
209537326
7115973
123084005
93701765
167261444
132681805
185799865
540168921
528733648
19675788
15394095
24824580
51301540
466619857
82285845
1185458
111968713
58719083
115609001
173476943
249668744
560899795
81347842
440265250
28779133
327546525
127788224
16576959
457319423
107573516
74056108
90307653
41135428
5946745
12775450
104711998
202348105
39451463
1269535
121461456
102220461
32437972
100380020
76804451
469702476
56075797
46275663
193543479
127425064
177461961
62083499
9895777
284946626
116235845
128854356
26383576
97342444
9376015
465675640
327894033
48723102
294029113
392728209
8152942
339928466
70253304
58428553
90044227
216341507
441301819
74267519
1566776
338862201
86020931
346554364
117630118
77224679
338044515
41159000
44035744
44122643
91240061
23667656
303706361
123221485
75594350
497503701
52033046
104034966
52234083
70715036
4724973
52996719
29670172
230526633
66288375
101709445
7248935
8016398
304403172
44882685
444542590
434846562
13623690
102828140
265016149
63298788
326523863
462157005
125194222
89442419
540825402
198970927
435472430
67908328
235577939
108376025
246013496
22487386
65918730
420350839
557246154
135779041
34583210
98906628
68641133
174723749
321576918
32037199
396852147
127602751
137624670
106269697
435343712
496877450
9206108
115460239
38309321
36203163
84563240
105325479
141231121
119052927
95802907
49445531
53847551
67113265
400531603
62815009
36892968
69325949
22454963
106893554
113955717
152506087
181489159
28700018
127511961
291791543
64626916
32709175
98953318
404165754
401793813
173939271
236587570
53003226
246415314
233341801
16451150
171338085
136290057
58361371
47885240
514729531
300722554
119347346
87851000
286567475
20155084
13832507
34933400
494910844
15893440
81093628
44772442
133559872
114086714
52977262
83784903
29129438
358723227
254215758
361065482
157791339
95051942
124126791
131159125
2637470
361878260
254649937
143750992
176014035
23596321
561619091
59757980
270621290
351281072
260432551
81364703
99636839
48107027
551654096
128188997
231932699
356169039
236853560
88245288
154024493
323644277
100648497
4994747
128386139
298788023
121677271
135691094
296817098
130361472
30767434
194701793
111644465
83234975
128522900
133653981
55151601
77934138
403396508
328258487
1404653
56764504
26074890
107888351
43129143
65948370
44383342
118775371
293440338
440527665
70900507
203188510
119575620
140587020
389100
235138727
271702660
63035499
455239445
25936111
7619877
245334194
129168232
101638108
37564243
387301928
87116898
101018306
74596550
19709214
96361928
120824631
48054856
422219408
530525878
350940558
136760868
458279895
100361860
21983185
272500044
293104551
488562862
85005380
77377890
1684803
84176599
534279632
62285833
329951605
483025298
5913025
12720978
136502765
33215812
15181387
57904565
356167312
50755958
87579927
53916292
446417698
296698870
86026121
14173618
591432
93717331
6666582
140982603
20723466
263284663
56844918
122820896
63143150
25060880
127910142
167209009
81135132
25460112
57507685
49117392
43615518
285481008
130145920
187615801
72306455
48882633
8084203
102196885
47101854
98019480
157313667
120409591
461233779
705969
46576569
83105277
208420387
386046002
119687160
47781480
17672791
54979830
203161572
416096276
13084910
524258300
40698565
161668141
51219829
221380851
69541251
453722062
6488699
122476178
116314962
17973469
149795885
77647501
35729756
120535050
485528368
19907653
58469432
24812907
51375467
504113503
28463962
55083590
134577887
258795491
433037852
33109818
125523662
260894385
58903255
67224809
79090371
44055201
65350642
501969525
72635037
133798648
114158116
34297868
34376985
122257816
114899323
482014605
50865746
237689425
4099760
3469475
386085912
101151735
13020585
542032571
61074433
373579010
91153160
102072603
316869293
461199833
84638329
251438642
109299489
24496441
82053248
206843188
111363014
96387854
101398163
63006965
358306609
143274399
76031437
412831838
334445102
244650749
83620184
281719137
437311101
107996004
453223971
205358904
71585321
381162462
101649783
560092130
107177743
278308788
543594621
123482182
59375797
457384506
2721106
166260163
5510953
51681561
225641505
95579821
61773439
562330800
19958238
129124134
114506944
256313815
268712389
5595258
31485974
71917355
45511732
310352792
51625790
89100011
295723910
293917146
56932961
338724814
134734956
105509655
150742030
106628964
119833721
242893387
127593672
133162990
92765333
284989941
233251634
69283146
1671833
143973110
35929494
28577711
47733414
85520291
175249337
457490346
68890556
297030829
128249956
101632922
488555358
84045549
18942685
123671544
74523028
432588834
519885340
53386831
52820325
68965383
406490143
109936314
28719471
71089869
138367851
88236770
136847769
28383550
166556356
351592210
24478281
131610483
362924284
9842933
78967976
34994359
13412277
60468734
334979847
34971717
427407161
64350657
311848900
510302626
233093116
126821959
294371198
89228414
62952138
33198012
49981389
127903657
66196288
100874177
503098484
136191487
239061724
138426218
215578314
112975187
540944859
18399244
63218189
88845799
67870713
316383109
14058183
112887927
88823748
65407712
82295949
36629876
138704537
30323860
374574309
246860481
564983304
511151441
31550822
121019623
544740
539100834
46961778
114272185
4105144
540718639
39627243
5800186
53353394
35006194
65514415
137836083
522203514
420490289
55815100
528825692
7496662
58423367
57425972
105141305
21502335
80373793
294042818
114059477
388226306
69019855
79893905
262189646
123448462
296217391
109237231
84699288
131268073
19701050
30502939
286046406
117549704
287777206
36479424
451002409
341590095
231496028
302462477
382447744
96398230
75004213
65977766
249426225
505216966
119257853
130819311
12456390
15613286
329861143
361490765
45109660
19279907
438878106
2412677
339584022
211313001
555251973
136688236
63633416
72397243
77663063
27952946
370526738
50908765
503436260
111034875
105802777
412977097
119883007
116602894
103795021
102436687
89963813
245134282
90968986
535882093
66374128
8443470
48280009
293642113
492636762
67428438
126727278
344334528
67631464
43909937
125735071
69447867
25853101
21119051
264205267
93264676
96979284
80165268
72262357
62991399
253893210
264843841
63486862
76141684
347502516
244661903
12589979
111177545
51020089
8864995
90830209
18004791
448956077
99044108
75210436
35255054
302489722
79212980
90307465
399700677
106791383
136257632
161718993
7970067
368968801
49253575
173003589
140506606
235946400
186913946
10518670
105579691
130681829
21460164
35615622
103102423
210248844
131491159
81573518
126840115
359129493
80601765
68424534
5664001
112377268
13054307
84180490
349402537
21479619
466120648
257306263
92607415
98600536
11903868
142072896
526680706
215911774
127327789
328465659
59865629
57556971
257340751
124073114
15095785
77502235
255367736
130950310
24522379
432652459
149234040
50374756
66652745
506467411
597917
58319605
338360282
65280919
433083809
196992366
279031900
164363189
1198428
3910457
4057542
55515493
94882037
432811652
223218602
45584364
14261812
499101503
115587343
175211412
119388850
480241106
2728890
110427877
23558710
177480469
59584180
356218878
399009541
102783361
62634724
418595673
238862900
107695098
244348272
23489069
17770197
93621351
79541121
89921012
141391428
358596296
256143826
59164640
549026209
376876041
292478226
205378508
389480199
35229114
36312109
116256595
30349802
133339384
290926560
31220089
547745496
106919494
46139478
333889490
326175471
373900006
5403304
119981581
515824564
107123121
141317231
1348882
380021
348229979
51435581
116667744
102735372
70630731
61716448
50916097
181486623
420690390
321657420
25646880
65703199
45065562
459742106
3623818
144126423
307456692
118998453
57355936
110068610
29011296
51853227
72744839
38570186
148619281
108095427
7531681
23683220
100910491
26091751
32928987
245411115
73280345
58112085
140446942
267582519
185213199
328314743
285596169
314063628
125260369
454854261
407521824
562122385
90752389
31919170
74744813
33077391
14593846
65982283
116324039
30164329
31432797
53497361
25323925
191338201
27479539
38804943
35405932
106673062
59662000
73452579
93386594
270429317
157083799
72903584
531739392
356981748
359217056
23036019
237230552
15008884
341662411
79783660
61580139
117781869
350575930
111876626
229786930
36060493
433175145
128388733
213133293
106268398
353682131
282945286
4890987
343372612
339570401
110718405
103101126
248307727
199599014
565824416
141129164
420573248
412179770
311401582
140018932
506070015
116115224
2435768
435582294
192952198
36838693
69939430
105453858
221532971
7221696
76451665
333808955
26117691
146563
131782984
254022694
169697666
6123283
184701557
96671895
62169101
276973362
496246378
252941554
74399811
289894680
376948474
92403468
304227084
427255169
81315726
190814807
19836271
557975474
291208365
59751493
13388933
62039015
70970543
128754489
235883308
107960985
80295975
352543234
320248997
129641637
473588719
44243266
141483245
61932498
50886498
517647932
97351525
307312622
12099715
273955253
495501572
91849862
186678794
105543377
54196444
58363705
107855928
17023125
165325126
491688781
108647096
178240343
140502713
96879389
464490740
72659237
285970372
345989604
115294221
393893719
127252561
18605465
401269181
77659174
415761672
267630111
114386907
79506100
35107198
22429021
4095928
41780992
64772180
358154897
80210371
330522786
45538969
237636897
136993033
553473078
57134096
424096855
366950537
282561179
453735069
100821974
56042075
507534944
204838569
518672129
85209009
88941775
53699022
259957986
131268073
64648967
297118234
127858260
5252852
5277493
82643545
115553623
83559227
126342069
111316322
15536763
185151376
444206755
387221723
79242809
96948156
171603097
340071602
112178827
448363732
431528355
236076519
11288721
83194809
392500006
119622310
550063242
110874047
380485329
116906392
356680961
107670455
412082471
366297487
76048298
141040970
119019205
197752259
30593638
112848081
90792035
107762544
104613426
119889492
182974359
419000603
58988859
503278338
39338010
165248048
6472030
19215055
111082333
422973447
103706825
63636010
58477841
131191550
67184600
141340577
133260267
301179336
386834616
379753279
356603844
157513468
389086197
4071283
297236236
414709829
95529238
114037430
96580184
99758757
53020065
160526022
516367732
84937457
326016937
112947948
470570557
51721766
353068950
92713451
25649472
202378065
186241612
224243475
124155325
474687897
124794748
44177637
221012648
37794580
107225364
62852622
296862146
42015018
33815384
177356971
232318951
1922156
21277771
49900780
39042294
24692288
11381175
81016677
18076289
4686061
95168674
20296755
103050541
21087925
285577575
26434157
118702737
2605673
58160689
4853376
414658479
81228518
27633884
219130405
40446947
27986668
7985631
439086900
165179554
77370992
138475613
90625283
185086428
1901402
254449711
543042263
234611213
49685644
322537995
16103552
57544001
11244992
283467037
246775837
134081266
79739560
75251128
140068220
116527670
79870559
138422327
168940648
69176792
67486801
272334691
82305028
33641588
50998042
139524777
89153186
114547151
66192395
11341451
502773308
400188272
175439061
505806617
100640717
18401838
30757058
63738911
345343923
522180635
139126959
156576832
13460268
207008198
36506659
125842722
186478881
116431471
83292043
371613056
56411718
12619812
45918598
78049569
516335990
3994760
20440722
483652397
493325311
525644792
111411003
85027429
51487011
196295580
8073827
87645956
116163211
51598553
43409716
390677054
421955216
103443196
251014461
101267168
118951761
556767703
296315868
83672064
21006214
129294663
528598655
141223845
15196949
22290242
166362851
216948491
50816147
77076821
79928924
66587430
6457765
136363986
94406038
195434481
549367286
14828623
61073136
341658629
139703761
498332413
513120452
859913
340201501
85404933
782093
9497933
298797694
26224624
233449790
140806213
130148764
89221929
450792584
141289084
25161800
133513180
5197081
15078924
231862610
317230738
61855229
287299764
76742195
72524351
86688888
368472250
127143615
58883800
100723725
24096963
24082696
34507982
49459800
98603130
254387924
186723636
5260632
309604533
85046886
88903961
7025849
2161116
235358655
69201437
39348388
21278964
201675666
395174186
196075607
322994475
471892518
11931103
105520031
444645431
22810339
374440826
176539008
112195688
84965173
15116587
146773282
70805824
46636229
54873478
108622455
120185210
27063835
179075892
201800933
78650878
212509251
102016832
357210400
106641934
351329405
18205989
129644231
376027453
523692155
356973880
29347221
83009479
99380033
354136342
87971392
91853540
113919401
78176761
491784678
23833674
318047846
130776384
46509125
63084216
120973784
486630604
212848567
551341810
496474240
474560277
373277417
534896103
91959896
422936208
125561278
377754749
91748485
59781326
439655500
28797291
204777727
146201752
191315858
392927242
12643156
101933186
14503054
277613375
50506479
60905531
108246325
54274016
253941021
365565103
5018095
105944148
235492935
321406590
231851705
82995030
21793491
84831584
112018001
553018012
315536826
85919765
358512240
62900849
41874944
372347992
115567888
96643493
17771494
105661404
297580007
140689483
16123009
59475648
344116062
7377338
38240750
176114619
12954438
110200902
143288940
130880270
127361509
492030481
267703981
68995214
278921815
117722205
98549951
244374586
268052003
18261760
17110244
519185543
98500665
80478852
13822129
294063273
35525881
295190423
27090439
33811493
521857391
235605377
33500215
411406373
193314305
55180865
147409273
118342171
27313523
105172433
87525451
103651054
511406579
93281539
7802752
322589942
90042928
36763465
234706322
20176132
156192059
519765480
80345259
351042241
72262355
130353690
62157430
1581043
217306278
67182092
9981712
41567553
131856913
452197180
97859613
432459302
473346217
316467848
22108664
369240095
56978509
8367825
48979908
73991256
80825647
294162470
437080556
56616531
96310032
123905006
532773081
57473963
114583465
442510286
49526052
82989842
39339307
45904721
26890703
110352651
101364443
176238465
79769391
176210948
49378087
143710629
436986618
22762350
129712970
23813223
114776720
21640447
1591419
322700293
88079270
40062727
334938622
133632910
93340648
305024002
515317329
86831558
135164263
60171525
510775727
411086084
279762297
43565957
76241724
335094507
6300826
56237920
524598955
549025335
86572158
49606361
77436090
87858780
125187739
207168431
109440860
19457594
79928139
284353286
18959548
137842568
783390
29178611
140057842
95595732
218167664
48824268
64885416
123240940
31401667
116863593
97446324
123405661
215775786
123719535
119093134
132967143
538972781
143359480
82317996
313378946
496616845
30705178
16534156
519839901
123091785
533500882
84761546
96475695
111365608
488713361
126318723
48365130
318692865
71844721
411406170
254279105
169654740
4762366
564764112
417860545
83185689
38819210
38719343
22224097
285831846
85731702
103804098
186857676
559848754
321495319
76174109
11951857
68932956
272704169
56045964
75353106
193045382
4806684
60230088
62851323
299660543
100247726
63105535
74593394
80913347
219927034
200646951
12333173
76124823
492831906
37143486
221707670
260981433
111342264
102898794
76580068
76744789
351764419
296554064
149625723
154935955
463155704
101950685
77903008
341259175
90185786
139837352
168914055
61285844
51551861
126335584
103661428
49215962
23895930
114142487
486668494
560220138
532322348
58724269
21342137
560670895
193636072
81056017
323600338
190178056
40760819
363866441
397364996
122069749
63953557
481764922
118407023
218313583
26818069
6075150
367285883
157296195
166487238
20244875
33401643
31956783
358524418
89242804
109348773
102193066
118304558
118561364
80966522
63541112
130955496
50483131
98497053
32585828
46286041
78895213
106719754
12545881
47039445
10519967
351411345
74657916
94984500
522371734
138980037
70917368
37436608
54598514
62583411
137542942
159600685
86686162
17578243
216103035
1381305
1600500
3651055
56720122
314010372
119812971
83520315
95310047
88175248
302248422
105202264
127386152
37430125
88906756
106564114
535106476
87202498
469016658
38021555
104988031
457211174
173599919
50204276
908507
2062230
86697965
263582983
129934759
108792360
140640195
270227816
154687249
134587096
560395388
98186793
94802918
8048137
65738445
232338351
85675929
316475339
87906769
77309547
70281836
174363124
196884047
130068348
44492288
476474941
13592560
297387144
41153965
106732724
361106489
291739592
108824785
103623817
230149925
11387660
129604445
42602559
118103525
110849402
509648860
304505429
212502581
19939525
497297677
421498852
18070640
72856601
425883840
110498865
68704684
10705440
36101843
83542366
66096419
46044799
38939411
420022330
52444878
300747412
110789742
15178793
69585349
159929819
78643597
225946821
175223587
118283806
99523998
107394196
60143189
284600550
494427302
88459291
120796095
565945428
109912970
71738367
413058832
126833630
18818175
254296925
41570149
257862924
140070812
9840341
136041035
242186155
6885773
21178713
85835460
5667323
91478707
73980882
88712164
301702540
50854075
31694791
52201656
97370980
327069013
468578881
251914412
136351018
118953058
137191474
334485074
400214362
55330022
11688564
221957652
247286109
381988973
128160642
118146326
49633598
84456749
133873748
131849129
84288141
361429613
115132603
330885502
20690359
369598749
502305160
9931129
274097170
195364581
125513284
188438384
101364441
106979154
304066341
301680878
6792391
128778129
121278894
244111567
26247516
42406712
17032206
305738097
69987419
326475963
249238413
111534236
113531600
32644195
209249672
13225442
131340705
425051910
3466883
99368360
3258064
22822014
477026447
124632621
373992026
504617280
387781441
78002877
470852820
37733623
53414014
66781235
85333521
207099584
27178637
100743180
123689405
349525413
79463594
22784399
221276777
97556449
70135277
95027299
499975259
134536515
269563835
52531096
42928165
522803229
53214613
43871645
68088609
102438865
29824408
63826202
79074199
71729288
136943747
518327477
70353173
555917365
280853064
132851710
491801651
167906715
47799640
248487533
323778774
32902296
102858587
21373263
98826214
16395377
27567735
131675333
517131361
240265258
490077262
32208403
461990962
407760735
110187126
136317294
530152730
4980482
47697177
92228375
445221752
129915302
486136969
472875454
107802751
6167849
123128621
5619903
239035545
122544374
229846306
32003475
137922980
561492296
54977236
307982706
516266012
466851987
19579514
51458475
450352400
6086823
476609011
235609352
109125452
476083656
83947030
204039446
83897744
361746721
11995689
492233483
407790317
366750978
243035001
60128920
29169532
124192940
44253674
29890662
22556129
147204123
28053323
309227837
36221319
16785776
241433324
12466764
132361446
25168287
407016097
113572432
90332161
92871506
141369111
32033306
10905019
55549215
133871152
518950889
20732547
372102297
129000917
69999090
11769902
245367578
5588302
158895365
301507791
141197907
74480225
307139427
116505621
88933995
112259243
178483610
7570582
369632763
80198698
88588991
13413576
105616007
45681639
514297990
36162956
62475195
69738393
386896779
109599094
137760857
140828260
81520341
58182125
119781841
368933770
6913010
14672961
129454869
57697047
54598514
16849329
70279242
5626758
57448190
517413987
399494000
275627478
19056823
85975391
10473275
83764151
1963658
86338696
45996200
57266443
76914694
42571433
446107005
21917117
327417194
425334160
511179629
78140888
231326465
242649141
266951468
38644178
197639783
18148302
10525157
260839697
27388749
4731458
97002562
22122929
337906057
15579566
184879427
248862465
91172617
66709898
514083328
121811646
128655917
480647970
50862258
508025302
25163097
64119270
13078948
23371942
18536726
259726402
82769352
91049304
6268403
382973555
30450966
6957110
306800691
60265395
7125685
88642168
130580665
265863862
564915446
146613954
104040152
22182593
135894472
552811684
114084120
159990159
22065863
4251568
273230651
208430508
310015964
303799904
553909135
71941615
495715545
129478215
113649627
40632418
258630755
403206132
4099696
46138181
359024881
437439229
160873981
109737875
15408360
89097415
79491835
36823127
318370571
71643686
486584648
6173059
438876897
78148141
95562960
290823960
481803059
4578410
275525195
406784969
40951480
330106809
25475676
130699987
108763826
422103231
21138508
285371349
20365496
7202553
103490226
1927782
89662907
9071183
181437880
126527538
385600965
127662413
95455311
81563144
32819288
72803204
37082527
69146963
97033760
84967767
92451457
40539034
10381190
56256080
525119805
98811945
88282901
485994756
118631402
451162828
71441354
121191335
141356139
51944850
167080956
25779174
36000831
116636616
239820023
80209076
67348024
48450734
2563
264200163
109640598
538025602
16894632
31221326
91404780
17148090
110613348
117967340
159368097
18331798
135325089
371163186
62104251
133748181
39458633
513415433
82161059
101835254
31620082
134117584
255504913
402335766
212938547
92494260
65625487
12146405
325305423
56148427
86340759
91706979
441464977
254526045
310970706
48927498
32205807
497940128
1905751
31817129
28383548
454713890
450022874
378236384
100255506
123901199
84362068
100440979
428123286
220629000
508166188
115968663
1935124
4114677
67813645
75842075
270317517
130523597
116168401
88116883
484497486
21596728
47437775
539468894
26877731
38107159
66944655
64397347
87538421
88933993
77576166
133180469
75796680
310348837
17071114
220937514
451292651
377596525
87674608
285015346
59843582
52769351
5307326
541670204
300015569
69910240
243257339
77682520
525721977
121347846
450196270
3720642
91319178
103015524
40804917
204296475
204276232
134633790
362917503
3896812
565119639
26908859
109625036
23710459
397234744
108170433
67845238
1536947
96316519
75638448
86862192
116661261
70082280
513152537
193445275
16976579
49301564
252962524
17752041
447297369
1534351
211311662
123469214
48442952
412997636
379725633
475411205
215589654
132048841
4350651
66219632
89891181
219615956
46642016
170258767
129230486
55022631
3935100
57861764
370832536
132330758
280128406
105005754
238352531
108287829
27594974
1246417
35207065
30999597
29351110
124698768
460149914
40047469
311731465
484855690
209721976
275455067
443539267
44554544
189997832
110136054
42004642
107859817
338617962
12630188
8285236
22492574
34819204
9535544
89918416
68245546
294656823
8139972
69060062
486946183
455102240
231005576
6855944
252108048
406901692
369595126
59722961
33545608
84902917
252017376
119879118
141313338
69171480
76504326
96540900
64798566
163932816
94524250
89779639
15691106
75895254
40784167
23729914
22099583
134535218
83826409
401306438
467986159
30992523
136340793
130492467
57433494
172459802
42452109
444211815
70126905
183277562
492537633
27310528
126362821
448214690
48844269
75816095
255845120
107863708
36008611
53480498
75809650
134244532
308023478
219261143
144758503
341206400
67207948
23605402
214792283
417121645
122624867
543224625
183713133
86159712
491802477
470655071
62091281
493550746
106396803
70897911
26176056
24421215
66611326
18108716
548011299
102756122
368145765
560435272
89423177
117829858
275069801
16008871
565408692
71364831
51961657
77740883
100680922
256743482
401985446
245906844
560051404
72248090
97862251
560436765
129666280
13241075
101037597
259952873
27629187
67811053
25366055
113639251
72925124
136734928
417550007
138352287
107756057
140925537
35581898
343460213
84828990
232586302
205365059
403201212
444002763
381702105
450577373
131458734
150480169
296363435
474025865
194536380
30808940
61078324
150867508
94939105
33800875
72969222
60023947
273645541
133949030
182931998
38350203
93857229
297713806
184600928
132491146
89171630
133177259
429474286
120442600
221023995
416273096
95138841
310616361
133206679
89668097
370819054
352390481
79704541
41498812
114257920
119140840
124378409
427709922
555899293
267586348
309653863
306687292
7028323
293688982
35823140
299584453
120202069
110200904
131667551
69421925
491077820
296320050
26321318
107191862
88727772
107918184
48851507
31854315
320017611
106510939
59649032
272582439
67268907
3245094
64641183
39806229
231523421
560613940
110535528
121153509
1623467
97976677
13160013
136297841
204674527
136410168
67333755
68952413
121001021
53205536
461453681
411003252
13652707
461710969
52284664
103819664
226609758
456491004
18435560
536420373
92551328
10534913
14185289
39786772
409630088
42519553
38624660
43350930
309448775
291498915
67630768
45537670
12439527
50761988
88665514
478891158
262835868
20180030
97073965
61630846
300001230
42530871
347580621
6968959
10837936
28439321
276819593
113858444
396940102
217609769
22506843
516780572
57721690
124775293
4542094
49043611
295758720
126807692
201950594
201170034
495544502
136005402
18227608
39632215
10739026
330432929
27539054
177624041
80961334
137973563
68953708
42139611
7761250
196757303
107460341
389328343
61772219
37371760
94618654
74752597
446206773
65401225
189825066
202552726
536082800
477463985
439699651
151833741
12356521
97872919
273389356
58099483
282926448
87132460
68045300
53557023
37357066
101504517
50404016
23933319
68665774
140983213
365483636
437874731
69375233
204017122
461700234
8248920
36754386
449474042
39242034
563177988
36348427
310685682
319210361
104889841
450862973
508443734
229331510
68034135
121107568
376430564
113342238
36426245
419459148
243528028
27904955
425173323
562486134
500869855
91909313
83768042
339571455
86225859
18801314
133407371
277145047
184184201
107987796
89831517
65272824
541018774
1885838
49441642
107922073
153032867
214751916
13094512
236540198
7937642
91428968
111343559
184429124
529407716
25565167
294625807
362809038
85775798
48681598
20870029
95312641
56396156
58624400
83616293
382607244
253981606
128269411
65708614
512912251
512110434
24731196
200992664
20462771
375066843
105470839
261908329
25934812
80633195
136869818
201415351
11383771
92106589
115030932
87404832
321330645
23253913
122209825
379729544
48097316
52911946
206098766
563554732
45549345
109290410
5086450
40549410
285496070
9610767
36317297
137492378
40401265
95128465
479322487
332267263
12027081
96980581
11248883
552566593
254414525
33129318
298036097
137631155
24921855
11748228
1324239
11187924
120394027
91891155
42121374
90976768
109925938
39702467
35092929
176517753
72451717
353606110
24457529
219437038
515303456
34900048
330241069
59694427
16639215
89419073
316371279
300602827
394223982
117296789
63134537
11068600
27798601
220669865
45795773
88748522
130851736
130035925
110465492
138557215
35126138
363299976
118523751
550389199
439662787
405617135
80897601
19093137
124899803
45388517
16034813
48293797
37152565
34445529
226566203
13832505
114580873
190087912
55079699
21226702
15560214
362865754
458602405
442734553
87271490
467691903
134380875
13049119
38487180
68393596
77315058
476454020
1766514
344064911
387971595
53904619
122660674
193124689
110121785
382802915
76703285
108237244
335236536
10504403
137297717
221791667
515974434
123369345
99529186
387599756
516016376
99708172
122082779
132269357
126783047
62625645
50150468
42410605
8291721
111213861
97678369
381317778
226989721
74099947
68641908
48708837
246900265
126785641
177059575
227917258
5870222
552839467
169712723
11580384
339356775
135557252
70224770
541123965
459329410
58907148
89026080
562688705
63101646
59165249
31616971
533434750
90409979
132242122
548671104
485103188
92784786
33766100
100343704
9352667
52528500
391469815
50314523
413212598
179419841
433401335
329567265
174502317
226595618
62152240
112697627
417412514
87690170
45593512
89282449
68102878
100011670
28211049
336697295
28832312
510885809
154698766
34753115
107173028
80358290
562541979
367374217
241932952
14490084
110117894
46234161
88448917
117491339
62023839
97322989
97504403
55599798
446277682
174162915
68961490
117933618
87618837
539620045
57524125
560841612
200660821
205400504
104792412
190051836
31628644
103364415
90987146
517844574
391677868
188134109
297326201
317060012
69853826
138370447
43516838
382385300
97170417
369662088
64282824
61979739
501181817
108413636
74711091
1081698
30427337
35105630
363823488
66080855
2636803
415232060
65734554
90989740
121824616
103198399
163333033
92966491
65073884
111601664
39937226
302260540
68353197
88665514
85915876
558534268
15894737
118234522
539183370
212629419
138305595
373167683
420975832
37707683
530757722
79508694
6666580
542279575
261717922
112744321
120260434
164218619
487748258
312508787
126792126
102719806
36880197
221760315
383451323
50103112
533441856
493781897
113675565
24431589
95434557
50119971
23911494
130663673
395150184
114485794
126535515
17413542
247791950
36591248
138903514
137226493
54184769
453971871
139179773
488980786
474715656
116962165
55550512
56818976
131501533
566306055
40788056
131863396
110198310
61729420
91373650
321382861
280195476
77253211
61916188
484528218
496706136
74930284
273083119
493293199
205728921
499763168
449377761
540633098
278948808
324355074
18014035
44608590
517686889
52964373
20017898
140226454
162108862
78906888
112561442
495725240
237824295
124169415
117504311
106294678
32544324
198331937
73194900
117647586
307706322
4255457
539460056
550296623
18544508
18129466
52348219
123910194
122413454
229044347
66759184
521405470
397737846
54236651
83953515
305095777
23998391
39597412
50164057
352960344
516992169
249500119
34029389
101641999
32829666
413611814
104421472
5767761
373920839
135485917
35743957
76253532
149981659
101060006
84446373
115067246
112866237
203029981
505645942
45122632
106908965
6459062
55227559
169705583
201858415
12963517
183591334
337681410
535395191
85860105
330579685
48889120
397318702
102271046
14958301
36121450
22729927
130977545
64927822
495250740
357879820
520258575
225878353
139330380
313638855
68978353
100421522
24522379
213535027
21698810
279328192
26508086
168813814
92714750
79554091
376151229
207973878
203788884
65689161
120729950
13198272
23327842
65957638
563492051
469543745
476939745
553013832
493690331
34893193
545009290
26507176
131961968
110719702
438384085
179390385
136120152
120163161
299791905
254367231
282937347
48324923
124675422
319534456
65875927
135379565
93431991
456868137
97055807
21042528
39247222
36620667
211411
54160074
115482288
81561845
52497372
262447095
359812881
355733456
81443818
149979921
105442211
141755123
484477870
55274249
214084528
94474311
117199708
134177185
45299024
156292648
79844925
138973550
94648575
73565840
478639968
100647200
302135056
105752192
21326573
41075990
463998499
558212221
44066874
139855512
442641172
59865631
566019192
45103671
135939867
85341305
13279985
94477371
99089503
2558983
68437504
28920506
86445050
58850078
440312921
33657152
159506303
381234056
499195004
286394622
29860831
131252509
140842527
433712903
45340526
123843732
558100451
67647629
99320369
259944142
64711223
157700491
327901660
253069765
79347868
128151382
172490348
517811426
535328352
1046679
461962611
214011591
70014089
126518461
126121577
331256907
533589501
133059230
173358213
390015675
232363998
129161745
87304963
163112083
342155418
82153277
134773866
105907832
533903842
136304326
51283100
31150604
136392520
287948947
45362590
90551354
15547360
41833438
95204988
13276092
449619274
65485532
136050440
1046681
99962384
115736082
366930346
172600077
235685971
119378474
63358452
237974642
96396931
261633700
72546398
149877287
101775592
106003810
227319997
127718186
13362991
74421862
36103294
354434992
52355999
6438308
217632069
133555983
106449978
15547141
63459616
72471301
189644749
138121421
129696317
15165823
63908948
115736500
260322589
461559265
8966163
380286465
32240826
88515064
520694255
350167757
550912856
89011815
389529112
87821167
99518812
17039988
427047154
33756491
24785672
558510827
971455
59453185
183722807
97350226
131358863
58878612
856020
418779737
23812922
203430151
40561081
452636200
200950738
111955512
19631392
358398057
128388735
134976198
39054308
49708822
86582532
12928496
60907122
24693583
93303588
261631943
36641171
419135190
122486086
22846657
247363790
222307322
517618220
127790816
27038561
566040584
424947024
31026834
521433404
76486161
88648539
117185247
106542800
79674964
42637580
87347941
291557951
121394014
93537046
44555843
43043541
183716520
199302394
61328645
124502923
40653170
62943410
64521859
14645726
24868680
98391719
13883090
24965955
84616280
82937964
54223681
195421949
27932454
291428432
74634568
104426409
27760990
9784570
99000764
4575816
19453705
190146995
84284250
37507943
432826732
37936368
542041748
477170963
227245749
120989350
60493379
96464377
346343437
434644402
85443961
49734764
20697526
96438437
80639680
336004587
125630934
84947017
123024341
34055331
302020201
65490720
49325006
128019720
26373198
117190437
27945164
90830207
414632307
7159440
452238341
3779460
7228183
529119820
140875732
83124732
65223538
758747
59277917
133347166
121485087
356720834
123445346
71603725
3798035
57207158
435080565
104347541
485300663
351299904
352937973
447577703
69372641
73673491
22239661
38683025
183890992
284160588
95505892
499502397
119263043
498286481
44513042
62738484
94306167
18966033
59348128
139280939
380007378
358801941
179201499
103790109
6770342
120439420
50623209
65671223
118994562
102300877
559141149
468049561
410686520
327466252
52960401
179908269
158592706
122209827
511808811
140287413
87978106
6265809
260910665
124762321
39882750
89681389
218498234
447964814
268602668
262742445
47368831
167955415
40872363
74493197
132160411
92055872
92769224
247048035
500896169
30598824
418264241
134653243
314356448
124679766
105553751
558326475
79144237
80733064
448257326
14973865
114069853
23941325
212928088
121744202
63546251
117151525
293547061
553597831
444909991
92525386
130427617
538463376
72078183
505468727
70423209
54475297
49384572
131327841
483416602
18331983
97726356
216167768
74397219
258162199
31141756
48677707
193412958
323000162
73213058
17322734
109767652
34856877
354487956
139681712
526083823
354023780
196076435
263539685
368187892
16919365
30605309
52803466
71498424
98167338
88086238
98994100
104073876
37873699
487309824
193271182
69961477
130179024
340684562
31589732
134378281
6178908
23495155
261754468
427385290
240884231
280157681
27674089
34668812
308716808
124317274
24701365
331960997
467998253
111045251
146777605
120854462
340559919
116198232
145069278
136701208
59606231
297765626
85081903
413343693
48540225
129789945
135117571
81795305
28558643
79683789
82827717
37360085
121881684
248331249
431183804
87867859
111698000
493195129
96546086
88530628
24762324
62297504
26698747
55717823
273000417
517516871
546355642
456939278
484542495
65648954
252596533
303803130
195462716
192387209
222469608
124141058
124103447
113186596
129115053
105674372
21589864
138513478
1049834
56794335
15694999
33520965
90282873
24191646
64598239
150679471
77048020
467261342
87220523
80273926
328346257
64045862
96473456
388112144
131951592
253782934
29578440
297130787
537987258
86672027
86479594
33885424
102487348
84884349
186611481
131832490
162220299
257490527
133544039
15292927
79661742
42436543
35301748
133374401
310455794
314153917
45071681
43775049
50911143
2527855
198301543
320609859
96494208
236852275
265751656
91469630
213819182
477664841
62133754
74450394
300107562
40542925
84729121
56330009
1964955
107285246
283973288
120128142
25081388
25938703
368368933
428297949
252737189
71293496
545224354
190552236
496880693
80566946
119617124
86976820
103270735
446762907
294345009
51090607
543076600
427279223
44190087
45109660
388596371
285093203
457777249
70709846
199755777
1900107
481644996
5941557
46580458
133195415
188497046
29004811
301756151
123334326
456519
8551121
106867614
470466108
285059213
546159742
56416906
445863964
129558629
122011456
121998152
428911143
203955235
54160126
31728546
19106109
49845009
107081161
131674838
97799387
462863938
239047520
29085227
88799107
87039078
23176095
79883529
19753310
84595528
30270685
204936304
116349981
149025529
80477553
101795045
93920958
109324132
135817949
41610356
86198620
66791611
243828546
31864698
81167559
61179492
7942828
18462797
385278530
52073253
127652039
462909455
224090424
9531193
303641009
11287793
54742844
486917205
477744841
330125752
564721617
142007726
306771025
453001023
251122359
25169582
121444461
131386988
123416037
56021321
487335785
104370887
50966912
475834867
370929540
193770687
245583041
509331763
510599906
99522701
158025222
27151400
119976393
211773017
485379716
425445327
16597711
22373250
527280155
22126820
90659003
85796550
436737450
41681689
131572870
90712887
93891129
140066934
140081190
550179280
31919172
82870471
39606491
82127339
216469020
81970402
13713183
122458849
254377721
36420278
80152797
20528916
12212554
74529056
61568592
95822360
107564101
101299411
17430385
102325518
44701107
15374640
33230437
57655541
56196102
72349254
451610438
266336334
159745399
519398542
93681013
293256785
132650677
302671848
92285441
446030559
90924890
24045083
577167
136506656
22941338
438077235
81196093
390313158
139973539
74424456
134821369
519044753
68761754
269854408
88274582
484199526
559810738
3542409
138478098
43846384
61657524
143654625
114372054
471738192
524456072
491271913
27771366
540070597
110797946
106133512
43872322
562591721
292442140
217714651
54418231
135306931
12645750
112178829
62584054
199591340
123775304
140278334
32100750
453432770
88085755
355703084
78856303
129741506
36762170
132963254
96485127
36457373
497748972
46017560
212533377
7282657
62995290
155680004
64333794
67297441
100984356
71543819
146121952
538930803
436105025
93160918
118531533
123889859
129227892
432702268
554974154
194116327
337195693
121672867
128493792
14219013
68451771
34589695
271029597
113414870
429413130
5640653
89682362
138369150
26552186
21994040
38353587
88564350
124401755
74342745
378426159
217211881
108440873
41650563
45842465
36965797
111119180
40336700
73354429
247879278
7755982
8975240
33685684
129322573
59152012
74477633
131176335
128727252
46966964
35657124
313786356
135336764
98766557
37834789
139036168
238532923
535905280
311938477
102900089
55652973
73358816
352191283
298186303
59745008
12005436
206276243
441672788
114065962
86582534
55608875
82758976
39334796
5638059
129383534
220069147
39626674
94195922
25404341
496672676
398605672
76477605
448512064
101568844
114650909
17104838
4470761
113187895
83874398
111265739
441838088
494631924
36391228
101320343
542049084
43013708
57852685
32546920
543413156
136408084
448860499
17552303
527760867
5850769
20497788
134603957
536458189
509416597
222795730
54546823
102879337
17678110
208400897
115567134
32821884
467195318
434508504
16898613
85259592
210515470
293867424
75805759
18829848
440082653
435567021
83085820
67870713
129502822
71873257
20279894
72109309
135450898
18723492
16377718
312362808
77200034
458233980
111701533
266284024
440900649
515717330
69402472
29159717
258158928
88989766
18228038
155078220
408704511
8014057
424689597
67798081
562786937
553241494
417188407
103580085
121357698
136330266
68562014
636829
145061456
114102278
23893226
145319326
5936371
398400059
556894176
104269723
15551030
141074692
9141256
92099970
444969919
190214389
82215535
59250853
270015448
380571055
70670936
240592315
34025498
113504361
23480888
100648499
519415908
4085552
29862130
622562
75095005
78748654
85450253
90805177
112279063
139624644
55401357
44291255
55844931
34420000
27499752
338874960
14606816
525145635
497702060
60553118
8525181
132064433
77699381
31227841
66307828
112796201
426294787
48808704
139475573
311802698
35364002
28819340
374632665
183350601
96911842
368195076
60612703
66581497
450518392
68626864
338703730
441363429
253912711
82996327
61087077
135440524
501575335
91887264
471384606
1856009
529674393
337858990
58759565
369368322
16591224
84904216
73202680
424607820
282432282
155597010
95256870
89237491
24393976
28291461
29036514
61192462
249815344
217542314
517540894
107282654
292230511
194635602
212949529
249346429
521837589
12147704
117871362
139882749
114750778
115885653
7123328
336370389
42832128
74788040
235271610
72679989
559894248
541127968
18538021
27342057
441950084
102285313
37210519
27242190
463639254
47012359
495308337
53135585
509789565
91093500
55466207
20401810
295668449
89732945
515543695
305155845
9296898
107007690
15611921
254911198
90526709
118086662
190142800
99399486
565853117
276368681
8644507
7595232
77445169
48602481
312685917
120442016
32504117
559144767
122220201
546471202
79844619
481683801
475477534
129382235
116343929
141423585
53646888
190467616
43596061
62209308
80589095
31016460
123691001
63982309
16397973
174010691
252353914
78270464
309664067
44908625
349794471
124272055
489598605
87017029
124844032
30474312
119685865
21298039
34991763
85972942
104330680
553480907
527337344
78727379
34255069
293853733
118938793
302116715
203497483
113090620
122591145
465095158
95896291
137974862
282060699
505560179
480693298
97926278
17793545
7955800
259798478
438109878
75076031
38782896
204283285
213665551
510978144
324401838
69132696
57193811
380942257
125941296
268561169
112584790
140478414
120374572
3910457
357168454
88024677
98749691
85022241
541526708
134255614
490489406
233624308
121338243
40683001
374482871
191883563
117774087
111562752
466362062
67590563
32758331
106913957
141913546
102079090
124929150
4859861
55358556
118975107
424561116
448077614
145412731
271698948
100673140
210148124
495307422
373423126
480235230
104509668
483684825
26279814
278982150
109043980
523898380
46185307
225311851
472419581
538660710
358018069
372696646
31539149
175386185
289214545
552511988
100955886
49553182
4159479
136814131
94760117
41395054
322350004
125588509
117951774
268400350
196880506
98287957
411923047
274617896
100130655
7317674
246818745
102465998
75473727
98613075
441385435
12843697
73550278
56023915
542493482
119661222
49191319
420366492
136187594
255518378
72839522
313801127
28981465
2804706
119687395
237340193
86141554
84677241
555150438
245527492
355475777
73517851
108850727
26073591
88677187
396013263
227326204
8475895
199588458
32557296
94814099
101630328
128440208
37833490
81701923
13059435
12072403
4207468
40593508
81100115
320722508
138921672
326616368
382892925
122530534
64875942
85696683
550013589
60969734
32160414
510601293
124584634
429933763
131251212
11198298
61176898
199646465
49549293
48983799
353267008
512064429
135885606
563537511
126323911
39703764
474388604
343182332
201140999
118794396
49799612
322811278
59442809
457009321
70012060
397820167
113056896
6673111
561475740
419161661
19975450
109589819
195532766
72327207
219725294
41882724
525917749
627750
96954643
69002262
394773008
102839132
477768470
308363229
444849643
64316935
114562713
83769341
19461487
74127443
34400333
400789425
62180776
254088084
430776189
383490412
192665631
86528060
61297517
1919560
104894877
79656554
23956887
37139438
459164572
467522095
63632117
37124033
29225622
305044005
142455627
41581820
548629378
28842025
210456897
66528318
85749860
41281220
122508135
344742075
357237661
452796259
81674684
309740130
69660573
61370149
66173164
4138729
467144699
368527128
50763283
230544140
114850647
230794332
134248579
114822320
16750545
61480396
44555084
176388631
46772416
17338296
439641388
540565396
196702149
86718717
134872436
66152192
312585655
117403143
116287723
82897541
212520062
115630883
114722246
146256411
174250384
65990065
10111717
138002099
470411143
18658642
12018002
81727861
44191386
72045081
4640132
36801080
435349950
321204203
278903302
108077382
68630757
93970067
23388801
73512885
693475
25357324
85651286
56334462
451111937
73832785
347239862
248035199
68741002
472233276
146204450
439394197
10128273
224431607
60822817
40826968
84434361
130199345
492763899
99392419
254029249
62174289
337083354
120160875
106488890
80499604
431214144
25107326
152857173
460876035
119326594
33038370
203073220
39532560
77181878
77467216
460999163
558022123
302469236
5274899
25131969
6709383
288770292
563520695
54946108
120196883
5586179
64258568
299609
127746720
80283003
134150070
13826022
9207405
9580941
14739110
376866531
141206984
61777409
108876667
75006712
484532550
377329831
78168895
97770456
137140891
78297298
130741493
244134268
44895655
133593296
5038851
434856893
314745731
45075938
29766150
42439137
87179152
126858273
101225664
514476402
217582439
439562683
200610313
93168698
5271010
92985821
39622475
135212252
45430021
390704690
482765003
22627462
145941995
78770703
60604921
40548113
273998111
109033874
496968829
138463829
78222072
358891229
35712228
22876486
556968126
134753112
205879074
186113002
493226654
74740924
29401695
40331512
126134057
123575568
235490125
90898950
283565504
54503833
2365730
515531605
329331755
5220427
395772718
13251500
24198129
42894386
27080065
103168570
1778187
108468226
66528318
132405544
98201645
92797758
104483728
107265791
108798847
473991869
140282225
315310925
71855097
321194073
167699141
34006045
60341105
5771652
77906901
29375755
423796606
116482275
445304538
95452717
135875008
333287492
70529631
50817240
111474556
133060529
1521381
11206489
62909688
451427127
456305644
103974007
79879636
131458734
323313922
104297470
359749518
218495922
30557320
117823373
80896486
118228035
437958380
244322016
115218631
75906925
37012489
255536386
208653246
19670302
73236404
86382794
446925123
40483261
146392748
40523468
230013893
517096535
232082711
8866294
334414418
328163387
45422237
134959337
401166569
20706605
63113317
108316363
247893447
66067883
17330516
40271429
49222367
90540976
105628979
460167654
24156625
246565777
139572766
172242017
2693871
385583881
23155341
444326123
2191932
57454506
29619591
46722870
191613603
39104092
132178567
39313367
527444428
78742167
131037129
9531653
176327949
126709120
110665228
294870745
96038988
5469449
6591354
55461017
31929548
146534068
107570588
81265955
33291398
233982853
151628989
83799172
64061424
204395123
79310253
145518096
421471957
107532975
133602699
100901620
77944514
89666800
186329830
301908805
130775213
119388083
80140333
34453510
24641345
55055066
521368535
364586064
40845983
545228592
14505648
133723296
4731458
71593105
28105312
96887659
55497333
119453700
54528474
289952810
356803525
467776812
61364961
477016036
238624195
21355105
299295029
42542897
178665915
127253858
36044929
101990894
244897440
68225085
111962230
202688806
38785490
195392486
132059245
23519800
139799739
25893310
64042329
3944055
65055914
254212028
32443158
40679110
409210988
521040407
530370008
136837391
75862055
931016
160179755
63492043
101850816
44240670
49658239
289352506
251635656
59472638
194238201
484888924
110132163
106434695
170924642
120888182
46265287
10527751
16161919
60327267
342668148
9758628
105950858
13660006
17426494
129517123
222914136
41756915
50021401
233836751
34738848
35955434
109699435
154769237
435320223
79210386
22084019
36779029
133238216
252241432
118295479
51086238
36976173
74714984
39370435
131140967
372635814
66096417
94352859
3901378
117937396
477128997
503691656
125965937
161327025
243323500
57427269
28058127
26255171
549488074
165001081
1698479
27451007
27748018
70240334
307839154
124106039
61614861
77827550
37876291
469260190
535111700
148818973
21360295
42383368
217114612
220059924
55029116
121246154
443083550
29230489
452478547
393723129
44098
204986145
264147214
92444972
318305212
111708018
276159093
56973891
211387306
254014981
138248973
287320061
289834527
26248338
90956018
92527980
86284224
121112565
332356362
250011052
54109545
101084291
79944303
38952801
43112280
476808839
42811378
423543576
471227667
85053173
174990209
234639540
104094628
169445806
217160017
97621301
130284314
35047536
76014578
127537901
473287574
58027782
146415941
44081393
28374469
62490757
125399150
130334233
532346322
455261377
15036316
54066744
34693223
107342314
468771800
110814385
10506999
518275653
76870598
203391697
95450123
9159416
482827586
129771394
100721131
105211343
74305130
230777277
94112916
124325234
135268023
511562580
94861283
394398437
334268442
448802915
62523184
265277627
30177070
562424528
319826279
71691675
371113977
321592319
96500691
92013071
243054733
118672906
13513426
117607395
38321164
487144144
74207857
149944169
123491615
92918379
73473466
163257463
9964851
271405987
121915406
67585373
545043537
100916978
451786020
133594893
299525182
273214993
369609921
24029521
457018067
150809522
128544375
513816423
110644478
218148186
38734905
226065216
29422073
658876
312115091
120777937
358911952
251738522
131613077
145318859
401045311
403731768
30493767
5923399
81404908
137845929
129073549
37764751
40470291
283488648
30286249
106168529
139317257
312902034
22209830
73271421
104983073
453724096
56101735
532079294
72828564
101355514
159490112
14705386
96483830
2360531
164124470
17937018
700355
102512288
130677938
500803983
139153833
48741260
64024327
164380193
240455565
132392572
225317246
70427100
11842907
120135922
132664942
382504463
66813660
120318801
128058848
239408919
19985473
396575370
132978818
258893391
34609150
139889819
153184673
11364158
40493637
88668108
95728978
104627695
24401760
118540423
108071228
109163302
90456673
53781404
257145646
464384244
493206102
227120665
356953055
156517965
60868210
88154498
3945474
128279785
279878879
140076
10726192
122723439
62258594
98125834
115838961
107958391
53798633
14707982
118154106
134165573
86957367
551979861
102998661
197960611
114006302
47708848
100005185
73481535
393311966
107481093
460824086
18582119
393073843
115108176
95665425
505656176
100081710
61350694
63444054
72135249
121678055
41835048
11881819
525827593
500364117
56324777
181954911
1225665
119308436
35185016
398788456
94005393
381566152
209145549
182909472
39784178
28257741
37331553
425671765
132951579
33077391
323854885
337398621
217241502
142599960
14216417
18085368
90534491
24300594
21888172
41588772
114587237
63364937
101177673
83361480
77639717
478326915
415633930
149837940
135467761
221274335
67574997
69052282
284637166
95592791
508038871
357198840
128508059
362134545
59936966
105280084
77334922
78962659
432147982
86778351
9567971
407578051
252117943
70135277
479093344
190112934
100355354
41896993
47599900
554430404
146904664
426871807
187515444
87845810
337598488
63698266
7807942
21338246
83700598
447779535
241758743
86674621
445866713
354569861
104138726
243771146
527569323
102850803
4785930
21358996
87652559
117760929
41487139
496162512
65875927
129747991
120255248
482072126
51680262
421540909
27155291
91616189
52084926
439752002
357765372
283033858
275535763
13861731
113339644
94598714
460834428
268869349
128754487
60767044
121103626
165107846
63355486
93747871
312238288
502095250
88393146
83616295
110695059
62300100
113759872
13768952
124164406
86176571
9793514
198669389
17732586
357792203
49434922
19661225
128552157
77052176
128216984
361139905
38960583
58502484
8613252
25960754
86302380
1629032
27326493
435941016
465227473
32605285
100339811
11508283
53027441
75253239
311280
87962540
96752309
141327605
126866057
2417608
18115199
50383062
107823503
269617829
79599484
141341872
68979650
21090519
68595738
140029310
98601721
295096448
503015403
534012415
91893749
96204975
108320774
34210969
2141447
250971994
400205300
210878522
513141604
68827899
71445247
56271642
138181085
71281823
218247336
307598220
52851453
74611224
88518320
2810599
17995877
65233914
57359827
78131282
264216442
379760614
328024672
51738144
140675214
9395470
125300578
325231483
199883318
103265843
62432394
46929351
300885150
140385830
57580317
547205885
162478528
352487071
227988060
311605180
44455972
83982049
193815024
372796713
347319467
39833464
405769128
52010999
111154199
496640554
149870070
116571545
31893232
454360721
108391589
103187446
536256406
122482195
28479526
1372720
14973867
521873977
298451551
332792398
98186793
40169389
17831959
32387387
115888247
120298851
231711208
11459545
104803912
119688457
125904980
22572988
554093031
80854982
261649065
54700977
271404038
70891428
422781346
51026376
130445777
328731615
505417349
78705853
72707226
84906808
130745384
51280788
55420812
257181450
239043470
144114184
192448893
290706024
41216066
251615415
122299839
112919414
18999753
132485958
116591221
475011360
233276169
445985627
484561533
73659226
140055248
145442869
32011190
260210555
540493864
45021466
18908963
48893632
447049564
448277331
89329580
58960323
29440603
328032384
502688176
96013019
255324879
84519007
231699189
118886911
560780712
67521470
64588006
160958359
20951738
13921998
499893805
141435258
56856591
102801519
73315521
185628139
51305431
394407870
104121863
199474509
137175910
116499814
84586449
336964566
730895
435055826
536234669
5732742
230642801
13090623
42098840
94494232
526145841
78390680
130504140
468612916
51909833
563710766
446624846
424782987
86441159
244051664
17277337
199425371
45900627
17903788
36378128
187388842
302592172
208226675
136092913
48002112
94742717
61022555
36192787
157288278
180330703
30071853
347969064
125714321
93983216
560863249
61556919
486626535
107021935
170255455
343581244
347006315
52953918
98032448
118667720
35664693
453696635
254083779
60757967
82763490
44153771
79757718
112257946
7945424
103897484
105686045
277186005
52654309
52608914
59577697
37178507
360636637
39683012
75165043
351361812
57029092
64696956
268733865
99927367
85590329
50304145
21369372
59458371
41034488
51983762
103932501
28471744
189165939
79482756
99688717
69993902
117608071
139646695
139218685
60027465
80665618
301120384
99875444
88457996
408288409
129440602
320546196
292192213
465581520
111295572
82893864
61165225
453377458
84921075
8606892
439063894
290351751
114462846
39768616
67586670
140581830
56223653
493883193
324868582
23902415
303287433
69761739
97167351
139867183
245820109
302532812
403064084
17067225
495750001
140690778
28404300
134268036
457670436
126559466
88930102
102050554
330829435
549521135
540005608
145305755
58735942
92470912
356284356
396317858
35216144
74751298
111280006
56432470
28387441
192227678
518012498
107120527
85297205
398879304
260017
269444357
124535348
93778290
286853657
110621132
202614980
133668286
109080296
1887135
137410667
435673617
35864644
20247862
450169444
65551677
18411922
404229322
127949052
80900391
118631402
260873507
250225316
336232247
279309581
225658927
108145159
485670
458627877
69826591
304081704
234303831
69836967
47576556
421637382
39963164
137212226
426081536
110037480
57108207
133501509
537533052
291646108
115632419
218571422
82810856
80533085
244533988
133708457
219247606
67126237
64025110
64839624
38232966
99289339
75683843
102926031
30366661
47103768
288372537
132803721
267016968
44135615
9408438
248435271
30292734
98736719
63441460
237193654
322239185
22426803
31165615
48051256
360539304
105822230
52560925
86834152
163627459
19001050
557893755
542615626
117281227
382336778
7015475
27073578
74770753
36911325
194733608
18020518
132386089
34125367
43934580
150684585
84288139
71402446
552747209
271584225
90801673
243266018
73012021
435417649
80285491
125925732
473859549
230769926
357562497
67597046
138793269
281998971
129759565
400937180
83737161
15538062
109621143
307364210
322069823
90188639
131113732
102311251
534077762
74980869
30723338
28943852
402750869
145064857
197811676
123573237
140117504
8465363
57684077
43524726
5595258
120431640
32658460
16252707
289754291
222756730
271176819
122906314
110673012
13778077
198158128
14578280
90739419
10372111
566018515
103968107
132275473
93526672
496314911
3938991
98156960
96433247
13378557
397511930
9797538
47171892
106684735
330511107
448360820
102319035
390734014
119535413
115444675
334365500
76192267
90468344
119884304
82734333
3914346
23574272
53759355
139795897
114113953
19977691
388601368
195136426
35231708
95333391
357621854
399478886
380497640
560346964
48131670
114986825
256700110
20668528
127342056
71456920
26905786
77895228
2801897
417483253
495555217
25198118
381250385
14780612
421433616
126497707
48084980
550491349
277519191
158264322
128509354
403994445
55217181
243350237
104610832
123962074
221296817
294183972
6268403
513334266
79792737
452987713
113706545
272381803
137239461
268497882
50169259
2186744
285857386
216877086
131761480
39648204
441097079
515542452
419646514
19291580
170579606
485479387
261851102
387560155
37751779
106829771
221286188
47029355
531902079
216599
140964447
123454945
191560493
97618707
100629042
419038479
355937832
34187623
212803098
16855812
294595562
4929899
56695763
17525064
207049385
26757729
138699885
49522054
34659731
248052265
50151101
27377076
27006134
142156902
25299282
90538224
475393602
214560993
13630139
163847146
195275282
269651908
84984630
9456429
265990286
107213913
72289592
121147582
90374962
35195392
308046972
170940391
547919320
392365580
59792999
225191697
31000896
533356131
74041841
450881829
12977782
106081630
23621543
210017724
70780723
91968210
42004932
113373364
63077001
160827792
51668591
197339584
7486448
289006058
58162668
485528996
145036395
20604144
84011880
39164212
63359747
97044136
61486632
107984331
41614245
47033113
171816931
25151424
51791156
119711803
48334004
391519588
3404627
411408481
97400811
38566297
111675593
423052165
114055588
62926551
358323961
135286179
21308413
530515802
102146532
491126053
149313770
10272242
24785672
268480686
67396013
104116305
362369030
22333045
62860404
26650758
127054120
21729940
138408060
107697694
299632020
40284822
22400128
90662896
213290940
30949016
352614717
81473651
472486418
46117586
31553418
54350147
351176778
45621301
23067145
1038899
63364935
53900726
64005655
405767746
90633065
126917937
133648068
65848692
127702441
136819233
48410378
22870071
71402446
202039921
38821804
328883433
62193744
48200413
37288752
29587505
376744505
69169010
546562660
51016273
424636405
293677379
132329019
411991337
229786323
229016191
134068296
4588786
33974917
89320594
185038682
102453921
114304659
370250212
99151761
6558603
41123981
442068788
86009260
20281191
33166886
21692325
340435841
140763412
46543200
84638329
360154894
454695838
109226857
104578409
133290096
460545473
12186612
150977112
22584663
53859224
122113847
81528125
116582152
49559194
77118325
140651870
140981308
54575168
66866835
89669392
85893825
132452234
14123924
13267013
33210984
361820440
97965959
320835714
211568235
179264155
59729444
67227403
25484755
123860906
116147649
65079571
135418475
139821788
32508010
35091632
69272770
281349045
434709423
120757185
20019195
7183911
586246
78382900
552164234
334248083
43160269
436527182
159456427
121857041
135762649
65357251
88394443
260870224
74940660
51777539
467415958
348847607
117595099
395154015
137454765
119269526
399611539
355948119
91854839
15849342
75515231
40864581
113855848
38252423
130662376
60893633
125732477
194943319
529001692
73923814
2202306
41174887
367325834
155873131
96059711
91363347
41028003
100654982
382193642
151420829
1680127
271852176
56843619
438753725
508399926
28834906
111575724
84918481
91079436
157326419
526617799
554111673
410884604
78836848
12588684
475115468
49588201
256137272
49902075
134609147
252327696
74742221
16305886
702976
408487838
401960800
86312756
425837179
78538538
476294180
121117751
426706081
16540641
317446549
206421106
390726010
26844009
134172058
392320909
194440813
224726006
507997235
82280383
22165730
455526299
19712223
68351902
6501252
90129829
77719279
73349140
134763487
25461409
16270865
114765045
80647460
464718743
6827408
276121826
43862765
560833281
319239395
106333248
140447743
102891759
23395288
106975263
540167304
304612287
195954861
121265611
47780183
133310848
169807464
15553776
168131903
360538677
351026256
319317291
527571281
48627041
108988209
95824954
57960338
10664713
480440935
107630250
35161672
101920856
397148747
91155756
4381266
54748966
125882931
274778231
515310796
533569032
187762211
424958321
371463321
389107437
152262633
50907252
101146545
101686099
441637863
50719501
29261617
379310304
70236441
123910194
22763647
435227235
55649084
24528040
90830074
112018861
87093552
132019038
115376810
12041348
342172037
71331109
435550235
21186497
108775501
410659951
539625206
406934062
534320140
498195594
182513733
26868652
342201846
62968055
483632847
90996223
284790490
74219530
303932672
545005946
268123119
9529059
43837303
558309106
216030748
66113280
95424027
25416012
358331049
41488438
97152543
32543027
222946285
2830054
308729547
159340373
175360578
11534223
129627368
121907520
186399195
99334636
121028258
543965109
55914967
27873143
97758781
95065373
227413419
6992127
8302097
67787707
26116394
227804962
445116703
66969728
17647538
428423066
411577776
132343286
323384308
130133200
70236443
523865262
309092701
135216143
390999178
92015933
131718134
120632673
165768278
345096257
274827438
37432717
52782714
78727902
415773406
139230358
390871278
513246134
86390578
44588266
103827444
82205856
103229529
140297787
187247231
135149994
403576320
22155356
471315552
118613246
39332824
216396464
44917704
74692935
501552577
226530237
60586761
553409088
186483280
87345168
45247005
17290309
31253809
71886227
112842893
19154098
155107369
104583595
433713266
57449318
34797039
198138243
93705658
425897093
119960827
124189047
64820171
73560654
77809626
1570667
282746
51404003
303962853
483242524
496919693
17410930
122220203
115862354
45062968
68252033
4878019
437957713
107880571
82002827
97522729
27914036
131515800
250237555
143434028
31635769
112862348
100177101
7290439
106247453
519830274
38742689
33492433
9874061
162952542
455606942
112483287
39854218
168620507
331313498
111787135
417422333
113901243
34217454
471639497
77345652
43378696
127466568
269490058
505377665
46301603
121797379
115294221
102204897
63261177
65109402
122789586
431002140
83780333
66303939
69777572
186743542
458345443
318170272
49490928
103933914
523644395
19391447
112270916
58934385
65088284
117193031
41764699
208626923
24137172
105141305
69873281
35903556
374915486
128473038
445423229
78232446
2050559
480239789
506358471
183121385
560607589
114029648
494359159
94905383
92962807
139515696
70338904
200667285
55051165
257172703
134870544
478288187
118531533
199662122
58844892
119863552
341416609
25326521
239830023
523575387
415433739
357969272
90140205
565474793
399573354
372032303
529751037
194638779
47730897
329477241
50955241
19148908
69259800
110612053
428931134
4635480
134296626
94044173
48406636
56315740
127904945
117608069
236263995
183919649
527150040
54398322
85981281
124107336
536048128
495061074
20269518
41037080
264895966
136389926
258145805
64891504
456252892
198071256
141496241
19270826
21269141
13169740
219469964
144654047
512087100
85836759
89823737
91280266
478417221
23000261
220537766
321041484
47863191
311194837
244108629
45478010
53961687
82878302
235749231
140269253
63175575
481321072
363946652
350746833
288694020
133318630
93902802
428742454
80022306
100237350
71499719
108007893
507072790
38243344
116544531
83873099
537100889
118803905
373176801
414258177
339824562
112769432
98355575
547489797
9574456
445499466
327888536
70089514
123968559
15641820
34653248
117407036
370856337
391516375
13119157
53487671
193764530
93861296
26679290
129767327
276447132
312110512
260337758
23391395
137323766
477960304
116039996
286800178
130475608
39695982
206279894
98291850
77528175
75507451
25268154
89815955
67106780
80203888
112518643
507787960
21082735
199548627
209000792
96243887
120445907
130648107
95466531
105586176
64253382
28297946
174349200
22608009
426015489
107705542
24630032
40523470
34745333
82953528
254575019
107522599
491753758
12851973
157365662
109479413
40149934
77535959
76692909
114666473
551818389
135814060
115298112
136435323
130789482
186400077
79202602
402317358
225013158
93067286
50351805
398564226
74862064
44293616
29768744
448460343
63210592
71285714
153328556
126410810
28874605
43742624
61967232
562651985
20416079
7129609
35219362
384382355
521408494
7732716
6807906
52582974
25938705
53088804
132688290
370923971
122508137
59205458
64530938
14365417
511917271
21282475
122497761
496731866
104954539
4165964
336265497
142448242
106461653
72990251
3238942
543572944
387834381
13065978
3282133
498505967
30555132
52931867
187323840
171307367
254393350
75887472
38388606
93668043
307360407
58309229
48900791
39917769
540891765
36514441
13735230
36615102
39181075
334405773
129467837
7133500
35249866
218976659
73762345
347514258
49436170
20602786
44983851
229560585
183881470
425643884
109422704
35452198
120639158
3853387
260275826
102369616
243622971
45752974
107884462
68992620
160532740
325894440
91888559
26334288
55197726
19916734
58860454
559055949
98306115
117276039
175205122
449186592
170304393
90120748
248261774
31452175
67978364
287827361
89699074
254837755
9479773
137680443
83032
58571088
91267298
114429122
79117000
135751804
85562413
56687979
148553584
159884314
185660258
305138045
23539700
144787107
67868119
70929041
96963720
95594558
103967520
104966000
22793478
193273182
15800054
60304017
90588965
82666889
45575285
137485893
24565182
57080972
65119776
529916179
47067856
59155769
84128610
504439961
458061922
219467821
112906444
419935602
39201825
189571305
5286574
459568364
291183289
134396101
318632334
272062163
62210607
107210020
214805754
101370926
113234585
123607993
115571781
109143847
352774049
73341459
70065239
53322900
109608503
134920427
15344807
48829458
35197988
342423327
11303995
72825255
5739225
131475593
28384786
124585931
81316714
511047751
139431393
53979843
3365717
390117980
219203439
69493262
49423482
136605870
59571212
124339499
51003228
233847608
24422510
138890226
82498279
118508189
218864643
454437659
98810648
347465533
474377663
104146442
9612067
45375696
89803781
33753128
87590254
140130476
40445167
61997899
71914759
29646826
183597905
73041852
506600859
54435092
158449346
440882246
105395517
118565255
193140184
123706563
82788809
232879022
437968965
306860747
222660651
79201990
304284345
91756267
140816088
17720911
13641846
6634155
405876776
550421297
20253954
182141502
100533066
122718251
483637209
119867443
56068505
549380247
265508890
214473764
130629949
131443170
27531421
425930653
101012954
22340827
368315324
19235807
65272822
162217353
238456428
473392352
276672217
430074025
52218517
536760740
196159274
239422280
104691248
110106223
78245416
508288099
52751584
153248145
95334690
55226854
208114986
217120657
14897342
50729561
402609973
345752525
8294045
396679727
70154730
61371446
526276716
378404296
51811259
70095070
88106507
345687621
129808948
91098688
58106005
29034642
37137207
64353249
10064720
104328086
8907798
512102172
2403343
488400186
14514727
140418408
138646706
29425041
9514792
555824594
4503186
65114590
285117681
512220318
101802624
465627023
565712427
84390604
76039975
228579821
112666499
349653095
28469278
41401537
6304717
273659704
68674853
108003786
493098248
93631729
458261367
265348355
2062379
558493461
125230540
512941519
250949242
228738084
69734686
416616148
95227037
77797341
330215734
146524660
44763363
38995604
7807940
423999783
507137141
196235026
53796966
71284508
5320512
103728872
61507631
66403806
164273381
81677280
25390074
41807514
41054697
101472092
122724736
13590859
28609226
86130548
491507479
481860414
65261151
110107518
133985290
115050385
102243809
408511517
351463517
28353717
541791018
114648315
108578357
12765074
203982736
32860036
441288978
124351172
10414910
562519496
111545891
412235933
561330507
64615243
76006794
37907421
428497624
127173511
89175237
2928626
498106011
111071189
23694893
477953079
133380392
121535387
87803011
93931357
483793752
524210269
132260712
2948083
6448328
77982462
385404634
116558796
22137214
106718977
88299874
444052457
38694698
137240902
127409960
68641131
69924888
253962737
73768172
78552805
74027574
150121844
526790407
413544218
114326464
99444881
36948938
54117327
90520226
85989805
16277352
57415598
64056238
406780042
264514690
443482044
423189573
59000530
305623627
196713680
888447
41066911
42407678
85765740
75930271
145375883
39746567
121748047
29404289
463483479
517042652
130920477
87330901
9062141
74469851
404163532
131427334
46756850
91923580
310912999
130878973
72568449
139714137
129487294
408014706
28073565
524415183
31829677
50641367
120285077
442493662
161096149
20039949
36873712
100944789
99900128
372109718
9023229
321098861
502273975
82914618
158691753
329319119
27764881
27652042
564267975
114179593
491765933
120177428
370583048
384444514
407904468
25666335
200390793
108357865
93609678
174478207
11224238
313058513
240523717
210995818
517990673
321901779
127639760
420039112
380120448
151070428
25854398
129124132
163534463
59773542
130100775
282734708
0
307190894
439344498
11410536
71331285
132601391
106261915
391197439
373531993
245952199
55378011
389180387
308045693
89102603
436026419
124622247
93729546
419063593
182108019
111368204
190559771
136680454
119078867
284207816
32008665
62350681
26553481
89616507
121323976
140970932
123981682
156425966
125268153
72731871
101088182
63698266
18074992
74975681
32094265
84352989
40335405
49369010
21863531
518318060
96869802
10872753
528334829
7474613
20510246
193297075
283062294
248496258
114637941
135288401
69196249
70200125
164679864
128084928
126185132
19954347
548446204
44841181
276960966
111184030
380519327
35763480
279964349
57160087
125420584
362592956
80478852
8049184
84512596
82975577
391240683
4693843
105034480
140054114
96551276
172794716
169922745
73550276
75340698
105167245
41147677
10360436
32977524
395684463
106006404
478236414
184297185
363471283
139086391
96053226
559707518
83398397
88085757
45627163
6185393
53771026
102387774
98570705
134209671
380732543
34824452
275739123
137000813
97603141
91898657
94114213
110841622
516923527
57887706
140965744
231357298
314371087
4228220
130226582
554185534
556299174
129645526
379226740
418664014
167376262
11556272
96856742
486104599
5028469
134942476
265518521
323963359
140114912
105233392
419949395
546370807
303930065
111876626
239433731
324929759
58228815
178966370
16254004
394489320
476343376
119758141
35310825
221027582
136724554
67324676
44618099
5599789
3378685
548321463
133986585
77607292
60324769
73523041
13021882
97267220
499544420
99508434
49911154
291136740
124683204
132483301
353323727
85952192
239470661
29303317
92939131
274835878
101894916
171087748
95211473
200411152
216775427
23809029
133367918
526519512
14506947
94940400
297307511
76739599
66495893
34741444
128776536
108807924
3040324
16208611
130270682
76388112
84381523
116454684
96857366
27829729
561749656
359907949
100976640
156403623
72247473
375617707
79032695
478130040
41796158
97560340
62342899
4330685
78803128
79476271
153810079
125997065
173271341
79954864
450433142
35041353
239133812
34829638
260475484
405747656
54132889
482760652
174145118
48043474
484920633
141694556
93875565
52432524
202385944
99331080
148427234
452813143
47937122
85455441
51377699
329720350
344805984
426196835
420025453
186920447
108499000
71494533
220480172
114229384
171258474
43920313
239234335
54547929
32423703
105008344
11649835
110583519
115440782
348655704
129440600
242306886
491783963
487415714
44946238
408927539
119748712
364796950
44586971
25419903
214745142
251956654
274835358
20247469
180478653
90408682
284822571
23482185
459453491
76694206
293835987
529594325
553840076
101056040
88547487
540045257
41652041
474704
102626424
25640395
53454381
7053086
120824720
19213885
201599763
116803931
94101241
95024707
101627259
120221526
104795006
377201071
7154254
500320891
526087471
26401734
137369163
18214000
76875786
58383451
106564116
514837198
113444701
518551567
10224253
519855682
31055368
126102124
75154667
301067067
82500875
534089197
229311818
77555414
341493150
413891028
355913988
116125598
116962163
100409851
61206858
53397490
252742272
295865699
58572522
127888091
123435490
135494475
122967092
565256410
216770521
207170327
352032019
139660703
58335171
97535818
22338231
69796758
464066076
67962800
122157947
404880903
82242772
525113896
90625281
103922127
85350382
43598657
160289645
531585227
549992607
168445133
44532495
129532687
324186761
139823746
500917778
22972464
51253609
127729230
122052888
138650314
53103986
96316519
93206311
51437725
95560366
105029765
144758200
17185803
44108376
39603895
493504589
295551097
36504065
281119252
4929897
474479305
79967729
160302183
448434674
490829012
34489824
370071325
38008538
65214457
117503012
417609217
11002453
72130061
3002557
324234440
1272646
136424947
52755477
196952796
135171686
132072215
118934902
454675015
395252796
87157502
185744712
336404929
10861080
70825823
516063421
363715045
85349087
60988831
356420187
15844152
89691441
207383923
189217172
34996951
221262062
63698264
78977131
81647449
521615938
102557627
441737869
327642009
40238130
322679198
4622510
13139907
2986991
96097324
47848926
109364339
48090848
31339413
72510148
119627498
121087920
310448657
28383548
74638461
124879053
8910392
374002952
14667386
36855554
476304785
445312109
65083521
83965880
452183480
132276863
329894883
81054720
70418023
83771933
64729379
62729405
51462366
15241047
13899949
276132119
105957120
18073695
366703834
86372420
403654950
410779129
133751828
480918847
96543494
15652196
366294539
515351689
105671850
142801958
338997307
109171086
73742468
12095822
57947366
528784695
84629252
18901181
29766152
264551057
48720981
33591712
482957698
312100477
60815033
423976819
131283639
185757100
33723297
72491926
256415290
90242668
455354872
137827354
86556639
466777304
116392780
443937272
153173298
89358114
34388660
81151132
87358167
86354260
69398579
196834815
196805303
24709149
502333274
55555700
40123994
132379602
489763770
82059893
116495245
362703554
206223
56809899
30605311
52096601
19628798
513213512
85896421
19499098
423225915
192996517
15283848
160784059
137085120
369033493
122115146
53515073
179722951
59236584
492326392
55733265
244551974
307731160
48765905
69948507
36797187
28581991
506454891
508446228
62000491
149566039
93334716
113456732
447927174
328390419
121157960
242943509
8889606
227289675
13648331
434917601
477295014
49829445
445627183
23222785
351217422
70979624
8623755
392600272
125056742
115610689
108357865
13098403
228089558
3763896
37545556
141269240
50375388
187335963
75292149
116888234
372970774
17797434
8909326
83961295
29965888
100578461
49018820
106569302
36754386
6701599
106859832
109849417
104997340
17416652
78975627
250377712
200058252
83100089
43724464
138418436
160071137
94844424
296285894
431609053
195402893
81401017
266608378
71513986
71681782
132614359
352601838
433803098
334694143
106173717
358445745
169579242
473046826
56225013
98643335
10927225
169041178
31763530
190658824
265693072
79594909
75454274
66158511
101912639
423683060
137462779
5992197
249177643
242627582
105042733
56817681
20896588
5487607
100302198
58703592
26989275
48069416
315439753
297695381
446528433
64591897
17217677
329950106
33646572
137404182
471117025
501795434
200139462
388620719
6920237
291072009
146318816
543511535
55005950
196549266
331476780
18039973
109468099
454135281
464069902
263871850
200096183
361662103
449955212
408208579
44485803
29820624
106036237
6172425
424886798
124471795
120805944
385535736
18982892
124060646
442326332
287178618
362433522
92886508
353915173
423978010
56033974
88642170
564330285
332751487
71375209
54221087
419452823
29872504
89218036
472184826
65060116
518281405
78684189
539725473
129624774
279662306
271820663
56795630
96781479
222690695
91607110
98377081
129740207
71096354
9670432
13187896
211852607
314772511
114461549
48436465
28880299
21701406
66284482
119382367
167439463
99806744
267507731
42218647
51934476
64867947
424329456
525443977
180103809
53612794
136165545
111360422
534914595
286637
95321091
63289711
454552102
415693130
130527488
91035133
232331561
421747645
500117576
58614452
115309787
518250140
34635088
34501497
584947
304810645
509928311
429038203
64549096
138946313
52518150
105841687
12705412
91696603
452405088
442338549
538300553
296465770
311156575
76613938
137022864
111330988
508835629
140345778
91572093
264892537
241494438
486237979
61458345
523495947
32878952
58646451
127722077
119314921
13839132
283912031
121593750
117078893
254663301
83836337
105583582
13208650
133034593
272743263
483078597
194509991
363285705
114780609
38207026
51898160
75896737
774309
51325083
20020494
56199010
71979611
327472504
58536206
378321967
184799068
284907883
370530872
80866655
13561129
137452171
58387051
122620189
179260240
101153030
71873205
514455701
61032929
55193837
71209191
164878573
24853591
88791900
17658657
11932400
50567438
126143253
82765461
495718340
49212073
468941776
111793618
118467982
415164900
127070983
86129881
111495308
387114344
432170038
96782174
37600032
149070755
128554749
18456675
72861569
52372862
43915973
127488615
533583576
306372945
43092825
81858858
39504026
72177668
107068649
122432911
83669470
343526907
563020869
195412187
64866861
71315585
507006013
17680706
102971424
129904928
430440604
12915526
10457184
76608602
330766383
411157630
373092340
136074757
6618593
105971092
103629005
117172277
380116796
28182513
255993231
13971284
11286494
258987512
550237401
64713400
243190815
38121878
306461181
371895409
563952889
312629533
78126094
477250699
64582818
420563426
437381125
4105007
75377751
46577864
26207184
331299071
239451451
124956871
76196156
275557663
78643597
188614888
116314962
157047670
105622494
299661886
82609823
104466867
204443073
275844654
123597615
315278300
237320463
417930156
434620909
397154964
95267244
30320464
104021525
56831946
80856277
173989320
100452819
141884781
99819716
66312536
65427167
255237700
73390714
40175874
343832922
47259832
277600853
103164145
32126054
511076338
503286430
62700873
182657734
435260935
139511807
66624296
433601013
209734436
133911359
307842574
432672750
40865876
9776797
191053580
83604501
17351506
57114694
93494245
131855614
79733077
26465494
20951740
105724957
101344682
105357904
45515623
121164443
316432116
368720501
499226661
100921972
131143561
449868317
3634194
19759797
268149270
133204993
191680732
481187495
113148985
31623456
193979556
365534418
221948995
124377114
111612040
219887155
6694176
57826780
442985684
450971789
388601323
286775514
361231178
241064837
331043805
23231866
44055201
106636746
62706059
412857274
5098507
132867274
341814326
547070479
84526787
6293849
178228610
57632195
115084107
29727242
112631480
30277168
10454197
66495893
54140671
190094745
42114276
318272213
381405772
51669886
56851514
327445184
110839026
270161993
73652297
45653105
94889817
265033551
462273236
48073305
378882931
18071101
142171165
51007121
9923349
437804853
223420786
167943918
339798174
133654553
485380577
152237461
48282124
50627100
106198360
118021812
202803030
134919128
473279800
64550393
259643463
285235792
316534161
289487438
72787642
97639457
263364390
68376543
7001208
222120502
82167546
256085537
102022022
292754802
47880052
294315964
116682011
324092747
191200418
64163889
168032566
97415415
44197871
12430450
375815970
153003923
106749585
130375241
86148039
139628535
503494131
147197171
376187966
552348446
54689304
459223294
227806332
485999657
138229072
342025277
562048472
559407416
102160799
165759662
467963738
28720770
357470378
121146285
265545339
114683334
81281693
457943994
180989054
55298531
68702090
56483933
43730949
84006690
257593992
133193515
80620225
107990814
8774207
71829159
491830215
7281358
325172739
85760236
1586231
8005770
94752335
134792024
44165444
125435466
130644218
279744231
153204528
224032854
123560004
322363022
77159829
135804981
141354842
65367505
127623505
37137001
94477373
56809899
149381749
101942903
16455039
36211613
506791708
84485285
512091443
46034027
119682053
138200221
91290642
137697428
115771517
539074507
139066936
368987624
44593456
95290592
30575480
157224300
386100359
192174581
14848058
241695797
74987352
176447621
19644362
111784539
135453956
97705606
423144619
214785503
113984177
515436809
40048766
79266211
414923152
148688116
72193614
539894864
338498472
120445905
185799800
454650930
51701016
513342312
24134578
448881882
84325754
89457983
181138006
396884
88521549
100226972
120473142
47210802
226247468
518103340
52013593
95121982
181942257
258318132
202652102
38897032
113671676
87107819
34576116
5459073
92382718
125310924
38029337
111890893
123047687
198200585
119685865
102498705
61224887
518342660
309117021
377448277
153412508
71938107
451203649
396468715
44452081
536174163
90258522
115512584
136315999
25543118
192265359
412313053
75832998
22663780
22423650
93123303
69170309
132260278
203951852
87032271
18176533
57933099
69074331
41411915
33961947
397242076
32707748
215648343
75951023
86437270
340589794
1730683
264860876
265743186
182182844
97468255
35411498
29518731
126834929
227415989
51996730
75987339
305264383
120055508
115325351
229563774
143611872
443327314
125842724
17307170
92014368
302585507
70222174
355914799
16674234
457809820
107172049
114286452
23357673
302232064
40121398
502377177
2088170
128457476
2518774
69993902
136284828
1762623
79743453
56751534
484184008
87806768
552273365
28640356
314075967
132423702
477011341
87122086
98521419
401406731
65974499
71366128
54410447
93917069
19401823
434675301
42335379
207111694
176696034
516039767
49818869
76318074
338274149
76533376
47284729
135736238
417327769
9691407
93770771
92151514
121679352
199627246
400962016
9334509
39702467
132223964
400377780
46789947
74608784
4606946
22509828
33777771
114862420
80280409
132152627
50633585
60376649
5364394
309112455
195819461
205753197
143530060
146191722
38446973
56881234
125322066
85180042
118208582
1998677
424785575
101360547
367540270
378989833
7400684
175475464
54855320
205367380
12252759
93241344
99875485
102202303
77982125
431901
114375945
92447044
30626732
126349849
135719379
51996732
154208069
41457382
80162382
346869561
198277678
51265224
74757785
363097863
534038005
2646317
273396141
131920464
336872844
50658226
65239100
10774179
418718259
211264354
82783619
17615856
452848877
350005317
191677790
36714179
121416061
317813159
41361330
34274524
91050699
87057236
196911852
556659997
130131901
165586239
524975343
150174995
198813622
128492495
263875412
152414826
280069998
323207233
504291436
15471915
365107364
44135613
10912958
45554531
522859248
104021994
20525027
8525181
57091348
60931998
21138506
36453484
500593542
58564740
548376893
64281780
154877119
78609875
39816603
51916318
134151304
289138333
97871714
115531572
412619043
35684363
89593810
381022157
565458319
96701728
71219569
559175986
195194804
142931769
78838145
123439381
9328024
94459213
325844421
230257347
353283169
408944400
53747847
165408243
146877547
387708493
76067755
398328721
1955876
487351364
99924771
96922216
70299994
31738887
307446294
76725332
73836913
71001673
301566552
555620232
48039585
130858221
95307453
563547837
361283920
439094362
118392431
64319527
536409431
60966567
34689562
126580717
328986302
225810109
656284
76726631
285281721
385748526
471010237
552406303
169620466
72267543
184452906
420018777
68981199
372024801
243267814
32072216
495676174
227978684
158234025
83847159
393919717
71074158
401932539
2483757
56611456
565912082
104724666
554179875
76416300
153064846
32322539
370818834
287431749
128522326
330729773
144679718
57659432
71131371
81947054
372079320
76820013
431392922
35169712
121538071
117800025
410286515
267411778
127318082
115947911
43477358
70617761
547421303
12815659
81924798
512694585
33772585
547255444
245052044
465664680
120740807
126491222
84809535
280713831
131784281
183150550
83773232
318868090
115803942
58746320
131858210
8650198
111631493
62565985
388587816
334526890
87809496
70997780
520503396
60887667
136989142
94968394
28135823
90502066
189030018
9679513
402200406
5350125
58663310
385944787
346473068
2774285
71432277
98178432
352173835
125587215
63966745
25175898
321128840
540841170
134181135
141884766
204553056
6476982
34560132
7971362
3954553
221939359
44896952
62943410
393659264
354291192
265903817
122515919
117732583
76248036
59898056
95324314
554156752
20203369
10465493
131815407
54508843
23582250
157178337
258818073
317831374
63654168
115770220
411696606
95886226
64148325
4970106
241852488
92967663
4304743
124580741
488989678
189915645
495288805
394342916
169627326
85342600
248429795
186760065
240846237
120039944
24449747
194835
85133785
502095659
67916110
22810341
286251410
486331526
111263145
29111165
231269375
546369275
57358528
496321103
412584759
25981504
23653391
2411125
32045358
139701169
28296651
88882115
30091697
51362759
540598449
264033781
118592494
74203966
32750549
527080815
81119570
268531960
254067048
57197753
336448414
450958961
106154264
519758775
112469357
394244956
7789782
41790884
191526571
113653518
360501381
86318598
57394846
517157420
157067768
83566709
81410096
419914357
99858624
106062177
54714149
15328819
8430502
113103588
356011069
387076693
28051518
120914122
207171045
116123004
564330271
50629692
87959948
145528725
29246705
338528173
129981283
32057949
184522001
10246302
313185500
65356675
285141432
502539281
147722568
32211466
302435044
120423858
519668905
25557387
224597587
560631347
45269191
148839578
416416597
503263899
9783273
255416460
320524352
396868645
102277531
128111175
57093942
247153212
116168401
63850015
50223731
107196613
118089256
83175315
379333951
183665547
131846535
1055760
410867345
111597773
73638474
96691437
125812893
123397879
140741565
339423025
57425972
82395163
44950175
409638258
86282925
485058579
18631407
26300092
303723995
125353885
42760793
32124096
122225389
429744198
165697105
410479822
82127339
60643962
355925870
73944566
58208063
333380171
412550306
76917765
464242484
504830456
270071173
350107430
283935868
2333305
106503155
66987102
123644309
121807757
135000839
271450525
57158792
314845308
454791140
327062485
87661636
106108869
52499966
342386619
30940876
120260436
205176251
8947645
31890644
371781390
216893550
7238945
534508458
126328824
44614984
443613975
125601480
77913386
124041189
374138901
185390080
547613079
493238213
385350979
100565489
30286249
126141034
59936964
42349646
12919417
228705092
22525001
124998377
486857834
34330293
31009975
451030504
266500712
449849253
47695878
170357811
76432210
161564164
219132201
57984981
74886186
120117764
100228269
100606747
150649796
120257840
30763543
265249466
37776422
236825664
101251602
106211332
88138228
11848097
91042917
28723362
504380028
87093569
23122918
72584013
74608630
298149667
173447728
45222499
38549436
76228514
564416092
258035455
38747877
76852440
32406959
539207732
71415414
202947435
60097794
126936093
160639101
98377450
7868899
504562357
20124423
120289911
271768477
98848338
397588071
239321759
378571832
32711637
73477646
184221468
188800303
186255764
62178182
23779198
109051900
125340183
210976279
14763753
413353922
428589945
308706587
440558789
136313405
41642781
105374765
205265177
108976534
417845972
426748240
391248933
4573222
200991649
20708041
450726845
399110950
122547045
375217041
131934733
44628475
406138226
132336803
2797629
95640780
362457698
285242751
141369694
294118424
47851518
103664022
184198121
127728562
86006664
187991391
97776941
135124054
75765552
2463003
201053543
403159001
5023062
54424194
146661229
427363606
30041114
250707571
91857399
644609
190939783
107740495
360735963
92538358
73281799
52389723
50602441
74355713
516381009
161139268
407681761
228339431
99513622
119368100
24457531
133994367
280266721
349714
247866720
332699729
127718186
42622014
94958558
222276431
61404346
61707369
9733987
63610068
39018950
78945798
348139154
20313616
476051618
90251747
78639704
132610468
46247131
86934019
473486308
77996392
28143605
521938761
70838249
67369686
465776429
119691051
295628175
106010295
548720362
127366697
261046756
88330890
473422775
98648525
25708886
71389476
64018623
43719278
503066183
208662704
175178154
27022692
44817837
88029501
34689562
4226923
46485777
271261047
183618094
94068601
16257897
42053585
200923918
439572334
20588381
7269685
323499387
1282735
137699898
46396284
21613210
472837376
114578279
260660034
63368826
127642960
1219180
26838787
85397074
21988041
331370160
95605763
74393328
75843389
19091020
163596925
84541776
31987913
242924747
110526449
357365921
107395493
104933785
33382105
72428366
22313590
44274394
211913973
220123122
66948546
327937242
90701806
60812441
173767383
113719665
108815706
245380360
424572271
97251656
493455997
130894070
264593948
41728383
83026160
220171973
100267181
24488659
481592356
79847211
436200306
132788159
109714529
17036095
25015212
174717772
203330937
42596074
39816603
99969865
123964723
526811326
102717212
94297088
95632126
513685421
126764891
133247295
41546803
473616058
128543078
145389092
41380785
198512426
141456010
2966239
535643223
130934744
166819661
283416828
484938425
3900079
274716820
17594843
306165859
16828575
33954163
127048934
52708157
92716045
381412970
39987809
517198453
67949830
42218647
48509099
41507009
472689623
349752647
123484776
116636616
59405196
339227418
34779055
339042562
75450383
418214865
367840820
61513328
10542016
101363144
101282732
99359279
206168735
104312522
515556686
12726164
66021191
511335757
116229779
134008634
98386346
304003506
70967951
311393528
137996911
167185185
379411603
508323106
429945553
217060487
505247896
29728238
115800051
495017471
17182658
28048922
62667149
22689080
38719341
44116158
330730069
107852037
196406149
199371495
115475801
465078941
132661051
527131460
404954723
413368591
478245767
175150143
27419879
24013955
41405430
128482117
518701936
281763903
89895072
356705682
287261653
44122643
113382445
95885915
57036872
166423570
307075111
35828328
15412596
307389
439137859
14394106
129442731
15031892
97934004
109050465
62147052
389789873
221624166
565948345
162597598
124054835
51758084
565293502
134840011
18641161
289071225
46637288
27955538
70606086
244856293
93542236
96559056
456353142
539567610
85961269
53016172
67728043
108903555
25017894
145688822
12222930
73150800
102116701
101785966
237198526
94784762
67471239
67769547
119248121
121578186
97141409
102237322
241237731
74503571
562737858
431306609
122758456
68556828
466644296
77714943
156266420
469600893
57870845
70624244
255898300
248205458
76307700
46095380
140191435
64654155
88087054
37592250
27622209
101513598
72096341
26553483
343864865
293472499
148908269
119056820
110593895
29882882
93259488
135002138
424948054
112854566
545778017
82001528
3868953
62270269
405400740
116819493
303118010
552997121
108050478
115313678
321717967
217362950
138175897
112121759
12862318
44190087
33182450
450978971
167656354
442168859
91430720
49069403
40411928
14600329
213925307
184879532
85297207
82010609
59794296
110877936
469953852
152080106
243413402
117085380
56000569
69717643
78533350
346886035
132555994
91947474
30699992
101610871
22288135
337906757
12588682
103178946
94516283
88839312
129309605
77980830
468169186
21965992
63553000
5082945
202223126
508867000
218204500
107536866
94071410
277374191
256913987
113337048
210892806
121663557
291867244
107463969
100005187
28658514
356312428
98872906
41664828
100356672
420017384
113383742
515522496
3948848
85359461
13798912
492435949
190243872
45120036
74416672
283563963
159605631
4910442
533435207
93595413
141378188
230103795
564312114
105093316
26942581
137006001
8630238
264971623
121679352
29056693
36509255
36205757
104024588
170643552
138548134
4042749
549757041
117250097
107785888
34140931
170310201
154175039
45382032
43642755
545804354
190480715
122745488
293568635
116560093
299751889
15741691
37696008
126430265
104034311
32483556
130882866
21086628
70246819
311043636
3267145
547152198
465924633
71746151
19251373
15462836
20527560
138956689
45698500
69175497
418116073
112923307
529744043
93895020
49008442
113492690
3372200
19145019
136055302
111403297
373330732
79655255
82237582
15456369
257753773
397461012
146754910
137640236
104564140
191384373
356870341
136875006
282558166
51308023
102577511
81496995
484983959
145075260
42275717
294348013
233347441
9324135
91893747
392133752
10368220
453603426
108213898
45458553
41166782
164237588
282374825
428178731
479366452
79736310
184475932
360710527
3110206
258020935
113449887
139428797
75114995
49459798
162019329
72270137
158423542
11638806
44278285
45107066
48212084
305023481
215915706
397468900
290549805
139937221
64450186
37448281
123428773
336836206
138645411
190742604
85946070
35996940
531844732
275650428
98400396
122152757
20622302
95465685
39665198
102874589
440333783
230122829
8749564
521949196
96399525
201805128
201204805
79595595
253297481
409868449
350645222
400810511
452533026
6795232
139897016
110370809
123374406
86692777
280145427
37969675
77441276
74523042
44359994
101180269
127783034
19218948
49531135
470671212
124613166
19138532
128255144
76903023
68999103
67301330
2680899
84269098
15650901
396564133
94762713
504398859
73471161
75087018
217009487
6395507
366578935
474206582
27846590
94932620
46500044
139972652
118979000
71293496
527059372
37240763
346609937
343854219
94845719
136649328
143079340
119146311
245423180
282620419
520003138
557684269
59844877
84844554
76979544
414636454
318627124
418705942
78194833
111256385
90155767
270110389
263592441
362189601
3765193
211862191
122059375
65386960
114289921
37695404
93840546
35387348
116378107
25095653
100685153
72698147
498712428
70587930
58929197
488624117
427045105
251382049
518688948
81372485
99207532
2499319
78385492
92563001
347656537
167435004
375632381
51627766
181427271
330184141
42139530
177484748
381102218
86219374
132965846
406450699
537273061
101574555
392346404
314749166
12615921
384187954
355760745
515670659
119486125
479125300
77157233
100896224
342186601
309812803
93569471
116962165
454092584
11876631
11867288
321116018
307161660
127703919
565665273
289060898
132422403
257472733
127562544
225065574
282760879
93574659
115989413
372593
136855549
2334602
132831469
197598603
99363172
470988885
80202591
115707210
122290241
30939935
111775460
473259511
321686875
19662161
40622042
117305103
485266366
18474470
91935253
125676899
22215018
446302938
388048902
143466842
138684319
92791273
174496964
1153035
110667142
117640494
30517115
519851192
459159147
134279707
116028323
42793220
59824127
487468575
86516003
98154366
13091441
137651909
62728108
164759249
93457929
171081153
226656974
100830507
145103098
401538098
46065549
77612482
6788498
70960169
428351717
150784094
36706397
56747641
410394484
15958290
429794386
55806019
426340861
120635267
55594610
139850322
345256696
515608193
454943560
48820377
134677799
476053001
19471861
85822490
126150111
88072787
361314686
100163421
502686206
340449099
116859702
367132257
130473014
49411429
282966417
21078846
30527455
26204590
99852663
119237101
49645271
80646165
50406142
337511542
463853046
94443651
85050777
96372288
24358957
31795955
326537716
61767031
79923736
140365231
216366351
133851699
60872101
379510034
386285336
78499630
18687178
66349332
256845131
94766947
97806177
48104433
119060711
91993616
176825377
358874699
235013460
36496283
533033905
13382448
187273624
505007051
30893243
401948281
85949764
61297517
40240724
68527823
92259503
176948947
316576293
436160724
214767822
80962631
53235367
16679420
246004006
33562469
416235153
515213562
82633167
85368542
209414179
57435917
87795229
238462016
56461006
514879783
84647320
97332070
133857562
303154325
8702870
8324146
481755192
75840780
281974690
274106578
62259931
1281479
64200203
195853049
195316749
9529059
166988112
111325403
29216224
64811092
116964919
455325471
129728536
44056666
60052397
86541028
3278818
60743698
400747890
67285766
59191189
140352261
77672144
183821259
473981455
16813013
293260412
282292203
104381263
78018443
25537932
93019545
66879805
387704125
44407985
111910348
216929974
1649784
115272174
113426541
131985296
396119093
283632675
243575689
398697912
87001463
2422796
325912253
60769640
133609160
202879247
20180025
135946354
525184997
14016679
180155075
461773401
90443701
237394734
88628718
67499773
72340177
311209023
309487272
129618289
83640227
309840426
234924994
59066679
85858806
10226845
139925548
90433327
112168453
8982945
89762778
503190737
100416334
23906306
33434300
311270472
324321473
456638584
64590600
129041124
124115120
19967317
119997143
63999651
321057723
104986531
81013216
77310281
438751082
106675658
6110167
187601003
151744560
287554951
1626438
468759886
11247586
25719996
72622923
63573752
151115843
395079543
84157142
30735011
130558616
33240813
217865934
31579356
94325622
78084588
443879617
454434558
523798950
84847146
228609837
192204063
91441096
255157234
193575151
133130567
126448280
121917674
115302157
376486380
101350176
149597008
9042686
7486643
4234707
21780919
134965728
42482470
21065874
59505292
71089867
17069819
24246118
243901082
111272226
32732389
64673483
188634817
252031610
390045274
126661653
99307401
111365608
99150462
74133926
1648489
84962579
129841488
112094976
51100505
15910299
124489953
460567956
506089191
80428269
242105103
50423471
512809954
109709341
503287508
377794599
113083792
30249931
136076054
330375190
70478980
270911102
53709468
318909846
34740145
126862164
1010718
302433990
328825034
54195147
96804191
252961860
373792346
123099569
341750395
48921543
17000855
47283432
83199599
132163005
130164328
465469106
248250325
103993814
422152538
81106598
259271266
110185338
49896887
10085472
166318411
51677670
110822167
273391668
49308051
476979383
224898619
267967856
124252056
285063702
268992018
36639880
255348477
208550255
529411586
16905100
76590446
108085495
41518208
322848852
12818251
19122970
98835293
172166129
101505814
132999568
482202321
112695688
147842902
117187843
510525318
210285400
31568982
127126754
112451197
62838355
105969593
110218436
324478921
94040284
75349217
85713120
71726421
466460853
266502562
317430323
55672430
315767511
316978783
77694191
61324330
98084330
40784167
7567995
55083592
104350135
429525424
446386411
267184
79366026
10327226
395528180
9316351
97609626
245916007
17972531
180726046
15746361
411423092
102404635
48595151
12021893
136341939
63549109
42227854
447558340
16653482
52821622
136712879
235622088
327119339
563367445
78389383
405267532
71744852
129086521
134937288
411998299
246239237
127569029
60018710
111477093
132321237
60859133
119998442
11765087
262466950
65297465
255122104
139386180
157862808
43706308
391882701
76856866
103083949
209674452
62698279
78980817
16794855
3510981
236255459
233883592
75215928
337857213
64131464
315353794
119698835
2168586
273542894
424416843
359881508
90485107
449113010
137157752
124111229
131990502
173608687
137304311
34177249
114458955
40378894
102293095
149025467
1555103
126946866
234797085
297981531
44797083
103902672
549786955
75517827
241906773
62123706
131807627
61078326
23630043
377095914
140452132
508428858
236745712
139247219
115992009
51112651
271938849
186391863
13453589
61265868
24696179
25899793
1829973
83698004
113132122
119204676
86233639
74674777
28414676
10794931
30742609
385979861
281910934
8678229
68654101
98792981
50925410
80591691
81011919
64630809
111067298
65970610
52418257
395252298
114835085
453026762
329154562
116214759
65801998
63584983
117760853
23936137
479760262
443739411
357277082
488653501
87994967
38629848
479105708
52223450
42327597
109164601
4963619
451954491
265478339
52365078
320232855
116846730
128272005
91393105
434505584
95849663
386466030
81943855
103213364
4798902
23780497
114320176
91879480
283085466
565554174
107194458
115451158
55957770
132900996
486227880
31872478
135069786
125496423
114602920
281260559
60546283
133657688
36439215
2532890
57677590
121726046
552315146
79399746
110910363
305448841
124351174
543987228
140952362
501028006
91646022
140331509
263127533
287537649
386866766
263510083
202531198
273263605
61477800
57825448
55113423
449293228
381939912
41580163
250465825
52668918
184098928
130521003
33709030
95441805
23165719
526457697
79494427
324779752
530243995
53224991
73000673
90238777
84209024
78415323
84445078
45733517
131143561
148082285
503608091
56563469
127274612
373507277
126901076
523112660
357571215
25801223
41033191
485680202
113040035
24187439
482150312
221393102
501777481
374995774
26124176
200097130
442204525
131700881
87845812
10522658
546092848
308098731
107895982
25398436
40162904
267264419
44204986
34165576
249795925
27820650
519520309
186904896
119216349
344074838
88477989
131256400
99579771
82277791
50540201
5163359
310651063
327433875
104237296
28658514
204523784
297628857
53480879
135756992
109705450
521026871
461742598
227238755
291180064
76746086
92303601
63109428
18240374
491014404
89861348
113464154
101983112
325303402
108309876
347591105
205525117
267309685
29980157
483638569
47729602
397912512
123273367
95121982
135835380
23492561
64089960
69761741
102616046
132258983
120457578
121250045
70418021
113165846
408536925
11219392
73895278
56433769
62267673
173550960
101826173
250186486
26990572
36603936
468240406
132112420
119250073
37192774
47240631
104820946
9365637
33381902
52821622
20202074
364860223
63508902
362890921
237552299
510949225
514676469
105980464
1365741
73298658
53682830
94447540
442501760
80744737
93402158
522897765
56665932
527377946
97565528
89481327
68096393
466394596
7817354
130798561
78976926
78941297
553577116
70009292
172652217
130150611
6597839
115704534
142328228
404874090
214175532
488867359
298577398
190455795
97321863
305818560
70297402
47409454
62402561
543768584
508205617
255937329
83045615
449671634
511376645
8824790
113207348
47646178
35361439
11833828
443795202
1513601
19353836
34226533
36040113
73359617
79957456
4578166
311782351
31130594
514265731
107651002
73558838
17816889
128925691
208491645
80319321
513624984
36409384
387977681
344718456
224951557
178543857
32650401
130353690
202862750
42357432
77844645
298112077
519165417
105727549
170934791
15344807
182385381
110922036
341924059
68445286
114940140
477080910
125348892
272044971
470199011
514941496
39175885
116687201
121134614
197988663
346660677
53090615
237904185
84101373
268442258
91026054
19701430
25690226
178336765
37337526
122008792
405261198
10018030
68236467
101713498
21486451
512703543
115549828
474193121
18343471
260476240
9378607
92649900
96150904
237209619
205114525
467879740
16493951
445570899
15728719
425218044
525107152
52420709
241153880
39963166
98951738
50072095
30581474
17958262
121679352
330426920
133458708
34646761
353060999
553437757
213683484
125514583
46149856
61346517
19573029
224210160
3220451
211845710
294475285
1809317
126008740
427914335
27502887
190049541
75749988
28432836
442845244
523002138
104151780
6582297
101804124
113713178
77625452
243077475
23958184
51881299
40506185
26028198
201725696
520322753
561276044
79080739
44210841
332757256
198866182
542393277
426423469
361403677
18300670
350413698
38915190
351605205
316218094
16050377
470516398
325642339
133086467
127956832
123950870
564560696
115762440
320693684
55729498
85803037
49806734
132190240
120418670
217629577
6830004
228268690
206845247
537154193
84177894
463095638
34069598
49088856
443541424
7745684
348751140
1697775
460511627
31784282
153000624
457250873
558229582
141283507
239233006
75240269
79642285
31808925
251513663
15373341
70744867
83333549
51699717
90097806
133316038
147517342
32667539
557709911
523711620
65163869
51085708
363893629
245187212
78088481
220603254
393744114
14789199
65589292
10705440
77635826
127164367
125767498
44667383
208991418
4190275
235393977
128417269
561105449
318888630
53320969
68139194
405168257
32736280
16497840
44531198
15289798
547136647
101204367
11225537
102706836
30729821
540617933
52295528
18413509
293679010
54756500
497332493
139645398
330773920
126767483
30607905
453997525
16452445
68694308
139706590
49440350
181420056
454230986
62227466
8713248
245729352
126178647
63562079
358479367
127526228
255729563
230558520
388386876
151080542
76062567
125060856
53127714
80035278
103469472
131064870
511291428
225297247
551259211
81699327
228240379
199617338
63284521
86059841
504249138
29426336
112741727
295853452
34471666
31899717
167482002
355810651
325935078
463572447
21482213
344520709
139029325
101549179
21343432
60815033
101213991
66343855
128317400
447950799
111618525
88792622
28879591
22633949
8104953
223094833
110981354
78485361
24416025
93790394
138449562
4548579
431975640
64840923
101565476
281718012
35064395
5730148
496573605
61523197
289074666
47245819
14659991
15945320
128292077
47629733
138926858
462283459
315879939
216967964
21397908
485956941
4861158
564794066
125386178
535500916
407094281
121351211
82360799
26143631
73155990
76928961
58579005
300262235
81867937
363629981
324192180
98383620
31990505
49978600
22438102
101024113
128432833
34511875
564743558
465655886
55752842
62773505
124327826
154125212
23633936
8721294
467600756
140113868
8739186
351551702
439280580
127532957
54217194
23200044
2640692
40024125
290036189
556926938
151355993
519265305
329511315
279503543
30173410
112368189
354842299
43195288
411535793
491251822
499505816
409832002
72506191
76233769
313330078
140127882
503708660
59869520
139081201
50930598
424506046
13392653
25639098
148380806
131517099
293768237
363582743
75266209
27191607
421728621
564693443
447678332
126115094
3941585
37980053
65460887
78565747
39332824
374326796
67649621
507549720
298593809
428261394
115014069
42935888
68647618
221402680
386471448
442483422
116408346
134773864
191153145
99364469
389487159
3105018
67331388
212513620
250742919
139959272
54665958
76644918
490629004
81788955
160134692
59036848
508400545
35545584
130589670
114003708
414509941
376390766
218420634
51603739
114126605
403664267
95378786
122060672
94308489
36339346
103657539
456162822
223692766
118875240
553251988
413797401
5623792
38893139
129858236
313784701
136644138
94339889
75071659
274411196
504563379
101180267
12728760
83640936
488677170
373773196
28090428
260284384
119244507
135319901
133798520
98270532
55739872
83787497
263004437
111398780
212085006
322911723
351059481
48895603
263607708
69734712
9183674
38549436
87727135
553232094
6713272
121993877
133098142
301776350
32013853
309572691
139445658
105761273
549054515
210166645
103961568
32737577
128766162
194193667
106701598
136744009
92821102
259717750
11200894
133862073
323194301
20962114
561444354
17006266
44430034
3745738
86085783
35859458
21041233
108365647
114557525
47332718
91459254
409326165
136500171
91927469
98294442
538514335
107971361
131050179
79594298
43156378
24416025
401464796
78126092
77416830
88112992
551145607
504123900
459840444
558719938
102548602
109783270
82528110
64818874
8135423
445214252
68050811
172245560
254617101
95115497
136713893
3823558
47120010
477699996
61459642
4994749
181678286
487266405
8465563
206021432
363695075
69309086
53807344
526423495
387882642
110612606
111775462
107414946
311183630
32773893
78581339
63786847
257537682
281603859
109114018
133575438
283931704
120665098
276958381
138868493
382335112
376125486
533188893
113046520
161058162
14362978
358620051
120705307
49286466
36523520
40159013
77820002
14615893
138876275
181564447
57377757
52869613
68939899
95434557
149452744
275364447
396371653
108090683
461026432
238484813
449379206
31803513
330707884
13643143
200260409
311448395
42462485
60073151
39668745
92963007
112186611
222221307
350928470
28251256
34212758
239362052
207802811
8474600
31047586
62770909
369815192
106826729
96918327
299873049
539925842
88448917
89900260
286983903
140306868
76356986
128624789
129029451
182929201
544740270
109756031
81709705
116866185
529602863
322143891
160005006
141331832
543539050
14324569
79477566
29620888
112596461
125078789
286943323
85852321
261889427
251397207
72552883
103400733
158949572
544315620
3213966
20544480
211236302
20978977
89644751
105699017
11767468
100645903
269692730
17059441
14225892
44584375
247286964
113391522
85232357
141064957
28300540
40195327
549703334
63140554
45309643
56459709
425403339
548510061
107559722
31877452
103962872
8335865
183998062
73836915
44564052
114505647
489166654
244549132
55398763
27685764
28611820
35459980
548949207
103430562
319617030
486772928
134048843
85040816
17129479
106609509
264110418
34299165
303823084
189280913
80122175
340635264
128139711
131492456
237491153
216398062
6701897
65567241
117491339
114931061
401921504
385523685
328069063
239977376
96933889
123248722
251206323
380912007
382798503
152103711
66678753
51630188
21652118
122432909
163708405
104543157
10955089
334686060
70036703
121667681
530554699
206783975
323228798
243092539
468083311
202479420
122335636
299642391
68905719
20886888
128345932
552567327
91705682
99191966
280412604
43943657
20204014
85231058
83869208
431141596
55837149
447775769
24116418
67999118
34816668
29505455
374569277
103094641
136585773
524214597
220901677
24716931
56835837
109832556
138645409
465218517
116218982
498377229
124951683
79056043
96061010
73792815
101496737
347602471
291730187
542640852
443993012
359778146
514059515
99417646
101776409
140261473
132982620
216852750
86415219
245903275
480645986
103719793
58690549
253680358
381522173
411265281
442024742
58582896
51886487
251628190
506684666
3517466
26584611
77206866
372204137
48765903
405746126
72065059
105332269
162871207
363019161
22238871
52986341
28906241
1067433
26305754
205110226
2255950
139587033
14565312
299248786
34279710
20637864
342832656
84736901
561512918
384098893
81735645
311090705
38494960
233416160
1584954
549043387
423856972
136929480
81007538
238059822
8540747
292848181
17222865
522781524
450003623
109491275
72035382
259266566
135314625
77744010
514883997
35121465
130015173
133637694
255250865
28371877
349690183
299405319
119302361
14654803
25828460
165483624
123045095
16704063
85053651
45969571
193780640
29859536
62723951
130842659
43361304
135771257
25085894
113154191
131670143
440627059
58742427
13512985
495863922
44561029
89367191
13198107
58440226
100743178
34847798
72459499
29051552
60180800
28715580
77805733
170387554
536375483
35658423
115238452
98450082
139825679
92275067
385980435
25867368
53943527
73122268
389142985
298401637
24383693
258457025
13682053
22896956
119526332
105673077
78651377
64779962
382651340
102517476
127900581
33593597
127539198
92623427
101154327
481111507
148033259
121963395
113520501
434655906
413882118
468819000
219842128
69342792
388233991
106095897
130283650
440997947
97752298
1984412
101240830
29473030
297186142
33321229
116132085
26964632
107399384
131036054
139269268
277011466
3605660
283385384
261982901
502062364
78323238
190629172
368044166
89020892
362049286
188990678
12115364
188015662
63754035
96821050
436315041
304214778
54315766
101693881
46105756
176252985
111102319
113388930
36703805
388821925
85668850
75367423
230308602
100710753
59443488
632936
119365504
6618593
175808173
477389371
34786839
98627771
61799458
482356789
152323829
109630224
302027243
69307791
85490458
8294317
97295752
538501307
400280155
222217060
75242863
113772840
20255249
105330667
6152968
38590286
163937698
41899586
314117674
39048779
422814916
75235081
76188374
120002333
113950529
66899260
494734162
106208677
107121824
72536024
16233252
189240032
20973787
298059089
12992627
42153799
471748422
83961295
104389047
225056010
288905941
60095396
456059694
105910428
25528853
79705840
61719044
30431513
118650744
472397992
226148817
480102014
450885297
214554255
53926666
193569657
295809408
94782517
60737215
557397387
51753551
1656269
127891982
46784089
487913246
41179673
364042841
230595620
113112498
538552199
336337619
475670505
64874643
100213271
350549496
454470737
509081001
85342600
472815211
196831681
130690910
558290359
135011215
163423320
106390318
564812447
79275234
57078560
123023044
558911041
38769732
53424727
166607000
3012931
277597978
51330016
3863765
29135568
324952446
1080401
140220784
41056537
133536528
94967637
493392995
68025056
63957666
269034592
311090558
331022764
107239851
121563919
26096939
223532180
154776432
104173743
32773895
73769857
452552525
33534249
44003321
208219807
123002338
309969425
124719520
114741699
47233385
414157674
126890698
6815735
85752452
113851959
2496727
69041906
520390608
453427400
64748834
121990632
30973659
26869951
294651265
514192807
62660666
498932140
34326404
27660818
57151008
53638734
101003875
59230099
22290244
107145506
94127365
347015005
197280780
67083436
154548633
498313889
328827727
89173779
118579522
103443532
10330607
17525064
21885580
122742894
367792929
387995655
54388400
50547981
313561726
59440658
246740383
35480732
137917794
83171422
172303497
97620002
176082698
79574108
35025071
43800989
40027283
407260
214327339
294246418
240570633
66914826
92361966
46572678
147000067
548244208
304061643
278819113
226356376
35648045
133288801
37666179
61768726
107715742
42597511
490323659
13999818
62157428
113199568
544921415
194190007
138479395
1876761
46598618
114165831
51902051
113073331
118719600
46011075
18855485
305794839
19183927
325621757
82980765
510705026
65638578
77639719
25020427
105707412
544784859
82869221
344051712
43536401
159058707
115587345
75458165
137964484
494188708
22045109
530897198
83665581
98516231
168660042
48410525
68187181
63452733
295755571
264130903
540365425
18623625
192281375
186395888
82478257
527033032
102419033
216583345
200858236
140620742
13468048
94185546
70202721
11457698
136640247
50712700
11023203
198462465
203906228
119168717
115687212
25165320
311651904
32158693
117514685
124798086
83162854
464047641
114350005
20097017
265505049
449585213
320946710
56221061
35716786
195798284
32303332
20850572
429572764
336100623
468402455
65760494
468576330
130217503
135723268
413821179
24026409
138967067
366702361
44314599
71639795
93040297
82217940
188434578
275053860
83727837
76951012
142575966
26563859
25784360
249213647
116329227
129969279
299674902
366352795
457867683
500696104
331905901
315043488
462077235
437608053
122500353
149148838
50786550
59985387
430708628
123978933
115404468
301536719
53628358
3833932
533217173
129873800
93469604
13206054
182730985
452893841
135043640
191135874
452854788
273486243
109819553
118657342
29303121
58543986
21681951
6097197
47445559
204993450
500087306
27736347
48188738
95461794
43260138
121192979
174269117
428025146
168581199
34722904
140004665
84768029
101319048
69589240
125294093
233110800
6112761
533751659
472467916
309001282
171333345
23537958
115846743
401590143
280699846
57925317
189503165
533436714
4507075
557499843
98298333
452877365
261298909
284554580
122209827
88577318
491784598
47097986
284440304
74157274
10766399
33047562
43485816
361239813
130654592
158418072
404509065
44147288
89103900
401443129
4338715
300359979
62567282
425375335
387407301
86825073
78817395
35063100
94106429
114892192
36635062
113427838
70634620
42846397
149338599
501151558
86329619
30575480
34860768
114474517
406387472
63252096
80874437
93618757
48703649
201146754
125082682
43401198
423886439
333512332
307607456
78363445
299614205
118897287
337193818
98531311
295404220
88526737
380218656
471862828
268102895
355283019
128015199
95472170
88342563
385698420
64211878
124323935
105467320
103950661
110976510
222546994
13588671
293901927
77779795
376050612
68150865
63728095
293262419
76031439
83076743
151343336
272704386
449209366
413238179
50078467
81260941
511345284
104582298
505124611
57672402
8029727
91670665
27367997
280910961
419894357
3364470
460900931
234621154
31484675
511021085
18709225
82961308
486974636
344665971
132663645
350552289
82600744
421588174
462147336
454753695
106447505
191200267
4775556
113194380
325249674
24811612
302539638
98329463
445510719
7697697
121467943
404442770
410314667
61101117
111418787
117412224
7178895
326621221
384626682
104844292
46633635
102062227
57990167
99994811
182691573
299135188
81420472
22608675
30017770
24916669
234581169
81950945
236202440
518254624
68550341
185772133
76481496
61660677
140669891
373748145
218535633
90020143
397617648
2750937
165741995
139186904
274788509
66296155
131765392
55446750
62703467
82547035
267947395
73835715
1927468
281230151
15434300
134676591
48244509
65938185
24598902
34570240
395729951
35295859
404740207
133218761
339926502
165387931
457214364
11473262
385134119
14565312
41293886
102658586
5874115
275579716
20816850
333698802
206550235
30013148
483647072
99124522
105819636
37563714
33127974
228441686
254458956
7351636
108933733
286250759
7227087
35175939
95553883
38980788
130140540
126675396
116672934
105796290
95147922
99459220
49358634
15124319
65848692
126652050
197936726
381721181
19419959
498472099
44782816
38391202
506676941
450940640
68750793
276128402
486394347
247689247
86231592
58560422
267643927
125879117
170751593
32183758
134782075
193406163
129397277
140449538
108477191
257414140
48500801
61025149
100747069
76227284
111091943
5915619
96154394
124989298
420272180
58485621
127028180
271877040
96016910
120209669
502696109
113988142
326301514
394198525
20646945
287391856
85345196
490414044
410084972
2355970
68555012
102924732
468375845
55961659
94027314
392073737
40712830
121282472
4228036
197094065
22737707
542292124
45852843
525397141
544673935
114544555
28860844
123696187
109246312
335273361
167910453
224789973
290218986
75637151
69514480
565302771
548159236
79633208
557947781
99798964
55914967
13824725
404919242
111255365
452638392
293685815
106012889
83162345
408806981
177200090
125115105
86381499
28281085
3666621
13575969
417676242
54199036
114931063
455989289
220711009
521771192
143995544
87124680
417530576
210804455
122750674
83550148
391725317
143423252
286639
39833317
141043564
536615270
397206358
104404611
68250736
536815299
85675929
102811895
31993101
41919042
69289721
74896562
53187378
90879342
234479753
301575330
110116597
60738517
138532570
129941161
137118196
73427965
135760881
89514648
45866058
89664204
226395294
3739253
318851219
314453105
445442631
319558030
201196702
86603284
446388586
41959369
437889019
9846826
96783439
465646694
313084542
10009842
553927495
38658382
15956657
16199532
58144510
90736823
276297065
116685902
39378219
95972257
94067521
9432508
415091860
37268000
327349604
13545870
488677974
212648265
120078854
35968404
98513635
6559398
158006437
65965420
7959689
138496256
4940273
83102580
284547133
118535238
4686063
58563443
110954461
32686996
137494972
96459187
160155233
430614462
68508837
69158634
73833022
433651258
56169179
124195732
15790370
38152554
71237151
443878591
25583327
538024773
91373652
136142199
138867196
299410877
139906093
69294819
524267808
52518124
323335004
206836210
189852314
63337633
115421329
72646269
6217820
14684634
82122151
67757155
133378294
505484503
75900442
57384470
130628654
62053670
5973463
41749135
321432869
324516343
93011761
131889336
10509591
86173979
86681106
26209776
491269919
419226108
143570778
44467647
79157477
10263161
66196286
5976578
126837521
506043951
525871121
42825643
53760652
123553519
142802538
438696832
308420497
348985771
445048177
252704352
292811180
149624217
346971011
43631080
11698940
39363950
485050600
276137368
360471447
334845596
111643166
96136234
86715164
232492727
282417533
71048365
397412454
121736420
233160441
23144967
22391408
53355986
398400069
431167045
308837835
106778688
116342199
2111518
35942464
438882351
303720111
557784318
91993616
138083185
107337407
202759407
89496894
38101969
129307200
200267105
67280578
108261887
509226950
127742829
110317634
24294051
459576729
313879031
528372712
108234652
63654087
28188998
24071023
15209921
80491822
94375207
107352286
344453572
458897924
323464194
62970647
128934770
21723455
378588363
131347192
361879471
1127095
125703943
534859415
45743893
238294563
139293911
140603881
255892842
129566411
37881481
51846280
423655464
9988199
12176238
66301345
32642896
21890768
422750608
117571753
108071228
121907626
112857325
266493917
15366856
73421873
109112719
213557867
9016744
41310747
122399187
106801467
367955836
133489834
136821829
114941439
98086922
135064392
53393601
49553408
54294943
108796618
363321387
407612991
43483222
171092455
118565257
108244171
131650688
120095715
227113885
20824632
99286649
122636538
119359019
195950381
541621941
117634088
47719224
503681530
65276715
100215151
46361267
304545106
115787397
503724881
229483643
181171075
137108464
52746398
118387146
187508744
21156664
131963267
75083311
183537386
190110390
131488565
51707501
98289256
86936613
488916157
347400031
320359
63284521
534216438
452969755
369297439
42858070
157793797
52586867
146022038
132882838
40585726
491072608
2706839
15513419
43858057
432722479
245661740
108979128
375949474
57044656
697788
64230036
2460411
390397
320911442
21702701
514428116
115473207
170325059
321711487
28562534
112757291
558828985
112193096
124671533
120466659
105665293
13722262
137932061
396315284
126174754
54271670
242635331
107474
25783065
137925574
96367100
55523273
133762206
448350540
78880946
552752480
199738
140113233
191928891
85811633
32868576
65978390
248630632
419730284
327303735
324417855
302259134
106629236
124004875
62171697
126431560
82081944
125975016
206839791
75613803
31286234
12019800
45953448
60226197
133615645
110708295
351492368
115897326
74225659
4093334
148802143
470494103
131579353
61009583
39470349
34130557
34362720
472036853
533882206
2739851
267318797
173973681
63367529
26982790
38494960
523922487
287652254
553259063
145919213
267951319
62878562
175149318
117388876
51991542
474127867
398317665
47493548
131600932
206196606
96679679
55090077
16141165
58266107
58896770
1852030
201835347
109500524
188503024
182625006
179926493
107294044
89384052
132642895
100232162
57803401
133445738
96680463
36124418
53021887
476777676
228727572
562352232
128463959
116087987
210282371
99891049
168155144
70717630
101457827
29914008
446010473
62226171
93006271
29731133
101228256
68591847
502200107
8920766
280607464
17526363
54445244
139357462
92386609
212375432
108941517
205464578
86273846
10746944
217007284
68904424
136612019
184156
215407151
80524245
16401862
101086974
252615515
76084614
42616426
253293170
83818627
157270902
66027676
218292965
99964980
4555066
479826536
173538631
19359022
84799307
327938461
166497377
75683843
12277302
17193032
60765747
209019828
78120904
100923848
497221812
37929470
53007093
91433312
244488160
28467838
528355092
33715953
110019883
356261026
55853734
481714497
322640734
564197601
235442430
269446686
506437587
17126885
105852061
128834903
282796801
214203264
80845376
246329208
21382342
28715582
79358244
247297596
491461908
124493844
22344716
47970844
53366683
112523431
6680847
8935464
53074537
97632524
75196171
97759302
395857072
152443774
53572519
39134383
171383906
204474993
531767280
122052888
13934968
160062656
183327220
56739859
89614918
273286263
180344257
36791999
18224147
19661223
24143655
136767967
66923905
89164290
408502962
81334870
71274960
120663803
49180945
483519285
312127957
188852526
527363452
433538747
32236550
552558340
131331769
126252574
127866120
94032502
350092922
25080091
95830142
416565028
26856979
12505676
523796571
101700366
556971083
69469914
292991300
186316411
119929699
132653271
72175456
116099660
169474387
527501704
61044604
361638935
87308852
484664990
532272805
188031918
524733346
136948933
113228695
133637694
78092372
106085523
84157142
218814311
170024405
112037456
76521703
46803542
89969001
541565890
332989122
71818783
252710475
94013045
128697421
452989804
25082685
19522446
55750248
84869997
290596058
90151878
53476609
349659368
35292667
60227492
62787770
263140490
137398925
43056509
151907761
32572860
456820
167956883
104331977
448072182
8509619
26462693
103913048
93993592
196439015
69734504
103276219
252441940
32764814
78777188
172866056
307557711
28016497
24985408
10736566
507331247
129714267
97149385
75970478
33216172
114492677
553017877
192277328
13596195
72726919
281931845
126798613
296340515
24986259
1095967
137612997
228285454
549562657
43282187
30316078
420469361
38498853
77001595
128985355
427108288
86892515
120859650
79991178
58524533
84534571
112056911
111230720
41714116
52470135
47685504
349599347
24024331
25746747
211745719
210383002
125213677
67739716
48409230
111468073
234061410
93796446
53883867
79616345
104658821
158440132
133852996
77388101
75100118
63362343
402512209
75307451
47243225
30971063
531610775
507737211
96415089
64481652
57662028
7523574
172155952
23639124
14033542
331986873
95590197
309480538
380491946
48992880
127962020
129699431
20831117
99919585
35686955
216388833
85109449
29266807
150570163
110743050
110236379
55752842
539772497
28898459
20211151
148444778
38940286
8239843
463640019
565734682
319351872
69542546
92613582
339534985
192569041
22672151
27888754
233560483
135100710
504702359
1330724
461674458
60434349
65392391
133995666
34160388
56922736
42397635
94774386
49950064
20331774
62181854
462958687
46163704
115100970
372107456
458785827
108897417
19215057
403333680
359403407
106407179
31021424
91989725
9726110
109801428
133047557
91334742
95952062
15353886
87775772
35420770
37609111
134461287
104407203
87529344
321564230
5640653
482498419
9051946
84263496
5202138
48601186
340495854
57778756
92639524
153291485
20694934
539378534
529919757
21206742
62272861
435000244
120436828
225964232
463939736
19521147
520841534
64787744
132413326
12928138
100666655
204471380
305403022
293201452
46169311
20921909
101247303
94636902
551900128
392872448
119333081
221382695
44219920
329396074
202064518
134147415
6854647
111617226
36092918
22506841
345953056
140068218
9392876
257431550
91130818
293557555
155859569
94219270
516759594
415208254
73755256
66953736
176968649
289303978
16581171
38043716
187160722
65177992
160033237
247045613
128549561
51996732
119675489
64375305
35611731
60457063
63760520
326267621
107430512
176425933
95846466
29878991
72143033
16793556
286375125
101479876
563371824
78081001
73659226
102849508
44450786
531837313
88149310
253573855
126897183
124133276
84517708
25047666
68388216
362520278
86733856
489480431
493402968
389564641
17898602
291082249
126788237
446746002
22168324
94289306
102721103
66777344
220622575
72552883
19382370
101443560
52948913
6027161
93158322
36003398
247819629
76355335
90002723
78350473
130061865
9806617
88553972
69293522
482861492
52165342
124583337
90718064
2250295
213744260
151432708
145706688
128365387
26883389
464404614
127801194
101321642
284439681
216666685
298782246
379537155
92622661
477145252
476942594
4072580
24181399
380041945
22032141
11943651
386475552
73366559
2501913
1228261
539437842
368601809
444993064
106663985
417444692
211461474
151741749
524965606
33782959
340937281
251452109
90180412
254729256
71371318
69088598
85800441
101313860
17975123
1090500
103500600
419733409
123851926
66651533
107532973
135454791
58088480
203040208
397325226
185647923
8596518
80430861
36078713
562898
67854360
78768109
20412186
66475141
139769908
28978871
53981140
16877861
17888224
79768094
88378879
23091788
55061541
211813226
400530977
286084879
38729726
65008234
65157389
4775405
476220843
45703688
10535533
433790052
105034951
95422840
219016379
88460588
424235390
26884216
5942854
66233901
165754717
497518656
79610716
52913709
44845072
22768837
171729911
490539435
43332772
111784541
105561533
8437612
12569229
547863336
401700160
137485891
76940636
285605712
548056214
8346195
544599809
132977519
4702922
28923100
443016103
50487024
124627433
19209867
439479177
71370021
202233559
85416738
76897835
121316194
345799920
487440253
57148416
118196907
449863175
127681868
176204457
340058996
32745361
401002845
398787080
39776089
261842066
194193253
16167107
97081749
120089232
109211291
34619524
333397277
36910026
14076343
4882232
45938443
250415381
431959242
95573974
130332936
53373130
60698124
558135710
126665699
66139218
420319180
55192538
202774311
46601212
136235529
132781674
40361345
419900116
276294140
101144685
120796095
77210412
551004345
70432290
83035239
455755582
285923399
277773107
299187012
539028480
5945448
232787528
110973802
32352370
172176910
86237530
108363053
243726607
3050544
7999896
15710563
56218465
19015317
131753153
501288666
17656061
243834056
76940125
55647787
88445026
543762096
217486604
425724522
130264195
30378336
229060931
311296106
299830050
50161477
31055370
392595477
16347626
125893307
185420609
129112459
462445486
24064538
427626255
501792467
555785016
348026537
512814855
55008364
43031868
192115577
513728603
173779097
108472003
118643075
413668384
104920817
330567038
84528084
153122053
379034272
69878471
79683791
196623302
38475994
35653336
21107639
138723643
124410836
57296274
66089932
265816319
53652999
50188522
246762227
471713006
201821863
63479073
76282931
418827089
223924902
5143904
445400683
103013135
38354886
113609418
56397451
18473173
203554284
125775278
505896473
73883605
380889052
42209570
380360820
98249047
124998377
88464481
322577849
416936791
412554701
22615789
82456777
430574786
88948262
8916857
81731752
128287569
286157040
50169257
104304742
96770469
323446444
337913141
6341033
82743412
201050029
213076999
458932734
112439524
38820509
10108818
133434063
90969189
140384686
116573063
59029064
39653181
79759017
459570911
107719741
396349115
45365169
262374444
3394251
232533774
6767390
94651171
452599423
565808239
173451096
152837983
329918916
132106504
53129934
104661119
161666910
96666479
29898446
69945913
10647075
8200931
104168557
137969863
54176989
34980092
148211199
2400747
125353753
35959327
128742814
59106886
320860499
453356030
271012880
41644771
106141441
96383963
425286559
208661921
73949752
103173756
423523538
350605312
90883473
26816865
269384926
141046158
255342132
314870424
42199194
199052146
67220319
120637861
237576044
102219166
501229457
2435766
128240875
419874072
19269531
139189591
51461069
280978111
47367739
131063147
35332876
27873829
159428205
239938637
110165885
79179469
74679191
109942801
233637200
124785014
56282018
35786826
166745394
87853592
108941517
77546349
108891153
2909171
1744467
560654861
77729212
14347416
133815381
54420825
355061119
31050180
35221864
109147738
118451121
530693737
124647879
522659407
451212210
119274291
164652482
127982774
69738393
90880790
543445
260808056
65921322
427508979
139707652
359112226
10158106
78165004
297715242
17482263
269493833
223453958
3714610
36670438
283400333
53663375
60859131
119349940
156974784
331301763
680927
334102381
74908235
45548895
499089823
293486705
276076593
33004859
409679207
128318695
427206895
138299112
38200541
75473727
127150100
129479512
98940350
70407966
437852880
254869847
115435596
242950996
54965565
288030019
279871429
138677834
424660651
70326371
324071323
430975518
58952543
126832335
112442120
257823174
46742583
101431885
111761832
57572535
141388566
320262156
540559447
6291747
13622393
393336865
134688491
94346374
165220568
129415959
101093368
246303622
82092318
1268466
32321240
9151634
59994034
292567810
345964174
86148039
252476501
121850558
115946612
453411160
24986705
96474751
126399137
320595274
103460469
16566830
118532832
4767737
6345309
108034914
123867391
521786591
152506998
112422224
29182502
70092474
399404488
136958012
450586107
476237498
2830056
35946355
352114905
128597550
17481362
88186923
31021646
74421860
35524832
19386259
394819632
20028274
479458672
32239529
90814645
77764229
3198404
124837549
117867469
400499632
44166367
138039710
7631550
17002373
109334506
217413943
84257013
118994562
71281823
47292511
533233644
61184981
454539249
88557863
10399346
136462507
559973698
1155629
497323550
67057494
263769877
67324678
70790578
11973904
64166440
289734190
37824619
112469357
8969487
61412950
37296534
25627423
38494960
144637229
353103458
106024562
181665240
19871337
135968403
125715616
18058131
56691872
125130671
9257986
551880967
234399196
425720417
20663806
211616634
48148531
422047777
88503389
132301784
187714590
41092853
22409568
522074881
60298827
304465843
251115225
104722374
5427947
485758221
115640748
37258921
261804639
66142431
74729249
151309399
126654644
350690360
136105883
2891013
384346629
42112295
3556376
487688716
5385146
67499773
35794608
10518672
277324036
31810224
41423753
118840219
70022302
127279800
306243532
428515335
99263303
65809782
474274122
540774751
106836484
119729961
165035758
67884980
394590218
41475466
494633696
1772989
87867861
96824943
170396795
103906040
76852440
243449666
79607266
44294596
112298151
503052522
59328673
23675440
278112589
41869754
69340214
10348763
64755319
232301190
274106644
396456824
12942765
55274251
39668378
90395714
105297951
32569632
367858285
139637616
35859456
419564799
74248062
16771507
418015458
88214158
49458367
53276871
236726175
205934062
83218866
96390448
137951516
503825041
17979016
130091696
133504101
4547284
92182980
128440182
34055329
443957263
543718912
382147741
553492354
468483208
3532878
156170591
84266896
138708964
134716796
75716268
479517795
413271038
94645981
139583140
255880380
70289620
533602015
94861283
451182254
15413550
4383862
32283627
103239433
74288271
10660604
74687745
18987434
12544584
92002697
531290405
540678829
124845036
427815299
58721677
427522127
141536636
48786676
19600762
31819174
14490086
95331242
164838100
89128545
124984108
108744373
343651637
24903699
497811433
42606450
202420420
41717031
126902371
148110965
314239608
280470683
21683246
103106314
27637775
304408956
106408474
79164991
133526152
14526402
99144029
123021747
492891799
548108895
239487376
447356546
354502963
121144988
82452886
85560498
10269310
115342212
140646680
64266352
322358839
53962982
219947717
345751602
283070061
15933645
168363023
249745719
156457213
37941141
341238283
553504281
27030777
77066443
273979512
474580668
64279322
74961412
399665103
276363657
430568123
4326792
247128603
103828743
540110559
13552353
19596373
231814359
242332306
298542464
33724594
85614972
172438319
21478320
74226015
16138573
341383515
23506830
105199672
61682728
40035798
113654813
80540883
96922218
73017209
252820318
3874141
23770121
4958433
8714545
291269186
102671819
2721451
101186754
199533390
14745595
18212474
28710250
219454666
253786519
299569839
99856030
456646276
139213495
229479633
231589890
62843543
411796329
11008938
336000963
462075137
47319550
333028601
440739515
271442760
70341498
111128259
59939560
55029781
530972277
122787964
35995641
34456465
352218447
177917648
52227198
306619091
379623810
43432641
15892464
59230709
279434602
526086442
436700207
161229572
51868954
335093812
128701312
18679396
95572041
46405365
23772713
69100271
7167224
88952481
113800077
331290332
117111318
52106977
116874585
5261404
200041912
135923006
47435183
158873100
451148019
76682531
43707605
477242458
392545059
252340467
83306312
21363798
69392094
277051147
45727034
176404427
46847640
276497135
240906653
59437255
406353527
128208452
103639837
504880938
102084276
51874814
67189790
70163809
57778758
43729500
381674912
317192806
18060725
37328959
53669862
81561730
301292503
134638228
113308514
107833334
58523234
52160152
32439552
64117197
22963387
123737693
543932034
155319814
64026407
120414779
124489951
436818276
118558772
120971192
272427855
514118750
95075566
252267434
100378721
6503160
105999919
10938900
98463052
60379241
116007573
342880642
50298957
106058284
297759139
40751742
223229440
98046717
305376496
8522589
76556722
79643584
96193302
165226274
85001168
258686712
49768484
252795701
360860065
28960713
474908754
57031686
136689533
29225303
71015940
133993072
116209905
23051583
100049010
43029272
8868886
197080812
312580853
127205871
176282295
107281355
52711379
127465269
90189491
377419965
38619472
119320111
116798741
52948728
126094340
109162005
358709331
34897082
139799741
118142435
100587538
66425857
123491263
355484794
81084551
45752972
17206002
11844206
30435402
113621093
9027037
511671682
247980425
75781661
226280224
69058765
107383818
102566760
523709707
35801093
10207231
110505699
100885848
60249541
53614644
534490771
72268132
76078131
18759808
160700636
94948184
419037124
120596128
43376868
116303287
66791609
29243116
30321268
331564480
79521666
4842998
493016483
49114798
92638225
68979648
134484635
124773554
536007208
92457944
74717578
5042736
101645890
539810724
8152942
103767782
103945473
112380140
370027005
417402551
405529597
558872073
480164910
41169374
77049582
36052711
472118441
68691716
87382230
98845669
28760977
110797524
40771195
60919465
397822187
521765118
104060906
33733673
60105574
165868314
51652775
225226282
122623568
240418616
92874279
70256505
48331410
135977482
373233007
322558198
117209892
69980934
95102525
11063412
36531302
340194933
13483612
52764556
222892530
113605584
513460076
77674738
345601541
34318620
69076923
472348542
48983801
363217299
8232059
1410913
107005094
36362694
423275663
48075899
54518398
111305948
111182515
416311564
117864877
125454919
244753894
253608363
262992112
167569540
100099866
245602745
8032323
6590107
274615364
103621221
33399047
363699486
29681847
560056073
92517575
92546563
45602522
119225430
149402253
552522039
47008468
383348655
40358749
88042954
120764967
348908760
274653262
20584689
247084687
40459621
264974708
11267039
511212344
449819894
72917340
132409433
257878357
58115248
19547089
109730091
331833701
122627459
322232261
538664183
99290538
84143639
87406127
102870260
120641693
119980284
239796943
47142061
410449905
505723094
126515865
61150958
445652480
445939389
359612118
468520465
3907861
72322017
370821050
82144200
127019101
100797652
82407491
195353177
133703841
87953463
236459797
181279430
409959530
10456416
82378955
253106703
73328489
484215568
51285976
304596118
1297000
19178741
522755102
408562921
484629794
107281357
93767912
46322355
332182825
148033244
14171022
554226135
47348282
423566273
89586384
418263904
104213950
91223198
21099596
141459901
429378747
277218937
435914498
99397758
90502066
155124105
522932134
45551939
14152866
89393133
185149824
362046855
176791403
545074072
80119662
31890636
4239893
26877731
525759118
48594699
105749600
56948676
316625229
45114850
511889421
42977596
414359231
508576631
97246468
135863344
73741195
34597475
538368172
328193440
108770495
36291357
140995573
91438502
15438191
10387675
13553652
11238507
12200879
30522303
72459499
4331335
219535512
95041006
273992266
424000559
481064774
113820322
471253213
114946625
502079802
14516024
470595903
96944265
438982032
285765809
120039942
84526787
92485181
41432665
308907097
138096780
182719110
74886210
186838024
69800649
15945593
312116529
49183539
7170409
135194092
138138867
419006351
135902254
177899239
288199699
71894007
28723362
131571573
308751558
104079064
156208346
395346110
134418486
8252813
2506313
116660427
119442027
4140024
255269408
390879566
64736072
107560210
15375937
226249496
83556376
108187960
138415840
483461619
28003527
73713700
1887703
193815511
91382729
1644596
442312444
95832970
39875691
111981685
86631818
78803126
75071657
236879713
258348183
62097766
157244218
381263704
442211809
32181166
116902501
215081510
111626305
191392659
42240696
463176278
281386115
132695492
67519226
128775241
54217194
103591392
80314131
34912648
141292125
528826399
548023717
533970310
23729914
41583117
102315116
4617322
111543299
78931531
270859756
86612363
39182370
210742252
25417309
41288700
125464000
150212700
104216544
135343424
84363214
86223263
155053861
541156426
67527008
69908300
48701053
12701521
15324055
102082979
77693910
71879742
132738873
88341900
277348455
24758433
341313990
134323060
140693374
77019751
439717813
60735916
110193122
494624742
522185872
22172215
22191670
41392458
30089105
85131189
40155120
113993330
105251550
5753494
42562352
177809231
105483713
124448449
13608124
139336710
103676992
42236805
139851621
62909690
377036444
18342274
144426402
352292077
60907120
60554717
91463143
61667164
63696969
53205536
47745164
195804254
503048395
96059711
98005213
205893901
118732570
13660006
7281358
61545246
221653761
2596596
108263184
98889765
230254505
403752123
42417088
100588835
106579678
195161436
32072216
142328608
469708604
83809548
388072874
38956692
146989808
41746539
261712023
84567710
107058273
37341929
374164512
84199943
88983281
103236012
25933515
106780828
65991362
100920183
98578487
125288905
111763789
46450104
484541152
15709264
1285329
87899390
128073562
28549564
98832699
88178248
442729136
106949323
183003161
45846358
261781037
396382995
249100877
124840141
75548953
534088978
96878118
11752119
468508324
110368215
246162717
130206115
88736849
79998962
453898588
55153759
552327263
431813693
74303833
33467244
28171868
117432974
85334820
148184060
101106340
39928147
118892099
134347151
527285818
85613675
46035718
79498320
102272341
65855175
128144897
89572117
37401589
33443001
114257920
11395444
495073869
105217830
104115378
303006754
329282869
51078456
529486466
58222697
63006963
96771764
78653971
488000279
61425922
25124021
271633840
437113355
56256080
131533958
57553078
131367944
5375736
126720791
498370372
108104950
171340082
94477371
126805096
86809507
411670011
387129931
71786356
77336221
520059938
136635059
41470278
14431719
335469823
98112726
167142091
55003176
426755102
8032323
276341720
389105659
399793106
195164557
42269232
312773635
41447373
105705500
82783621
43375573
501872480
434670786
48361239
36237962
87263457
111521248
30450799
16091338
6569307
23661173
74030166
117822076
119550977
45157651
302839256
18958249
276647812
314964490
430682043
103693855
408317219
319207614
96789924
289505579
411859608
120067183
416706584
41265354
18360292
405350747
81644853
485638135
90029960
409659723
673145
399032507
46308422
86273848
43775049
46273522
199691459
136436618
214027748
18307155
505122694
354131429
10112709
78703259
147346446
70342797
93923218
130033329
96225140
114591247
294609928
38146069
2180259
171182856
128523621
66571121
95595387
131233056
233677837
49615440
495397540
44265313
276442369
17170985
519450484
1800238
130593633
401876722
507514932
40815295
464064900
427194082
93888533
17534142
36961908
94874363
136942448
68899236
505722519
115573076
108136078
58161371
326791037
17029610
6880587
36590964
90468344
299416704
128724658
41948871
76768135
141367814
494217823
91084817
64471276
407783738
59141141
108331925
69189762
89591572
110359136
46662169
496561082
82181777
107019706
10208689
148076208
32471240
58339060
229489080
72462095
490565613
558941424
112757291
112713193
10285212
67084655
15225483
70926447
20654727
222258986
109609470
42720586
352882657
312977149
283873597
107272276
184558423
162159241
106401991
257583617
254096523
78506113
11746929
115663866
23390098
71734476
85883451
50184821
132243417
125885525
11947966
31812816
53761949
299071380
79181850
26797319
283691227
84404182
130453287
96374882
119478345
564341201
62209308
161617389
102675708
92511119
445757325
216690229
296178685
406198084
327356303
393646799
93290618
48909870
55938313
342477054
33448335
48022724
362531702
5627136
51260036
51624493
80991938
309971948
421597153
23139777
381538997
25238323
27755802
3295677
4948055
99007794
385255374
59953827
213770429
145024145
116307180
529102839
477572748
396627042
444561121
522842816
84958609
241187793
91532660
542728804
6241166
37738811
480229562
75039234
352153802
210483882
39675232
293950306
78324535
555304460
466922
20334368
382283289
261092220
20547074
535276070
498121639
40091569
458175605
8103656
554665634
282128535
148348284
122739001
130709068
82193484
450024752
447599684
281393124
66494598
19919328
50725670
180176123
31524529
94891116
374334707
413358523
410904144
139387293
81217848
527438610
50053826
7595232
10999859
81142916
79063319
503972426
311684589
548876203
12160418
108460328
265844697
75611752
62336416
81111786
487295341
49619329
136204455
391585712
511540811
127303144
93439771
416931088
23633934
59060194
134965820
515453158
53182188
446195754
7861051
19173553
243297374
286629693
12762480
375055805
346400770
180106382
71625528
430705807
380298155
237904377
140535138
200112371
469031895
35784232
36218727
26748033
23224082
221415492
67965394
15955694
104147803
19515961
104309132
137565010
192353694
191268941
72844710
99251839
362790386
100314895
530181814
337730789
331857023
81135132
16167105
71801920
82112894
528508136
282625303
95259986
312354362
88474857
461792467
54249619
134840011
534184329
308201459
87458007
180062664
237705144
64346766
5723606
2073444
235751910
51915021
200084979
40315948
117950479
90489098
117615106
21028263
418192768
1974034
545112155
69604971
20621005
270804824
132450937
100996095
88535179
85532249
145308783
20110195
64205393
116361654
60362380
125888458
431893389
134458693
422509405
125589115
538662686
47737384
23198142
486621141
100102460
178157046
565912163
521940445
75882093
100543442
106384461
190879208
116858403
383460546
502766131
3178949
80751220
76886160
418515233
257336233
484878563
200932396
138699883
81088442
35887990
21323977
434570908
530364162
119432477
299346402
95753619
188427391
72276622
362000054
435412302
122772723
12644453
100629044
38112345
122855731
60999207
86193434
33860781
285079779
74111877
91128519
104393311
44720562
73716292
367285714
86397063
82162358
192494799
61988820
13154174
108509614
122442780
9496634
9429192
81358216
44223811
116168401
518676881
328956967
28937412
122224194
435327184
103568044
189938555
31773908
58169153
57790429
63231344
37212081
128545672
513710099
132249902
274240006
21486104
323506160
45432613
116351276
104448707
486370399
8592625
139226465
64095146
13195680
548555748
96584517
61319568
310224720
34554676
108595247
70656671
22540565
126964540
28218831
143490621
151801977
231526798
430636967
96075275
30284950
97644645
93930039
452781603
89158374
6678255
137138297
557741122
170515758
453890448
21301930
116414975
286653019
130266544
52215923
52750289
97172539
248599976
51957822
333408946
19203384
85397076
384665406
479241864
561049720
86434676
275199352
74670886
153046094
45109662
130037222
506654666
105048100
290307535
242151982
19199491
330631619
68857730
132375711
12171050
10645778
8342304
207421177
45620678
141746057
48979908
307999062
20279894
26619630
349173483
125427513
130683649
99651106
93668043
506470968
144887769
174429708
17137261
14492678
124312262
42726526
54029131
285460072
84662972
151649385
492841662
10062128
19268232
10150322
259040229
177414227
497035875
432397387
56725594
202699050
310493349
222877874
23427713
4513560
317167355
119772762
116381109
159504274
59005186
433918706
88613634
132790753
64353249
95036380
6575016
46619368
284881820
434182038
368311293
244639015
471307924
445263107
300382900
172483828
431493984
30876384
24401772
104626398
354253286
16167105
500576618
125936108
25306810
129192873
518355143
18947869
129012590
528911624
126138438
85617566
135821978
64711223
85423014
126257764
554605675
60128920
22549644
371710762
255027072
157530808
442400383
336410231
47275652
108326739
131414636
553902860
78594215
208176657
95634295
89019595
277533363
57871211
29000920
28349826
90385336
48107027
31240841
120356366
158695677
88551378
44714077
74119659
15763740
46699223
167522857
490724391
92167414
104784632
30330347
17846462
78097558
21121645
27115084
6169831
96243887
69849937
79529829
43607734
236044336
61197648
418983767
299825147
231225365
45436504
12573120
300540026
26523652
1342395
71279231
29987401
145787797
76059973
26537917
86547513
384468981
80686372
116697577
14283861
19439436
27920521
120796097
507001230
147267399
127880309
90565962
131496345
117657357
490840224
74899158
715854
550407026
164923679
52920196
504930583
74765565
61219697
45341825
5449996
101762528
24953510
281243962
248046762
71359645
9388983
29287559
562459565
127537901
530282069
562967402
59348128
324037678
33025511
61647045
127399122
121750687
291408895
164058976
245520878
125549602
12811768
127470447
306498791
61414249
118942684
65878521
85745969
141257844
446671021
32070919
58663312
116187854
133072200
50106567
186885479
9567971
57275522
149690099
13837693
208160493
305441347
26881624
234594514
166258214
115901217
35236896
401428646
100900115
134047546
39061749
28759680
107298218
233390588
28262927
423807314
491925511
106093305
201111328
495169969
136454728
415227277
129147480
365873730
26179345
127286600
513200136
283137773
285129329
127644255
535752215
514377185
76220801
124160513
246566241
138448265
360199970
303127535
131544334
286291659
325694092
359713795
216090410
136422353
476684774
122536669
316879088
351432258
74124849
17409633
555858089
240665668
104683466
230526154
85564389
131407920
63010854
10544610
173588782
166647385
129923086
81062791
42632392
399459201
12828629
13626282
123924885
410945089
75425523
46815215
560116183
182671429
88282899
89643448
90215431
150247262
390215958
363794632
121762360
460765466
447147849
64118492
209711514
123728612
257963966
234407783
86006220
127865305
416362341
565964684
493253677
95671908
127720778
138520897
21146288
123882342
47532456
413059622
246205841
558699874
67888634
189176761
168747215
284417307
51352969
343412813
95210178
47715333
561337861
52348217
413327606
112227402
392310944
55974260
302290890
368010497
101472092
21661199
127964614
76528190
86839338
92085703
44337945
430115990
111929805
19745530
25912765
74152086
90735376
310737073
34344562
125182450
51292459
282063128
10728784
25641690
280962719
177924015
260397599
44550655
390439099
394742398
24196832
198356720
78155925
477212161
230729402
79142942
280505797
334313433
269418925
398606151
31100472
294711881
55838762
66973191
325880957
96033771
487904884
121033448
61042008
38437894
14407078
85190853
88160981
129142290
463417780
274369480
111845500
120611921
123202030
159061780
140765534
22832390
176358009
25514922
150541933
72702370
212249340
530062107
138013770
104473350
35470304
38875667
196661980
28487310
362466669
65812374
105806668
93944306
6617962
20748109
413969354
43764671
51470148
37181099
17845425
92779598
286032390
271531078
419055659
29353704
550346826
38945019
103357932
278327911
44391124
427323663
36304329
86871763
329562686
98755493
36943777
97954628
25266859
39349683
86155819
199540058
32773895
120340848
75897848
32789457
21440707
61119830
111112695
64543910
30632565
427449170
48586919
525410677
210352880
439502062
116474493
1040194
123860908
98616131
127242185
354933028
110497408
79942200
325933332
24927043
301906242
207725283
137474220
79031400
208392
16015855
300263961
88782244
53106964
404164940
101073913
3623820
104962319
47606387
59576400
67419156
60586530
220222506
16873972
125021763
130218800
15193060
417758834
546195373
114329253
311488533
94242614
513037893
120867432
411568776
128038545
58621806
135453492
76551536
43007223
73082061
27469165
44924191
175859161
327093391
22095692
113300734
38042307
104080185
502894245
104531717
376209141
268272678
108593921
492360237
128851764
189289151
139504023
14614598
861208
235333770
445737901
513856601
238530401
221601541
344502882
47923529
130841360
122646916
96264639
7715781
501941
11637981
23181281
472850415
79226574
139725812
112963512
8679524
75613803
92527982
429022299
307497265
26055435
57540110
537428125
10446038
117414818
24553507
113745739
109499225
1863791
11728773
115934941
460244763
182604873
163285509
388801331
64543910
96523865
72657942
13613314
91027353
408073834
8809226
21387530
40011713
38929457
24025739
189581995
141171064
40278337
133552090
112617215
18392603
122692615
562072818
183440304
478049470
98203354
242412792
6470735
273852862
536895126
105254144
141835379
13727058
112844190
22148869
505470234
101298294
552559699
290499679
74207855
42117483
383213004
123147558
454147904
429565539
179745608
130430211
243954579
521942156
68846059
108195742
348686450
459188745
136696018
69162525
8172399
385756496
134535218
538175664
83126029
282617257
120311017
60997910
6746996
472857805
367344382
101218882
70636401
232482471
185963144
137612797
498219834
528602117
26824556
56975913
390241191
310118608
43389838
82625387
172820570
81394532
72814879
110418800
72916043
200699885
100990907
96172552
3263254
129213627
37613721
68289431
49195212
502404263
28387319
29432033
12789717
86294600
317213279
140190136
509838114
72861569
516517760
34749983
421535727
108386401
126623518
40465103
32426297
140336699
135991747
23330438
110423988
8335819
132557291
140184950
14513432
110435661
155238841
459054753
75648822
426412681
69747474
15052161
124954277
211217382
23794762
108239840
122774020
22954308
20116472
160226021
333663819
481461213
205181277
240696277
17525697
537580584
129906225
103250281
124432885
83069094
91411265
119253964
133314549
77744155
102730184
198995826
546565108
247957212
139955379
100395584
39434234
98460295
370069123
130377034
559074841
70102686
92705669
83136403
268558264
128265520
125200709
247511953
140437863
53658187
259358737
406128162
54966860
22381034
69647605
460021168
109302083
145243066
292445300
64436257
124299294
81681169
8363058
27770067
404341608
513084886
125937403
35264133
122547047
9015449
515018850
405090362
95795123
133440548
439293215
20645316
547022896
78774592
121688433
52035640
138022406
52336110
487156389
27746204
472952179
85156144
229080832
82039850
128875108
557547401
7137393
262894863
66537399
263551092
83884774
377334985
444309007
390572167
95015626
243123857
29771340
17604554
133915252
44454677
10985590
38625959
27601457
252451727
30332941
505395379
531635602
130604565
102871510
130571584
415401479
375209877
10644481
99046093
368308899
40218675
493857215
334871577
401737799
138833474
88428771
6500566
92242640
29832299
553470856
93767912
48142046
72962735
83867911
126692259
56173072
20475021
67421953
54619264
203540307
95952060
37510537
238220570
91556960
326186846
144859158
419936080
91223200
55202000
57639977
142872025
41705037
57990169
67527010
410807799
136710285
81194794
18893401
345882336
173221562
78895213
129732425
253547876
533349964
70580996
435136629
3855983
26880327
182716393
139260331
168848198
10872753
214934386
154509014
314974727
45820418
47641404
357463631
56651204
79590405
412189473
464135659
51064189
120689723
102727590
127233108
127449707
264751782
342706503
48533742
80707124
106574490
64851297
822524
112969999
556977261
52560927
114420045
56104329
49057730
306795235
26945177
102272482
57344263
86913269
269364129
96789922
533594944
80337479
42894384
474366825
40755631
286976741
290176711
75945835
83513830
50611534
15132198
505557178
81740831
55899405
128943851
22353795
126395244
24676722
159614417
470672012
18348661
83797875
130383519
15373341
121325271
105879871
519086523
19525843
112233356
345819003
89430744
114013493
353523133
32359103
66329255
298162869
122193911
141379487
496966932
40430084
97086937
506652382
299394371
305456847
453148057
450722671
27877718
172937329
162817941
111005042
487724255
122639134
88006638
54730808
146138067
513553425
126933499
56256080
239580971
38153051
41168077
62256
69900520
134581910
86251797
68904422
282040891
294274883
105378656
66805878
80166275
135703230
322664549
116451147
105073861
248598958
338490267
9309868
379800232
475163888
114200852
11565350
126509380
66235198
58651637
228519774
139939367
118719600
354372646
129723346
88428165
520945567
99945523
112112004
481887692
124895912
94574737
396135177
249251379
367169100
149560376
107032331
323528802
137895743
216213585
80802622
278432654
79136457
112972831
38392497
6544662
77376426
116023135
238721369
171714729
10858486
61947314
54903309
14774127
553091695
441762832
77899544
72632
248351786
60363677
470680857
204512426
128387438
83121105
129061876
409665754
314589429
84272577
98289254
109575748
504639360
185477197
98675760
10924631
539605772
3286600
97957224
140176495
140203108
113481017
426788011
444389128
39043927
421724186
5730551
22072602
18335689
45767241
3871547
63071813
14746690
126906371
238139383
140437863
544632296
281296998
197964202
60147078
64270243
84801110
359768376
227700034
191474515
93618759
300456816
346882262
79843320
58543988
549976308
123470511
217621656
142283492
367527547
70277945
1805426
281016130
515412908
53122528
74903049
473346892
132422405
26334290
172428474
51451992
247206606
481414424
530751129
13147691
32589478
289913663
240316701
67913516
417703692
546661749
126067105
85647395
51282083
210754352
26871246
367641480
33192826
29751883
84072837
116510809
140467694
139183666
114111359
11702831
90526711
42712806
489102889
33715517
68966680
409511909
105435570
11101025
413061158
68639456
297690482
12085038
57667216
422857782
75216921
475453446
11588145
43031866
372022992
205325765
460557036
99837872
24151437
362594198
33871157
41891805
501949973
112200876
300532156
456374516
88286556
515471422
116988103
423324017
36236883
357973749
38791973
31158924
32912533
48666034
321695923
357020790
473119151
81223328
74346634
25229246
99469720
473206487
119901167
107634141
89988456
513600949
395183247
116911580
137864615
161973033
59154873
465216935
562402800
321333042
183983446
120657547
88607149
533087775
2605675
152242004
57473961
76912102
187380549
388639250
147572904
187227596
352666930
72512676
23850535
132072853
99630354
28951634
354416233
255650114
375841156
160292966
322832223
460869521
205206934
139134168
43695930
122670258
24426401
101833957
23441980
30620011
96586293
136207051
121285064
72097638
296500930
5027174
54475297
101730382
328229176
58864345
497127157
110970023
299889304
54902010
4673093
13141204
96569434
15372046
254319945
97841791
426085920
159846370
101546021
522651977
9147743
160746980
199849218
61787783
195140663
77198739
222773599
151106817
340865355
107771621
138842553
4526532
87185288
27548282
392670827
228935403
273845549
88722584
532949890
427091134
85500836
260122284
309407670
493036172
8915578
73102813
70028921
100299604
527701323
208852199
104475946
316990201
462721792
161084973
74726657
293002810
133820569
112931089
89263433
139203121
145495819
516973032
277268679
118479653
133925628
361210683
63600989
117973825
45301616
32699964
396458861
23921868
62503729
76222098
130771322
115344825
81424664
182893434
247037042
210459915
519202237
70459525
135243380
119714127
460397676
37185800
312871835
119115853
112672302
364918429
63057546
39919066
459839375
302748179
18875243
109156817
53060272
67711184
32671430
303079937
250304322
30129310
54012270
129842670
240808019
300649868
117090568
300981608
11692455
77517801
23659876
329555016
445733943
136802374
209456654
203498173
252558912
100993499
508036330
133225248
337287118
382168285
66645048
340051447
460674383
136168331
1588827
524793463
118180048
99426723
245893816
22709175
16377219
358862426
33948040
42116186
62228765
379381876
58987562
47400000
96721956
129243458
44254937
88895083
294969231
19678084
51878705
211318203
340951016
7767753
98394313
279547675
115549732
221345819
59953825
101051866
85506024
335811783
126045056
27046343
132163005
76303525
61677540
9837747
90724154
253573874
418151832
164522041
89535801
137085028
67787705
51986356
20762376
4774257
411707351
326503448
419882943
242709702
55651676
80294678
493291307
38471616
146231639
324056298
506881577
64008247
341555784
42778054
115565034
37767343
456902075
96201421
26405623
124665093
512714319
364339500
281771489
83701897
328195156
53279465
81343951
43022787
47680316
94343780
121008803
89649939
174141503
449609159
515235652
59280682
104525230
70102850
42209570
434795726
137305646
329848364
159322569
38190167
347814644
14814334
428148158
263153230
132179864
134137037
383522159
426800686
98957209
75830404
127192899
198766167
516678555
474994878
27379672
39009869
186556776
495200056
41313343
10580289
74953630
17779278
309153646
518574824
509975053
103478551
458519559
22907614
65109402
58419476
102704242
165541771
94049363
40597399
100352781
250876917
84319267
415456306
114997906
50040674
548905830
29304420
94978013
71707241
36631980
97712089
12025784
341966451
31277158
421083236
93339902
53305405
493837283
179307385
86730392
105657511
203991584
251798242
46487076
88683674
227994782
87945681
392578048
106915601
220853488
487338936
26780458
133871152
71386882
344132526
6694346
12912932
125412118
85886045
96668006
231524222
149324366
380155789
95489950
94560381
231808683
292641196
140644088
372276343
47196533
78892621
189714734
301651810
483697159
97421561
37022790
139414532
434239766
134486373
483959364
124906288
206338859
111097129
137060097
430594096
524281060
46435196
35843894
9492745
141993141
26011510
510149387
361370033
221811443
46804841
511752465
444845308
185802183
290151341
43524904
27764879
15985527
87998858
110440847
221504675
161746831
51620602
232854511
112872722
23767525
90806861
154292913
73979585
140299084
82920171
400046769
505385286
12896073
440365941
39505990
135082552
467475003
132978816
49289111
311272455
5533004
19790925
237072824
9433024
89220632
20570422
55159995
15202139
53309294
467720119
77879664
97762672
49805199
154362177
37149868
310260149
115068543
9538138
31008780
63458319
70022436
110303367
74868030
120750700
156555302
110346166
443131700
322512937
121131433
60284560
38800225
68268892
21976368
154657447
230575438
553550404
131373130
81756395
35739359
86956068
91943033
99919585
387813110
8847960
340227856
126449328
25578139
65442731
76886162
105323380
6487594
83404884
108727510
85826381
78493145
53924328
47766976
2560280
323498180
419103927
29194175
130114601
65708752
79268749
500143920
533715101
138154641
134755708
564316979
18473291
108593465
426193219
23857020
299600865
261042891
99182887
17771494
56337791
431765171
50743202
222754242
78407543
93616163
139339304
497675827
139316338
476996679
45246679
547910817
138012475
36705100
550502935
120473142
59143200
37227793
58716489
136458422
67476425
132764457
23001000
313378327
265079344
162433784
358812017
139693552
14736117
463908634
129694814
34550785
16938820
453396731
207992959
8837758
289720270
388246039
504140487
71608667
509900368
19704024
70859001
59944748
215417025
179416909
140724044
127449707
296126535
26862169
30926965
56720404
100751401
57266443
41893100
23609291
138466423
130893240
139248516
164866017
10540721
244312323
135230408
98501964
25223166
289369805
242281641
61700886
46258802
139431605
109098452
69240345
32921751
392991
9919456
368269400
25550900
12156783
202533967
96700429
29264213
80664321
229093198
203272399
215515375
963673
60182099
122146272
310028267
285323340
273194583
110903018
30448285
105308620
136361392
481958394
78288219
219629842
380603659
27719486
291675662
98865124
261612106
142641699
33936007
127902360
8951896
27279803
13471941
121998698
44956616
113719416
101426699
461583665
27052828
76847713
119754606
89085742
432461610
87583340
272991993
34002154
308394342
108469407
76751274
5186703
167103837
348842050
56986289
341821077
523532729
354403329
55269061
47479281
278836227
137959296
120949141
37935955
379247158
418293723
13702807
85378150
484708710
213706810
37980053
66725462
26716905
198199210
344675594
93730299
520808863
135648044
280883505
72727980
52135511
147898878
98542171
214830998
36090324
116168401
373197270
24063917
106354000
397269852
24144952
61586748
29785605
82019686
77150750
23240761
438845701
47260088
2654107
424737236
277730392
358259039
492793799
107116638
559883198
41533833
11136044
266380631
33262862
59648060
65750934
125299763
100566788
134734956
150352816
5385144
302347389
125952219
415040867
37745296
502155452
512602198
97080450
8946708
34769272
334758732
527475104
70380410
264590
455965451
64848760
87703475
31768720
58399153
18204915
354849586
29886771
94620041
66533037
63329916
468886130
123933538
282334104
10378596
46969558
55741169
67553215
129361483
11569240
403654989
82576101
25330412
12464466
521786372
395953777
33495027
429246420
451232550
65856474
4138729
124265977
48950077
117285118
130098181
46850236
246714267
266890143
399206284
55848822
487392364
483030809
340611873
23527582
529434549
452714426
526254620
109969787
561418249
9235937
116557499
73962722
135702518
9139914
47681613
493165864
89634373
45139491
303830183
41266651
296352007
80141630
26867357
469813797
290924461
59711288
60562118
28688343
92238751
113876561
86461913
57505091
311810601
105295650
129533984
124331717
417014585
92350293
382042076
342346249
92359370
100800674
232093846
90595890
62542637
327504012
128039840
73922515
22767538
90230993
13920701
71788952
378224995
241806665
71805813
25103435
36483315
14073747
106435713
125930920
138836068
71813595
558882265
102485049
86229748
60082228
85266079
298073052
108214532
131319953
133048854
11185330
46890443
61593233
120645643
101002578
103476319
131763527
51092721
170359545
84151954
482341096
547694726
497233232
61562107
47226364
223326729
176616937
128495087
329202520
158762334
499329520
303567940
459882330
255011353
34680485
17645685
138284843
115082810
560027563
407975276
85246116
200734859
413763281
123224079
25606850
139284832
79943857
102488273
61393976
64931713
364501367
196403540
131314765
457806978
127076169
269473244
38526090
30078729
5477231
81002838
72131358
231882798
454669342
40320475
138855525
539252137
94904084
192612684
386729518
125553030
138053979
26781753
286085720
309115561
400321865
290862392
466703859
513585958
47077211
22506843
268133266
17883038
177486428
121301927
38919156
64281914
13300737
225569654
26628902
346936542
63552121
121602831
6338441
16077430
58252163
66348037
160421482
132160448
252950116
157625879
539733967
383006936
36491097
24004249
27424798
457631111
25521071
45096690
117653464
54748966
109030953
58956340
238061892
34334186
86753736
16793556
90889871
64197611
8536856
459636052
61099076
510176174
123232740
374909005
166402002
34659495
216137201
67161256
294054540
83563118
13517336
81620212
37166834
20912830
78970406
280384767
38230372
317211349
447133426
211307389
107042709
8241140
422774363
473143762
52999311
16379248
138173301
8662665
373267518
18540617
57180841
77843063
84150657
54550525
106559489
76747381
115086701
45986432
54464923
128919208
12385086
544438364
109630222
97693931
77691597
64180750
106273586
48354754
93121503
107593934
448477825
87927521
223304691
7903918
257178698
124120306
137129216
76451667
449335026
71565868
108763436
27636476
51373147
1621252
190544307
499998823
23491264
56529685
3081672
42741340
367905750
86469693
487780937
42030089
50433845
48359942
216792068
56515478
23637827
49795723
43655723
549349006
367206057
83238868
117392767
187969926
49065512
55240527
133096845
32570264
97350424
44190505
12434339
51119958
10587411
91384208
63642463
438180351
73756310
78897807
28688343
147154405
4409802
288903120
456517566
48362536
135974886
39933335
91799066
362450367
216621031
95913150
11327998
38406634
24198129
210486583
126108607
8859809
122796069
244364051
111163278
349880406
119846691
68805852
11709316
382171723
94275041
149236211
301565219
89770558
38509227
61001801
346023173
120480924
438190036
89895072
233965301
71360940
410714049
275906637
106723645
486686638
403343844
133223949
377552731
25549259
46640122
218982528
99640728
9974473
56750235
433781927
16844139
21894683
522182562
26172165
118553584
45040919
497546368
186694730
33214875
121835887
102483082
101418915
24395275
135483323
158362662
68655513
183120605
270282048
343203854
42749122
264125971
228069452
49358634
100612181
124734959
4140024
268431419
206917269
19388855
117509041
64159998
436275638
303422892
164688665
130208424
232429437
82499576
485395929
559441179
83568588
118238413
250662193
11763792
93775694
97038948
466186747
121475723
514368454
547240056
65948597
257865252
146266582
58206768
20941362
109088078
135684993
21893360
33148678
53667239
496771542
36334569
28309621
535679196
51094028
43968370
31785579
329434362
19736449
124309668
46786319
541261185
288623324
276317180
123946508
80990426
82582586
480657763
21233189
135537799
62895423
330183091
536432944
188423445
16768913
30750573
231369019
42789327
26511979
50426065
3050544
253336632
173044163
560608209
142971661
22823484
37085123
113525113
327594043
24352472
107674111
123646901
141811048
30197610
81727863
125600185
119693365
320907467
344907284
528680018
231407034
79467370
455446410
409347968
25620938
66488468
33894339
130373143
96200088
123595021
46225082
124065834
348428768
149044895
101565476
21715671
255985114
390101306
15042606
407698598
222521238
103774269
117281227
9781976
413733502
28448400
43523475
103251576
18963439
131291419
65495908
533975937
1664051
61123776
94203704
391699278
54109543
477643080
77300353
52572598
129479512
381781146
80592986
140277035
463884467
468498071
425463409
25676709
520047426
115226777
118056833
321981354
535127015
451884390
58374079
530885192
198502820
3211374
62156131
56981103
625154
31812625
215643994
237923621
138350792
130083912
123468085
948107
45861922
125025612
9302086
40931860
108168505
59833204
103197238
135976685
190390672
11372096
51033059
137852944
346775346
519252192
131083901
157576856
12065991
250054500
127750609
128057998
17344781
13097108
40612963
277453739
82124743
90306219
129257824
111324104
247763548
23016564
109171086
56385778
235728075
514197386
418584861
63920051
137056586
94949479
119618877
15484885
206326729
100157366
239100486
34947665
35274509
41061723
2313850
88822318
111653544
1260638
228461071
494079261
381565875
40671328
5499282
49664726
177349480
102891010
37026758
44919003
27569032
10596416
131986613
79599484
86556592
504751561
80180024
30125421
6622484
3437050
19089246
70975731
50033072
141276413
94433273
78214288
123662467
91403481
208959047
126142329
141796057
15264395
303401384
465980818
219813506
122552597
404004332
420075646
94009156
503250675
79303768
495565455
139428799
86908081
27080535
123146261
41184772
108806629
336412291
20530347
102018131
32388684
117413521
224960983
2640694
85592921
458897468
105753491
550562086
47108337
264779533
138260200
110142539
549422984
132225259
56436443
13453783
91594140
124336905
101361849
232191880
376673937
49171866
374280103
153179945
395153727
139820493
112189203
51178325
123150900
383157411
458145728
273464473
85201149
131777796
413120341
476552126
72995924
47708850
138249824
110916848
306939190
120313611
116287723
20317505
490947272
470913037
120635269
8776801
259782008
83100089
108854618
140047468
100757447
112929792
564378743
150050392
473753355
26021013
9477254
270961043
67836991
258661501
78265497
22282462
440313694
107019363
246213341
152064012
176398863
61293626
226603517
363887920
43969597
38618177
49707527
313583764
129781711
95712117
21067171
60828005
72716307
121061783
173606327
74669589
447767158
78554584
116622349
86045576
62258596
5767761
103071295
139091577
389757734
94756228
63270256
536889501
195772336
104794416
104221711
349745477
231380618
240366907
544191172
367990019
21269503
105422754
99690014
498053750
250695459
146943981
351378522
326872333
177208375
28899756
172602840
46431305
84748576
318617725
65774763
36247261
240438375
75504855
1830069
161255849
421761847
35476946
125967236
37942438
100376127
253185765
53182190
401756622
82660324
536949437
58643857
215394627
103169867
13006316
18771481
43201773
511274293
79355224
343586165
73879714
92789976
528570733
14750781
21822027
322872351
96823644
538090225
294109573
8154241
110294948
24199791
115938832
469031458
86529355
63449240
39015057
378471590
105055703
372106744
436074425
82630575
213086927
376950916
54795658
378345013
444056707
482856456
31393885
27569032
158815586
450849836
429749846
93384000
490927467
124363678
123383612
51987653
265165125
68177082
96640769
499981176
68023761
396615656
274227294
319510676
15093189
8002492
51241878
47800937
176939395
87911959
91291941
445335028
33506700
70798042
522581612
346861104
228597221
351196443
17180064
131710059
543854943
70756538
349584202
348903166
114067261
307784967
431806253
224736419
265428062
18237117
413525612
31981406
253892979
113365582
436382815
55898108
343264418
100272984
29932168
136941415
121238374
270877510
348585168
147232204
111322809
435981723
44684244
10754724
549945799
40511795
104909142
544666495
310633388
266642361
362077110
105719767
44644039
113893463
276308143
363890178
394983317
209812823
495787279
46830781
81027483
410779704
317319137
35410694
423522258
551093005
443910929
399069080
114932358
148117699
51514248
558351743
380296923
206554483
338750919
147910328
95863866
68577578
433172652
5165029
116375697
34465183
373285460
545852608
380556499
88089646
61568590
78630959
285291089
116203420
58577204
73280502
105524484
113772840
73498396
428831628
208342634
137446983
200433259
77510019
23529050
152611379
6723648
302862387
225286842
336521240
70687797
16349984
60878976
52184795
105180215
111698144
85131976
139209606
46017562
85625408
110469383
21426440
339125602
210110848
103800209
101264574
99721963
89284185
84330940
492115862
3748332
536885861
111683195
11894787
37518319
135855562
292148241
52038236
416931760
181196784
120202071
12156783
142222536
532841164
28523624
30919183
461726305
490050015
133723296
417307626
73149505
507422684
8893529
123881658
124822991
85357139
477350817
95930011
31825788
196254516
142663842
209759071
295590210
379796656
81983370
50503883
139554606
51523327
89509863
91695808
260964268
550349964
48331408
31624753
328638096
6692849
88761492
520958864
50578394
175042070
316085150
128515136
125128075
115034823
45740004
59197373
19705321
520678102
32929533
247108770
34370502
128579392
35321201
43986921
439421058
51278192
355920860
113075056
100317423
69892738
59525633
118110008
11875334
47050606
359896454
6337142
95158298
35461279
312006834
121061980
146307082
324658811
404376807
132736277
110217901
90061088
262389156
358439514
94594101
113964796
30540459
97995889
59114668
24662455
47324938
385728624
141025406
76738426
500697045
109837744
121692322
104359214
34750523
82758976
63167791
130376449
114081526
1412435
139397669
160024675
34773867
94597049
100226119
67995227
96950750
12608137
144674421
17611965
64267647
225370362
76995108
512173745
406910296
63300087
470414689
353713725
8347180
79017971
5881936
7366962
91298426
316630301
403519013
421890611
118076288
147343971
105758677
19338437
51130336
516386592
335770635
380415752
520341916
76606008
260985494
17027016
81363404
99990920
60527099
27066717
352997351
74259737
473308950
376026427
81879612
62433691
186107425
76163731
83646124
127849183
85978132
109783268
103582311
77973178
113425670
276885365
12930839
444008662
66194991
87145430
77532787
114636644
290172553
112823523
131200631
27728563
133996963
57682780
195124244
43489707
101683505
111540703
294211431
93316556
55765814
440533879
149328273
312442654
103922125
91220042
100313209
13161958
57042060
55166600
111809182
65378840
54514319
167489730
196771010
132369226
45676158
1817099
79851104
392441659
89647345
543096297
81334867
24868680
90362966
387765868
45951413
25950378
67477724
62214496
19057926
68910909
75926380
88153199
183343353
477247499
120221524
117757224
82922398
363106568
299429474
99304807
470925601
273680289
450333185
139323740
90769250
100944213
5948042
149509320
252603138
44064280
88647947
120361581
117872657
351333473
429401381
34365312
124958170
190974354
126911450
268062377
518043353
15982564
436698954
58667201
74790210
129562520
135246167
26458800
34710314
92961180
140903842
125835893
111724879
99064862
311599208
265168243
47487452
346926552
2779473
4657529
113981659
114881777
98148520
105060893
120295453
174246134
202771941
523276592
120001036
13602938
291897447
70104149
138156440
12860384
101971865
142715753
462842726
34410709
51083644
137035832
49483146
49721792
50214654
246330707
77198739
498094065
6513534
42965910
557898595
130456153
40417114
565788036
199273792
62342901
128854358
346440087
46000701
63479071
97216635
89867835
146856276
91547448
77342706
184696429
428515185
566764
17908978
417903353
116229360
34902272
32581937
76208393
391153921
40576998
129054096
8396780
74555453
112539902
96923515
15248831
1827475
27327792
171238694
45978652
236848259
68896642
49658239
107398087
279030136
511580221
257457229
124144982
19260584
80397139
181770666
186938307
486670471
429021125
534703179
57617928
19060204
78113124
11036173
48546712
42568839
5047924
99255521
339384300
311199604
15347401
87540342
539122457
408557
20645445
24700068
73047040
48656955
165478161
131388124
182824434
27637338
465334577
561458918
71842129
70717628
470200294
468799459
88507282
308979495
508869962
66778981
483886986
283276197
141332492
360484170
56839836
85262188
462995802
20368090
37082343
60905825
4525010
102112812
167924789
1726307
72600889
137160346
104111487
47157625
98439708
309423135
129256428
68747487
6208741
67205352
108241135
26153235
351373293
20408297
17047770
181087970
98773342
344813434
31082202
126157895
114165831
508418553
486944494
25361538
263519267
103046717
392076520
326150758
211699975
4929897
1249013
347684204
178341836
129575488
312575402
518455088
184891429
208780488
80878326
106453869
42224937
98453973
65082222
547047183
68632054
539522213
6721704
425439838
73545090
116897313
128674075
434446517
39211833
541050283
53117340
209744013
45704053
60191200
31021648
545806562
188821818
499412179
435932601
130174704
502260727
50444223
272424043
491621804
381516132
227837221
40026719
54118128
516756917
83166234
125832346
513825972
387266406
232939881
98538262
224848189
76543752
57560332
131709055
57802102
94262069
328423878
48135561
102217869
35618021
57104318
184963635
184846034
132719416
110003760
83814734
151912896
23614656
327474322
65546489
96040256
238791703
153163142
115670353
89611027
512366203
93747162
365822448
37684477
84359476
10254084
286035531
75270100
548812243
278100371
52830703
126334285
525264062
27549579
1101704
33227845
109351369
186277992
136076054
124141060
508383606
141081177
433141275
355498758
377713827
89802985
235365473
313830917
114745590
117938804
140205700
341111810
1999974
472878526
131995690
15564002
30006095
383222889
41038452
118045840
474226030
46414142
548171213
17099650
223732830
67070464
517639843
7686024
19652803
102824865
339637793
78382898
113582183
119036975
220719822
188242874
177691
120217635
386083555
377224303
51230573
15325352
533011033
101373520
513124859
127609238
240348426
13014100
41556970
2259376
135975327
254271349
504835791
108434388
36498210
115641819
61826693
115531574
112911382
490531765
11971312
21221514
135566331
113709289
125266854
122510731
133227668
152217563
1980519
480464282
139251108
124792154
218270878
123333027
131927681
54999285
33198014
150134298
55921454
16254389
210153890
96709508
424752161
77923762
47053863
101613681
324439145
107322065
291040673
206512503
176164113
421567359
46909896
129151371
55324834
338006951
4647151
388904384
519395294
176088874
99097285
122111255
90129829
467679597
100809457
110832400
66484220
60965485
121447191
96885900
39466413
10727487
20545777
128855653
398647742
22572990
312608178
55889980
66544698
165419717
68876402
141130786
287031198
110190528
384843383
425355399
67136613
408667786
439838805
414849553
85395779
26500829
83009299
48354756
116299683
64528346
467093376
74182261
75071659
63352533
42414098
450333584
18692989
319457011
89493000
319049427
200313733
411924058
60725542
222706456
521724548
100826186
78650082
104787802
548970632
168987209
121963397
538904102
374718872
132256387
319350107
75061061
65855177
235450831
310214368
89303638
126705227
6903931
61565996
334876142
112185789
473541045
114540593
39367843
95910790
84852336
450175705
34052735
183565354
367101400
68590159
211389571
402224282
44615505
12879212
506084401
513278775
89792414
82289462
102805408
95546101
439950155
177531604
36072164
117924539
547493106
169119833
9436974
64047159
127178634
52701920
111319624
137128671
553359541
101747932
8235952
338920932
179332766
94118104
2779473
561914510
110329305
29492483
188230515
56312527
544673278
111562754
16321852
421551608
414538646
60349412
79631911
126841412
57590978
110163084
249560021
117991981
420725624
367254102
64411614
125058091
106169828
57892892
201443122
307441232
94202409
124489951
95383976
365586743
110378591
17027016
24234020
78275201
45859960
532006965
124986704
391966439
69350592
107862413
466002165
107062162
432645466
445042093
17198259
109521276
106307308
11110104
124934084
355800545
44966992
363792868
309201599
80310242
39681715
72249385
300918815
291653751
195775630
195034258
315718739
392968326
62879961
240250262
9222967
120076260
87897398
18886916
115160632
37540173
551067941
325247931
127334274
565375422
202156885
330686261
134080763
122753268
199190221
34540582
124216286
40282226
62545233
139727109
63790351
17925839
60402589
34308244
65804594
204614207
464984397
91218010
105119258
58152294
45265302
103295311
425668984
6761261
322998813
13679461
5329373
33020325
244339293
98658447
165263965
425201457
67187325
399147982
560453085
62567838
93089583
514205309
113945341
291878436
87291991
293606921
76343718
125518474
40305574
6570602
290217335
392994525
268909973
89306726
24043788
462813782
431454625
54916279
98035042
510038167
35198486
53620574
138834773
531189180
138169410
3033683
63523097
275066213
23537956
135397721
56301473
400317708
9320615
156342484
32341994
43318503
338184118
117400551
547470371
79906873
471174436
61850039
408267628
96421574
223743936
372418388
1906592
216932772
90451485
101981813
297955277
79564467
79979598
428092650
298007100
324904608
32289077
99160838
440133401
440241340
52939649
306438248
281465307
253147570
49839819
497773215
358163187
450632254
138900918
71737072
43667396
195059728
23700245
25197702
118523751
35562445
78827769
307638579
121665085
85014459
79576140
443002491
127649445
545469206
113312407
194253128
34911815
113033550
78587826
113093115
103852087
74879701
38734905
443010854
4543391
40872363
41000766
52924085
298203483
55970738
23316169
6142592
25572949
166336574
80589097
28074862
104224326
74047029
160124819
92356776
22422536
123094353
131921761
70137572
104560251
111086081
89417776
533918302
42697242
36645438
306638378
224456794
106068216
70654545
239809318
130607900
359150845
244263816
77168976
41724490
256290278
118322718
5166536
109570562
174053486
126601467
98295739
91608407
415825500
116297796
25438061
107573182
531087583
349227583
102884525
111718394
86882139
17142449
133772582
86145443
262645263
38277066
128309616
291341012
17397960
317134600
131865831
359320506
400778399
208886318
427916183
39200530
122028245
64114603
130165623
526489580
19694947
64817575
37673959
262476588
82940556
355535740
18352550
75698108
134236908
16523780
79094953
131488565
92666337
10126641
139480679
325322415
360710651
50420875
317893233
307350517
75184513
111534218
251206275
33471679
30928264
140935911
16926197
105728848
89158221
518112553
332034
359936728
66594465
34688265
21824621
235828553
380966772
103337178
131056151
297036996
59329970
107648408
49288594
49380732
118741647
106513531
258627262
97290566
235096755
233504121
477889037
100596617
380464604
30029443
49690664
487005284
401470283
59757978
138832179
7852038
39436582
41863269
89511158
38603910
6069962
102309956
222887861
393700745
27957351
366944565
140559781
7884969
370798636
130308293
295624274
59612714
133496321
124793449
246412917
345134653
89319412
181953583
409804084
8079013
292410015
409260551
123466620
443919050
47297699
124002279
315812409
104414329
49014929
464293114
313806768
67272798
13222915
73072385
136803671
61956395
275518388
94163497
17750744
5189368
270264526
216441156
400440093
547863120
63812561
220333059
538342386
49153350
163024555
139655772
134775161
137331548
182068141
135588382
53847549
133834836
438933766
61451854
163706719
215719376
68918689
14449879
259687674
429594683
26172448
422558653
306902249
23152749
449050488
188093811
32894514
51134227
31872733
334679442
25601483
290551012
120963408
308487223
401440107
128760974
172922458
131104143
21976370
296711432
563078265
133721997
15614583
40280931
199617308
135640262
23842751
436964151
89941764
296469706
438527581
534630731
17975125
100499342
420342559
251240413
31756070
250517412
7771624
71410226
132129281
61542652
24853114
105997327
130338126
130306998
61285683
312860022
95116792
270629414
106282667
108418824
534391594
161131580
459153391
32475585
490288772
1955878
136904835
135160372
299848684
524482967
54186068
127548279
96858663
102164690
63860391
1888327
108473762
78638407
297622322
48352162
88770573
18436855
27109894
281668098
47243225
100282113
494970298
271402756
289131062
12420074
32037197
317506159
33183745
216742688
35170751
447136218
84395790
482618365
385777321
44383342
80975089
57567966
398987061
169222302
105009011
218978038
81538501
18764347
139908687
168098881
367597209
98897547
121165742
525857508
55603689
47031816
99805449
482252646
87914158
97103798
123089387
95770482
24587231
301783081
95981375
512505453
99505840
543381194
74631144
140772489
33072203
96013021
137004704
123637822
146105133
112741725
338365441
564157234
103729683
6490188
69783788
3929811
53616683
332417833
138771109
77739586
34915871
211783620
168074535
527622914
94736771
89278995
68466038
123484776
139060451
121384766
123225376
35579306
33974915
140069515
72986081
30452115
419272713
111753411
959782
107296921
258436681
15816915
81486621
17029610
48359942
115656086
99626461
44612911
118636592
559925501
366459130
132734902
130725927
17831303
26128067
98416866
24505518
314121900
24724713
191808797
225195527
309485691
116717032
520517061
61473909
37340630
392532128
15649602
487961177
7914294
42994253
35248571
340384500
43401960
358717953
110064719
223422617
561630363
144458146
209698400
133846511
50746422
46597321
27342059
139000789
117720908
79723146
478011701
428948721
128958118
2296327
45358684
20197388
134889299
29275433
200212040
378729093
10345729
122342119
94107726
312922347
56275533
565829322
298232568
109785368
7038821
17417415
10383784
152231719
76105366
222098216
119986769
120269831
256008053
72690367
29443453
88271228
205316534
371567801
121578091
329945655
362456055
69437473
390470665
158760923
341913712
289283324
106666835
305832256
229722534
55471393
99514921
89748511
60113394
68703387
108296906
57004449
436883485
329670530
113375958
85408747
16688501
49182974
440056516
42265341
42537709
291614273
49497269
112426554
75569727
266666668
189783198
513518438
217256224
137969674
323892046
224212603
424786342
110906470
552919229
94791247
6331954
479349017
307531112
63527939
44462459
535413979
86751142
47376818
380134683
263333453
436181503
42417088
540228708
246220054
71975718
76093693
92455350
207104616
104057998
52847562
79013240
304602093
389796169
58739835
114737808
31401667
436179556
115765034
21074953
279747685
124278049
99763943
140834200
413325813
333652177
109918156
355366964
27030779
86952179
315263760
35818327
474603275
322470496
106983047
54489596
30972339
269864586
91506130
390909781
253436881
216004331
138755656
34463884
91781823
502620890
90034197
362006415
356717542
2512291
122933551
102884525
41607021
55274249
405086357
89415252
1753894
115248862
478597887
110072621
551415772
79947338
159771338
91695308
27016510
28257741
98601833
56907172
78883540
83024863
119724773
96054620
111305946
121806926
35075325
175527423
319541988
126823254
12056914
96670746
20646945
99190671
168928638
122174808
126715605
83452873
21353810
143063545
17523767
154106915
132633814
55798237
32597503
484061240
69154745
126666319
539029813
506082251
83385429
26051542
313976117
74395920
383243545
3261955
309805506
121582077
31609915
66582794
25457518
109289745
410664753
133428877
30089105
199436290
481705681
116340902
108328034
4055719
177524446
84486582
166900192
58681468
21868717
474837522
133507917
545733933
187618177
312453276
104614165
139190151
108819599
428043841
65702131
105874112
92137583
195198351
76698095
14247545
84546242
70604791
399076232
59397412
552476225
440259599
546841712
61510923
42205679
82695425
38833939
462680669
125920217
85817302
88150607
39567172
459182888
23524986
389515386
241688500
140615554
456717434
29147481
167988490
525658377
81854967
389231703
304743844
478844125
25740262
43288672
88691454
499313639
46605103
393030167
55528461
88275117
110286504
5085537
38099377
9588723
309061179
560109549
144021340
25300579
106141294
263251239
153083977
64351954
206261723
223554696
91729028
563684981
147079699
232651206
105998622
104896174
62778691
464140655
14182697
134489821
60402589
156119596
374095062
80300242
235176577
48947878
12076367
137105870
125307063
466604075
164930293
326680578
13464157
13512146
328845729
117749442
514933268
480050510
110599621
49881325
91046302
438782295
100415037
550969110
422148326
78070974
4186716
135655132
117435568
5456481
95883319
434144512
190765734
31775706
55572561
487443586
39381533
11505689
176690621
107028440
203872305
88616654
84870492
118820766
95413807
386002003
241545685
53857925
195517430
82085835
194160441
77950330
314799441
194550721
189598161
25881635
497424457
354748281
69860313
341175347
114816925
203182660
203666133
506989301
412126530
95082876
134939880
31689601
75735723
101458540
203302395
73564545
470501734
81220734
101267168
201592586
458785558
70443963
411658385
153840142
97060997
101012956
190292337
73482832
40753037
130150059
43103203
69874717
103517461
398417363
87359623
29516025
45536375
110465492
333718962
302800579
119156808
562147859
120532804
126654644
252631564
330663320
17993283
79107923
505948525
62660664
279116286
109736576
77573570
111989467
137747887
3351450
533909385
304155196
132545620
463538429
61721638
294573179
3684777
141206986
35632483
272287079
283096250
61774815
178542912
91854839
63941833
54890337
104049231
192269596
88682377
204401095
124229665
131648096
24283733
38244641
430688012
399799312
81963915
121514152
20018390
24231851
111756005
106133510
11719694
141435258
45099284
94479016
416031669
313382361
71687784
1381305
46668656
405641587
74657916
16624946
543498769
132343288
47324938
58149700
86214625
78395820
128969813
465528663
519809284
490400040
544103084
466916709
435611634
101245117
102798923
16403161
374068492
238325487
113080244
554301933
61440189
46222486
138061208
121990632
169288742
47890430
247108784
93941710
97390433
247864036
282040408
138571480
90910787
102621234
78053462
289423963
84847146
161318340
115850634
39069115
49472768
296362503
106103681
46273071
16443366
102258076
127335571
27875126
5690690
137731024
4662717
92905409
291275777
461421874
31157833
460689278
86184253
87011519
52804787
30972362
43826051
282554371
349659141
100660172
14359087
13715777
118189125
414043117
15434302
441219029
459973438
293845575
178372004
411215389
359254962
442632749
3082971
212205471
129705530
51118663
134804992
114409251
232780760
198475712
93836653
62503729
97447503
15641822
31904903
12718384
507619665
121257827
107588744
526187575
238294269
453138294
235955841
134183505
139489758
386413087
63507153
93337753
12098416
62393484
123116430
1478580
16679420
121963990
67565918
115574016
53890352
174214870
48167988
371456966
112200876
80786239
104228436
102438357
47630583
16277350
289505914
480996147
89157079
43367789
18252683
184313161
278519127
559320227
116338466
72912152
506827725
91773128
391579459
305442765
479956221
132086480
93588928
61233966
286385545
32472989
18854489
373880272
62808522
65770870
33750534
61769627
77735695
137611700
108933634
133771303
100465620
134923019
92365855
108166847
86292305
441932197
72930310
112470652
38457349
346674058
35450903
528069205
270692570
112685956
315483427
36794595
22007498
169914469
378588566
139144756
381178300
45088908
82085833
282729650
8905204
122358980
97250376
81120865
515206477
522374046
12833817
22945306
90661699
395957693
486944884
21252642
562605022
128523623
325887622
316227896
70945902
20502976
12487570
87615716
88876927
9558892
162438860
265165872
87341277
125562572
65503690
154188829
26724685
96853477
176487826
130510627
21694966
76696798
51252254
190109714
397842140
30688319
71473781
49082371
327167765
132908336
340280293
234256342
139116222
57097831
500876214
132456460
86083189
40863282
171473716
227164628
119077570
503658495
5820938
119001047
54820301
145926926
487493303
358465861
25314848
75948429
303554604
7081620
103747032
118923855
281068452
102421498
59447995
315322709
4850782
328864776
457605879
96999774
202687998
21862599
238822604
246263682
23047692
324700726
123025042
367642733
29243461
103734062
209914369
36653220
78984708
26403029
318090100
298709591
278551033
111855590
36257637
334802727
346810467
88687565
203224720
547994418
47824055
73888793
334046672
513232128
43929668
186128605
467810369
197540961
6709383
171555653
13724856
116407049
3531733
233676551
111077674
329896658
290655654
131904902
293523577
87109114
78517786
482534989
31546214
187862852
50110892
368369126
103517463
549196993
212210390
231193923
40401929
19755904
18279918
21240969
297920358
152602501
61519304
104046639
35437931
200945994
57866952
109573156
128017791
270391796
3928615
39396377
118801309
57722985
24312267
371525457
64739757
493350563
89332174
374608671
70048376
51109582
138841256
359866099
474513693
129233080
116444662
121779223
113807859
120493246
46459839
68386919
47188751
117545813
14685931
44018885
130380927
103168009
402854005
63184654
41777871
224542089
384307578
77807030
506202614
327314221
411926696
42468968
89621405
5616010
22024359
106425335
7093293
512773009
125646877
247770441
302420442
361792855
105335855
87959988
118931703
34026795
103119284
52410475
104661415
320007960
5766162
126186429
47433698
6769043
98633547
240343894
175058765
22378438
282414637
268978688
36102157
75254536
334434522
195997698
428985354
369796379
125147077
496753
41249788
3496712
205800769
104225625
36881494
281003925
138745971
257328629
350204063
35105899
19598967
71785005
83938018
92052164
73799300
249322780
15724830
427037696
54830631
38135691
462255280
53243149
159850759
379960538
129390017
267438352
87757614
2149129
72708523
136666694
511001167
37068262
427787614
457747307
9656165
50717888
473588458
436635833
73585297
32065731
177357400
312403869
67446594
58773219
348839502
4665311
82432134
348425637
120071072
134550736
110107431
141275727
107822796
356466997
108151049
352130591
302580295
19501692
137750479
49011036
20621288
21008808
106255430
93007178
136802374
118431664
91872995
21165743
122058076
64355845
119752012
133479458
247883638
116339603
24301973
122370655
117777978
36108480
473015804
488346524
37216404
42762853
187190678
113072460
167686619
287039751
138893136
29724648
26347260
62179479
37439204
44825619
172803606
48391631
122422533
61805872
23806413
31120218
295202223
531851975
8339710
258570657
330771275
313099473
457769126
4752282
30601420
366798675
124049739
540164425
800249
481173261
413313410
15325354
397324595
33090965
53997260
226588943
123643667
20787019
151881369
30376239
74384247
34565050
9051765
125733391
67456970
139655774
115676838
146726012
293494339
319064082
267790403
10564067
541281672
55698370
109152928
152014157
292400421
98609615
313616528
242863599
95582415
556869248
44237752
554222570
116742972
63746255
51620600
4919548
19141117
29859536
202154507
521627133
56551529
75591756
502476282
218367305
175379030
95471273
40634793
435208231
29825814
497294690
20449799
404005386
29130620
342278149
260494074
103055729
232298345
70161215
320459599
71681945
1642004
210663579
484191778
69202745
122657662
299956870
85635724
323585766
35266365
474915250
525551567
194340225
463511116
391158843
132955472
217227895
311310902
44044823
495156365
81303744
501907381
45498760
50061710
164453438
215959102
515642944
106163341
431878775
438394554
71753933
4191273
20892076
89751105
31873775
96450110
64825357
337202948
108440873
417014383
453394424
318698021
100129699
57693154
30273277
506665687
430704545
48774982
135511857
46463728
46605101
121299190
1841536
81328385
74002929
533628322
132290111
101684802
118531535
354418191
373896831
22998404
103999947
279578147
82092318
537406339
91777017
126373195
59181510
458145172
117291601
265425032
22440696
454360669
104801493
34520954
130166922
400538923
261828080
185880875
194350058
182209774
65808483
352719494
87234923
108759947
112381159
90840585
446676203
397181929
27710407
252226263
62013463
31423718
70898449
110366918
18499113
543281551
63721612
113662595
65036489
148698738
132024224
46427412
362045930
86144146
81246674
93120398
127028182
60138001
103859871
349424302
22713064
87205094
331238655
10412316
497451705
227681710
339566991
426063289
551818521
221293610
29330360
95007846
119659923
108405856
422285040
107671754
106890960
128200668
95448824
18250327
72380384
69183279
11178600
86235639
16849327
355228600
256867344
132677914
447503524
533621178
246068940
249250979
260415908
37725841
93620054
297025184
23521097
100277298
126182536
107984329
120091824
250144888
33564066
134734954
284684408
100412443
128327776
207813315
12320203
272411771
328278836
405768334
301812044
112717082
105280932
273678248
52139400
191224529
249593476
289943905
281517679
149503553
75577487
113740934
147327162
5492797
32364041
448021453
204797138
86384091
340595677
118360329
489250176
17724804
107500548
91265272
513243685
96023397
508248000
112503077
50260049
415377837
50912440
99734114
34633791
10308517
266195021
72940686
56407827
342598566
76097586
211419728
20155382
109937611
193210491
28546970
134825744
230958730
246121504
104706810
239510328
69818809
54259995
510873429
563743223
73787629
458346157
349731084
2822274
120274703
147845508
116085673
329354201
156331662
140771194
302717705
472947527
3486336
399795254
79238701
379237976
16203421
108845537
39917771
176466610
56120774
6640640
19949157
36627282
111953151
63393471
57487450
303477790
3312540
49401435
184216636
394402885
77344001
12251462
464047308
120156676
277931134
65351939
93374921
250659234
374972604
111023236
132404247
492133871
209362439
74906940
488899192
31568982
82840687
319064
10300776
41380787
151638526
362532575
170127126
71620342
540627377
15259207
133596188
547800652
52627074
115710558
138799754
218419379
9425301
501898397
2394262
15260502
18012571
92347699
565969704
2539526
39443069
186726752
126246723
34200595
314973624
236499618
270354003
108527772
42627204
459018189
359190534
134925615
347937068
72184369
113409682
86871961
312113907
14947927
94587616
119886900
96668006
261573634
78708445
437719960
68668368
51841090
134794618
50703500
19637879
21557439
33238219
1801533
79119
43047432
113815643
36490657
484543546
30360176
176089546
106523909
114359084
127652039
113802671
106612421
374147573
71660549
48936925
133043668
116717032
217972264
108748264
114072449
57671107
32708481
11391992
94380096
97277596
33487243
19031678
41287553
22585960
370194187
93317855
61673647
49550588
73268829
52902038
13923375
129051500
15907705
63987495
75001619
63004371
84486580
271299655
487720625
9775491
94136595
70351874
38969664
118955271
134474259
141134354
140655759
40011119
104647150
60345521
176249283
131754448
26999651
34076466
563080460
51619305
120553556
275292264
4997618
489476570
139405453
159206558
126148816
140520871
40069518
92534467
473557618
30552134
66798094
168558605
36290062
118297831
350863516
17946913
105779429
338497130
40599991
18448770
557300104
140448241
461250658
123061956
173247989
114596435
486348735
255185561
564724204
123804309
554492228
89125951
129524905
114295531
556907712
65332486
27995745
343342923
16382407
58836811
125636402
323909636
255071129
82608592
84325754
112448798
113613311
384408526
462378508
524927227
88378879
73770768
48704775
54558628
131710350
42397327
80721391
97707338
32091673
125423553
189676568
128624787
124120308
8804036
257137296
69237751
257251110
55426000
108042565
87946976
29875098
39549423
389944492
122125520
119995848
247511974
7784596
54346894
55252200
19835177
145883139
117016639
59833206
325158274
49948769
156223911
29034542
77966561
287762498
125701349
58721067
524628578
465974975
123396582
280340104
423898326
103444829
60009598
396335547
130881569
367845628
73530821
37996267
459607397
45245845
101649781
101329424
125098244
68359682
117701455
87801714
38031931
149114786
49323615
10982998
207353103
310611109
84817317
119021799
560829174
4644986
76897835
65501096
318468453
55995383
46458542
50228921
36408089
242990557
111675593
72612511
265963622
414257736
25585921
23006188
339645773
319537892
154635586
328620076
341837531
111924615
365750817
141072380
29864722
486179283
178334429
7620940
70868082
56306663
476030288
402790517
156137506
141064316
139219982
53060272
128074861
401205681
15579234
535393129
135334170
19705323
522984015
44467647
112055612
40615614
230684698
12182723
469862230
100097678
138824397
115925862
505669895
10412316
118234522
134968416
119260811
409420881
16543235
85063745
168473052
26755813
345753790
29642937
287056904
339109109
2278831
1086888
374271812
163457951
57222345
41011142
342511007
502021503
3421334
530347643
3295677
101194534
31781028
173149217
1652380
92332133
129019075
488260086
78002877
181370455
45284755
131736292
538287589
285862171
500469658
110888312
276920712
298134047
17471889
5557645
160691292
275847752
111828639
41331499
35280996
79960050
534004392
37456065
306215873
98773037
71591808
162124910
53582963
43179726
36890588
110561122
45148572
211495343
88337517
410155042
117082784
75739612
77670845
197757974
201201933
146016688
99659376
122349453
141230330
34418491
376589770
248713630
9968742
276684782
139752794
17093165
53989335
10318934
20148895
174176769
15589942
108835161
59734632
563559564
114802461
15849847
102976612
90587670
35453495
487494828
21361592
515349345
371429585
212709668
69718940
26558669
66931525
290665003
139973537
133195415
172314129
81442523
96391743
350234244
126537916
19671601
10976579
54333958
509658890
91678507
116466711
336919546
405499353
84668160
22107367
503149040
371032440
65332486
124987999
166474440
230222948
54245472
92190762
264291175
297897573
100088195
430220255
97354119
39564985
512235678
103644567
538170770
465716275
273604375
472886392
164462544
70602197
178312518
21553546
79446440
43015005
9155523
128146196
88412599
59935667
546061380
7308597
44072060
179531310
119095728
63351967
60799471
187990681
295675696
12094941
129160448
14577917
54813954
399798117
16291617
234066758
59071865
83993720
563440025
13329269
55728104
65733446
18239713
79080360
388165341
251995749
102728887
403352275
70248114
105737422
52480513
271566242
71565588
172415215
426576660
523763216
193193328
237749570
46901789
201909876
30138389
218318060
563892544
3491526
85133783
141186232
135084117
83959998
112936830
46480589
134828340
94946887
19736449
26582017
246222367
21680652
421345304
10220480
53927963
173717318
41598452
114129517
57702180
9505713
492860
50171809
2201009
405245065
2944190
6373126
79169816
445386095
17324029
401149573
130424581
534917601
82404895
7976552
138993007
446017405
8251516
209660748
98675258
94364534
5549953
9750848
93819792
130715553
107010284
139812709
83592949
132918641
89202474
129423739
125722101
34265443
71120995
137008866
227639467
282177120
421042028
133776604
64604869
31887252
8521290
33960650
547419446
64363625
418935268
512633718
59246962
185417701
82727850
165302273
103146519
215857876
140441756
99594038
386710344
81899887
435536679
58439940
130083912
375798314
76243263
24749354
81371329
154523531
75759067
497125973
20548371
43910440
132294759
108775501
243304109
94655062
110286506
78918561
47602496
5721067
91263023
96306143
88529329
53668563
64629512
34034579
129409751
82460625
137484596
63804618
61376634
379921704
121056792
115605503
558519898
20285082
37987833
337823812
333794471
61944720
5500419
256207812
77631657
110592596
468517396
86417144
135361870
438652325
69699483
143346029
12892182
191938534
117534476
133056638
156155712
27240891
34890597
24032069
311772225
134830934
33671900
134935989
542805386
6568008
456040240
97981865
255538043
126592990
37207041
289454641
369896853
99060971
147289264
110112058
374974039
133349760
490894749
193609600
28574207
293723427
3666619
28196780
400940303
323746600
476981447
56873452
306250737
263411336
508164384
295326317
29161750
246924046
31222683
330463724
53608903
264764464
79799224
58842296
264281426
289195420
83351705
5224316
100864364
103102812
18086368
344652950
18141141
347082625
136492389
318885752
566016811
5673078
228984450
38056576
253464362
135755991
246242432
470050733
208816166
102728885
506369109
78035212
561944775
170896018
203663057
22766243
321897761
166287353
39421018
108643207
17758526
255459288
127252563
58250864
563159577
70022436
430347886
24418621
62316961
210821435
32182463
346743917
139668712
153561791
98964991
379907012
103483741
442607659
456814480
45946227
124687095
191568354
74430939
4555064
556947095
540134817
333716814
13240512
118884317
123378422
173481553
372222032
136942448
60825811
207035547
88284196
119291577
539027261
85228464
87873047
457154207
202118111
409592653
379003149
16886940
276556505
138868495
459446834
229033358
148163014
93321128
3891
51511694
133606564
110161027
301166023
104491508
134662526
9047872
112143810
259228392
137402885
240144835
296270137
78132579
520024240
302756821
492473155
352871234
7989520
89295856
77558006
100456442
31969755
162316904
7984334
510140011
207894900
72198802
126667614
176492263
345032752
98103785
376329481
41769887
499013885
441975656
414939638
228613989
219793374
348036709
529479238
123488667
224022448
82817343
417399940
3232124
116225959
55337804
39124007
28640650
39216683
387550861
76709770
93108138
101732977
135213549
1400762
507473264
45175809
8116626
104505777
62868184
542420583
353880772
128776536
528529078
78747357
73375183
333939196
124441964
99474712
26224043
345493630
138968362
55832465
165087158
266650085
449352549
120523727
434169915
186867057
84910701
129517123
322458648
361022142
160961217
140909973
15408360
112206064
109081591
171997354
6014191
67883685
69431004
106109342
107621171
229427946
28956824
52572600
136634298
355598032
196072981
132323831
36469048
28725956
135880207
61875979
213190166
151342267
81838824
562248059
515645605
191780194
14880507
44301866
355440241
110523857
68138461
80023556
63798133
222849599
94933915
46103918
303011481
95742061
5796605
43142657
171406847
105673077
86847122
189709324
137559822
118943981
342679417
57370201
561091389
244383559
510955238
68786395
56796927
189116287
37089012
70722816
48855396
549943888
345443600
26019117
304867733
99735411
115883059
27388749
95003953
68239061
464805630
260147755
139667445
138015069
19003293
276134003
418769016
4409802
113289059
86415219
206256736
44253642
105516232
22797705
103337180
150617559
224181198
202873614
299417047
408154070
90351896
137034537
22834076
447801532
450792629
86349074
446029710
490786989
467631794
60266402
210130130
157227613
15560111
98394311
539166143
125161799
56226249
161607623
1057057
91543559
229647764
8605595
397723971
74398514
71371316
19203384
423015141
44579259
20015306
37369164
109717040
230161006
5051817
225604433
105094613
360566
96452704
213265632
396700768
249155723
546017175
174784236
129270695
537517922
112369488
66456955
230129336
32777784
226706565
314055728
89936574
38332835
22598907
1369632
242265009
429610943
213009568
350594155
55435109
181184791
76590446
562525069
536649615
134626006
54411744
118218956
29430227
233318283
121801270
87721300
66402509
2231896
185425365
242151128
464950138
182844444
113823425
226371513
198532972
189362
17811703
105667887
31115032
125523971
299770620
308601054
4872829
44130427
1695181
122811635
59485610
90289360
76388114
532691945
78927638
125218865
215991942
305909423
58302746
312749270
77570978
301841231
73555466
467735648
185953365
452785081
311079621
280616217
11547191
316011750
99142682
407719457
71756525
121301927
114360381
29793389
65445016
92304898
95556475
514140896
126623516
39876265
247774721
31571576
71989985
404630005
169441896
43460289
40108428
322292973
60147078
15436894
35551945
3568047
548109688
30125419
29176015
90385338
77197134
108084198
483422727
36779029
79500928
40523857
463179992
115710558
85364651
581058
112436932
274552539
100302501
43090231
69694295
57402626
560557727
2152453
292720574
328040300
90399603
458634466
60649019
83637047
9557563
130082866
45350904
113954832
72809689
62990280
350129364
12330581
53442885
24275949
82245366
75240269
70790493
72909558
48334004
58873424
452571845
25679303
78445996
327983751
81580003
19936609
75092411
103267140
29492485
183938725
139404154
290890655
95978
11722286
127042632
49637489
90273796
433130284
123512015
236854697
83569601
135342527
106115354
45871460
458104482
1963660
370165782
21515933
341245724
115880467
161777750
8560764
136492389
43168059
47950285
99942929
488789929
509665656
135546878
464818415
207573876
114338254
447847872
379997845
95238710
126453611
22384923
431585291
222568880
80476256
35502783
187767010
220706601
553077281
560673010
21949131
10335795
517466014
454225809
2076499
29292745
338115571
210599537
349599386
365024745
79973022
27627399
520262381
383752711
48130373
97197329
7130908
344636768
78969142
410802360
126352443
283721359
37954111
57036930
495235160
287756109
50075875
244766258
102232134
8823491
192832323
28689640
122059375
156407562
45118739
14902530
324173678
41542912
117336998
83739510
16599008
4765180
55372821
163036106
81101410
68322069
128819337
398367026
79803115
517106959
1260686
78223369
95542208
99133601
64300074
136310809
523677854
129006107
17093165
1564182
369800019
229115560
15521642
58423457
207748170
27802492
138923634
251148376
384693025
39992997
355739624
137821816
94125886
32932827
60687927
209541682
399733429
84924461
7366839
515369254
507937005
82766760
153958177
183174687
23816307
25988118
20073669
35798499
527729859
18479658
201792566
198472500
74155206
81711
81899065
121455821
93382705
48551900
6670473
82795294
248560255
9326729
61441486
68951116
135255051
229803267
92218867
12071181
75921192
17669033
24430292
77590433
32330319
117360344
473173541
40020232
42121978
83967780
366256349
106154264
52395048
21435519
71359645
70018547
439624925
48729589
508017413
6351024
128046327
140659650
60078337
250941562
565334162
104103707
131312171
559886813
4538205
4090740
120951737
461513980
27669158
226241537
124872566
888447
192564049
154493407
220953987
548327320
420922349
257361723
6372163
38138287
193668403
21265612
490546127
204054232
21744207
95154407
6219117
406549355
12206067
517766254
320821583
342700994
480663206
462254509
36903541
445955117
137648923
3996939
111329294
34435352
134517058
250212770
534120054
23353782
355686532
362318064
177941827
250021172
33470384
269812612
75711078
208148410
446070272
56431173
310453224
4572466
44323469
21299334
90146297
297667688
122203340
41738759
56566061
547166117
138059167
455241173
101830064
133518370
122989573
558358670
142941508
60872101
82046923
406829749
456219835
22286351
48068117
60032942
189642788
12022741
89437231
488514143
62882451
515633669
503093968
114823412
76636057
25235042
423960370
275721921
13976472
464519309
311961833
217667659
246078588
520567533
123885551
13420059
116360355
86046873
57717797
201795314
128680558
446534092
532006272
58241785
264181705
175449456
454047097
4143915
363064613
88137637
335276308
315904748
95365818
482694837
43276999
266078910
10053049
137297828
112483622
415108021
208652676
134454760
120416076
91619821
396590434
357086112
138978738
113420058
54091387
108822193
50139426
138576670
514514495
80192213
40528656
459555064
146026
11526441
67550354
66686554
417527802
110973916
300080396
53808639
122837403
144270364
58166559
138942422
134102020
516874974
122674151
75375157
557366335
40157478
313401829
11080273
57918834
240834629
556326087
18019334
46826888
212991100
126963332
75584830
36552054
119689905
372992582
76442752
10241808
325570523
107434403
1963660
102971426
84952203
502992775
173552617
340552382
124655969
16456338
452673364
103562405
128496384
461902662
26718202
98441003
317611198
46891740
16011433
247608003
5788511
290132603
91901050
96442328
68989807
126807692
290922318
487084443
12806578
370983573
183546027
53552713
323078473
41013734
99856030
368923130
62169837
170857030
209668711
533532971
62664044
48896902
420448316
282666494
92579860
554843285
89775746
22912804
104204873
11522548
82598148
55506412
95050647
68387529
60176909
197980445
527171904
76536021
37732326
104587486
17807812
49026148
325765857
116377218
86504712
546311155
33822852
36773313
90302328
281259217
304421254
84854930
428890736
392636190
127542734
80930208
125884226
96114185
54492160
69495854
262748201
70936823
50112189
1125796
140450835
68875888
91176506
77770716
2443550
12234601
57444132
80192213
96468266
56848809
67237777
25343380
120008818
6009003
191517990
23983056
79710264
165788017
103722387
530475
87439849
105486307
135247269
52290869
462694761
47296402
5679563
42893089
459243081
56808600
8172399
72447828
113196974
95115921
91089607
32999545
85703168
53467530
87825060
243482895
80288086
60818924
355018694
81337040
23015267
74962380
132602257
243236384
476192252
40579239
83525503
44396242
42742637
233451525
221515709
128262926
328467699
23466623
44669759
318524691
196364410
115635332
29480810
301525445
560782615
56193824
138006878
499014077
8313772
110063420
460526426
77626615
279975182
56799523
529732378
122624865
21479619
196627544
132347153
408208873
119839261
51505167
195753704
63537438
376482316
119229321
136759571
54820301
82709690
23314874
46515948
341062740
50200385
140937210
41666127
352363933
434839701
185842703
257254302
18675503
119181330
149645816
74543780
481247525
88745928
131248620
86425419
132034602
114344036
11851367
115199540
189358639
30425026
103578148
420462938
472137329
254085820
53047302
268933325
93464416
86771896
16083948
17447324
92333821
27034670
500271969
100015563
281664389
210884006
48575244
422060432
14565310
188778201
39279647
55105641
10745478
56342977
101138082
51887782
136648029
43977381
400148009
297240964
156757895
109372121
445291092
137989129
38415845
47681479
566079549
323842149
140632413
1415071
533011796
31664960
140520871
128942554
541082175
66932984
303307192
22178285
83316686
310191063
186974731
87835436
51344341
56169869
37743108
59414275
537399967
164291711
134289248
454342880
475139786
303605951
308646817
43303415
16277342
199255507
242952087
389218921
534607058
133540419
69921272
556721283
341879877
296137252
396717525
83021270
126869872
43413184
114983523
10593895
84845849
93575958
512546670
35421070
82018389
192424660
461808143
31617264
111744332
123351185
251589117
141006800
120504270
112944059
302793033
52420849
558301821
235291435
75186666
108736609
196239121
360670990
537088351
192132803
106178907
18893401
28831048
108235947
131681031
3698168
258394682
65616527
46210813
451972452
63459618
388950863
29120297
38900923
86438565
80805696
140092863
66570928
78347881
80318024
50025292
54458438
73458191
27670198
528052043
66541288
515046988
87306258
121744202
94132369
111053033
27875126
131227866
38449565
435921255
79909469
102360539
116769063
462031562
206983757
406400237
134144821
109942532
37364818
191585080
90817239
252824851
15771522
61824300
279040302
139881450
130441884
136672672
240025320
23515907
133880231
64866861
297249302
120805176
54457139
186209439
107818822
31052774
28562043
138664866
58437632
110972619
62220981
452720499
22605415
26558671
111477152
325414746
162752965
106503157
113211405
93468307
394294686
206939098
136458667
433634437
151613746
254799927
443380733
131022940
257237319
137319877
100946809
268071904
533089387
7696400
430562724
437734351
39867186
93457955
410698444
47095329
541047081
35566334
98400047
545591326
106203550
544478826
164867624
222472344
69489371
257758301
64786100
55524570
53104368
239866641
63644760
45645321
269340902
351736018
70401160
125534038
483281803
122609303
36214836
321498528
14416155
71101542
29882882
84979440
229938191
47841144
40249662
85167505
194326784
38997121
108956301
47254900
100727614
503358383
199084988
364487744
130766136
1977925
17348036
135399020
191269607
138286142
552509754
73399824
533843134
6725856
74634568
77395525
120006224
70536048
547686820
400201298
11220238
176661333
531238241
422590759
104093331
19623612
75062578
29729836
407907338
118766292
17384990
169895044
21154070
80948366
86729095
99905318
1149142
7158145
154746131
307517526
296863424
8861104
173849347
549497657
131189808
308302026
364741580
71293498
131495050
124796045
108820896
19104812
133200605
138450859
45088910
88390550
182875483
120047728
137058858
94491638
446981359
76873190
234934719
134458693
109486779
89917119
310980129
256300364
406933295
129390076
98686138
7473314
25976318
145952017
50907250
136817938
98650866
1188535
396644391
62800742
41988819
36264122
100222160
534029873
138148660
108584840
7877980
97255545
276893876
80321608
60187287
135287476
317589129
88683674
107984329
279070254
121631365
98304820
76420537
491966523
541912434
77312873
72309049
34821177
2027213
131518394
127151397
521137669
166210835
164404651
102162096
55015085
119268202
530453185
37817926
96228321
175284543
137577978
334048666
95373598
22493871
139265375
55531057
163804261
7704182
469926234
60804659
71948483
74906940
35358264
1992192
160258218
442096118
55358556
86631818
541607002
327333428
37568902
53953905
114516023
460047228
114445983
496705150
289293777
62840947
107269682
29312200
26572936
135428208
95396946
66023785
13004457
25380995
88998845
132164302
72540499
21574298
367452304
45624569
106709685
69335326
55405246
21388829
559969416
468899480
135673984
123597615
79054746
79251890
288883230
109149035
109602985
57364281
291692668
454447241
43750993
252825633
69031420
31004785
19008834
25860885
50114783
216339592
278361679
13753210
309778680
452520774
128519732
113302029
76856331
484082917
100884551
7277398
92046795
16663858
15870092
433167116
64219658
214753969
246603672
556001315
82184405
348843353
185497213
96114185
50200387
542458982
556873553
503839200
179390535
45409269
89255478
33832247
118263054
235552194
154060657
16985512
108981724
133658444
33231734
503312524
937731
65132746
112098415
22857033
37408074
50249673
87919725
90409102
126519756
526478703
179180860
497595480
110915549
531089021
58974590
95604464
125789545
15521201
108679523
1260686
103505790
76939337
360730167
108957079
32882841
413612593
142209281
126085263
78353069
85323024
115562702
95795123
129836185
129000919
70842328
112722272
36164251
63210592
225437008
57778884
132316051
94964710
552160794
95601872
282180211
109324130
386316263
520946922
48789249
42921621
19161880
1805424
200606166
82551458
59538578
56302772
31523585
16042593
124198128
291439546
169794079
551942069
184532411
120542820
122192966
404823974
408387175
296951106
111780648
23163125
94835345
137581871
342254094
433499233
23658312
209799520
107320265
68132709
149246054
139348385
132495037
148332340
374597472
207483405
305877717
231359866
126912749
106204847
346216029
129353701
167848607
57136743
402561323
21287614
276714726
29064307
54071573
97273705
420278353
102630313
106298231
242987134
10881830
425496082
275632585
152306648
268267796
77535957
244931720
70046435
361340398
118575631
123438195
91908016
371463221
72145836
164618950
87443892
78462017
22111256
4086885
82306323
40430086
132382021
311784909
55320941
1513599
495474350
16383704
80611146
103344962
107352692
126641676
4556363
97609837
127945159
124002281
88282441
60300126
515085950
14247545
77930247
53972061
75901737
15455054
30325157
94798678
64510646
533529604
113493987
190284121
111605555
61237855
413037605
120193957
116103551
15709401
55728201
116001086
515458322
139755641
127130645
53406569
143252984
29043723
99827496
119990658
255758378
50034369
74158571
508660195
84565699
21491290
129387769
107490364
126734514
67983356
23973750
134907455
351570032
4832624
558698622
128779843
484045850
29718161
22121634
7258339
146672152
125801220
110294523
137273669
39588331
78087182
135406315
81410098
156023051
22358983
234665975
74890079
29589760
461073046
518775642
16484872
454970326
133271940
461948816
212452575
368455368
97642051
319156648
92298411
8128299
39253707
71722803
65238685
92732908
131753151
180646330
168102192
60069258
115691105
320586689
28187703
82356906
92638227
171911430
47930513
112058208
366700364
60073149
212472735
311788671
17667734
254881390
276038174
422462411
8525183
9975229
325536703
49607656
193229304
86435973
112331747
5766464
69335028
330597175
219952422
79564465
475394024
333544906
68328731
38264094
40612963
98831402
56974616
17435573
128327350
55004475
374963756
454643325
59289972
99249034
363826692
239635813
459906270
486952215
23134589
73725371
328321772
149346163
130185080
74975679
232121947
10647075
3787240
160803630
534335251
140921646
530169986
36192785
74935474
203866273
34963229
293317325
370980133
365415192
64782197
94364464
146284630
375521015
416473633
39209607
16857109
84934906
82607227
73161178
191162715
130392600
324829142
373861811
440530177
479293987
532941398
475008991
22641731
37392512
73906951
13383743
279123736
54504971
41279619
319340941
120977675
72602169
179919880
537532357
32252499
122248735
446295984
491408133
403689866
116170019
26694856
99849547
324752882
478163961
44262719
11566646
212763445
329645555
26556075
81900364
67960961
331530633
281586408
524140514
23535364
107481095
227517299
112754992
43184912
157183386
430898832
539713351
17200816
16444665
461304362
108792360
63743661
83836783
131330329
139088983
125054141
19908952
450275450
32000881
63971933
394504689
139553311
96417685
34782948
116150241
29889689
346154685
104625099
479119101
111150308
33191529
60901002
113056898
140826963
542552027
169403581
308570454
92949505
90779626
456031818
502151650
211817216
11547191
42493613
92614881
57811183
79843322
207001740
313886545
442108981
231318647
4244234
459158378
33994370
33545435
495621864
87446247
457233604
370883236
285704755
102670520
114601623
17211190
539661093
337966171
2914973
56669823
64306557
35070880
214291365
130882866
78841270
1242526
67222213
160115883
482212202
54086197
69458241
250567068
326001185
3444832
28460073
101820985
28566994
476734023
20515448
14592547
17496532
509292658
356210996
270848698
19440733
521387970
94065666
19356428
440218680
70910881
262319217
32483365
24084271
104752207
17058146
376438985
89869132
60697460
83756369
23352485
77089791
36823981
121751984
64673608
92350293
98618692
115207324
501446057
245322699
26344664
2287908
123767944
1089482
551415863
181111513
54558930
338175659
34313434
139048776
137655798
80596879
3731471
53777511
6705492
513601072
135153017
39552017
43256249
5596606
48183552
95961141
100782088
140861984
426047810
39282241
61911192
232421022
138370447
284956868
6525207
43768562
347489767
166280490
54886446
166479112
165532995
488219628
69999550
181230603
96805488
24831067
167309176
90149284
21858341
27032074
28008715
117720910
409418211
80070297
104846888
41982595
204313453
63826667
266454522
44977366
391346527
23018161
105961520
119986769
54283660
2736672
11233317
443051717
32829664
117884143
294571146
482484
326559945
128139709
281317158
13541979
102909170
11492717
34738850
81506074
494420804
522732160
122512026
479638934
467164365
103942879
113909027
49419593
129220112
339789803
6235978
236090833
249296221
515891026
484470745
2566765
33528747
6485000
540234113
65209271
117050359
43538173
133685681
522980258
27550876
38496267
283830504
10431773
2242515
424607642
445155599
138817910
172981475
280345753
69694624
5444806
166908920
106817029
169801010
32635114
297929164
20217636
31750562
69294821
265902748
44046400
412837226
182938708
35085147
138489769
17884335
17914887
276393593
120983941
118531535
372273137
104185418
113129530
17320140
411866961
60350709
532715502
489182272
392788669
397605832
113229397
274921244
69625450
100597366
61415544
80697125
95221849
291456468
461565350
37955410
78555401
225870781
526738873
80500899
243708231
421851139
304095294
108945406
101276349
228278864
110101035
187796944
551637851
380571044
24212398
124959467
226904781
282657633
20294161
235767812
84375040
356730870
57045951
45187480
421053941
438554082
10212580
81909325
148799734
10933712
125961788
157296036
385560011
29236976
75104084
12054898
360659824
43406699
60480401
67303924
470087878
378331405
65296168
362930807
130033331
11203486
388789917
414544401
108494052
45160245
97046728
11815670
90559134
464071709
10867404
242399292
42449513
387978655
36465155
509493788
117410927
164501443
136310463
1802830
406472109
225194083
116678857
204133177
37794582
72057431
123728612
99985730
141388566
82209048
70790260
376168055
303320100
286051662
68730094
32846527
345341312
265038735
121073653
93915772
121085328
63541329
443820884
32557296
364183419
253208393
45819121
129963291
71573650
17451137
71239022
50518150
32253427
66820143
140221264
195821897
32301785
289694631
135904714
16944995
72919934
289608050
30445780
134274889
187458873
270296889
552516580
187121436
55965550
226135708
52602429
16760761
254067229
274690605
266326086
115281253
564143526
108075119
69949806
454015527
200852136
106251539
12143811
288371602
138951501
535856978
43048434
86534543
70105444
42483237
127569440
320337672
123294119
452316497
133818991
65643766
141348357
109469394
71607370
312212600
103167271
100245130
303278358
77298606
124050270
225979886
258242069
442935367
25475676
90063928
7166960
9883140
35786826
78358101
239132689
526186078
110802710
49431266
383330733
11937590
34121476
109762518
227461847
421799772
117283819
101691287
66934046
33683092
134632491
183490367
128366686
119047153
19465378
275313274
124650779
47662156
448414272
510529663
6258027
28443210
63003072
358236706
48968235
130028141
71283120
99679638
314526645
436396933
10718410
22798666
83897744
562412851
229903008
131061850
229568189
44699808
197144312
164650851
173044780
163426871
72054851
80089051
80819963
136079660
11316325
42262747
116877858
323042700
261314211
162016409
22624878
324820035
198937814
110490135
1143956
102766498
9353964
89389240
20571717
536388116
128265518
128854358
87974892
98188090
114492675
40238128
138423622
43282189
128933473
94740664
21365483
427472929
79717511
18443141
489715480
270274839
352475568
551069543
514801570
449973687
13291658
311381532
524814094
498786929
114040022
258574216
266920794
77551523
298627620
237015045
119474452
156850172
465540615
4684766
22657123
39906096
425085023
47419617
410144345
88870440
97022085
45907317
441657022
537104608
22080130
84639628
16497840
420391918
117749444
135845186
36823129
25002269
38225186
467571286
424638926
113774556
20535403
305858447
443272213
293195096
94452728
365012575
302598393
490927948
75446492
559991194
85708354
262548408
185580461
128430239
43996834
47127794
564656384
492736694
133026807
102809301
1844334
53385848
7867602
97800287
109182757
498698633
129004810
138170709
16689798
82830311
493898320
374493651
59187298
109235934
98040230
10421395
338996066
336735664
560415327
45863219
113801376
112212551
467545520
175316113
97800650
85626697
549867135
22147572
29838784
93647291
94819781
27047640
59843582
54924059
421213307
33326417
39340604
309292763
133999555
305059989
36500174
54167908
382737620
162493745
115033526
126003550
351894351
16313668
284662095
246946956
96090380
135091631
2473381
206394942
39206457
394416553
80478862
47053863
58914928
240602014
139057857
27707813
371179544
67256259
355877872
235570567
330688702
41059131
37703792
98593465
34731066
70571067
122726031
164660133
120691040
65488126
9570563
155915886
37179804
114433015
70069128
162229183
135137026
109459020
215073345
393542481
35555958
133971021
70027626
109547990
122761050
521527677
81978184
444286115
106038829
38959288
46174499
88374986
390251739
147638738
199481687
64425881
22058081
565445440
528621088
73695540
180463147
565667835
87620132
49817770
437709805
264325554
3399437
100962132
348928186
128042732
377612088
15348698
185563720
191264130
279107012
497116609
9638901
450684622
43501049
134338074
210722028
102251203
71918652
43349631
92118130
72609951
89281328
57541407
141319823
343723402
144079879
315104688
32343451
102631610
21703998
139535153
141120087
54154940
63629523
302347677
24710446
47935823
193230588
434559421
42384663
95561665
16727409
4570539
95910556
91039024
231423030
342956870
45088908
523637839
313073256
463770466
352224677
57893087
96378773
58593274
56817679
11770275
194870211
522533528
44396271
98949427
235714268
289805674
400629541
301800854
58851375
73111656
452012044
415602533
134304350
455362359
49262656
260514649
45762887
121408281
25929626
20005985
114730028
103114096
126946471
44633663
136453479
21020391
188458484
141968121
113418761
78028819
167092481
142034857
497937496
299404040
74794520
79446884
199426441
63647683
316305528
66619108
12923310
122775317
21033451
140592208
46477995
433894926
68904424
133812789
130897133
465276079
55890326
59655515
52978559
186894544
87307555
460736224
212995340
66030272
471967382
115239823
106181499
41476763
80552781
260508542
117276114
142135372
47406647
412509366
92712566
140468993
114229386
234589612
294812951
257715595
110208686
91727731
103081671
165181116
543983648
74476336
326011923
40370422
123058063
115728716
131773903
104651039
96167362
76290839
213790620
256931918
139965757
131218789
52018779
33937304
9491446
73648519
244773227
565210801
46361265
369603055
55509008
80795320
111941478
139209606
232206726
99112849
45169322
552494940
372642330
133135755
50142020
43828170
237141786
84932750
53825500
34000855
100402069
111036170
534479939
23155343
486499389
54003191
99705580
70101555
64744943
76399785
31104654
122535374
100796357
126460096
2149129
63999168
479489013
21797384
115775408
178066506
34214860
281145725
366847436
140164198
167571786
135157776
212478438
7580965
310232772
247161342
475093232
59446700
35598759
166610928
130528783
220211617
134736253
69122318
648500
356911824
119411363
251318590
91219309
10768600
558487093
126834394
227557665
6907824
133148723
448434438
140948881
23218896
19108703
272122
44690328
97520051
301529412
367581064
71292950
537393802
263360956
451039671
95998754
415171803
116854512
51953929
164946994
139126433
126025601
23344705
100916976
83874396
401476736
134433218
17504314
509221481
19689789
373113052
45206935
75941944
94665436
77794062
240418856
156454207
107730117
129482002
31955488
8402745
439319562
209405018
91002708
442077783
96086948
18724789
252543825
49747004
197563289
98160853
17456323
249063511
137406776
55596302
119331784
75879688
264563153
36113670
37865915
53130310
123042501
85425608
544118871
135843891
516011046
78609875
46730912
244879332
25161355
38197949
34116288
525146952
29971078
16387595
375703363
70720224
109333916
1770868
86511199
46936204
483782121
63920053
29000920
31415934
92398677
84107856
414365329
81331227
11640575
127688355
458749906
38066950
169522982
84735875
159066813
359483883
124472167
15732610
85940181
14199473
68073047
443010100
107338034
116548420
115302
101084289
23259103
5981764
66438193
99889013
103241200
175470885
85211603
470887254
535229839
5936369
17997172
434638033
56097846
197843638
397658426
117077596
32991072
44138662
125456218
67687836
18082776
249420944
96990857
86613660
51953929
140120098
37645427
456682815
98574594
76315025
11698942
518173791
71936808
131758341
100402067
71320735
253715548
10011287
434829268
128227905
43976084
64158699
15702779
350835440
233181556
128757203
55835850
188006479
196523136
54132889
71341485
468001119
38742687
76319371
501954559
119975094
78917319
118820465
260008243
106758664
104350135
294750923
18710710
77615141
135833513
140799726
66905745
333575183
340326520
129908817
170048477
191042014
6740511
93898909
86401548
46365158
31264185
56384483
360165345
338427163
70857706
59991440
279638625
125663736
321688666
23186469
151943110
251256786
61880576
86801725
165618909
50940126
55328094
508731203
63778680
198878217
38688215
215727212
120195910
89764073
537768540
14811740
37483300
129332493
728366
139369135
126091746
22206505
115482989
26364119
503722117
17606777
136060490
131445764
82918509
89529316
326878709
375583285
86341470
1293677
116767613
168310441
283738190
113002424
63629523
176182054
21081852
26108612
107805345
63888923
25028209
62953788
89105197
108318955
299592638
102745746
184889261
90285469
68132709
440064135
114324211
412917138
26065811
34052735
11947964
342753196
529016086
131357568
125063227
114597734
63054954
220137852
125847912
14823415
140771194
72412809
550186861
98573655
50346948
84203834
112117868
125667629
325645932
124281136
311056143
518271687
517185864
90198570
231015806
1514898
137664982
420804160
27841402
107172407
291767664
127484726
371525975
191728024
4753747
68551640
125987986
77190955
47513003
262450612
247472091
258222318
40590914
385222950
390383466
136714176
289705566
134877624
138111047
52219814
13551058
42297766
103557668
69769523
108984318
10018030
79206495
20277298
199301888
27481881
290721422
515806558
34906163
196895762
132049987
102158207
132580637
198634517
399346616
10296883
72979598
124537940
527000077
351624113
195432498
124037298
223287154
87533233
22921881
46471512
252884386
55800653
517318914
112530316
75161152
178646846
186320773
354965021
45572689
49084967
464337133
44650522
88818290
138489771
164284920
203941050
401285790
559556512
230296664
203836637
200094747
360858820
98656305
180312525
451864429
27484727
414931884
29267903
61179490
79861478
5613418
60932646
57344263
70860047
119034769
462244265
191493376
91150568
96434544
334533320
111846795
292978744
138839961
14243656
76602119
498549829
116855811
46037017
40758225
4426663
69033917
272537462
13557377
297934148
121902438
99854735
18975112
96691352
39201827
462841678
105749781
73546387
67891465
127705216
74268962
118394660
128664996
427909369
95058427
7345947
491373373
150464621
286819125
506352362
2846915
140740066
278006932
42138233
69651496
59677566
97805475
89587683
35202192
66886292
387842980
18606762
26602767
83301124
243740407
195952930
136334567
77939324
524980689
146165471
56179557
399504816
229897868
90171331
4954540
298356763
34114993
20422562
10461602
78574854
10093256
192701346
133329006
237676439
133638989
265389021
242685883
108376025
17183953
80070297
502946137
204833311
326699621
344581794
55990193
314459701
14430422
268535876
336420845
386084415
119598964
55069323
31505429
201950788
435084529
62711249
254053974
67450487
217782785
94028611
87210684
76632446
362349384
4772962
121597641
456298283
151209133
103827444
455626949
24434183
12416181
404563989
404110413
90294548
132632517
440089818
117052955
266248096
535490765
121246154
147651414
140702451
365297186
391733112
475095483
57335184
23461433
101945499
533362966
124719550
59038341
8179736
82442510
129737194
81328385
138321161
539069414
135244978
105438740
231920942
98086922
503227198
291805580
126923224
312556558
433192848
13377260
22080416
259027391
19423872
63720315
119375882
88068894
502506417
290955832
218747708
165925670
87756319
300994396
561278287
376615470
430288265
128775241
94803130
47463717
104099814
15824699
73126157
114042616
86624036
76943652
434922291
61765734
414843362
44212136
137802292
452066701
134684621
79526854
84756356
180976466
224589146
88666813
126774603
51078456
41327610
21410428
83379546
49393651
80569642
504022033
133603970
355929392
141537958
92764034
555681468
89738133
529967563
114252730
17401849
16224175
2114112
59642547
70869509
86799133
382490404
122713061
465270747
268859285
72839522
267346734
309931233
136131823
63577645
84913295
1300893
235590786
51100505
154005872
64195015
417491168
102104972
302349565
276521190
108278748
58484324
479889531
38114941
303908697
88852284
67999118
468873426
62104251
202083734
20671770
127150100
133950271
561527623
78260982
38365768
140917753
124991892
102384444
10103632
320876614
128259033
78563181
136613614
54521989
182557282
9050466
336452930
96640769
11792324
154999928
290776872
110832543
143793832
502502729
10778070
21147585
34840014
139278345
450089449
87989027
388718177
33378295
498497506
3086407
431792689
176998124
246478681
39181765
125052851
111349112
106187984
125348696
383953494
125186298
439779603
413712932
4433148
514906140
65913540
117034795
77376428
81254377
83088414
21943945
639819
15407063
28763495
23221490
480979406
76598228
36111074
399136
726322
77792312
117381094
25488646
25334301
122273378
117569512
67926484
76803152
53563506
531095181
71279504
300644522
83551443
39826979
397477445
4792415
238093339
114451173
18259168
16409878
256314136
217220765
35912635
86926237
25688082
227074730
57118585
488887143
139834623
130225285
57427271
58187311
554075110
34283601
26528840
256641965
100150449
108945406
338585959
409370003
282368095
194268785
465821852
22728630
138906106
38388608
488857197
34164277
300577757
211958968
272392225
462035948
64021302
65407712
87868991
264546063
89672640
75660495
229819389
61001803
99341123
209775218
81126053
114790985
478821510
184823169
55523273
173317492
97594064
41256275
1175084
160486950
475134783
113085432
97448760
127444519
60868210
100306688
91853542
72244197
124696174
7841662
87587709
492962709
446109505
25157909
114979258
64306559
115520675
325447586
403280238
22984139
14709277
85792661
139458628
141059128
95937795
345858123
556820351
537422378
86141552
242985462
403401907
105111476
205483090
604404
4613429
4604350
159066504
302038903
119407010
274431614
107072387
126277219
268721544
129394588
154622699
87976809
246435409
236815103
80022308
62137973
21130726
58446711
52937057
106596541
34148715
90087028
27111939
550312556
112649638
33065718
121220214
509485316
7373445
6688629
47916370
50917628
136337903
252075891
75755994
40373016
360550386
122020463
99916989
194779628
14789346
106750884
102793735
54256106
79018428
1090702
40239044
26226639
130327750
537743469
126438047
256167244
172616686
121148881
54167910
26378386
371991098
40727099
81284287
324264970
13350021
474680897
98474727
21875204
100047986
132336004
311142047
271616346
73173887
77298608
54617969
110857184
58147645
113100996
208060929
329088212
449150136
97546073
219391766
83447685
185950261
324456536
127956834
12488813
328781526
86758924
75376454
208885282
108661365
34958903
237207599
425668694
102581029
141105820
69930349
205822108
10346169
125226649
95744542
397871498
65486827
528299717
253660152
75316792
122681390
366428507
98701702
129219812
38057873
28588474
393977668
120970217
503521883
277116084
521558087
47733491
104999932
459591443
30339616
263116525
64329905
112748210
250714167
403363111
111614632
26620236
237173660
288331976
64711223
467695723
309049770
372367646
483472554
422948971
128988449
30801156
120604139
138527811
47184860
10863672
137395101
136782917
123965965
131369241
40886026
453541455
532083426
1801834
129587161
424808318
201088982
20421924
135098114
140949849
131838753
114595140
91981943
17513393
59840105
128963877
187189421
111351343
371678287
73245483
184734431
339618246
371558450
507594383
121066148
429267609
1744135
11167170
541996201
545199500
402332335
122286488
30368405
358377041
31908794
72411510
352624697
19300659
358397602
474839172
51485712
70052269
105699017
323445432
198459854
139799946
368801549
455693459
92669574
153649920
537493722
299708981
371963662
523759763
419913829
512453963
497191625
126471140
545478047
289799356
93743269
83015923
210721120
212455089
86371123
97786018
403189382
92706966
112787120
129528798
68573689
420193151
9020635
121471834
14326664
106765151
276126153
112794904
33990479
36546866
435394192
256122057
93259488
59732038
94526657
294835839
465696339
11108805
515969006
378698247
408373107
135899660
127395231
49602641
517539340
38749172
287772537
47503922
365170570
156487619
132204509
488336912
106920789
91538371
111973901
40631119
289097613
57159487
248347608
421714961
76812233
47669938
140570159
13525118
51851468
111723580
92176493
61709965
51673777
75975666
493545565
96965012
230853640
228821777
103260657
138516553
116958272
184437237
280413293
490638771
53990221
129964590
538685744
93753645
119151499
54977238
331710396
85128595
221824809
68327257
120541883
42685567
450348707
195334893
275210951
22962088
297621179
160384420
43394769
495605839
44428737
54815111
47931932
131971047
48557034
6495549
122067157
73979583
233025056
402144900
526770315
437492304
137908713
111312433
22804142
96874227
117276412
14408375
462166168
412346431
84542353
47548020
419656389
382008688
432611072
39166806
60776125
4069986
46970855
76659185
81801321
72364818
100526581
552858542
111710610
14580874
15164526
39203416
70327233
121893357
158813270
30740197
279629696
443418033
15260504
15397984
44628475
119686601
222891148
273924746
46681626
32617694
42874929
91503350
289298814
448323344
84721339
479065772
105312511
83987235
68025058
11531627
2128194
37472271
176316179
280564712
196815388
135379563
25648175
165547723
222660016
237251524
131509315
80175354
239291960
476934474
83063773
135727817
79402297
146699395
312519827
364763017
4577113
77725321
415100354
55135470
58436335
10600383
114046507
15700187
76098883
126240903
3202295
469816897
27768772
77031426
80377684
22525001
48702350
7567995
1826178
497197305
415253088
324959188
112888286
100134111
40615557
132737576
133875043
501172023
414819994
7446079
102233433
170629821
123347294
406458411
25064527
134215405
152843070
61372745
219026235
495473325
160549482
54675037
543311129
22202051
63479073
134527436
83547554
107143873
134593583
19902467
59077053
294690899
139443066
386627435
289051283
111732659
84848445
95987081
25967239
30908809
122422533
121011397
440838486
88953450
101477701
14264406
137565601
119782688
554865344
10346171
439149204
121470537
128055406
106383833
61366260
128265518
103281937
36598746
50343057
260432929
498050
3070001
533640919
512031106
71734476
102700232
22012686
109662647
309331645
90016990
53261305
418657916
6592651
50125057
130558564
217953897
30141324
278525939
72534725
72692959
120968596
74805774
118990673
251998525
221452808
109539432
80388791
204108218
407329392
78587993
473395440
226359310
107241148
131504127
34035874
40706347
75369967
134117402
313151472
45440397
345903416
14200855
124567771
533105361
339479686
83319280
4338467
511133087
27938677
35588385
49470174
106505749
64300072
32978821
468821824
49314534
103020712
20588580
107512223
70539941
90939157
97124548
35865941
43527322
64540037
232272198
73032762
114973672
74624192
477026234
58576413
33597488
501362529
279376707
257336961
25480862
236442675
543003913
98276284
84805642
46837264
565556634
88799293
257897515
61743392
236316768
79547606
404223464
528380493
64139244
163840309
2798926
102364430
186563704
65053629
156644961
859911
19364212
396576413
187665109
13831210
125518472
30993112
95471782
280564135
398573280
134977495
4913036
14431721
183038464
26201996
103141331
232067723
107488875
99960405
113705396
41142139
288168065
97927699
139795850
23374534
428722124
264105327
158175451
101775503
332011685
232855113
502561673
136324489
24080102
146270135
91922071
86046871
89564576
537524373
107197050
34886708
93852219
442026334
114077637
287880228
16113928
285804595
126761422
22588552
158009170
81270020
376475540
113029290
315429540
503814347
245643782
42694648
249858380
129226597
353609532
269734172
88014420
90326700
72632
973461
112815656
88179139
322601073
136870264
90905433
402771737
213752578
60197663
45690718
106455168
53008392
67747498
43210854
290240980
176394
82739521
56253484
531486462
30401680
63043281
13164550
515680306
38205731
303686644
267857668
12788420
45839873
9496636
352974390
326097780
14902532
316827152
47772401
160345058
110159750
6673065
135991749
6994404
135353623
96158820
73141723
127597563
507848518
90285469
40072114
74856357
141404130
44322679
40832156
90782951
56569915
58650342
133427448
97570537
159445437
454492960
513249797
46138181
19562651
62973243
44686654
221549791
92422923
60354598
262640117
85867887
90947001
153973707
63163902
100193252
94461809
112759883
273389005
90944345
25783063
139946300
8916875
323032212
77017485
28980170
509586751
3315557
98939051
23278558
255792813
47825580
77535957
93251299
21941351
31597514
95687474
228483891
126671507
90888572
471248953
82167390
54390994
375652339
65970610
274915665
75904333
8080310
24644297
109719717
135894474
528972530
415469299
439846287
133921737
194452257
49051243
83234975
72021115
23115134
43423562
134947662
18003544
304184713
441899124
3195808
133474720
217369062
66608732
20471850
309383323
123416035
292486494
296391585
333526166
107132202
127192160
113621093
23540552
399890994
310329057
185012717
21106081
41653157
353386992
295772263
62101657
155653544
90758470
33127976
483533864
24684504
76477402
10274834
25683194
506193423
7835179
149334903
144521794
50027884
91159645
108224276
149644367
9094564
247649841
305122266
97348929
76072943
69264990
73910844
395467168
1391681
127295364
53422135
122323963
90568215
318374938
274143632
4033670
538147185
90023756
387646619
220188994
5958418
157926594
417548043
10252787
159639572
3261957
565854038
63840936
200623139
74367388
438903144
50234107
108496644
49899481
453862726
38476802
462148263
17704050
442063529
109807911
284351466
20421267
137943732
65564647
66892777
52420352
468209616
285759142
91561717
59987549
440225997
67643740
61350694
4723676
341019910
478729777
15903816
205219314
239996525
140092757
93079207
81779741
102800222
244467938
70041893
254547415
156473732
92279382
156313105
483968309
201639528
911793
111885707
52344328
92980633
73353132
352202032
390132728
274825972
11267039
213441922
280170046
89007922
106308607
125967473
8312475
549815735
33637695
414817422
295453896
297285232
327080394
65271538
29572417
68883670
461464132
253015778
119818159
535077533
70469625
90898948
394859835
13269609
543392245
8328039
363938750
93578550
20754209
271147394
113292952
14346117
14649617
88052300
305871800
96037664
33222657
101563001
129548251
224041888
134810182
385654141
37374354
55873465
359802772
131877970
279691765
204090253
139124004
151687661
69840856
298932211
397027702
185468728
273278994
466566418
244212097
362609986
46083709
204188605
120434664
71165095
88886004
487794867
563207005
444781628
125951672
443360350
119674190
47280838
131679916
441101092
58947353
201574641
56096549
30805047
51432535
61830101
174587708
426709435
53544111
130276401
79207790
138074731
22290244
124388785
33970571
91343821
459458827
108119219
429208897
9106237
54662065
64914852
108207413
336811177
451859282
38004694
74251955
145898908
519052089
240938165
54611484
134710313
19745528
98141396
354494627
105238580
111302055
163372262
368116149
18975110
20525025
166616203
299509534
6002518
497007693
96333378
112820844
335580451
148135951
73159881
74810962
398298643
20396624
24543133
503040966
103998650
102136156
30348503
38193744
543315691
489987479
9462912
279105804
555416738
509535710
109438268
71637651
14422640
75235003
134834825
320750169
110129449
366520303
123381016
115516010
103122525
478912253
328698193
487205094
67140502
43625768
36881492
80401745
111470324
155589514
176130525
446292795
3339777
3865060
49808691
19153082
505404341
107865007
7638033
53125120
68097688
99770430
209525886
74075563
92563001
200719156
402761098
70430993
143446303
177942616
5127043
46952697
104968733
54918873
450581345
423473560
322327033
248297554
478806016
132221370
60979754
79644879
119928402
8368023
98486400
314455867
55994086
45492275
481631900
34103320
108107544
15696296
65132746
206891941
323960427
25617049
59683268
107992111
42577918
26619630
64869455
310801661
536120387
286333924
75341433
100326611
307613096
523287466
64393458
40735759
229855000
80016812
446283596
49414405
30829690
16397971
24008767
198523774
103023306
229985642
129566409
543536424
95182939
310842295
118888210
364046986
24976329
70258490
490654441
456074923
132920209
493924224
91530587
148048712
72008145
54855437
138815626
25174324
62970192
552108772
99369655
457542562
82605135
123427708
459597508
65518266
54972050
94708239
183415277
334907018
472389633
80816072
121408281
52393612
472447875
89612324
127641661
133675305
97669545
447277292
79704543
414403836
165951007
92207623
70974434
525786322
557981739
74268816
296277237
421144277
81801712
518822914
258701373
417004354
40185258
507591033
293497663
127242185
77354377
80464583
556419112
407260
382645302
325613317
124579444
33528749
95836421
6785906
66326245
63519278
42328696
261140585
29570303
81927599
429901826
73334976
418260967
460506243
196975283
15945318
110072499
46046094
11778059
151387634
7911148
98310231
128028169
289257796
428452566
3540812
36893165
203934278
190921261
45863217
38544248
453890770
45249736
13392824
129310902
160556562
134177244
24411768
93203719
252379975
123681922
547024913
2510992
64847406
26315223
43511758
90945642
311428978
89933980
69372639
195613450
57248285
118907665
27981480
118899881
359742541
214207809
138672648
516647505
52196468
86469695
182892579
37449580
91491679
524138684
85769313
104036649
447585987
165708738
126967223
62582844
113719665
114522785
104763880
317350382
344829954
28729849
512952712
243997056
127165662
287926823
1654974
12129544
32694049
115575670
124610179
299584703
60994021
103028494
42846348
169370054
186808201
288211343
220211582
378382237
296793564
549323609
320068489
35467764
131370536
45544155
97390017
541285424
374422450
489252386
85266079
9952704
43951439
124441962
43865490
518936617
13513443
397687174
70608680
125894604
17742962
34764790
1107640
304022972
87425584
533058903
45240657
71437463
126023105
48479268
166712854
108846836
129279515
17774090
93955977
53493470
113497876
14108768
118010141
334123216
122412159
474436709
71162499
84813424
308713552
4482434
45448177
58989586
35798497
31373232
28347232
301445060
136287463
346199197
110614645
115133395
225941215
219773285
129549548
133173359
118820585
13153239
394791174
152299106
17159310
369235353
441400622
49069403
527576210
63826019
11439540
497775922
74423159
73320709
23268180
21356404
375538142
125160500
12780640
435337802
222413060
137138297
70590437
53114348
119854475
139046182
214166459
56363729
280171417
261535773
79230548
212703786
59192488
38797161
65956939
314354062
36489800
483367801
20262069
111997249
158681292
180159152
534908260
7265794
111336834
4762586
565571096
126859238
2409828
306156393
42380774
248422551
82683750
45340526
2681778
237756892
99005198
141000467
534765828
135959324
112261837
129558627
127738938
10745252
38091915
83495672
5342343
121187791
68536076
216037037
647203
91732921
5075161
472671775
115859713
20773953
274720361
301250033
61466127
77180579
394254475
103839389
195743145
457160294
105792401
79502211
309547733
210557425
109212588
280207753
96827537
42446921
135750507
7475908
15696294
447104787
357761159
351907083
87452819
327956205
396204445
34699940
167855292
71438762
488382985
475122379
225366417
263623286
375849145
553371799
111724736
383711317
34644169
423371291
452506463
91310097
113335426
97909235
123171693
67484207
93911881
55309270
59473937
52157558
38133264
11637983
72111903
418543008
306778773
75670472
94809402
177072620
282196120
138270576
32306889
31304394
37352305
310108264
279097587
78049569
115388904
28828421
514257042
76438697
131057959
110728781
121124236
214535381
33596193
84802438
335880650
30829227
18078883
374833
53900726
27058498
40743960
62257299
405926247
372602741
455220640
116850621
385925739
189434450
457613910
515204447
34670107
133693463
138915185
301588231
126744137
501135872
41232929
398340076
71812298
34063111
39707655
64432057
128697421
62361059
28093020
5124913
67663092
112530314
12161971
501836310
33747940
36523522
55413030
89160970
33913956
262093022
236589203
498787762
94872956
24186456
3858577
244082263
297737300
132566370
43485675
263225076
137475215
70743570
277836812
323881023
45387218
171301523
48621938
116194960
120032164
322160853
454584179
490559947
101622546
7413652
499411997
105916911
42025396
46864503
192912044
9053253
444548500
476583032
38155148
124273352
530446434
20928392
133255079
463796768
227898465
133990478
54542743
37933359
40666140
543171619
551445387
99443633
17046725
296994184
66648939
313761184
356762982
263265820
50800898
135685657
393211051
161054935
409618195
11814375
16536752
566151495
235906263
434779092
29231786
108303391
316582795
117276039
33634314
266434062
8983024
46036425
103220448
6592653
178473629
206796010
89052232
54780504
2443550
355478307
20056808
440247873
59889726
53269089
402479987
18702742
66058806
123570378
149093655
491193545
128419861
30919185
69984823
102288718
31187662
212688509
2935113
13143798
515106306
220602296
40504013
129616994
50068093
383717972
552313066
557689507
9278740
286223126
117185074
10610759
330917186
22633949
101564359
366622210
73187116
494148248
234793588
91206337
533516884
70478982
95015628
108945408
460562742
100156934
91892713
108249921
301452568
28283681
234692311
129061889
99098584
313644167
332228165
303276220
25548308
407851593
67257232
46063107
166634307
72931609
116613272
116562687
36109779
100994798
314307045
108482595
21905033
240195609
233235619
456523144
113387633
117753335
538575091
105776835
44507854
197848597
378426897
454487558
63562081
10517104
46171903
106643628
47768367
203180339
76718849
527838698
75667657
260799748
40537737
286417898
259029636
41957950
542583130
7163331
7260608
39833466
41309452
80672103
332070702
45651808
136657508
22080130
391407044
93861298
27902361
300524843
210223798
141116355
287167131
79328411
97392018
5226910
438147249
510316317
300600918
374663481
71258479
57385767
75100191
520493662
137173314
79318037
82087132
40462511
80822555
3359230
408884343
376614227
324623330
100429304
51684153
69169012
119602185
188199726
243914278
531676811
103582311
80947067
527362561
336249535
274206870
89797797
188596796
121677618
109018055
260939718
20067184
327418835
32897110
40909974
304698316
72371303
168139363
437760732
173720845
102911762
516137807
15509526
448530837
424262056
103892296
105588772
109274844
8178884
140382094
132251201
468225862
112322794
11688564
42622016
131332925
63807212
20192995
402402698
122710469
85727811
245834135
2817964
47763322
29050206
529678414
50728266
369201866
408489306
543616915
132335506
418898850
127068548
491374789
91588954
78428295
55384494
55887857
500687597
140026716
138966895
420107342
249244651
481612807
65817562
83570898
510654343
55471395
11546442
300322691
116580845
50234107
309423851
511991544
25763610
93146649
345802737
497712797
80175354
104281396
105190593
464718824
49661998
11267039
525328137
547059226
540597769
77774605
118484841
17880442
130152655
292861091
34463819
335103659
83781014
254627175
390724785
207511640
120313613
74276596
3067407
82119555
265814601
64493327
57717799
171996748
62225103
351662715
51310617
47493548
77395883
31594920
69674842
92250422
138894435
82432134
438725836
40784167
438533735
483634492
93063641
145800878
475731677
132286218
63442755
28410987
87948273
95993899
86133772
259511632
28007418
454035485
504728974
127367996
15928459
449637930
63913568
101130981
120431638
22768837
135087738
12702820
220990728
80598176
74848575
541509681
548155018
348407379
270705894
91952114
45921584
202944026
8487570
45075134
153276224
60988833
81639665
70528266
40552002
128644244
383454774
286068446
176346233
14844152
500642
215885388
470592079
43982567
347943308
221668584
52129925
141356263
71561977
33166884
230728374
638126
532115215
55056353
109942230
77257160
382397638
154599661
2251592
83292043
117373312
461732299
42415791
368432068
194704834
389092499
360980328
46926757
138650597
518467300
245345861
35387790
277792427
42680379
293385238
60732025
51867030
136382146
22601522
37676325
141358735
138926775
130439290
313374233
545580345
70556802
229721742
357244332
24825877
389402141
134836122
62084685
48934515
67628176
318540803
14067264
62503729
28076336
221787410
85209009
121946536
34954150
133639357
42987770
340391502
99914395
15458715
88289384
381640665
202821664
57847497
13320192
80681182
61380211
365897470
98652414
14198261
14097093
196724845
75284367
24727307
77311576
32452900
8855916
143627194
126871979
86972929
34421177
21605426
197116526
397563129
66238656
58585492
14069858
65712505
441016875
71361277
86180464
58811168
136627279
396279828
388168718
13471939
138118829
237589786
41891805
343405223
295962605
3828744
218329938
161117251
80023530
107241148
118538096
138693398
515617535
32779083
470635613
9988197
546752961
102787250
87631807
87486543
204146967
494113103
123553519
27642961
57153602
343806252
83022495
22444585
58579007
155374735
118696316
68731923
55279439
353338295
252750500
125131968
82027468
185313625
135309527
68770833
549746819
112237192
77455545
128395218
137288749
554868648
137494676
109684698
370464774
31519696
5831314
23562601
25460110
138670054
115337068
32773895
484735682
140170683
94119401
28351125
515264809
444817276
32474286
35651936
102526553
12059508
72137845
204533236
226863166
22566503
129832296
719835
299885313
61693102
12859755
43428748
142464541
108588731
84264793
33025511
557880445
403375392
39100661
45989451
504394243
418992430
36489798
286212087
483549981
514576289
39790665
51384548
56690573
95472170
437678667
1385198
208397785
194315943
96936485
118264353
111408409
88630495
91751930
44282176
105767756
192148326
133838729
104080361
48179659
437444305
19863557
72578823
93778290
57087457
53566102
68107693
61703478
115696291
281847925
33698654
336069519
135645448
259665712
95408
411431816
233747276
50419580
301114460
364722010
119577899
87241410
486731437
85107956
66280593
201923852
507578736
36932614
120080153
67043227
394418160
88036471
85533259
52804761
80257065
74120958
343428888
193793026
109421407
189702565
42065603
22572024
436713669
20384951
456852242
194822591
35414587
55232745
388034970
321589383
89452729
340529950
534130086
546975865
43719278
102551196
12072476
542436743
540636716
137169423
325622547
257266587
87343871
406625154
426166220
35018215
24347284
299813209
33095551
121024369
69271473
19180036
391058236
6187989
23278558
116920659
199887237
105082940
72853789
372323492
6409776
29676659
224375148
558237114
51824014
33034592
48571353
508728176
85531491
64128870
50379373
152992599
129925678
139397671
186743116
70842140
509655178
158343381
239452366
400076063
509669448
453012942
34482044
2018859
155594609
102255887
124719152
464382153
119894680
37488490
138842555
319091074
11345030
22298024
124526269
266477025
281066976
129352406
36716773
78746058
63480370
102998233
82190892
138095483
96984143
447629465
484348799
133611752
268836267
512559497
227845831
5535598
67718964
426214580
99888455
79688979
113972580
135452195
79742154
506035392
283113949
136900944
29234380
544699742
18419994
473822485
41794530
500802211
401453442
23958184
117406050
87269942
152420400
280904904
53099180
48392367
533771806
22104668
4916927
463500581
172568191
113676864
44506557
293980509
263388830
5622799
24256639
86170088
343783716
414727860
535884720
237153717
137543373
236409093
98456569
174927113
101741868
552588269
138972054
380356262
119576915
136587070
490736482
208534369
39760832
31405560
136345830
41536949
375645411
32430188
102627719
486908933
114457745
37083826
39970948
368047519
238864573
291008202
60888964
77417848
49909857
39867186
57004449
69741914
212738539
45334041
235392231
111946476
352196170
140251190
131242133
210616650
529978016
46765929
48553195
49304158
11447324
113019283
208795100
109019335
70402147
312827463
61930453
83900338
68635943
101942905
46356887
243402899
254065917
60979754
519884586
127517662
136817938
32214886
253448615
198293679
336574288
239018652
467227316
269249101
5836535
127017806
12426557
35869834
364225192
4499293
97952036
117759390
86244017
80430861
46472471
91716058
43716682
69107876
54830677
13510849
415070674
323453405
36597449
130584556
54149750
105560238
140977417
76285651
543980741
316806337
121387529
290611250
35087741
5276198
32157820
316825013
29102086
475073547
22751974
64802013
244559465
44335353
35436636
433493223
170533700
485373170
105693832
382273189
247727
457912870
1049273
49654350
80887405
127043060
287050469
85901609
43899559
450148154
12964814
323445609
70095070
59497281
452106280
93443664
129172121
180185855
58520642
79759017
395076893
35603728
47736087
388469235
123024343
754856
365161106
281657611
518725316
121526308
44725750
359424600
322745030
100233457
289115821
32032009
55483066
24841441
37545136
86175373
99079127
368692375
89810767
64156105
428758632
226977
63384392
446746733
5360501
72820065
115178788
160030630
27842409
252320350
1090779
484821585
109868870
507037223
53601119
350165211
36417166
1233447
395402247
102942890
48492238
337919484
85817302
241087161
381822238
100080413
159862253
291976432
120461819
62578953
220671200
80499602
666660
110552389
357998062
88002747
348432612
15304602
522294917
9806617
432959401
84651301
36494986
49968222
198390859
11809282
52930570
122959493
558751850
134089048
76562955
454473011
35102008
40248506
14701495
176695632
537491661
58707408
43282187
52318386
506106162
356105993
16169699
54332853
326788619
468183437
106400694
263241136
39527372
110743050
65888899
119410901
93260787
98950724
58656827
441739782
14155458
304087493
138411951
20427484
529089630
73808379
30669570
315850683
52741210
5521329
153966303
135257645
460222668
345617773
139584437
28212028
66920012
59274248
126696148
225462469
138519600
36022142
69161228
529698789
242428760
51863139
103848198
83602028
58580304
73871934
562403686
410817334
88509874
11824749
22444585
47532456
33121489
449954416
19827239
435365864
410314025
106107572
191772648
244892578
124292809
122980478
304052536
45018872
222089223
265872862
187160808
475198130
20803880
99027249
94548706
32281033
199230803
98782116
326264610
111914241
115543245
57767083
79555386
164559904
95141630
494373228
133266380
175021261
264430138
539374064
463513566
271296019
136466449
546476426
23742884
84342615
72654051
101666642
195328509
7762545
133535229
30178596
178582594
56031402
73393339
6424041
36845176
5251555
64908145
42069494
377054565
20963413
56614383
67437515
25272045
186771881
16406713
8517401
563118129
71370019
64575940
60246949
59962904
7008988
105315754
6347520
132523571
6665283
6944138
473662905
58610135
453978657
11667814
47005874
454697343
384563924
31865995
62261190
87736864
121855744
62477789
23949107
98086922
132391277
48755529
51560940
332599663
30864711
486375
196209712
119927105
47528565
119588588
133241628
278045777
14912906
135014709
122432911
94005265
114274772
82197375
61059514
26588502
95429347
110731375
102549901
115901217
113626281
132374414
295616387
426377484
241360544
151851324
404172171
340166507
131354972
93016951
338618825
509888739
10706735
124846628
202051144
500944332
93937996
51370281
77891203
292235477
6986939
75695516
167989993
262972701
25439439
20274706
136416240
106486296
49324912
84013588
253255895
49235417
108103655
31882856
110767691
331968622
106334545
175579804
325205585
120454986
563149343
40481966
131576293
103285300
113551409
105077754
458982771
130320637
1858601
13361696
89818549
481813160
205655491
26703933
126496412
117028205
38501445
68419346
72307750
126641819
111814370
94614853
15113943
88647356
83442495
81874424
87144391
409212681
109416093
71563272
499159790
558034915
306650656
173066283
50803490
217188021
134022903
182587663
515692434
383663250
137593542
91369761
15090595
109268361
429309
137841167
2271047
130845251
133519667
164348445
91068857
136253741
55939912
155360785
166188776
133802413
558978040
519954145
376046582
432862594
79436062
65293576
69945913
27947756
31760936
74807835
24773999
472800414
548584950
561464146
1820990
558983602
469588825
225749300
70805826
172500746
362763868
74806211
12829924
17286416
162664719
32654571
26684480
273428141
84692805
4666606
97534402
86494338
470638217
118589116
27498996
97023384
68602221
77533365
80912050
1175082
89976076
486611056
110176259
531208824
109481067
320942956
16285132
80742886
2927331
71791544
62367542
29755774
74749379
129275883
132838740
111212562
28309619
89195989
176518228
507679218
9183109
316657190
330108009
12008925
6866009
510663096
52820327
46355350
19268234
122806736
213894078
134314728
135008623
119238847
488586501
94974810
125766199
397202366
427380466
17632715
6128327
87618835
199360602
552400716
41816579
139226467
33795929
309281658
86788757
266656354
309085760
59651626
132785565
477123921
123226673
56354650
93599304
134038137
422794391
365529881
124478280
299920458
7184083
529341695
348579926
112336409
12120465
79162397
305577608
475522385
428800180
110814385
557058985
111888301
475849860
494823181
120182542
62363651
21641742
125509395
118167076
178543157
365316467
8605597
49647865
81547578
104613584
136317296
100708161
23464027
446617580
191616599
49196509
353253429
11215161
70202719
19202085
196217425
35923009
108556306
362488474
295732213
129789966
123726020
63648980
86840637
41998157
104792446
139769910
85501646
500870911
135190323
131869883
409490129
23451057
352260048
269300394
210474282
100811921
308795324
68161243
559413397
7430513
43411887
145354231
94311355
1234744
23835616
35295263
17217246
79860183
106937650
551597623
17709010
10138649
501479572
67879794
68803258
496656194
424753672
24954280
53272980
39157727
140400250
53280760
124792152
395698593
7612093
48911169
54675037
122134047
123099635
38178494
76166325
18586010
566259053
564800032
73409825
486108713
58068381
381641085
60720352
12631483
561443744
128889377
22286353
96134939
58260551
83761557
119222834
41668719
57955148
114095795
14737811
34751877
47183565
207613086
55414327
507560246
16234551
40557192
29339437
43336663
104634180
23576408
96996147
380986736
65382482
113064678
106622481
8395481
487976599
26461396
8116759
510498848
434327620
86371123
340478770
108370837
128946489
50488321
475159462
17923245
375337146
50100569
214803626
220613414
135680469
16049078
16731433
557708393
301124795
210178383
49193058
54139376
93332120
131999581
551899931
227304258
104923409
122959491
127786927
409903637
268311031
67454376
288373592
134293974
388108571
43865837
207759843
134923019
114346116
451075314
44140803
230424446
2723700
295046912
328355075
104177634
303426280
546781759
372404563
400208337
104037560
18347362
355237382
519373326
129116350
143400746
410080277
12165862
23383602
32825031
59886381
66134030
132639810
427107330
93109906
15792272
518959005
119205973
72380382
52589459
67077625
209019317
89892478
256664300
146264137
17902493
381213063
241443070
360991624
238084890
116392782
378431519
54751560
70764322
447246962
71785061
29773934
32209700
232141964
223873202
381276203
42004644
480381980
490612782
61178195
367297510
1429294
24982814
141004654
521338548
127888326
459327341
69401175
474089102
69975746
473906927
55003176
479208562
41794528
644611
381683307
66038052
90004570
104213952
17100947
9816993
212603639
91883373
45304212
387658765
112962215
348498441
46129104
60869509
35916524
124253119
5828718
106800170
422900439
22521108
110779364
80644866
51937070
420971896
88364612
69694499
106264507
542146
21060022
19205976
23015574
506638638
178033193
104129647
463418946
38337755
133904876
124476983
51167949
80524247
107081617
14057864
40492340
18854491
279653031
106722350
130361470
116320150
38016367
101954849
375934283
29003514
43977381
114887057
415446011
146123194
131354974
40520876
70564582
111675591
115493961
106187984
243385751
35727164
79564467
58259943
220362760
322397986
293985912
69921270
126563854
41287540
235353373
8732701
137060475
23467920
82559238
102090761
324875355
86208998
123587239
296417916
26723388
256294946
35714194
87398347
99844359
518953597
112451199
90262121
281523367
109004032
137594841
37685634
412423977
99971465
306036406
342299618
116838727
85564387
122688418
115652195
368950287
339041628
477461153
74869325
71832828
141567581
141260163
74936444
341161787
65742338
387642780
106176311
16735191
8638022
296020236
294911426
118493922
168610
551948067
211350786
114844164
212225303
425739217
364231834
273219506
556962768
135524827
129977560
132936017
107286543
238146573
88362016
1885840
394533570
66298037
31969753
358357696
123718236
473175303
318119363
514804785
320124774
329020399
495012748
540866198
402317829
517329565
82268710
204103323
423033788
55515953
117532845
117028714
102015009
554086031
534509086
404766388
360267525
17943995
77607294
37925577
46361267
87254378
82018391
120429046
90070165
107820907
493666313
214597948
65978392
100488968
128447098
38340619
185472609
39628431
23788277
518946975
64887613
124081398
251689424
207217771
115719637
412459811
466650924
96426764
135260241
116545828
58725566
122797366
17835520
82748602
99796368
97328179
100316467
15787634
84337457
393236303
81786226
539980921
188880461
270865609
67702103
52623181
524624674
116666654
74283083
36701209
23934838
95937793
98068053
179978947
72836751
220270422
224854174
13955776
266664445
33788147
28178624
171460265
43322394
106182796
26851935
48637500
2479864
46358671
3674403
68424973
42741338
15342215
404581532
302443283
105667887
139754344
270560547
121614504
2399450
559923054
72008145
37448281
167120792
65143122
58629588
338587301
229532911
30550835
9072515
119844097
26747785
405825467
15851936
198816886
254481620
127317413
46098628
848238
409207733
81280398
393044771
32974930
3195808
66434936
548010605
164684757
95700442
204655252
74095018
61224885
140271849
118274895
26649459
128986652
392313943
167410849
508355885
117087972
315308031
208363942
22998404
190464363
242393181
126365735
429706306
76493169
287037448
71563274
422725006
72058728
88021032
86484911
532558147
23229270
47977327
22825903
98055796
130776743
56917749
102499316
23692349
21803867
81504777
111484932
26725982
414207229
56630911
19799469
102988285
327802403
30322565
99874190
137051396
500070215
135332873
402345857
205566099
101546021
41943683
22537969
436152395
19976117
158214066
40924241
76986029
514682722
339839262
114237166
199210621
102740560
27422473
488991399
189297087
274809349
129947654
128225311
397309383
42948858
73324600
124910661
94361940
125880337
104242897
353898183
1693882
430094195
57748927
24196832
45043337
284914606
89316610
346184384
36371771
439141322
330381267
403046942
34676594
94178609
203322223
71345376
511349275
89993642
152113428
103435752
35476843
183787320
15558812
70918663
23217597
444150584
176002883
54604997
564355077
35669705
60664039
132126127
135484620
501539279
59201565
14800863
90358099
438762415
45081128
138160333
30296623
89802719
54539975
3885814
211492079
44306817
60983645
34008009
89635670
40987794
200886346
449830365
62807288
22851845
131417230
227095728
217882291
40977420
387513198
34478351
484757075
118670314
292770700
348010553
108248919
446984716
42123966
10482354
434076810
117578238
41671313
18458904
494906280
38904814
435950324
369169239
140884031
12822142
352917254
19718164
39152541
429575885
135012514
475471662
51819041
60185990
125453622
30275873
79635800
630344
435634840
18244899
562806272
421021644
444252471
123549626
354468571
338283384
2329414
134504088
246773733
72929013
85891398
70323600
11556272
22218909
51697123
36637656
107530381
44760767
2261780
129423741
523246607
130724630
226079051
47327353
98516229
115464130
24634835
109890921
12307235
106275830
169769157
386574288
133121488
307839516
265013904
89509861
163062723
389716237
330156223
246134389
116227595
182610300
54402667
121277431
91097391
223590627
153760409
142188033
295691034
206326047
117116506
317364097
65901869
545403083
40849017
15663279
288049307
34173358
58935680
248895232
39210904
226517527
279766028
7820910
5533002
100866393
88250476
153025222
71196223
60828706
344753716
45096690
54365054
145122350
30977550
288414284
3412407
12885695
299718100
20237093
472149749
38524791
566096097
45393705
72773373
356628607
356386467
411557418
22571691
98320382
320435004
138881465
108732713
85111734
271216329
55610174
471390323
113562726
239910906
161478651
212052510
33191527
14364275
132924342
53992815
74572312
221789
214892949
82784916
46208219
129588458
547673046
61667164
6529715
333786155
484099066
371983107
330557405
80843307
56398750
119653440
118548394
121515930
397580276
77014565
547913506
98774334
203827272
105992137
142084607
96937780
102623425
172068469
358723862
301290106
86786163
177331371
293389749
47383490
73978286
458596674
183413162
126562559
370842232
5138714
1452642
366195370
536940458
118583413
260600607
464706669
6336943
110251485
48857992
128532702
209714505
183131836
348274718
77883553
115953097
447506889
99229499
104539499
336839221
36891868
71214381
16160622
150500438
124416934
38579265
119081461
59217131
51378063
19704024
9203897
40613439
19015319
110990777
46938432
46379425
286849670
201803786
126388759
460068775
501704980
466729461
369660478
103765188
68001712
433817392
69855125
84225883
89341253
240455396
123947805
17885632
138899623
60788875
35417179
66772248
207391771
99042813
102033769
408941073
486373521
549350465
32435376
375579983
92439786
73877122
558523092
96023218
94132369
94920947
434109721
215258108
62397373
111692454
469855663
390231701
204799762
467084417
42942373
78061925
548972752
35268673
127750145
14655580
246916897
261784095
403226335
5648437
38201840
128358892
95457905
89727759
337140020
152996553
84875017
54763231
126693556
70798042
376484104
111401926
397134664
231023016
55494739
106558868
168523180
237623531
18082774
494498740
151655475
190026686
191410061
230866451
114461243
72926612
140654462
128592364
336241416
190078701
56283315
270101090
12571821
24020442
207002707
77246726
279864393
9361748
123403065
221903517
276763970
89751103
64184639
84340019
89932685
106187986
7792378
435337326
102879339
8325020
77845940
128936069
59646438
117831155
138858119
438934761
129567129
100900435
40934619
24472392
76071644
81025223
11409711
431545286
46108352
420728175
215254289
388673495
83818625
58192501
171545603
411029926
306580334
396886867
2775582
117868768
398111510
68132707
24576855
103247685
204282962
130392598
204300145
130170813
6465858
79530743
68726735
89725163
90805592
19243591
4676984
30510630
36470345
185614924
13615906
502326670
276615476
52374159
446749247
304358031
65929106
19025695
337039952
92360669
423336456
300908156
422035565
133666226
232219575
96529227
96505881
133790990
46667359
97704309
44739739
56497384
138187568
544256289
124195534
133201902
13640549
22499281
101492659
110488836
349543401
383631796
545985058
435412276
45680340
163416091
65775848
16853220
267696251
260604703
64689172
106822219
484046641
137908715
272028075
398454816
525973413
151488955
128559937
30374462
319996643
204033696
73162473
104693721
87547502
105937665
132050164
82454181
105119256
6999909
233973206
128658511
91788692
417021021
51196483
63887579
376487243
77390693
275975933
113382443
84865304
86398358
112311374
283470050
110772710
49177054
165439270
33527450
114436904
9128286
368320595
31899715
92766628
214471948
240021586
448986897
115937535
25929624
392266717
465655358
130880270
360032404
64680093
234502195
52366375
4568036
5603040
133871152
382537236
91529290
230466756
31151595
56829354
51931880
349555043
28978871
33151322
37003412
38188868
65859066
305716287
455413722
111255619
63080892
88913241
80765487
106766448
104571783
250321
136860737
89138921
6030183
106686034
2341087
33776474
134357527
141396346
82124745
321783651
270806956
54598514
390228247
194118928
47794450
63686591
275300631
105460367
49734764
173248981
105942853
64883722
117403145
414405770
47894319
24343393
26653352
548672589
315882081
487382940
127920516
61540042
53959091
117609366
114264403
436727754
25802518
61576374
86292004
56586813
98710779
140684816
64472646
61839665
555955425
44633233
38300410
116557501
169894951
58764849
263220323
240985356
24483471
479499454
99499444
126990569
218514615
230015910
54101761
14098390
468174290
58831752
48270449
39791960
68625569
103713310
41716710
388167967
132527460
171263934
22237067
449073755
43422263
83538475
59821531
39610573
259472068
536442095
108080309
129545379
129475621
252352170
126746733
305463860
60610779
26434159
1770026
50314246
40519577
21543170
14145082
111378578
43805314
56307960
177802891
49379386
556873570
264862972
272162069
286232466
133747939
399327825
491555027
70335013
30061868
134965822
70881050
129515826
180440505
163536621
14647023
41494921
364961653
187332054
116597706
424573261
146168268
369045485
35746619
59954902
246346787
119473155
561421554
322786214
406954176
102180256
395423911
67227403
493984946
25318737
537041082
272990653
432430111
1552511
61510470
77685114
38788084
94024720
403103535
486008882
498361003
551619760
122703984
71524198
430554996
111108804
132877650
231756387
301370487
188949295
73303848
114432979
536434622
124892021
91904123
91684930
71083384
533181964
429660884
88210269
27582004
19278610
162982371
357894512
139512683
117854501
385781409
26428969
48313250
92849546
272989338
13339645
261974306
27537906
89409994
387963449
90841880
168078464
545095720
63411629
241810886
20243578
35219029
431910779
330120870
503566467
532687526
112880506
100278852
74069078
330636502
56794335
76924652
454338322
45240657
86617551
5723605
127797301
64104225
31782985
291697897
483655646
284194657
565837524
84463234
61741093
88609424
33031998
158660732
80118286
364158164
278723782
225326599
60987534
16724817
132540432
108892229
48524890
410058473
112361706
278719149
124937418
138708323
118672908
125906874
28248662
55669836
96202383
9382500
110216468
25692273
103993462
306155671
127876420
81867937
135686952
485339165
71005562
69108051
29273292
16429099
210044400
26080076
21894659
498724647
406042038
499326009
99012980
483267659
416307775
375910040
155942189
357677971
169684204
3263254
12317611
537925171
19611939
441552147
448275661
516014907
260377705
136644138
202169711
109442964
6234154
66886233
22877785
522993907
134118881
11163279
216309821
33746643
74839496
198116959
64213175
85634218
534209416
62438879
533506730
99527889
136394138
82924992
439333814
90636954
427661971
127794707
13530304
419863628
53160139
181582
48873556
123691001
313998960
264100753
460924150
474626731
18177984
73778550
78354366
130017487
115512117
2691277
13660094
300512793
190085954
122575081
29716866
139625941
114543260
71791546
42899574
99430212
161178312
387530259
130043707
1564184
172763415
222989968
91662881
70008171
391301264
487269379
29906754
62590626
104749611
55427416
41256275
58284588
89177831
112767813
122715657
4595273
126631300
122212419
126844006
60109900
39268514
136527408
513809492
139873668
87390565
125105207
525920760
14748187
137814926
172760047
62560797
32775190
304485503
300374605
230007446
132401653
51440317
30724635
53782699
137335441
85033539
478688810
343097274
316340188
174666415
96038959
69992607
47612448
70408942
9094564
123270773
47186159
346717429
99569393
47192644
96914436
28700016
118515969
257782366
107066053
517022148
269210964
29051505
522269015
34159089
3745738
132663645
528365353
15071140
151703726
18819071
134507981
11509580
295668512
284712232
134023996
449133897
11143826
147994941
109206186
118545802
374359705
110714514
7040118
35724570
17185252
169472011
302727306
457825140
362642351
414986785
26793428
169201392
78376127
121989872
126760998
77359565
157676985
230220603
17194329
236665843
131316064
135539096
48043476
98468240
509102942
42860278
61865605
75001619
132466501
198819337
89824641
303874355
386135389
87415208
39070828
317041379
58263763
26827150
125488788
120668991
89333471
67630770
355645424
33731081
91192072
565824967
310894791
474002690
223562282
3662730
47555802
157875828
124955576
3161471
89028424
417039980
60888964
31876371
545927952
124055193
98521417
177627354
64991375
63097744
254964599
298465490
61550434
534450328
378321046
8590863
504687296
559050332
77770716
54196444
60320876
503110049
223084
488161356
139906095
554270189
19416092
365746960
458963620
442491753
119670299
31497645
27216248
138747872
36954126
424780029
139026729
107641921
5328005
106722350
29828408
484266368
48161503
23595024
114577385
262924199
61543947
28984061
47467150
29299423
69137882
29860833
189842253
126704630
71947184
559031553
81729772
75170231
120980269
196210408
29737145
246772556
314603950
531431588
97441018
81271319
116243625
521361502
83337440
27211062
4766477
177797693
361724276
33413314
10334496
319914260
4071283
428029906
53946123
4590085
450731548
119397931
584949
7722338
132511896
287116700
547774049
141188828
81129944
34950261
327235513
26635192
200010988
490792855
117591208
136134417
31684413
417487957
316617706
130212317
130348502
490840171
64437556
224461605
477491972
556569849
29693518
19573027
7321565
25491683
218783267
132400452
32007368
75244158
296179573
113600339
96383963
23429008
88122071
79954864
206805090
159469634
132064433
116684605
122675448
537824728
13027068
31046289
169118189
88879519
107477204
43950142
112458337
105076457
34177249
120674177
548667855
249153748
138539057
116990697
28938666
390696601
105718470
196912993
191830852
76306403
58339060
99675747
57892522
92923567
20951649
176744895
324211249
259477749
472578148
353075021
149307105
264055611
46581757
72419292
96954643
81853670
116787068
3324211
162919484
109864979
41784154
83583868
242641293
82821232
452259799
48442950
402359496
81499589
227952609
44163798
178275987
420067542
218239453
81769367
208787664
422835646
531516041
48208195
85791364
174476518
25435395
547419287
45733519
32181093
33034590
122539263
135465167
32364041
378520436
548752153
523785212
217667516
11853285
422830634
79965240
288050700
353497343
89809468
78504827
541533058
117404440
629045
260190853
252997012
56141672
108638019
145038128
427097979
458645283
126682554
126945174
263019965
124461419
51275598
139038402
214582319
134591351
413180749
79895202
400454532
172023780
332201418
128639054
333128212
60005707
84408762
218233720
29893256
137763451
65862957
539141453
401964260
43300347
24947797
113368447
408774640
527309340
37567607
17771494
62628003
431905600
41681691
27989260
200984458
90125619
89326984
112064693
147102644
138097614
55580343
265895799
89474523
160678037
113006315
122597628
141410613
86457561
63089973
167053079
9522846
137696007
102846914
117309761
31183773
44453380
33816460
189153647
278005793
110606863
79046964
363446445
128312210
105170148
491247723
53984333
16916773
70036703
111787133
49790619
194171282
298184011
162913666
391450557
242443321
139548462
487015795
301234061
14979053
525702130
7909106
14982946
227417364
19602860
437478680
502109679
553958321
106761258
109988196
434788499
205857348
389736780
438387970
198645166
8981725
39755646
108191851
55791377
67572865
269543637
24406948
97562934
21211138
122403359
1734091
51436150
202320098
81267426
447521041
208465594
50423471
83005408
544930952
147904768
78935422
31984022
124644294
25493834
15394093
106731429
106359690
486725176
201545240
86333508
555479606
127757096
332370370
469514
269910168
35697333
9027122
355037809
11191815
11081570
265130239
555731238
49669912
167643882
168656461
53860519
233265774
122115146
560769929
89561741
141178452
48433873
58681468
38011179
86449409
82381549
123461837
16848032
251482945
452231512
96891090
89622700
58226221
128528809
323221181
235986510
20798692
132379602
160907358
88290683
97875511
311101413
41395052
140516164
133065383
954592
63690482
109577047
293539160
293014738
525099003
410478038
61089999
552705293
107796264
62161319
88227130
135155182
565787904
79456814
268272341
42519553
2128379
96703023
40208299
434719944
138755656
558039589
65084757
239349423
19104034
17514437
215095521
470461327
38706373
329278804
104682900
68169025
45134303
133917933
54952595
80429564
65651702
72551586
421409437
118947091
354552983
48507800
140388577
70705957
17224162
110523857
60093901
509133833
91909313
464056699
58061504
59470046
39385999
416398510
85744672
8373432
116307387
30886234
283130521
321138144
122498770
6568008
67790299
162466096
341146129
554320865
61306596
251511091
33744051
416495732
79928183
511167711
138968364
484448562
324744858
177641374
65335078
65760494
378572647
129982748
97473441
530066979
139727979
323594497
29784310
75058689
16216391
35042346
468752772
40956668
107979143
280681666
26719499
86875638
253653208
488352180
112548474
139954799
458268471
40384689
25072309
38162928
96590184
37062199
21786075
100077819
391650711
163937532
115390201
565306848
181600904
474420771
99234767
465969232
497029611
43044327
98101538
537761295
29274589
154053921
332937266
44793192
472603495
312242299
13771546
525896481
97915718
140935913
514200057
41446932
511327150
81465217
53819017
180376792
242752084
212952010
94886215
510883305
299748002
67048415
158011163
5833908
35148654
395643632
19357725
245510573
340830564
126697445
100412445
329878327
7565403
43917717
336896635
463268197
384986644
258978714
126579022
220869902
135222628
67427141
21854450
18644377
113878802
143240083
45192668
72037976
217927856
137786797
35977483
42747823
56650366
354732137
20804397
518577593
129130617
4557591
479195036
449462151
59634765
17525415
468352736
67934268
70769508
140983909
271101714
66563270
25352459
122458849
477936187
422804095
113029326
306042815
40790650
18083508
231857246
129475621
32965851
14862325
24100856
55026524
116976430
132475580
23081412
38926861
16117125
41695958
103880693
410619197
44335351
4364405
125458810
121574297
400374885
331175263
10700252
64724193
107311186
221759179
335695475
6036238
213206848
463000268
66884993
7723635
50536308
27530124
86699264
161032707
110398046
88756304
182575630
128567719
338969502
155838478
101613959
77686411
105181512
305483991
555019375
112158546
131536552
40981311
283680129
408740098
72137845
72002955
103848778
520425498
274246022
100107650
101800367
131209585
132663647
298114464
30342056
480607763
110602974
116194658
13120454
207260830
50221139
69707334
277761706
119938778
4509671
100215299
48061632
288106723
130679237
179516192
360192947
204608104
297547880
6549850
164635108
357287854
22152760
424615574
62820195
21662496
64127013
405793495
45174512
126412107
118976404
121576889
128588471
264944664
40730988
20008821
24980222
238277597
340827970
228895643
84431428
129825811
470176639
325328833
61144471
10813089
119851879
389106994
541678507
542973377
157238236
323776353
26365416
104035746
25116407
43649240
136081242
120354359
109505710
267355794
104276208
128993137
315923121
44423547
185255668
5814451
213761249
483294926
67746201
18972518
100302200
99587876
216196323
125443246
110133782
94815890
261891113
538487579
132072215
84870492
134888000
224947197
41322422
36432175
128751593
113473233
315191541
334318286
257761532
506024616
296349593
60967361
17802622
388962072
406262523
48611909
109783268
21203358
53720920
188537283
118095693
16503030
130347205
38904814
61187272
121879090
94107728
57141714
138975812
74606678
403126635
12270242
30823315
482297345
135983965
69545140
458027774
73095031
212522126
350698932
11219050
161288950
80717500
493605489
105945445
128400406
69211218
183135598
35186456
361117960
6722353
23556114
137514427
92093485
64912256
289737686
8634129
45086314
103226933
49554481
13200065
102263262
320240642
299162245
86202513
309945389
62960273
112761182
167404183
34449684
48935812
11067296
56532339
101326828
113134716
156092653
127807679
111084161
46875149
291056511
488480664
490183683
281249681
73058713
100166015
25047664
403772363
112326685
105028468
39915175
44675165
10111414
554090149
371248036
483240539
50698433
247659536
73515259
113800077
125790844
65100323
59217129
130511924
401470712
414468219
41727084
107539458
72499706
135715486
455182757
103819662
291273356
130869894
85610262
133009944
121869861
226098916
205868365
43177132
66537294
114094496
134470366
27056147
35240789
120733841
110670416
141456569
3313968
54977236
114158049
3342369
227932058
293553189
29042426
85007976
271552359
15167120
64807201
274826541
230925767
409450332
113986847
20094816
132374416
121115157
17182656
431904221
27524936
121264314
253054632
10545909
551738857
509500778
427593253
220425381
36827020
113470641
2903983
2875449
526885603
60791420
21769571
19659928
82932774
498204981
378595009
114831194
153467871
49917639
394724356
142149509
363236642
146302402
121379902
46896926
187621571
822298
358976354
34216157
107072538
130990517
130261603
133811492
47711119
65425870
425381706
87054640
172183191
103980728
100001296
67014693
28968495
212522442
74450394
92770521
138616877
415133243
3044059
2024619
112423962
361289982
136715475
147327320
28179919
474735373
241286919
115815615
184387314
106114055
79779767
99095988
256596492
541764177
43016302
15376483
24334316
50161475
5390334
401904620
70829172
554530513
77950999
109709339
331768571
438111370
447455886
102843023
63844827
302900087
26108094
69109350
340744308
119971205
225985654
35256353
28379659
118338282
44134307
58203459
48016239
564635008
117091865
65511213
2259376
50023995
260947466
269130456
132273250
22724739
177238111
32591016
42347050
19812972
98485103
102405511
273265689
36108482
56516545
365814524
106121839
295336363
116697577
512424685
29260322
29160451
96704747
136754385
198814516
27574220
113697614
24175938
229385241
411826165
506086197
379430844
39694687
32319945
15998495
219489086
138262794
146032230
354576690
386059799
117732583
431942932
24768148
128491196
96097324
564588176
50969508
68849948
54062853
49279517
112544581
107984331
18213608
133496321
130591039
44736124
31262219
541587578
449468397
436315477
457282890
199255066
113822126
23037878
56707434
105290460
294050794
54205521
11151019
131913979
314198176
81631328
325776275
136506658
59712585
544792206
77831675
51327478
318405508
39785477
77484283
97141409
57858699
132361823
96984472
140673919
87087065
549472543
81471055
102123186
297541270
77045736
70498435
91485194
99051892
167252436
172850329
120437359
124649484
398077367
215287241
74642519
49772375
682388
130670158
188386121
251264761
69831777
443926746
276631734
104160773
6691225
422117379
154387547
3329399
17002996
101290512
349144705
70228659
79780995
49597280
126831036
327400385
477417023
34505388
102530446
88799107
45260112
402570234
18030894
316200928
109980412
139043588
374223413
81600757
418148861
95252979
135827030
506410600
13281280
228540616
130670156
491804636
530153043
387843405
84217893
559431683
42408011
49287299
225499947
280996239
150305866
155787918
77113135
127303144
67084731
24617060
111236417
278198683
71431248
216487521
261367560
82843281
77908198
13819535
92179991
102948080
105859845
48434413
19049021
59615484
79882232
8390293
118689769
296316155
13905137
52721755
95180347
134576720
107425322
387086547
110498408
6258025
55812506
112715787
65873333
431282485
306860439
90832801
180669839
147350295
492554514
60962893
379227968
493356643
424041157
132458512
328564205
79329710
37606405
32105940
130982733
86237530
102219164
128834901
20093776
111597592
93847031
419317010
13495225
95227544
27891985
24333017
106934498
287565644
78912076
92003994
37437907
515620565
97937769
300609462
100189359
477549764
448816934
368666079
163244711
119718646
47092679
288173220
97128439
450185361
99435804
89905906
181308564
92350750
91504818
183813393
60405181
144146509
67774737
46423523
86938435
121189088
75660904
133183742
224683565
264043351
13217729
2272344
88007935
209646766
20072372
485499840
100108947
390983677
128773942
518952158
208249025
38976147
43598657
495899104
109104937
22156651
253274779
129509341
365756
127102109
93029919
88209896
130090397
75102787
51031764
343002030
107740495
139555903
67051009
34882039
92249127
369058170
129144886
21183901
372996469
152844273
46848937
188294913
513682221
2707801
36926889
135437930
193501214
131352378
124821983
68809743
208202543
158437445
99889754
50653038
145133975
104394233
35358653
137353626
104447412
131397775
109593906
13529007
139694684
122073720
17394069
67206651
70083395
312099258
102123320
385092248
670549
65959402
99342420
243333324
117768046
60423954
56977210
122935666
55664648
275782414
132863383
121611908
426027325
20752002
138546837
462093023
135749210
72499708
114337272
219060337
24011924
189096842
108769016
155459091
107296919
135686952
524577857
468540071
67255937
17598995
73346748
84224586
13653521
543757240
51213344
59078352
290560288
432895654
118514674
33653259
34804997
11499202
97113162
298651517
22698106
556777021
100408554
498746661
213705577
33854654
534247691
29060582
7317674
114434310
269081049
96690641
235204723
207649959
556954185
262933439
211295583
432530303
16711042
116082799
284426556
431716049
70958870
541888460
130335530
402498054
95560368
383660435
118562661
133321226
217896
10713220
116302264
445575576
137566305
483815530
135932085
20091827
288760274
7034930
115028338
82564428
402761498
139151239
386594099
329480476
447563272
91028648
1990897
102850803
375119871
43349829
131654169
63921348
270422092
22834982
438744463
80485337
28160464
56778775
40392473
83120839
525941378
12418371
363820366
110142402
123862205
37703792
371623
269903717
120514646
11726990
104194311
130037222
37434140
153062182
163750008
8063451
130475606
24621916
83010596
306884579
436964741
102946781
516862899
59849805
19008834
133900100
347923357
18663832
72690365
495773811
141035782
391143962
150247584
113499173
472166171
114608110
45280864
56246999
36532601
346836378
110110112
14910953
57531031
146008928
68786135
109247609
108639316
38773817
12547178
353741858
532521745
103575828
3433159
15282551
2928151
131899714
56662039
347688202
108670442
141476762
419637908
123585944
327297647
114963488
285845013
34938588
62861701
292511132
107235310
52937057
236637379
78831669
310731431
10178858
58566037
72238220
128681857
516740162
77626747
104579704
91873035
389162607
205947081
92157040
33520965
24051570
425040890
363080939
104182068
333525312
319157682
58383698
64774774
37662288
423668555
177428859
54995396
238251757
85180475
37127922
463490348
413324621
30824824
85712247
34068299
4730159
134961929
78434778
23545738
23515907
87435598
37502755
130536567
128168243
115800053
96115361
176241748
175411813
101201021
408878077
282641974
19691056
102165977
5740522
252105143
18521160
129807653
41161592
88450212
84960760
434917545
15740392
22829794
81580003
356057542
4651044
302965410
321419180
84614985
470315024
211715429
275027811
86478774
26873840
121015288
88537113
440471495
131405557
557304724
107704177
216531009
24646893
39063048
7521303
124678016
84625359
262043119
460199448
376477618
70716331
52300228
120661842
129842672
284487770
120698822
261506417
6929569
167357146
191470627
204683958
35530237
559925628
63647683
25076200
127584071
232946471
543380935
92238751
118871349
271531217
47086290
195965518
29727242
112386349
543658236
336536042
293483951
6820923
239967042
450722261
350087731
159055969
131520988
220042146
30724684
63703695
114511410
131402963
6924685
74794099
311965479
379164878
352052195
78983085
391637353
31982855
96447131
20541848
297763670
399019774
417713993
118269585
56009648
35585791
116842839
58792837
360556127
140206999
16133383
108968754
148038281
16180582
413709468
232984215
557341885
18733870
166620492
84403574
471516882
138820504
290632466
521750891
143342190
28141011
558125553
113981657
198684565
59663299
248440208
139498649
364634082
59852659
101698900
98828808
22969872
417587109
32601394
22905022
13903842
233180837
337658012
73663019
28799887
127842698
452353628
145662787
103717199
420792445
121997117
138484581
232002807
65681377
5762573
69009481
22187779
138980035
21815563
52685437
390869083
253238033
22740303
28050219
457314010
124542637
159945050
388846193
140909973
33881531
566164866
99415052
35406803
313607723
484981382
82774540
191423272
111146415
19757203
25787562
355496416
62993975
76273976
545897866
266254682
123815513
227399164
2395559
461510684
11740468
500332771
149650274
19142423
17854504
43864540
455112363
251584448
49992867
58049829
124748056
494594779
26602767
102728387
371851822
44070765
166839585
94550005
432415753
42747823
124754541
35332876
226443529
207000315
471392408
173795573
111800105
231796541
60799081
133636947
93212798
82590366
55725607
80472367
36771988
51405300
11239802
188856082
71868069
496897978
136380730
172457551
114983185
273378261
304152146
13359415
177101038
415091578
59082241
1028662
537607707
141468980
103363118
25860883
104909144
143975818
55414327
115548435
188801944
391554329
36729745
397766719
44356164
363523751
24864789
48402745
63839639
68632054
9614661
131375007
64075691
78989942
269959520
33837433
15378529
401735501
210461261
22974939
93134978
3431862
411229390
286281892
91863918
29655905
191997984
169546604
96625203
278958053
56252187
474171779
391311503
483509117
15156744
364034853
98064873
33917849
268848456
70495843
27977589
140719314
45355028
501446321
22543563
208270864
253466210
332596996
82979466
60508941
13451187
105173732
203540705
66522221
14759860
226278271
269915675
175694612
129274584
504117917
540592958
396112390
38265393
85020944
315467081
411399958
124676721
143201612
18579527
118216852
130890646
42494910
225324787
65560756
9544625
146599398
22522407
43583091
52774485
56746344
125688531
106932462
135711595
133515904
79259672
124640403
360464192
136480716
357923242
210683924
55721714
32425002
77819261
30986992
227748849
87009315
27093033
540108363
449976471
89485218
102684484
12147702
402959361
124205332
126016522
125104729
478768249
138645411
211638985
11701534
72563261
542264952
173235935
495935488
390951152
124630029
411812190
451373749
94636902
321242635
37270594
3665046
64853525
140488446
54865696
353193939
100376127
29946433
236877414
101389086
42558461
175747110
40366533
78439966
539638912
22584661
533092741
545998110
413886400
391411619
54054375
12744322
5475585
61429814
296680890
280873958
409379735
36229101
293367183
126834927
110308555
220902780
527651366
398560209
135063094
209484023
64542613
118606248
416209859
134699797
535820790
500943178
117662545
60869891
118848001
43133034
66778639
452308243
103494115
513063620
63814994
203862473
93343793
88892491
516349937
21832403
320012987
502765212
26418593
30107263
287865350
69040609
106842971
261402569
25901092
51192592
72555479
133000865
549965822
93538749
54086197
251405414
19992125
54898119
13951831
7527790
9586902
476432715
59991440
31038055
291827
4351437
56092658
74781131
183476484
88810780
195779459
107639329
468605946
108601703
96206272
12136031
99205684
105277093
44369075
16047781
51872207
59599744
97395621
258304507
140191435
401984423
7893544
126853085
50672495
37967038
540943174
193280166
102984394
383738986
66187207
76580070
556516428
451842195
454372993
241941395
211125538
1797644
119084057
184123711
21723030
27077469
111636683
413817288
117069816
237395128
30351680
72580120
86247908
221336361
523560512
7144257
86159691
137655798
426695492
311910928
433996769
503711844
108948
5382550
117423895
86931032
549700284
241501003
47937120
524288100
60712572
178882681
140909973
400906215
51086325
34990466
24855710
124488656
75900440
307075494
382234260
130639028
28758381
33023441
99024655
282774775
2214623
128819337
87790039
45116145
247477746
65768278
48763311
71943814
41562093
101353442
31028131
65082163
40073116
312528031
33174666
44271798
58262539
139872373
65879818
548565877
21902439
33755722
134942474
92201143
125028992
52200937
41544209
379484046
27195498
285770923
491336098
96680976
74110618
15447270
72496696
112099712
140861984
125495689
452253750
126009288
141237283
74183212
47330124
114417451
118683284
306224032
34655840
9831262
244873255
37387900
163225053
24917340
216958788
293730919
167329082
75236376
470097911
591434
110578329
93304883
52036939
312997483
207859592
2728366
16669046
139291468
394107074
38987822
120063292
37811443
62193744
379120818
31484677
476317733
191416931
269089278
18591703
98769144
297695907
128122850
57676293
12263137
40632644
26392655
203487564
501507296
38349743
108521021
13054307
436534502
121833697
413286474
566313537
170241699
60979752
512378303
8015462
132719416
23375831
34251481
24920560
30045007
1670538
319447149
90950828
237742154
119060711
118608978
118688470
12222930
87188231
431706508
44443004
6150376
2883231
214584834
132069621
511625507
32011259
54331332
47758136
28668551
525133275
1311269
92994902
159576420
131562494
378567305
154173030
21610614
430383862
68119737
77565289
143649004
328277863
77975642
119360054
275768817
371687924
114027054
55908147
158118002
237704324
539511633
73594374
80137741
27689653
89451498
157597699
73114310
28186404
137878181
18764996
18621029
565884585
332901379
281859992
20513352
75150774
140013746
273548032
27767475
140017637
20984165
146689554
112701518
109823475
76104069
354722379
96953987
94665436
196916537
62837359
208245760
105101883
186951472
336102488
69101568
128449694
423911048
5232100
137902228
128898454
21700107
383141671
24606686
380850841
324915752
106608214
59309218
8802741
201037
94782168
416480820
564953163
133081279
33150023
486881214
117113914
84179191
53883867
83607214
197872453
396494559
472893612
146682526
101185457
88378585
43271813
28565128
87543609
81075470
66009209
106997621
2945489
316389090
475268802
27362811
93485996
487688677
116702763
46886552
76408866
483759616
122314882
33332900
439315438
58223627
37916500
110592598
139452145
72258464
93176671
11377284
122997104
40117507
32771301
129915442
522057707
139387295
424996445
36391226
102896198
130618276
207528450
95282808
435146975
52219934
81385455
41824361
23161828
158142399
312962586
38565000
381254089
91962037
290406985
169654616
46716643
120501678
82879599
56939597
105424400
86952177
43197882
128305725
220832534
270150606
102526555
227741629
378238911
100478929
380561504
93319150
307932979
256448248
79477476
276545292
82477529
5023281
174123551
224009201
202449840
4661418
34671404
330698836
54593324
126122834
472271657
73030181
14120802
288293094
393407900
124154028
171385446
393744170
232941074
126164378
117864875
253850864
485833066
112313717
60530990
398111008
138699885
125519771
171121220
483427462
126012631
10788446
92504634
125663736
529574222
119493907
480320641
56933112
93385491
317981629
42929405
94179063
14470629
291991196
7802752
105067376
328643047
30269435
137531288
222372539
8931142
5427947
132422403
141227738
53450667
472245271
128275896
445282041
271746962
289797229
474483866
8463953
126439418
73198789
256398000
119362910
135156481
9981382
550853741
95565554
104330682
325508334
377403755
53381928
122880376
55813803
44636257
263830237
9972635
139592221
38781597
37175911
20474442
241346483
49027897
40247207
81966273
232923523
10736568
427088572
202546073
246457585
47649188
18173564
104146508
229853509
32166897
506532500
24037128
256861556
59967921
76581365
286685903
284984570
177693828
106824811
339135767
64162464
75699405
54722026
276227823
102743154
25964643
436859447
11203486
144752452
170378962
256256625
35472952
12025786
543477376
36502768
29454872
129841375
129897144
191568457
107357880
439345094
45483196
550819811
423564044
118768886
93400863
81758989
79746047
27334275
363963169
135618211
228540697
509371914
105642164
108692493
29085227
131274893
100499344
73574358
97328179
110905173
73976991
65739744
63848554
41343174
165668571
462029669
44220304
60778717
49721794
47516894
14571795
46178388
79513164
117543221
516626435
34886408
373364553
48169283
278043970
8574467
51605036
163492291
126816771
133461300
72904372
468008500
155303279
425693081
63777383
123087896
19627503
23922466
470946430
275496726
198259251
208803279
385712416
97880701
8089989
205816843
8090688
314707205
35458683
133570250
222208276
276593476
70815265
14702792
85478787
50645256
59044628
63571158
11224240
95692660
84695969
18815579
60938248
78618952
363920223
62646399
68975562
446993127
424344746
117526360
517837857
64602273
140701154
112864940
22860924
81738239
85583124
21083361
216920095
29308935
97559043
121135909
151926202
71307765
323479130
467151502
47602468
254844805
495690340
79804412
69152151
495456
95834035
42452306
40523470
86559186
203685642
80644866
90451201
431005359
458493073
138117532
65368800
154982653
4705518
25343380
306800142
209818403
160885232
39587036
83607216
475719929
72140174
130246039
125007456
173554791
45593443
460063450
138051385
169655002
133392559
105237379
202436383
31771314
464120737
128666291
10673825
550065574
373252042
36242408
338473770
6027159
58000543
75499669
103893591
72516416
38286145
4237301
421871746
295153421
131635124
467650525
88602475
94264665
449470537
294221247
113375318
317926145
369712007
116185262
434409690
124610074
293425654
49126469
511770279
380034507
32454833
98915707
16208609
81349137
133234325
326189518
22033438
64599681
84171411
238342935
558310650
372112901
299284421
54732103
376884356
35247274
99286647
382060120
126160359
115521198
206198982
114196961
238303527
37659694
134943771
113998520
447371061
212134085
63254692
59108183
80465880
81958727
298423374
22604118
129322575
93354171
98463054
76777214
416538338
50237521
129021671
451009559
551942869
189135940
118993265
268851454
114653505
120635269
450989443
144366997
85698520
929949
79201305
336913981
123929647
11394880
498803422
49507787
77526885
67471237
87467902
466441557
101456530
157274076
293749583
76880974
81397126
107506224
106981748
122260408
13724856
132549511
86517682
36394742
82035250
177848961
39561094
212591483
24664217
30749276
348897048
106719754
64098079
52698714
91333605
86210293
30090402
105692530
49200400
296767221
460825019
130220097
435656373
74603440
94041579
55813801
113392819
140425523
82612417
77037911
104779444
339002825
134441527
114652206
72010739
38910000
458190756
49750326
112815654
53089336
515369259
89160970
80097532
66897963
298297714
446464526
133127973
82305026
9462912
317262507
134921639
17792804
41343174
42108404
434402455
85231060
525971876
17705349
33392562
64637294
391152058
300620899
225174024
91245247
80115690
48300280
493355176
6043288
345564940
97216637
288832084
58953838
46121322
71717615
88635685
72168973
100370939
61811131
233234700
137876353
42505728
476999515
89659018
55371097
62447956
3476199
315266684
102229542
285780127
33834949
526914490
152219979
509696336
93860001
297669348
278145278
101872634
117525549
110343572
6855942
80298567
138349693
23630043
441390884
33628756
99673155
84081918
134855575
44838587
132264171
73244184
65694327
51287271
58175638
549108673
3940288
288571272
121354995
36768949
6163344
77165015
268342978
50583
138207023
116372030
7309892
135733078
115669970
32384793
71745589
95237415
348643197
560540695
464744476
100600281
255250763
62388219
96485127
36902904
172612859
320927967
23078820
323754211
80394547
421888013
346475243
56184743
121203353
60204148
65220942
448936804
54567384
442450310
405622298
29570467
173566848
69709502
537111961
98577188
319406025
74043395
91662883
56154914
30133203
75770434
58970701
64509806
84261640
505845638
134745332
114779314
21570912
6749695
23281150
291318426
91023462
116785771
67901336
29293227
59561253
534016709
176450228
9015447
187981898
373363961
105188443
118605462
451110595
69318093
463473389
533484117
458573956
378891077
107626359
91149269
132334209
22838875
139328930
47129091
51339153
55891621
13363008
355550980
491988014
36526114
49533729
105228906
71979609
120816849
9775491
135331574
53764541
117753333
134766084
138282249
112700221
27362809
61620470
336971656
249732747
215419111
90946939
81653934
196543788
103874138
8318960
49084819
136190190
491133197
207889740
498916586
140811401
313883751
172549694
527596394
18493923
82059895
249814470
196169076
8478491
138979916
60368865
498026063
436686709
48161929
286081099
352079249
177348401
132019943
342407754
310516191
124783073
254473049
133454344
239626353
452001979
126985414
416454551
58988859
334619205
444466766
116717032
129947121
104387750
440483025
59555648
143720905
45449476
469744154
137786795
446803538
140981481
340590959
135400315
17729992
391936656
522886573
44415496
361510038
146793178
6422616
340064723
65244288
81918522
163628465
357193124
37321234
47724412
422303244
458464780
65006937
128203264
54310580
16944095
128226610
315087960
13706698
64167778
86260878
128687043
99002604
57731186
412420349
393099579
208148056
76716255
132504221
127316114
441726090
96600562
390239826
84320564
344508089
134902269
138192756
256695245
7907811
19713702
1776890
302147718
54432496
110761050
70760429
37419749
91276375
7283952
317826738
73399826
37048807
392229938
43356116
121321382
115073733
523589738
40792246
27378373
418538963
133740157
30508034
250341509
111709219
140011150
420255978
19243829
56242660
557248891
34367906
102189333
452531648
492951757
75119646
100001294
86522870
240268237
101814502
15519654
351146377
70254599
492873351
122940036
122666371
15558146
240353390
128763566
141129166
480838146
25250095
563581540
102115980
358171897
10346169
46531172
212448371
140131771
312290033
533373734
315325070
67564303
91645139
58868238
219994233
448500025
79578732
38336726
22369359
55551807
78880843
98176417
301207668
57648383
372609323
53545348
46839858
241577427
92181677
477552990
13194259
527225605
419789772
48045510
473139515
439708760
479043709
407484012
380187060
50096625
131578385
149012089
467065495
332877220
94980607
155782602
306749029
107534272
125689676
123246128
43803581
138498850
49138142
112625153
110489118
29663689
130495998
73836915
44147286
1132281
23745478
33161698
529873077
101702061
99018168
53501542
28741522
230164973
70626840
55748951
230739964
190612287
31822102
3782052
86862686
6692520
140143444
253637175
26955639
108596515
36685647
49559669
51506464
308257082
72403728
170620108
328466566
71360747
502478684
204648265
185782498
63240423
318031304
246531589
39557205
60761856
135764774
94090867
334755833
313134311
25487349
266287457
115233384
129514529
121409578
232663353
107198347
248878686
28216237
16924954
56298879
119211163
66558347
235670200
488502521
115802647
130776510
261218561
17314950
35426258
96653737
68053346
47701066
357232532
110391561
493005702
31124111
450984190
120566528
115287900
262140644
404747049
477803779
488508083
140810104
222941974
264321896
78495739
371979263
380335180
19359987
506518736
112269617
81551471
363576848
474211601
65659328
32575452
36052711
15338324
59204161
118161888
43574014
127633879
295827907
118978998
39804930
129155262
118093852
453952357
524410927
57869546
154297815
245777740
279018268
312183400
84879573
17116511
90981958
40173278
68427126
162839131
414058146
1617359
44791895
51891673
77477592
14914203
240260729
111347450
10354643
543561490
105996028
114268294
378563540
58540095
131644205
396651207
222025599
114775423
35090335
373706771
71619045
556983562
225304057
320427901
39470306
367748680
57712609
29716389
73502287
47563584
544720704
134925011
25008756
71529536
286967653
401636394
455040493
98086922
69795461
84952205
93340426
34884112
437498441
484997123
120204665
90930078
92448863
418480626
139274456
499965262
485556658
140371439
102385180
71389476
45410564
99983138
88599369
71208701
478888156
106190578
293246206
141192717
115339616
457280866
64637292
22112555
103158192
439775467
9067352
51258737
24264278
18929717
97304197
12684662
130334233
55496038
60151628
345387288
340826622
117019231
217678385
473215348
372024983
84524195
46182279
10280022
229347541
72504351
442988643
463313254
485298158
97062751
93723549
38065653
506686405
491055108
33371812
433306520
23233161
544902325
57715205
224907868
100015563
818409
18618437
68808444
509504520
19020505
82382848
75113163
120111279
101400759
249322871
32772596
27412097
8481083
116019244
98608316
102910465
390634859
105609524
121980256
212509084
449393804
537077812
217355223
98686138
130444480
36127937
109748636
122884267
372957557
70581445
326481862
6927277
19601561
437535768
63468695
8047887
125689676
39734892
12530595
485114008
47614167
225617460
184357104
80716201
99129734
25439360
79908170
56476868
25212383
66394727
42449785
30952907
70205313
556983123
505106292
22617303
99093396
73821082
320175010
119771467
238784491
103470769
87151915
210325242
170196595
525745452
52693219
185569574
138535166
91264779
192434924
311057617
52533688
49199101
109899918
11920727
130925665
4817058
514837631
445690667
318194998
61433704
506801842
105793698
7188527
398467234
12823439
124598901
5138032
401078336
47742523
55173302
115435594
39587036
422282607
61062762
405016960
62315269
330649196
97721168
50608942
121047715
130117634
121985574
48478021
59512847
53187848
19357725
8564093
82615011
28412082
22132010
42133045
261637181
58231922
7614689
13218098
26851793
25889419
15562705
9618552
6385133
279394756
20334368
20199480
350131595
126366710
34776463
482208192
19186523
318178307
347538229
410599868
23186471
124989296
559900242
175365288
79028804
113242367
284722924
525773368
22885567
95072694
516482912
36129336
510007835
21243565
150188770
379095038
396654941
99819716
103836525
100748366
32126692
155390665
220903711
21163151
122561314
101664069
110626320
22770134
529319088
280976103
486481208
125907574
53617982
95396944
3394251
268217654
115346101
175095
63394350
56178921
74599551
103451314
165961623
447930215
64326014
72590498
111704127
6224303
217711009
135860750
152215944
90439812
210151518
2993019
328309469
123004888
443911900
51088830
84254417
51732144
15076328
81921114
107531676
115912890
45698500
395120860
88866549
24388788
14086719
63359749
556348569
217442530
46697323
558525229
351659775
133637692
4308634
356270513
128860841
117515982
137575384
43357415
272387465
111857999
548506751
247674759
322126470
563703510
174717443
128397812
436877419
496912627
125554790
240042580
6563538
481249381
87402236
33676613
36812751
46645310
124748056
137304313
200473473
537257241
61935641
124943903
69336325
227935658
132772595
3090753
281265307
80161085
59163962
139793256
427576220
510692700
31226572
110483650
82673374
2717215
527039682
46131698
250821436
104816983
71379222
345683523
492915815
318684748
495306864
208400903
256414128
478984728
111630196
134968414
81646150
460588294
396804163
220654725
33052750
515905008
131279748
39011678
61625660
539246745
17941401
9975227
54245730
84098777
27794607
91513728
130396489
531232701
58877315
137163713
8519993
135022890
195466902
39541639
429035771
55987601
101714631
41864568
45861922
25727294
42952751
320519220
59813749
556939709
45651806
12994643
59004421
33886721
546673792
99964980
135470353
227230912
44418361
124412131
245265827
97149191
1072621
144300780
129680547
38013773
183950539
73626801
53318373
4456492
68943332
176211431
520266979
148514133
81436036
222747712
38156445
402131273
127390045
385690694
21932272
398782399
393467166
498940462
39384065
79449032
41003358
225274587
12159375
154284811
109033604
117870063
170915018
36216744
418455081
489139513
18625194
123602805
59459668
13916812
87834137
68546450
383848184
200705198
202841846
95801069
83358192
125304469
104025887
63940805
82707096
89241636
522176950
49166621
492536480
2487646
14937551
677036
139992992
539795964
16229363
72026204
291663624
213445545
488023654
538952698
31253809
84019662
122762349
207834855
78290811
105845578
38706371
82786213
413483782
42987770
302766573
408728439
7779406
319585210
135644153
64936629
288866517
18049054
213504122
87704439
159827583
24858304
18881726
326768333
71325923
47193939
60883774
508916534
89325689
72678237
349922090
30894540
173854779
109604899
104971400
63546352
45554531
67239076
57123771
416874597
20527619
213894990
434248440
119169657
82311513
71234417
111801400
85246622
4399426
118404429
102875446
260011070
67966691
88048142
135261536
65754009
86785534
73368696
3347557
18281395
137754372
181652583
120289290
138369148
262723749
76240254
37104576
19514664
285097756
255603551
56975315
108946705
540233669
102448733
129143589
99447477
318361629
16624946
110305959
65423276
12614624
98710779
281775757
299420692
498719616
483196660
351635372
100402067
134249876
57641276
84014472
137034535
215624503
410145967
93919661
198728447
127985368
127559952
487736119
446029602
140593051
277030887
11469745
69974449
130317201
410837975
24137170
281806751
210881540
123462379
406660749
365964131
122030841
351669488
432226066
16804368
77623058
310274085
107342314
37330628
32236013
88657732
102363133
112013581
97818445
23273368
100228271
31400370
113798782
309030939
555893253
185838051
157646550
102584918
501726158
19001052
505801197
137749182
44789301
133902638
88421680
11678083
64984890
70297402
342156689
93778288
418113913
545914601
51454584
246080498
480193781
191509152
76930258
76805748
123274707
559978476
37929468
215282912
113819534
7169882
90188192
231420233
12780640
56807305
120052785
22045111
260013649
43931986
139277050
458027452
193414864
469512230
24330423
36664893
134182432
14062643
337816586
154612340
109112721
125943888
49100529
102261965
72686474
47797044
88386221
49529838
450704401
418142387
131326440
86099158
62420719
407563926
283345257
541927627
314652485
97775642
12095822
487264498
329742958
103874136
197431861
50839808
88232318
113190489
116394077
413179946
134099426
90691428
440552598
416326867
446846956
82503469
112529919
259378377
98592754
89266027
134699937
287160521
495207101
94643389
25024320
69591832
116080700
230694286
124164406
35345846
308753158
482520770
125489938
82940684
409286087
929951
545869935
92869093
16031919
140531249
290815752
45979947
131706459
76222098
109880543
80323210
4403956
130814125
59604932
265048902
527087274
121429033
3723687
11120480
527001261
251819006
37401591
101077804
76381629
62875966
406518642
58538800
11772871
39305587
397556028
44241969
137509237
130130604
86880842
239805747
53298579
110902581
128995729
5729434
434747531
148569725
316999530
134054029
106395506
558284456
61560808
76651405
47725711
11833828
551522712
69861767
19353834
550621691
3206186
138234262
432802255
121847964
186777453
80199997
314167323
178216345
338183299
473914091
14088016
112420069
77657875
93961165
4526530
351657245
100924760
61391374
297844197
23864802
75601077
111180139
65254666
33996964
66188506
304850035
125224053
98682029
93417247
56545311
397976574
48095356
114161942
121867417
47925447
537982289
131896272
129648305
195776685
532216488
36816563
285646199
420966449
346425525
86913949
380322998
63654168
26169961
442869139
74993839
551180438
221985959
122841466
370761536
131432792
271731589
403182951
3073892
124640403
532456376
125723400
51610226
8997291
477154119
154754914
121401796
114119141
465770490
500249473
436362622
151206152
29103086
8192010
81640962
486383876
36037959
77194846
467496022
48970831
64649425
37435761
443267247
341953910
389903843
65874632
116917365
262726571
86411328
341453628
262831873
13561434
140077299
32401656
533255363
15696296
16604124
78936719
319043404
4488917
447340001
64408744
14225496
154212972
22834982
501875622
59572509
81653932
313064524
465822825
155267035
7517414
109473285
324924825
25021726
209380892
118884319
56825463
90080541
5152983
4315121
229756570
92390498
394565872
114335738
300879931
542915779
497622146
73202680
277215680
61498554
421382574
48719213
225243724
455833546
8047885
161166580
68445781
106403286
239422994
301225305
24194240
51289867
13700211
131949582
353027783
22789082
7947458
193188475
92319489
124148840
37511834
392162693
21967291
424592764
498231544
38060465
32647813
111588692
177944132
307988778
554151739
385576833
16165808
481593214
113098400
224737842
368400008
32296846
9941505
328943467
262221587
26374495
410046693
9374718
121936461
326112421
77633234
24083995
8031026
146220725
16289025
350606705
122732518
75286961
407089132
72334987
36331564
5269713
60235276
32753143
132357553
36642846
112820842
49384013
14346119
67015992
67254638
87666965
547108074
74582690
60558229
107955795
91770532
247931751
110430471
317629886
439254114
107360474
93817200
48409228
381541088
64051050
268758524
62833165
131028770
553074396
10897155
55031710
501297339
172774676
300860835
82329671
81631885
33460617
131396476
389939994
55675024
350524673
16710550
307513606
47939782
30183259
54907674
77705866
124784370
59591962
68167728
14159351
128092937
32716825
25824569
200626970
11324109
148132876
7638035
4057813
108235947
12097119
21794790
497537042
432264834
473792132
75369969
252967734
340842642
64180750
102950674
355584384
111055625
327190211
268092539
311191729
211261835
6689926
397906290
413087424
58503779
535988096
113532282
102262382
40768603
49205586
96834022
43030571
294527297
56453224
72156003
1550668
358263890
60367570
210766165
105950635
60315688
139839792
117508200
77822
102059635
557334614
133698653
312897613
77489265
471093999
128884563
32015148
92527982
199519358
63789056
125810299
17272149
104172448
46088895
162171085
77905602
561987332
195579001
402680626
44475954
365451593
75677358
330369016
18753774
30693507
28688343
389712666
48114809
182897560
394947127
45755816
134550782
44070763
79799224
23474363
359765332
472444342
227875889
438458682
332582232
28169545
2003865
21895954
66139218
45786694
120746809
157621011
72447826
132475580
287400485
546116515
136094141
10171076
107307295
564131703
103421485
93354171
123518500
93593108
276137894
90194590
8222075
69040609
32697372
140435269
448356957
333446130
3385172
46729613
546630164
3018121
359072473
124296698
13277391
30304407
481322983
137270589
285883782
68852544
81637073
58274210
255432275
65446622
138103263
296183822
358190847
44537685
98967585
112532370
119362910
137039725
88807365
171327713
29236842
492705802
24312265
121010102
69938131
555766445
38760847
123482184
346866564
29394248
82087651
29471038
104603052
34330295
96513661
36057899
24225368
79874448
98332055
125657251
102539525
564872449
211152186
36734933
414567123
74198397
387095714
437159104
246289656
61696993
8634129
548071574
55419513
29540472
89940467
106784606
195932322
111740786
27432849
47933229
101802514
120829817
6215224
48842426
15528983
7246341
378112225
109937611
118043806
41417101
491165118
157710531
128725953
52210735
285685000
80465882
10066019
28681635
263529504
64545205
134511872
442858987
79096879
391957279
310750386
17372020
63185951
43090231
211022353
120978972
100263288
12239789
16333123
96726371
9896560
77200036
68069156
373322955
127667601
235297596
87939196
428636634
166237562
231321732
160945594
130322245
110635399
35787823
208014157
26249985
13064681
248616842
274043897
106088117
12007626
26559966
396297919
89490408
371420594
223801037
76573585
276809437
74261034
26761001
381825196
17966272
312448059
60080931
57222345
510248100
19597672
116579550
99077832
94843125
230967616
127712996
213268152
14683339
114141190
70608584
541481420
326541838
110770287
118375483
68359253
17840237
68242952
113403890
283811438
49694555
127898469
6626373
9202215
106752181
525887124
52671170
423784055
246690183
109195985
553051223
295718
424770343
295172808
90240544
92067547
430307272
28959418
28767108
355706232
321573378
12410995
451130573
53314484
154287055
232340839
102582324
259845189
522381445
285669977
56521965
54791863
311154520
86727798
419137091
53617980
12858458
124183312
18749434
563686922
93400863
50350701
159553848
378693191
430746190
49210776
78646191
208196766
31875072
137166829
94495529
129456166
18926406
61198947
2514883
99246440
549203707
469488948
533815570
309002625
140076
562039432
108167208
93866484
530184814
140990385
70001671
126631300
457171827
170248143
5929886
83315389
130276362
6289155
13827317
80701936
62371433
423369612
82576099
34903567
420324151
123800565
87361292
364274491
1922156
41009845
75454272
11525371
130733709
123809026
194847727
27530122
90324379
66986161
275577988
18989379
546915762
300847389
205559398
118273430
72971814
511385460
309914083
536615637
147474939
127588486
400145931
476137282
117470587
127635480
36319893
20444611
175334752
413233750
538451373
253092341
5579549
26502898
66359708
127331678
539418190
537968392
271657093
62546530
305397600
117903785
129923084
116033511
17381099
14311100
77327140
1942906
81238894
390361803
4533481
79822570
84041709
356240557
187168814
168342601
103204341
364410157
15737798
155928339
395122137
9752143
54926653
140773786
450359974
100207517
92311383
71790247
34431459
41261461
22285056
103431861
47595077
479879103
100686112
131265481
500825333
78784968
476223361
437404465
149235583
40349670
371962548
296532771
46868394
362592272
546685298
159638207
125224055
40238973
138175897
38804945
222910210
21971791
154805482
279548970
488847842
15099674
77974345
271319696
245359417
42934593
209800143
11810484
492766127
26197779
47381862
35463871
86297192
84245420
45297727
144311580
136038439
5316405
131867287
165934152
138532572
61104761
543285411
109431315
32121502
194808170
49371602
374713122
38352930
78726605
100880619
96685897
136323779
61259904
113877899
129821912
107566695
487714537
72871947
414098761
139219982
99048380
366912882
276975432
46720536
2488943
105025464
70782498
56578237
38086405
39037108
72290889
67917407
131521270
520184555
134917831
87557767
62586735
66240386
107561507
76709768
134280134
382839038
524731962
66237792
106588757
2256782
438132675
498142400
133635098
277575479
164589833
466963369
88284372
325596018
26004850
101517489
79996366
141476731
84463234
85001856
89072772
52204297
234684626
117854499
262094883
88927510
91246544
35534591
55673727
103754580
114771530
5806669
84560511
523064267
141362626
89998830
425607806
141169371
53522002
361503236
7351396
525102636
351223460
346247245
16010898
75777317
130997002
427230608
70868080
105826121
262336930
263239865
46413999
412669580
354711586
4901363
58184543
19836318
410415429
140487149
189506246
113369097
135900959
20170959
16645700
55559589
517945736
405360669
148562733
2740561
117257881
10719707
85909391
89818327
309611266
72025006
214526586
11518659
202259734
76434806
350741252
70095068
339335334
25946485
422700256
241797422
71036690
95616139
294577165
496381552
122827197
361305845
80957845
8438282
110605502
306002676
42554176
24172189
254861509
94858689
230674010
73969524
52020076
309319199
12509565
107971359
54156235
85657773
459319618
646766
71277932
141432664
79349165
25505505
113831205
12456390
263166581
97057104
11316325
128409485
87877162
86329292
468555433
117218969
1081217
516323887
1814503
326239785
451615480
546069741
379434760
341279264
534863427
86644045
76906912
132999164
50074576
51970790
43622001
394835259
68359682
18860974
24224071
381766465
63009557
25065822
54354678
139121410
138606501
43896967
100342877
130125418
136165547
2931222
70127493
455557792
98385232
428993820
49337882
475164552
135974888
518693624
85576696
262662753
81154587
553601089
134120176
73019805
21074953
259400
17644390
96239994
355565001
114284683
84115638
92408656
65619123
30815050
117659949
32009152
139965755
225670552
118199503
338321119
29942544
3660136
334232862
531168985
114854540
463420795
486836170
60076456
3114099
14741702
3042764
141870556
513336615
131584543
462900526
15392798
129570300
65367505
55584234
6386430
124593711
81328385
93570768
60549148
26606658
381515450
324155772
66624296
64554284
116802634
25039884
77233758
395428070
127890687
76484092
95890490
140441754
105830014
10366858
535881310
96629094
127297900
481572557
324577549
423302763
37328957
80770675
297185991
505888147
68582768
289804635
458160725
132820584
295103490
425876718
558270025
120499084
85042256
125742855
94343780
356207987
60105574
128960710
82585284
556278439
9421408
119698833
97208855
6405885
530285811
41907367
11447324
476589365
301270355
134533919
344660951
547390656
121654709
67821427
158774340
19487427
339285463
254387545
112853267
56450628
57080970
14588656
2640694
51642649
140679105
394224278
274897334
60253434
40135667
41526051
66159970
344092315
55699667
369740951
248521172
88836696
44092157
78910250
27283692
130423726
51432537
64589305
254926934
108192386
89407400
105142602
135334168
116130788
29899675
120118737
144385603
137371755
75211735
430873779
96853477
137363975
176646530
59638423
122083326
137238164
394179034
132262874
341534073
73761687
511314125
78446451
342707564
46780196
73024993
27086548
212451526
81473651
48365130
17070030
335923615
61003100
16407050
140370421
37301722
105076455
245078396
303317391
47278246
72377790
372800826
124595874
15104862
98120644
42723182
7829989
120303237
461701772
282882663
3984384
56008351
76483702
73386854
141212174
8479788
167329920
468540644
417704002
101980518
477862665
133091470
482600836
3540812
552925828
518688024
381845881
209474752
183036614
80685073
41723193
44841183
206502369
29488592
72585308
90290706
136138308
91416453
56301475
78234240
223970035
34472965
140690777
65380793
174608014
196053478
25341774
209579477
59743549
419503389
197365822
473112523
12619812
227648905
57856578
126897185
64252085
48957859
97271444
1044085
29056913
68991321
61440187
141025406
25160503
50021401
82726553
26727281
16168862
88315326
256602918
108232058
495422191
303335448
132414621
107879272
126216260
377022814
370319544
59336455
518614976
410031465
121342134
127037259
23358972
464401870
94365829
136156466
86828964
6667879
130137091
342741393
25434172
63038554
313133828
757450
123274983
105282678
138325052
33415910
439517760
538204987
446932729
120859648
137504049
477224269
329302368
69239050
25414717
513067163
506645150
52403990
42341862
284511339
35584494
301186876
468971147
125194224
122229280
197360806
152409153
324244074
509045505
125575540
62693089
98879391
31408893
92888548
35474657
454795521
142616176
78980815
27106003
245013437
124893318
104092032
512800878
132358562
41222351
521428148
474942257
58319605
303694348
37379540
6210397
182454524
81237755
160354978
136474231
129685244
48315846
314246085
57881219
24388892
128733735
132977519
306301865
59077201
115611986
104688652
118691064
471525070
431555974
92884657
300799810
127771363
64206690
297504300
468792897
531650161
282267249
157568205
346683072
398218549
46326248
49594765
23790394
52794385
68773427
86348052
131208413
91223200
170297293
106542065
94924838
130030737
271379070
53717849
2871560
298771942
255187726
50453300
80289490
60568605
66829222
82154574
548454495
124837547
182570034
139587031
90110374
295049408
272557380
18008845
100242536
280371070
72214366
31837459
50786631
30920482
225123115
145804747
76471120
94524065
91346060
41742648
146272005
120064095
13427841
223048509
471959795
234566269
98173821
51432537
519127076
25898498
84631558
901417
98726343
88913243
73363508
46554518
93643400
288880071
33543016
388691014
55521976
84768029
371201866
315258096
241721589
8484976
200340677
106512236
125841425
20039949
497029192
56127333
55036900
18304563
291183344
53053785
71917355
380737921
273390552
216602516
568070
370489478
61339021
115779301
29213630
112621104
131872475
540272083
43885294
117214411
27528825
429971444
83538479
92780897
185427740
250070119
120466178
25225355
18345277
320134461
133421807
106291744
119691053
57114694
5571256
61586748
62511511
236472024
232126779
558157495
86609771
306092
11065851
353502235
521807301
138842555
128336855
57983682
136976549
235043889
366036950
224784625
132361444
269144677
258375790
218318369
79961347
352430049
15103565
432378486
60466140
131768715
62573765
289923607
202120187
22687124
137360084
88639451
16630134
261421956
75408877
11108805
137152562
239144598
68956304
280316268
564368348
202078766
71367427
47813905
132244529
123268179
263705850
167897244
140656429
482168209
95098604
30080024
345035669
68184589
196683819
534125354
117039985
32928238
5058281
228536144
537780605
392520337
111698939
123576863
21841480
172084123
95857381
11265742
452334499
63995167
139720622
118877583
81320994
261354684
52061582
120181319
269594362
63743095
54973347
117397955
55366338
26364119
60805956
41144731
111848092
195372468
87063721
159466287
2190635
50896874
65602262
560982307
114669067
134639941
452566152
106372160
127435438
66930888
125449731
433994961
479035493
368392506
535322214
71096352
140850311
40514391
46243656
289264143
254290571
269569699
208967432
127552170
101221773
308041634
385031079
112123058
258828190
93671934
518636196
261449214
164297890
454077441
38167735
561137825
16383215
59861738
233248759
152735850
26325209
451835609
213906314
119263043
516931818
343239587
125825861
51710095
374931267
531417861
170477326
400579327
100918273
489487725
255688362
18351255
22919287
171437025
98854748
46254437
132491144
306673466
98482509
26018952
13761170
373299492
95037675
110896096
440287741
458726542
55314456
307481341
367137952
179853240
46276336
53276871
429126348
33065718
90965095
137120137
329788056
55197726
63223562
88431486
77812220
124378411
176613108
215608109
83858834
10072504
113863630
116264379
67538683
75770649
34453510
200142921
99739302
96179037
459724362
494801131
86492656
55922137
459552324
82026171
405095497
19440733
137708975
140795837
129592349
234336491
311719035
440857693
424089344
116718329
560859823
138566292
104159476
14776723
207180344
10599372
101680911
139558499
105867627
140667413
384046730
87044264
253013910
5076458
252681027
121043121
74743518
50481834
280437181
297607270
217303177
264149123
111440836
2577141
16719627
86233639
504470094
235777345
69882980
293181379
360566
427749519
34948964
31339413
432692256
44350915
547909356
51501278
187273601
101490250
58477841
307378553
117823373
304622231
190222923
296579294
37085123
383802953
20368090
143784512
240338275
7329349
124353487
23931553
36363836
108579652
24978923
116089282
354654474
64453120
252799909
43959223
314847369
62664557
91067560
93793854
118541911
128194185
25815490
3599177
21019943
188051309
239226461
6468194
62010867
68419346
56009650
2529150
95579821
139627228
286214066
48382801
63623356
133618239
129541276
133794631
63969070
203035883
133880231
73687760
482325558
16301993
178469116
103993460
13973878
4322903
356661008
4435068
21716968
302796770
263708625
113597747
121099595
498893912
12906449
79796630
88288089
502087522
521162782
130142277
556753694
104710701
51786616
139085094
90359396
500164133
163124798
521503807
92381419
499393386
158404762
19959535
531530462
23207223
295420107
68973163
8956803
44943646
184181679
110439552
104107600
6590059
191606021
547421712
280951838
98221812
99046704
60799469
536186731
131974940
68383028
59047224
43395930
518251064
92393094
57647759
25969833
94237428
64336388
182789201
199280092
45327556
65201586
131542009
209910748
133862075
542669574
134520951
322985203
86568267
15673544
40732285
128428940
308009758
132583231
83448980
10304667
48072008
386299441
57878625
59056301
526502211
96806962
542219804
117952641
121058089
12300748
504621008
42616828
240647336
49223746
114662885
28784321
16312369
118139351
139325037
37375099
119381068
494462862
112342251
148184959
313653252
494337364
478710677
101674426
325019327
303445706
24458826
23783875
134084568
141963005
471444867
108890934
219442594
57599770
70833061
290803413
107663972
54588138
168820415
122834979
116643103
307663814
64028503
944216
337611830
185588852
231534428
216954850
259685817
371586632
118822061
94465698
262935699
240453539
503604454
56296287
19768874
110086768
19209867
108232949
80532029
436932075
507256149
532016488
116460226
176167016
102848209
113327969
105734036
23266083
18854491
137227788
195715787
126527540
55283330
110530342
230992673
54725618
141280913
9039486
51960234
101713334
114746222
111968715
190070319
308437468
53091400
528508172
160830864
348374144
50909844
45072047
137828299
15318869
101910480
37922743
255611697
127943672
344300222
98319085
443926490
453239311
17217675
38931670
107972656
359768318
436728618
254749690
53581664
222962736
538173343
20954708
3106402
65110697
93086989
287062630
217771347
96814567
96402121
251865493
59121151
180061760
44524715
141053940
281462686
101653674
220745839
103261952
132950284
37851648
68839572
11748228
60340333
55628330
33051188
20949144
12844193
46448164
5332087
80458100
68543856
218023260
530337255
496202714
35605244
495196496
133615643
29747992
35092931
318056720
397585783
113676864
59243069
13774125
26919237
54398722
81570924
241048557
139097440
301771036
7355287
248393382
473245226
484407694
49525947
96927404
201387880
65282314
530829854
80622817
290816931
531831713
116301990
124947794
405984336
110106223
121041230
107360474
269994964
6364381
457449930
466094093
21052906
78093667
53240553
65277145
44909922
44485359
456214378
102003864
298826979
197548901
80375092
101367035
122678044
99335933
89137624
49293784
34087754
435002651
281959338
26059326
168197242
225695132
364316175
197565112
91271187
96437138
10909067
443886795
352654906
83026158
63324730
182513529
422924215
21131956
83768042
355203144
111831233
2277009
57355188
96708213
381613881
35865943
112355219
89651234
20374573
36160362
322278234
29807656
71648876
78809613
388174812
251693829
131020444
402601841
111875329
88848391
7339723
114609407
37340632
67018584
402220975
27434144
61730717
186635278
221174801
55269063
473145777
404756446
233171472
108296906
542309358
349191003
44458568
113907728
110128272
13615852
63700433
400877695
10700250
310785955
117465399
21867420
377522367
496515703
421536850
416970445
421081184
513391775
328329018
9468100
294827464
59886381
333077185
80307646
73914735
298852515
1778995
203173742
22079699
490113099
30076133
70491952
436701556
85863158
192616292
554002067
295434588
27456195
119611936
136378255
331925674
260442509
31784619
69884956
514117952
215588318
114059477
83819924
64974512
283740183
51599850
222368477
379578237
121038634
24495142
540743607
98193278
68917547
479904557
70957573
34138337
322773280
368103525
137313390
106941543
52650420
489652996
20264328
31008678
203979251
125290202
111440444
530831800
71695566
42939779
52377791
204013594
61691807
139952785
102740560
52874799
275083965
84000207
206742038
20417374
100945512
70213097
67709048
86399655
104853373
464476304
304765066
242262270
90266012
129745397
131552757
2868966
17989392
271070861
262692702
104255003
97416375
65741514
18227412
199418471
15455052
440718941
162959300
460723253
110339683
456239582
139419676
206000885
12378570
52898145
103590093
417667666
139350979
375114809
876772
80281706
543651869
31434094
9975227
338791208
61632540
43327584
26772676
207973325
116731299
61879870
272974629
34195405
304022231
106022636
481127285
35963218
338927993
23048989
368521799
294592227
46433091
50800896
114304610
136670540
29653561
81373782
131149266
41085069
58481732
153708697
401152365
118445931
135598758
106298231
108932436
125108622
111093240
245998912
22248738
31669993
406235641
17788357
56803412
116089282
71735773
38970961
181021146
134462584
183787659
50026587
134548186
63599694
399783229
133035884
108577060
74417971
536200586
111086755
229333472
185085146
68353197
158738195
210645261
356679240
135190203
150713993
186887624
18806502
244588251
136592532
15150259
404893247
27933491
88151263
239056227
136924290
30137094
731931
540290345
385644896
550057561
350497138
119143394
96247393
83727837
560903125
260675393
478559489
554574035
450611636
510779036
122518745
123834968
215599416
103928612
110324117
1313861
44711481
157839942
76960091
98132319
163148050
105508356
72776129
25710431
399686185
109897286
413854083
105132228
135144808
36243370
9101669
6478515
89290668
98102336
153534192
128938661
36731042
497989324
223028117
300904
120281188
305304112
35351783
95872673
96684728
102724994
63032905
42851585
47302889
402550436
341523654
195747836
126796017
142868873
6564119
19084082
4499295
208192235
22456357
29377513
5964903
126332988
39660963
233388186
558561883
25844022
5329375
105628979
82751194
4858562
217614483
26342070
70385598
295218447
523514605
141136948
29987087
60621782
66123656
162256455
135737535
123594331
27178635
543767717
153257785
109555882
347396287
419210783
73956391
253581676
37261513
92874279
26742845
498039960
315507872
56117299
56289800
108413188
12552678
456934721
50881310
22127513
200139513
71411523
135014406
37723726
286202077
200514697
496392964
93115476
87935305
132007337
315124283
10780664
524210342
459264400
286187435
404641333
106667874
106962619
552492007
34551165
17568015
135173342
19484497
320862232
93352084
45746487
82611118
30819314
431938310
96537009
58296261
21892063
4231137
78258386
133271940
39817900
132494464
427788642
292534043
55894217
458791062
84307596
224535931
52941481
355740332
127109893
538998530
7270982
103465581
305897525
129022966
126115094
405987051
308032868
371779110
261747086
113221479
133811490
47784076
440675236
552501202
30468325
77262290
130390006
313794372
42720586
12635318
289900280
68729329
85372433
19124267
490704042
471326829
88861789
52214626
92814617
355439749
125426387
13998523
51420864
80071592
257089779
84180490
39873716
31558606
128697421
193953096
131374429
304839155
106277477
201864888
318825568
111990762
315256793
128514542
407164501
87573440
67647629
137267995
350568156
91505946
130967124
150431602
42915138
44868420
46605103
102562869
137118541
254125406
120085309
57580315
447251002
136904837
60143189
200952801
43966770
260695495
111400629
75963993
108617265
218563044
13252746
9597802
408884656
61484287
117141151
87777069
471859360
112141214
30501551
410368611
82122149
132964551
91202448
34117587
140549405
401504986
292749207
315947294
88527752
403144989
141186234
439052302
25794738
92360892
82935368
20921907
88320514
530131366
35109792
98675378
140053953
136632465
116532858
342948735
136025471
88773875
131175988
40053956
123384486
19857070
511499667
73458536
218513405
485470055
276796709
128689639
47232851
20448504
549953873
346303782
64079584
56675751
378654682
92119807
140575347
411451469
362054670
8111440
322335211
89409994
272608175
543636794
165669929
3765193
544348863
28189946
115937535
126480848
89537098
29432823
459258520
110653557
29687688
366575771
79810471
53717995
5311215
412823936
290049407
311736326
15027044
77757746
138238153
20003633
2040181
545099720
113474754
11631496
360689611
73157287
61268983
470706380
21766126
540412970
92688808
198245079
9622445
8793662
22890753
277906447
178292062
336045823
97267220
355776333
128175092
73838212
102002565
138681725
42010425
19080169
386271465
30029441
469775610
101900102
541087886
109356555
5392401
93514999
23121619
230604481
10907770
46240111
506486193
308738029
104392938
435265992
103641975
48024021
105722361
122714360
149824678
27102686
7900029
56086171
289929637
46953996
12999831
477489229
131426307
388597886
329183546
474142853
9697669
37393809
127596266
118095743
226980929
19347351
101717225
179651024
63689185
104938973
14027057
72779858
117036092
10915554
14934955
299868376
61856524
208484871
245806287
25703319
102268450
180746955
217842567
134795913
523240692
14308504
491835700
11286494
136839985
104184636
87206389
205774518
124903694
5439620
110818671
420279789
125680597
151887865
39299102
44636257
13224214
32324814
40489746
111814372
117151876
561600782
349881196
426295222
32249907
99566801
59261224
429491504
70558089
92660274
42810081
2042775
28820637
219970964
101993488
320308930
91269890
127147506
300228474
106242458
526385818
249456156
139164211
376988176
65721584
114981646
81733049
66690443
120049025
102951971
222045222
24400463
293079750
232309409
121452377
529593112
179993637
116294052
132570263
103059620
18775374
126134547
357049186
306530862
265364823
233496214
312566755
54502379
271853064
116772801
40389877
58472675
123270771
72437450
13439516
77642313
58748912
109601688
36405493
307346318
93429224
49240607
397302925
441066377
322831332
362533487
526772702
505955917
89141513
139908689
45056464
64211727
80216858
32936020
10112711
94529251
128933475
79312849
9700263
204494528
118035758
125216273
458236807
470215560
133046262
56735968
57427269
78194835
19156692
37421044
339257832
12894774
37478114
256932405
410292227
117449691
33459584
320234666
82315402
372638540
34539112
88215457
452630446
74820039
102817083
85249216
329910810
116805226
111108802
355441170
94994121
110361730
2568062
60441497
292930448
96464377
134522246
226874663
82980765
171022223
311753840
487416931
7479801
410623344
491294032
138837365
8021945
357167464
13205471
42375586
16208609
25698758
30653298
79462991
16321448
316043516
134046247
65717693
136411310
84608984
113165844
173575470
80030088
116916768
285867738
501975260
403619895
551731645
98920893
81546180
100359266
846943
168073920
137069556
417831489
82225911
35452198
204200522
29176015
62803336
96583699
296980718
427113489
133214749
531763328
403642200
7063464
106428279
444895787
100170455
47989000
10222954
262062138
509219040
21735126
420306184
96413794
276028515
234571411
316518117
140155117
172686088
129723346
89537067
365604282
254142654
35314208
116840481
74275301
96787328
354729994
90085729
39283538
126225337
105555050
71993876
166966232
162002251
82276494
457907875
79289503
383475448
431474923
48855396
425788164
53445481
260466404
30575480
464986636
332103599
15728721
57093537
252327726
32753141
76638435
6259324
68344661
211741326
70158621
45826901
96370993
487614880
57117286
137968375
129663684
328259283
114570495
533377762
139288677
57000558
527521191
210375794
116303460
5478530
47349581
24361553
79183147
255509
6998612
447481050
333372262
488145505
313098918
55947394
440687395
304415295
250411737
242572664
83480108
124836250
398429096
75808242
348238640
467480987
303452940
23626154
566246685
57250877
160268770
54503833
102972723
275865958
177147281
126876021
128182510
57115989
67581482
136017687
1105046
107087641
59415570
27875124
135274289
309051956
118444636
119631391
262986100
8094577
104147803
70367440
142589162
207761433
93406313
87813387
58771143
80953554
486559640
48318438
337243875
22118907
128476929
475982406
319762132
71242913
554435873
107511810
77194846
55047274
2190633
523274158
66502672
116742970
436238355
63156120
18949172
474948470
256224931
99731520
22530187
133842618
459686403
295847456
118611949
85097467
38644115
77271369
82539320
137121436
137737509
72303861
448746074
74826526
59905836
307856779
67734009
86072811
44769846
81262238
60578981
456401566
132680285
52248690
491556586
37400294
8837758
351363964
107160734
272581022
377912265
493245255
36740121
187168124
62345493
38411954
101082994
562595504
24756376
103800207
22316182
55287221
125083977
535457210
64445336
61760548
19438141
36548398
88692753
126930907
79265562
502677568
55008366
308014559
39567579
454080463
75652715
277685252
302031173
193154272
532849288
238700180
84310190
436628771
427446782
75650121
83584856
1450048
363011747
487152930
197640656
92429410
17882276
104307334
166269924
124816797
51805376
135891880
84127401
282919394
93395673
23726021
284945698
167880655
108701572
565899089
87192124
123639119
68656695
58450602
107727525
225483393
126033383
41627217
527397298
82933574
78848521
278168563
356703215
22864815
25397854
68979648
89880805
42252369
127288879
76565803
508900692
71503612
53114744
29668875
148719723
50039559
417594990
17410928
68193668
78892621
68595736
84581261
422585184
22844061
118451174
80360698
482900146
131823189
141079878
82804373
377857147
115159333
435990713
49195210
292522899
84871789
84369852
3016822
186293044
9879249
60979752
238748428
300175541
135371783
133727185
340247748
216057146
4206171
96607047
14388114
92767927
271269263
138149955
70654077
85070892
514659195
97769157
105285272
31349787
64374001
462833248
381565567
92131100
24405649
492565629
102901388
181237261
377033388
141151215
87050749
260334410
378804770
320169943
533068171
176209284
135795665
229539670
52276884
363993518
93365844
79976857
88118005
8785878
115792271
80262986
9499230
2461368
94867770
288914373
437546418
23333032
47092775
49389762
229941321
111720986
23188463
355321485
57271631
186858920
481926719
192207966
496047607
99137255
90507256
127403013
25836242
561397889
103510978
49992865
16819496
44174523
84464531
220793284
18887878
166234612
216615243
26225342
100464323
24575558
10791040
39282239
116827275
189385719
97905342
78803128
287696581
415923174
547529575
84832881
11640577
32885435
494635557
306239820
69514014
173159651
372825754
139834760
65683973
165912017
146249982
122935566
72381681
99643324
135212899
439301966
86729093
362843624
138710261
85944410
23929726
137330253
34201892
61162629
423030339
18120389
190605502
489215408
470098446
5859848
37554190
320467145
173565225
40302978
8265181
485308115
81804384
19390152
266039332
88309130
201875477
364350214
473465495
1747059
28720770
25628722
13933671
254900860
134396439
64284593
61693364
98658901
30840068
50902064
257097194
30673697
105875407
51273006
39518614
365556523
58755397
26342070
151798039
338535067
513089614
99837082
480851633
129172004
133533934
11759899
519635168
60344224
20257845
136925587
531848187
168685500
74320696
307090687
306906717
320460713
200762478
63364935
39899613
282561962
98535686
82635763
237759695
82809983
216510090
38690809
98876797
385527362
58354624
62891532
17051659
392055015
96898870
58853971
255836079
140315947
298916588
65970608
416788107
480841727
447593127
428600931
28715168
97917015
50284690
113626804
35334173
138972253
200623377
289663832
45193967
102352755
92526685
51612820
89072772
259722449
284597652
103547294
79504803
265064086
373483796
102495425
327134457
2944192
565589860
222645619
240993929
67146987
136891769
359955618
246428999
95194614
67057496
475311087
91500756
33246003
320931271
361069605
547508698
12658722
39558500
76941931
196715410
7111408
214211059
268925089
361420458
120854751
24182565
292604832
62022542
538186311
372362850
377830234
558855390
45087613
504723369
82189595
126584608
126872542
538068918
84899811
31098169
103946703
504130186
332490359
89382887
68062671
351683150
255524174
96900167
256572378
18458906
485993039
149882077
381352150
105810557
9108833
106741803
21500279
113369641
30041116
489834140
4440930
2526558
57307945
247889849
81482730
168087146
303824422
30354990
33418504
170695583
294902267
17809109
122646914
280226071
121082732
254940820
114997210
115163224
467922873
125052849
154254588
340636309
369303398
105929883
103411109
85954784
63172979
30439295
137213983
540782030
60918795
84233605
72316831
97184212
546262404
332365062
33439256
15792274
462951413
42889196
41053540
14623675
516813828
99466930
89290668
21159260
159200709
35111089
123678029
280150601
117291603
528543928
58791715
62886035
99181592
124423006
32093515
162821330
118139841
241741524
111447319
190760543
93555206
224108341
9400656
95979299
59662000
313594886
411467086
417637499
559072371
432174233
78700663
12494003
431719995
387385935
539215152
490558648
11159390
374348368
102548602
10481059
85979427
379431445
102984396
485053849
132413324
345208944
260314502
136865925
9063636
34667513
95915744
135077364
497939443
123377125
296447762
21195576
307689598
278222478
36929781
362328130
60017380
430064345
68118440
113607229
255235508
61340320
231674377
9346182
57160773
64250421
87978083
303784297
11634092
103492364
288400901
473366802
114451368
63162948
234973490
482361397
43324988
81511589
206195682
14730029
52021375
51867032
29432821
142796985
388735396
409439796
543626162
518700268
321963583
74551545
12486221
73739638
194003708
97308724
79821271
96623906
58026483
94417711
50991557
27757099
59541379
394334389
438303669
84220697
30054084
43454690
4356625
318073148
124684501
400520876
62268970
100769118
57962930
5117962
29696460
126703090
63621966
44868418
69560704
117381094
234324087
452778847
9399359
527675541
8965024
448322320
97814552
265106991
13194380
529817089
444238723
92354184
13216432
514855735
6616972
82467277
109701559
557845175
176705537
26225340
94341313
420952622
110448631
66796797
154850477
71192167
100831374
68175510
341317027
148131428
465876424
200215962
178862452
526594811
416091467
79751966
245298955
74022764
127816756
301443039
30064462
321189900
82890006
128635721
59173033
426890666
452994658
106238569
109019337
100896226
39581884
106573195
121321382
100190658
52904630
268313200
174438444
47753597
107040115
91103874
99547346
71725397
497336993
129287554
384528585
114227130
80908157
50915034
143031413
233879083
124122900
538717140
117339592
123637824
96285391
400662954
77796654
128309618
91941576
233330465
198209163
36715478
19631392
217141212
111813955
9400656
134438978
359397548
323561094
47584336
120087935
450011551
23358970
29065772
35950246
513213082
5980467
54950001
32069622
95389164
48498723
79585217
473023989
53695800
21831546
36559107
9819589
44111029
18722197
399144686
38593534
495237924
42928106
44306817
201323496
45507841
122095691
435803546
17732540
555736504
50755501
69066547
262682916
134196701
60869509
115627552
28380444
433168639
109529056
46010687
201964942
38335504
372134622
84668160
249933272
22719551
107874086
14383732
22536672
98325541
546445529
141571975
16552314
464170758
139637616
123766320
40995578
383152343
86838043
82927586
91893747
477042709
185247555
74710953
130863411
108124407
298352428
111916833
43065590
528390619
491166638
84743986
212180172
459078684
288974570
266841281
224197927
385916830
124323935
125499017
102623828
99773024
103073889
311023556
91138895
102835241
496570434
21408282
96119013
42459213
204742852
46728318
49467582
5009107
80625413
73744828
55060244
106474623
493535393
167343415
37168131
323293340
7325456
543121078
19194305
137212226
420141875
77673439
80591532
456494306
18017926
6807955
62734595
94718622
559742627
107766433
29658499
135950245
106385130
66132657
74678668
80969118
118776666
32771299
196707327
226924397
111027091
127949940
495714228
117547110
51836665
330975869
494909969
118770183
100483778
107675645
467159658
383467665
47115767
37466419
389879469
124274649
375529782
113901245
121868001
467354733
98662792
77082007
291571478
458900124
32067030
465417490
466526163
109142550
385211
7936343
114606811
103474660
539353568
137707680
119490018
90394366
85173992
519257852
27247378
56149726
12232007
103203589
34055329
541476859
10960949
185871719
72043162
112008920
536695863
127780123
427656880
134651948
48226351
6885600
131074856
103874138
280706672
29510643
28359868
39662260
113203569
115704073
15724830
192602781
57649056
351066105
172461807
62444065
64633068
484458669
9909082
511480968
92531873
430441794
4324200
6233382
121122469
404241567
121473129
221189329
73667008
79774581
93119412
294847773
97626175
28065785
465873874
62336372
1590124
69549031
16022930
513013423
71482858
78603390
353621380
347590810
44564920
111785838
77854502
519271788
4295666
485888067
66830521
121325271
484479524
311041599
116260488
79844619
219409097
489235514
193101998
274491947
89648642
104450006
1544939
453289083
92631740
107443480
356599892
191222574
46593481
68650212
69349295
370132170
376705857
502437858
125090310
56149124
327717823
195581113
113185299
37066963
140835180
73148924
543078486
135203171
103282924
93132384
71350564
30559914
89547519
126962450
334196436
441787557
127235700
167251721
124644242
121384935
70894020
64983591
50035666
110156616
269503447
526052545
37327090
53756761
115004992
33547095
87735567
92699471
6114060
39574066
103483739
113005018
255089343
340450929
193301348
208494120
66742323
28392629
30147470
137366110
493438872
465375243
108334469
100465622
246839156
50710106
1591419
356590658
387545842
102883230
15954397
86242720
39546827
74258438
256645453
119876522
72478954
110972617
546460717
135434039
48772036
94220565
83484001
24169106
97324286
83481405
437062174
259869288
331763346
47563586
10069908
74322990
214895745
66126081
12305936
13707993
79375103
114222899
10613353
461693662
40060439
44549840
31183771
537306493
422090010
20517245
137955407
118803905
103369636
88889150
88410005
522093049
77344001
486948478
39978730
101213991
114423934
54996693
475614032
106601727
124707886
64306464
62773505
132435375
262695537
451845098
12211255
339485464
203279447
157036759
359257535
311067956
206640605
345944621
355203670
47479004
535438840
217059502
359115423
136665652
116190450
134146116
65931700
52844970
126265546
198633782
85827680
45794478
245050849
87664232
68012088
267367772
682396
219788108
150637081
67660599
22333045
51633570
17434904
70929562
43813959
213480540
131959376
93568272
485932091
114772827
164931371
270503143
3328102
40540331
205810492
164160368
29980155
89482626
348436360
339198747
129166935
469710000
59244368
91530589
29795981
342721593
191267260
465625991
227002377
399997729
50842402
175052770
39658371
22198155
101313858
26886228
396323718
140742660
249641513
64016595
85692790
120844086
527185901
17706646
257064300
16488763
106075147
100674437
48123888
110759911
84544947
117836343
123955589
47232849
281172790
417400334
18995864
31325144
418289705
527630779
139911283
69563258
42391262
35290073
126445829
69774709
223551438
362232415
242815466
112992913
41912557
539272672
140022581
70063940
109373453
184497518
27637775
57720391
122719546
45293198
58611432
105060075
132406839
515814426
150944816
77760338
552947832
336231003
17963452
118085367
22308360
524447742
61595827
72091377
481367995
122300617
113289061
49232823
48192629
12361707
58489514
104089064
24568834
462854403
87853825
37161120
79984484
285935212
3098533
55032273
113204754
66232602
40622042
141696135
132505411
305773135
306885540
210049541
391680321
68239063
460923579
110297031
68388635
77023644
17531551
12864943
52007108
110036183
107154251
115435
46863206
110782459
16109181
252205160
3248985
157678675
494312386
115093188
185896568
31938627
7841662
146485619
68373565
99559019
139846431
140217373
298406890
345586119
73540269
134902267
532261462
39393783
45348310
30408165
564970147
104724970
18509487
447004718
124409784
180285864
92661571
268685577
322367908
210931256
557893889
62610083
129818029
67663195
326631121
166041735
66773451
529994796
141479356
86302382
435689970
106299526
431116833
24179971
475819336
80024900
11863659
117901193
95743243
188615507
501314335
503794960
197416444
192226811
236726606
113049116
107958391
295763709
92177530
82341344
117340889
419589266
777428
35802390
72812283
70545127
116679417
121999719
458846536
33937302
17479671
52298931
319252556
148810178
133050151
124880350
133978805
136445697
107923370
120927094
62362354
541981287
301317196
42281793
133173368
125973719
53057358
130773918
28470447
353906218
391113475
140125288
162203707
2705922
121251342
105488903
159986165
32785568
8355276
17698862
68045808
88242692
16461526
22355092
41235521
74551562
379004823
9228155
3344963
458070551
26921829
36760873
67842181
20639163
114278672
13100999
37031946
268109178
159798683
238476047
51981166
95536269
33865969
143467238
394171600
100469513
7264457
165537974
126967579
21094410
24263636
59918806
536399941
40223863
563629295
92949262
19711359
362919987
70441249
6753481
531264108
113148983
432160584
120364194
118486138
445019243
307243744
525966040
62964681
90574698
37393807
92088299
473801144
285905305
71455621
445833811
116036697
517617240
212627472
59470046
86931427
91850948
509204009
174219498
116851920
323628843
326609040
46347000
399449551
35590977
87668418
77356973
82941855
25831653
315344353
134461813
58724777
103271676
543758415
59812454
30300516
107197052
236211587
168565197
56427284
562348473
559781087
139444361
521253348
12809174
100098851
34527439
109976521
73508774
35852222
123988014
138437891
395536739
475770860
110086768
90698375
82227208
293575298
35013812
333547205
88695247
60034239
14331852
545850350
91389216
83184392
527413768
553051137
405276021
106583571
107138687
141644684
549390612
385705720
130701284
138558512
16116524
134680917
528088306
103513570
78382960
220576320
49824257
100690003
557865135
128351776
107862411
292733931
95989675
191512295
60143189
105134820
112172712
36856851
46640122
96334309
425867536
76354390
80013229
114366868
12290374
41374302
12414884
36222618
33891907
184558917
419734402
307235884
318898599
249891738
29500979
71355754
63324730
94079192
234440409
384165502
453986319
290021548
127611830
413972195
377639796
19761573
149619904
93035109
98241267
132705149
34367908
344748307
123434195
49190022
88717184
82373767
551125737
203471573
31249918
34140933
245164304
59026472
143382699
33357545
19370695
126475660
354088794
75513765
71690378
141811784
494134148
52742256
2674383
283140171
345230133
554115476
510532740
45485790
18490034
64156296
130772341
502606329
21138506
107247633
222835477
333113225
166692304
7749577
76608602
165890933
123762334
65361020
35120168
931248
70589225
105413677
507073083
88760195
6752492
30320852
130859518
122925926
2348867
97111578
134691085
474983896
69824392
49956549
344424413
10636057
77367347
24052867
25828279
52882583
41056535
45024060
51036952
110851996
3277519
65222239
420813784
68093797
128361496
16719627
266391613
137354894
107223212
104416794
36859445
526332356
355169034
39287238
395907639
460061143
445989927
113809158
48996771
183572556
213969821
13899949
499536413
451186412
438822594
186694012
138873681
53562211
165301182
127899573
1184161
399543854
100844344
15014145
119001049
126929608
49710624
219231788
332063009
37304240
468284188
77446466
141494274
444405476
12924551
79249296
66818848
70486762
407879813
314639299
448603775
289233
483697427
68045808
140849014
25234432
399230579
109953175
127282392
67806710
111046546
23748072
8977836
405226271
34257661
130553755
8504249
42407052
555940355
276886749
135095520
302325285
69646179
133862075
203899899
68385624
551601322
373795793
195732843
37557231
123548331
16704065
11401481
120515943
255952253
6200617
279031754
36598748
51579096
101643296
75656604
86249205
350714308
147431669
347814268
457155937
127544557
333516179
28301837
6634157
83201253
28888091
37168131
352070810
46662169
433040742
108077713
135594867
71279229
13295547
109648380
29806357
125218865
232311056
549208459
88349046
84816018
206941247
124095663
21314898
318915736
31291424
63764413
497839410
560451134
55852711
233713160
211454081
23510770
7893544
414086817
233002401
248586383
74407585
173624805
130843956
105331400
108343598
40790650
140784162
32690887
69046560
119875225
181101713
63743661
70310372
23353784
138118829
77493158
39697834
107970453
368596528
19110821
190313500
37939844
39408050
444631437
334398970
216095561
365965797
117921943
149822825
289841026
113172331
452393636
14745526
542820033
75800573
29570305
132731091
546460205
171005012
92805540
18796126
256050377
104230811
65877224
77831673
29181829
105556525
146405315
207841374
99946822
114777481
511576478
118523751
29296638
28400409
384757876
118248787
99412456
402304184
547642075
59850067
86638303
130432945
123234455
106313795
102974020
20675477
21784412
71266261
121334175
225290691
64892801
431954566
283338651
58536204
223038756
24489308
91882076
57695201
112938869
105747004
131362754
97339850
539359152
75609912
16503028
151792594
72263654
15067251
386554648
124579446
8837758
381652097
116890830
280594480
130256415
383403130
59768356
200180910
91945627
57639979
383844252
73695542
66508863
57375389
141210877
16338311
235252356
324665953
247445784
154055178
469257474
82759689
141226439
109862385
324064457
502740387
521642900
95827550
36101997
303944123
471519253
286110454
400577054
483407514
28942555
115960879
41184938
302361134
69659276
7260891
561054438
42887899
7389011
126019114
211552468
72681286
73599562
416191710
227294773
247583227
495620710
56348165
349265130
34623144
462383745
85602002
349930896
123914083
403431225
257130721
112564038
1839146
27165667
121825915
107034925
109071217
68323366
131837750
227059409
363715663
225336325
140082937
130360173
7215211
119866146
222121738
127772658
406636178
399915267
12833815
249762590
562603562
420870065
123121618
346932725
100565491
448121006
20648240
362953617
547150622
44826914
9786151
134056625
2942893
129447085
280621407
3491670
371075286
270032803
111556267
69986120
64421990
74700717
127975869
54963740
372983898
153293333
272647428
51519436
82841984
262457006
469521930
2704247
497501699
386647096
502406286
291777236
30118934
306613216
121932269
78784970
117613259
416530386
131514762
128316101
165976303
48421929
102046663
340880314
289447791
29742081
81151993
48187441
105548563
151948127
46367750
480662106
399069853
343498086
124501626
502309609
126013928
6606920
14304615
440668770
132174676
105023278
399972066
41519566
295103746
96575748
168160439
78914670
74445206
543083636
65287089
31650693
139871074
101712039
88836720
55707449
80160480
16690283
82560714
312953712
108672002
134869842
140858091
313864991
127009107
41225145
497316618
88832829
162642978
500512467
55576450
136411975
59930965
450944354
357769421
369135492
95334690
34069598
136506656
321206704
33986588
127514557
303199217
85887342
67635958
252780651
58203863
6606920
453811676
38319867
126845628
220264695
96138830
89961217
32397765
203841744
89581345
46878770
80591691
402063616
562790220
28301837
21190297
401086254
166511367
346447645
58419212
369423572
79381588
11912945
6155564
72929013
48072010
249677362
23805140
60620483
52603726
99650848
303504564
162570183
375729774
11030598
13966098
24990598
400756754
7036227
398958608
74730546
87709625
15309790
129566409
79424391
523485014
385188246
97269588
26293423
149739847
295937191
375808616
355044932
83683739
47476391
201811610
35919120
33976214
220557833
560889578
58394831
107687318
192805741
482450353
99997405
381100325
119316681
184593307
536587614
41989080
292373012
516101337
420940761
383160696
439709446
172268658
521214275
243827810
77495752
87690172
4391644
12321192
103863042
63711234
14674258
71708538
435604004
101296997
124832359
50075976
61228778
423423549
106421444
39445663
80825149
132744061
10641887
386110846
42091541
41895696
26667617
124995486
127272016
95885913
151690049
258505786
460333878
78532789
10710628
437681374
92666761
138440485
137204442
2369621
133117597
553949708
443767069
127688355
86103941
47632327
201881082
99887998
284772419
133862073
59874872
126936093
63983606
21442006
356439310
16357764
120580795
304790132
403135729
65521846
86791349
38194058
62064044
38428801
108544633
245351882
115335551
51851468
207248374
364284847
299726560
208568309
357003898
133310848
17444650
248952370
124020437
61580263
90609719
486912757
254124562
442113512
6346550
99707216
37741405
83373145
68667073
528411574
209623051
119368098
4509827
445909251
161662600
110563400
327902647
298003379
219512914
46044797
532550215
299190341
454748050
43485818
336924414
113745605
261207025
45043513
79615050
218933355
49313237
89435932
109892216
503957125
29212333
49276921
117966041
430821674
151528773
122645803
126484739
271813290
565201913
505411109
526259999
44073357
3146389
118642397
232367182
315716997
116830260
75097599
56219762
67970582
49784048
252581150
406729703
329859313
12490112
296140811
135116274
304127761
122811633
70970545
513333022
56042216
315675779
384789373
103364417
267424617
76510032
103696449
464779131
94225753
123584641
114458955
90909324
72497114
481234697
103050543
114740404
503742504
533067
124160515
201028062
46725713
31068340
52732273
56031697
42257557
50826836
123006185
18687989
119218943
120884293
547100761
108793147
36013799
44752987
66651533
184811475
277967501
98450652
486275594
532453114
407148563
233722463
12894774
125103434
14136005
417607821
134692155
562731158
59671081
16818201
105468149
46740111
67383041
287358572
96096029
531932378
42353535
270277387
220240544
59170437
120774046
87965136
138818245
380935848
235915242
105307580
274169013
87685977
425208808
118821326
53017471
154270222
514870945
324848520
60362382
3211374
375090220
18032193
115426517
451054818
100984422
106199659
6382537
39051375
165080830
316693553
6890961
231825013
71168986
111648354
516762783
226496416
326460108
424712507
43583091
61029500
2352758
127432846
327378730
40511797
32670135
57139335
45732220
7792497
89611027
139846431
52426039
13471939
293521284
113126934
432108345
433128392
267612525
29025565
92364560
50392343
80917238
121117751
104422767
237164087
121600879
112216304
79655257
40960387
42091543
126428966
7992116
42812675
18647175
234265946
560291994
115365556
438315517
462301613
72539915
252894040
64626916
45024116
75947132
102771688
93516294
64716935
522072068
47598605
66514051
63993982
22799963
115416139
183082802
250939545
174482931
87601974
252672076
123553519
469408381
83564385
92007883
37258921
243597756
132733683
419103269
385543554
474572379
57761895
86971634
42636283
7610798
105776835
252148659
132611767
30930858
503423954
83175315
61213214
113844175
264917842
449509906
130882138
76180594
197387301
32842634
227189012
144195898
131543037
201418729
47619357
134657136
484749184
139588330
77530769
556356284
86070219
492150562
221085649
98817135
128832325
6692520
122844060
98483804
79011945
555340871
164479128
54576465
69284443
58182125
37214821
63506810
54263886
14002414
222075643
294239038
75458292
13720483
123073268
83659094
465209339
18902135
129129525
27788227
29397802
5900140
127932191
41841220
121125535
33969729
500234089
14663554
350908548
143407888
33815319
4793712
94963523
160480311
114841570
8060857
30223340
130212315
162721289
107723615
63507605
75784158
443165157
22173514
16356467
134920427
64964669
102304766
56872153
41280918
1199042
102588811
1704258
205349328
135309527
115715746
62422018
523312409
112920761
91400887
139031915
124129387
494617197
515203174
459922057
112949247
8714545
96798552
305386902
210054823
277853689
534919537
48052553
502830445
219659018
231662868
100198440
126337767
140000776
298569981
31284939
118401833
358976095
71163798
305683429
53003204
77810923
119483282
128039842
109824774
243267475
88237183
76865408
105178918
67476427
89988454
92407361
95746609
68000413
98487695
301116677
129837422
7813128
111067298
124927074
405630644
74297350
24077167
131541742
107919479
69616402
49923779
168643347
72480251
112090633
105452226
121545704
37838678
31352381
1804129
33674013
22859130
339880379
273304859
133098735
407621514
520119901
94653763
412918664
351176785
120643542
190817783
368307222
126867354
117615851
61096880
508683770
99398461
23107771
76932072
26196806
241210810
191072021
27893928
46586945
65540004
268434047
104326789
74737033
188244605
224903202
233412454
77288840
5438464
73969816
529982262
105015496
2269750
322028252
55214052
91233576
126816769
87083176
332967857
114202149
194897110
139253704
510416601
502651016
47013656
57288490
346856590
57658137
439477526
338570982
100533064
14409670
79101438
70082495
515122414
78347476
343928366
163254729
33834841
444387982
47192642
300133944
289821532
77490562
51353420
3379982
107635438
78367336
565606812
411497306
67904437
138610390
80382874
18832442
138529976
560414544
54214634
526631173
37906678
106894849
214418736
496885589
246825426
38880171
329856372
61446674
191336334
77578760
1420217
53805701
122388811
228988063
451318620
96758018
383254739
165377624
126475660
299686040
111033578
82416823
35204473
67980960
500962877
40615557
15513419
70497138
555540082
131209708
248959973
342203183
153708264
209265998
81465869
366995753
19783175
87897690
93963635
139114925
108841648
299081923
116033511
286824749
83282964
139920362
93344123
27151400
212932370
93945603
449321366
139325039
305289134
88814671
79263561
537740249
121170930
418845061
49672506
421330689
31565089
164809269
105165950
29342031
61291032
23521966
71567165
137925576
515330439
111128259
138609877
140390906
166729567
120301365
8671744
180225183
100221061
69579598
3450022
544845330
87883425
124544425
48099245
90619245
93147946
73310331
88892489
112946118
71627982
132860789
213104480
84163629
127880311
17122996
112557551
31316923
94578539
11112351
562440989
136922995
28620899
58509728
153570128
131246562
274163453
57139335
20037355
58078365
224708182
409109593
172324678
20185211
72093745
39991700
24313033
98878293
98740610
86893812
390763375
147351205
108207413
83355596
314435959
109816992
53018768
235143665
328881613
137191350
40460083
84333536
29045018
456627185
97046728
63953775
300935269
357492538
78655255
41361330
112251461
138387306
110718407
32430188
108470704
10269646
237796807
123986063
335657251
138583153
272733187
124977625
96086948
242459751
163134626
132141652
76834051
121781815
122261705
121427734
457416209
306145414
16739082
11561460
5704208
364208038
93055861
138330240
349932886
129378346
419941620
52030112
102424810
31227871
61228778
82423055
137214820
325522332
130875084
958485
181368079
438146770
101774295
556881373
388753830
37698602
78229017
264948233
101632920
105855979
171206
148663086
58266428
25910169
109340927
95207584
335732475
528079860
196201636
482952424
15576972
231861816
104696436
161606867
515258686
543297038
419528290
345522480
65745876
120373273
178194525
110099738
138401575
18567854
292159381
5968796
48612859
107638032
138645411
48720508
145989782
364258847
516608708
41937198
237712910
120815550
138694697
406332318
191381152
80183136
95520161
50732155
517682763
277019495
80756410
319011736
253387336
6102387
23438087
73445219
33738861
81783632
8395483
88914169
471228631
506821733
443695156
96417685
126960736
320038957
42048740
100579575
6906525
92064951
5044033
347312536
78682507
152611801
384704705
411617508
8223524
120903748
90096105
124294104
200734237
74371277
85198825
333919774
199639901
107329335
6497970
83729040
352656967
510847787
7829989
197693075
242996797
332776138
27999638
96211460
190237425
172935435
555267705
75565269
137306907
267123165
13758576
31981428
374285470
18640484
3664445
191407324
493635723
8329334
21790899
30820613
46267883
62920064
105986534
273171430
283901672
57506388
492794319
551657795
81467166
73026481
91398293
320098140
388030930
17766308
90651223
501802623
524261632
30268089
314986489
220062778
17841534
132973630
93879456
522741940
122128116
78978221
114634050
400735235
435897808
87227762
28248662
34048844
1254875
140452639
41302967
325742668
28658247
228771480
342801524
68301319
189789260
440726712
18780562
109889622
20050323
95684878
109034899
79818677
101942903
369010710
96710807
43986458
248725321
86512496
96581105
103958441
66116966
176620520
99423317
126994460
528395217
68713745
102012659
96682271
3073890
457048296
64861675
85541043
99016873
355847699
173516551
110670418
34484636
223636853
120325286
280447567
28308324
142838446
132427593
39802338
59036846
102620755
446675019
234451023
471455855
367879963
19783143
511772268
72977004
18748135
46205799
123957429
534101330
369526603
130626058
340850352
27300171
114181397
72995160
265612722
24177377
45229291
60907120
239117931
98771738
103165097
20148895
38219996
89821143
317006054
85837538
5479825
211236950
176403374
112263134
58375376
8007678
23124215
393291966
32877180
138155143
132078698
524476464
373485842
113941452
373311076
330248662
18531419
489131710
182521090
88594179
45047517
250209390
63192436
196048410
87736864
6186692
7723637
361341737
82236287
152427366
58117273
261822925
27783039
558155445
182468263
43160269
113529004
452121032
211481830
334999702
88350343
231806163
128390032
101523972
84513817
76078710
512013478
559346
33229140
406922453
75790197
117575644
4548579
71891435
315283456
33074797
313366531
43610330
41335390
119668833
49515569
15081516
23816813
25296690
126725981
138041009
86009258
369403585
147806978
19997148
129616994
553756515
28380056
334587883
137560755
479698417
35168043
151447998
128592364
400546131
331903800
61780003
421212446
129208437
252045694
37397977
545434675
102220461
97164757
389776439
60519319
36820533
450688966
54751944
106212689
465277790
85564389
5421460
494850338
145749185
462368939
222383712
224141444
298004282
130947714
22588554
205024606
114671661
67861634
28115069
40849017
41792959
345393542
8390293
128026872
31410748
61926562
128994434
379300857
389717307
203981080
308618066
68442690
4547282
134153943
136797184
104865044
103839119
148230899
14368166
194341296
364596357
519737994
80094940
504475235
462283448
247984240
443141286
86249205
90486502
142577689
12458590
138325052
95478655
484511130
95968923
186175508
104948054
221061909
39178481
113631469
37392512
247116717
425392943
129689626
230516327
16955683
164958009
136951529
138907403
141261460
105859643
94704346
421929301
292024497
40963153
127976289
90485207
198367598
4361811
157799110
375969038
33161696
112460278
353887818
88184329
71458351
124719757
355341351
128924396
359085113
42348349
86267767
89525609
70078209
403810327
25229244
15766334
15643119
460378938
457197268
478642176
295077019
231394033
30047601
560781967
357777411
54175692
388025063
55298894
113355208
111098428
124707847
457163556
95521458
89024785
448032268
511411171
105791872
78730494
20470551
457188904
18194316
43974787
191079112
71674814
185919678
56405233
385775124
556013684
274151113
101273651
67678759
120995833
224113732
85922359
129707021
132378913
532459699
439806286
24469202
199496856
374741353
191182717
129896590
87160996
432065121
520942327
390781286
100017789
43208258
7206134
95000064
118330498
198872251
87891205
187335344
369619808
472380552
30437996
503933998
24183862
423202455
100967561
74663104
28996238
342720883
19670302
78713438
75831701
220920901
96464375
289862507
114647018
124281136
429764155
552511092
28780430
86797834
93241330
543793691
391350837
127240888
129255247
47258791
389461954
171418947
183091237
436147993
436857516
99215314
76172810
85869184
513372930
238940359
23781794
58462275
132388683
507746332
67908326
267528585
18867927
58387049
439882140
433631951
159646117
37222603
22627464
202630394
239738847
85295910
444161180
7901924
212964003
105412378
48522067
58896687
453946847
290376091
129052797
131766437
344981150
197440187
116892127
107743089
72791531
172946556
232094077
26927017
508195580
28736334
417767328
71206599
531110577
117903787
381342838
67472534
14743001
123649330
168129099
134174502
287546237
315558127
533951043
98933863
447972237
489218720
127019103
72360929
39751996
29915307
81192202
93741972
58615323
442829029
31509318
68637927
355811989
506639561
5976365
34865954
51032777
336779103
108752155
29173751
17084084
47175783
389850182
13281280
269730091
481393580
13789706
539640374
119560054
106734021
412030876
17466701
9330618
460144632
57103019
559648996
73919921
337103245
115628849
87683687
48618045
113042629
243051188
212386439
400328540
386902260
404915146
93989701
94072531
79307659
48027910
81509965
361689240
485855488
36619509
75219517
51737332
108517396
461857399
116610678
103547022
85579951
105296947
131539148
187869674
116359058
72066508
559118415
136112860
774311
311337305
67571108
137650612
26098234
298245454
101055757
154174979
131767418
56807305
56008353
16969249
515007215
356874106
128141008
42732259
52512022
277751749
58726865
16173590
170873296
37179802
37602626
37223902
383277470
76085911
84782298
140325586
44979960
138956689
70222176
520313178
462560115
525126325
66792906
72992568
63239126
194113996
137434013
396489256
75198763
85490064
491579617
21301965
65493314
56449333
39589630
93334714
98059685
105226684
36654519
20165758
237224019
80953157
545541268
214007563
68769180
35127948
136946341
231224617
52644151
42976898
105927289
79770061
55624441
8220315
25189778
79834243
193231591
244593032
95959143
116445959
121214298
112771556
73593077
291181290
555893584
28626874
139703026
414987735
68564608
27022995
20741626
24265575
122438097
24150142
300845621
70731895
220492
294105885
151848048
157169547
29552147
326639807
520842937
80634492
90747199
124862190
161515904
533400090
560921784
291813097
8361350
117729987
101926044
139584815
406205218
72772076
134678186
117836343
41395054
302479644
384504225
83854943
99643322
33158696
284195069
217121117
65594478
139133083
6523910
108050478
152447428
531830913
91931362
38736202
332004276
555108392
118233225
12302047
87799118
98083033
342040574
313308664
364761350
47545426
112748212
424106163
553934703
551870341
112984693
318647627
29467842
87176560
386545161
377369745
157761492
83556631
12985564
61345508
477202703
412788023
113510848
73637175
64197609
13741717
31467816
367237839
3277521
108107546
90084432
411807230
371829776
40820328
27261758
193710261
221840339
312559472
539979721
119899870
68997808
62060155
310187897
146324471
52746396
219239514
29563818
137863320
49467580
99407268
82307620
50641367
125650766
74301065
475464736
10173670
3203104
98542169
271334724
360360997
492522208
522328145
285475145
279617077
126102122
188585566
53394898
105443506
422841996
66410293
16216393
362996066
79253185
47911180
122838872
9069921
2221763
336249428
289194567
63665839
358969081
441463398
78878354
426698003
11124371
24378414
516270857
106810544
273926068
115719639
41144070
89272510
5509658
42363913
73127691
80601708
92155743
67212532
64126276
5498409
13291218
22766243
74563235
8452549
100661467
91889856
307364270
227621700
53046005
83813437
75651418
25459053
131584543
525250785
113322519
379213557
8338415
109622440
124809316
334050560
422954625
466639678
49381978
103870245
370589245
28146197
60901934
136209645
37039726
54432906
229255610
120065886
96756200
83913025
47258362
80416594
79421795
56197713
68494570
136465154
27532718
536243797
189685348
32987898
50082358
187978258
272309969
86061968
5014202
158346846
115609392
308145928
291213383
60931763
468062806
22486091
112458017
62169103
18438154
341737000
536641237
497391041
295834317
67203187
129217516
308027410
23078818
185793998
203113547
268762210
182702215
55776190
223510483
57039466
536982424
85520291
17723507
96186819
1560943
21396327
175014766
128397814
8819600
356932153
121182601
25041181
517026146
203094713
369912574
37502755
173005052
222992253
140138258
115049088
16792261
20074968
283722106
349303710
126125953
468424039
59501165
431125704
132519678
116591221
18480953
35449604
134802400
397167932
71769495
19148908
138021554
348740203
60447982
34220409
22191672
413383293
168295581
258868875
111280808
33125380
97464362
108950
342401615
122822009
18560070
327624238
374397332
97273703
92486478
75303822
222879578
194739960
17883038
119479642
313313992
137076378
10911970
116163838
432704562
175441428
4650468
471691326
134376982
408579407
129588822
46563321
7180194
81666902
498668259
107807939
25905044
532246666
404703606
16675531
124636514
103092045
84579964
444533389
129790790
136164248
82290761
522130771
102785955
143931944
37889263
144675942
258962306
90897340
123867393
32335087
73220838
96246481
100020751
325371986
66730652
302221915
535649771
83585819
18903777
323224395
27286368
107042709
122439396
30714259
126286298
23094384
60161093
56934409
322389617
28779133
58820249
45382030
363744796
27377076
485596850
562171150
345117699
419920910
263955609
46619368
20375872
59857847
85342600
312040372
56444143
71847315
299609
138941127
23370645
120767225
303368651
77080712
33787830
43341849
540974484
123278555
516091928
208112133
20870029
286013049
99027887
312172612
86708343
139542397
340172635
58799497
391397653
338470848
6516130
136332858
64428619
125833643
128676667
532420563
12252901
102988285
85445065
24116418
136638952
338914828
417947665
55813801
485657847
36689536
99686123
28375768
234750521
66089932
267227346
26882919
391975695
35353628
49944876
157852862
357323370
99037358
106129621
275864250
138005303
9003776
173830656
8741024
13795593
355371907
281225539
35528723
68017274
504832663
83688925
60969376
36178666
24399166
560057191
28130633
543083878
7505739
89992347
139197933
82164952
134583817
58698754
70288797
49714401
422284472
424214560
228398141
234769838
78989894
14478411
22427724
173692522
13281280
551479179
80476256
21207247
66334307
204849464
78468502
61975848
136679159
21204655
61830586
63674918
58086147
148295378
76303940
27124161
243845975
197630738
109905188
481894941
65914837
22537971
362329408
394186348
27973696
103731468
128502871
301896973
101277544
126445827
205945212
471806982
54778019
133925061
39483436
266032249
316194434
262654566
47452042
50712702
143652108
114623687
90983255
462667308
345651060
81477540
13576998
380074720
5936371
40938510
382696719
442974153
1213154
79915659
48752607
460341983
88076676
140295329
335986201
347758077
407442169
505728825
64538720
89164859
274302001
104276817
286256347
556394491
200397387
39889235
32472991
213605184
26462691
235847042
405221286
91906717
236495587
67072590
24748059
110929816
245945241
138743981
116752051
54569980
550820201
352141235
57322214
64527049
65061413
48717914
71498424
80261598
128383924
104296960
77849833
22604076
25872556
233254457
177503817
71299981
446132926
541827210
91121753
242450112
104142617
109787161
59662480
78291856
257960246
118661957
3789834
26004852
11281308
108465518
100715943
549385942
365430344
74550040
145968321
49015858
554692536
90062383
123497746
389971784
21965992
34404803
14199558
141332795
221055040
551287189
38481990
547248494
18859170
465843604
125640390
55152331
198711870
17014046
254673996
322806621
60856539
337311022
7321565
95858676
129610509
41622029
63670575
149013629
84602013
52863258
132439266
512830508
49576528
331194492
14475817
72893994
4412396
305049031
8977836
110217763
44336648
5238583
451129076
97286675
53200348
21870014
466389876
485866016
140358041
247342299
405948235
201856268
12724867
389915015
82797888
110401937
47094072
68194963
93924528
236340865
57709863
141347060
79018430
5217833
173145824
97132637
115796162
45888525
71912167
13605708
255074281
242848335
65686565
699085
77211709
20666667
130762986
200396124
513537326
152345931
522509939
115000677
182161164
311549313
61798159
16763725
125877741
480367944
131004529
40946292
35102008
244378436
92128395
126213664
161317445
39437879
479455077
112506970
120483520
125504205
79570950
7711962
34401628
188960077
33105548
98712076
243009962
54834566
85080606
242480868
6963593
58646449
141012436
264748888
71900492
456255419
259449435
75564517
451984185
14390217
21479617
517082285
360764301
84241449
36785516
222739664
82512782
332920119
38636079
26820663
279359248
560463770
134972305
183461133
101754840
28491199
163007977
491712690
121510742
341512447
57453209
140015041
225623105
466601310
22628761
29072257
70800638
99151761
413442450
94352861
46174455
183331704
372137092
64118492
528809666
8051776
268626760
260713826
244238536
35179297
134618224
79236324
400308774
211566070
102254183
64179912
91682338
134689559
4679184
23702677
62022542
121528902
516586101
228811617
68896642
206045588
244628556
363441540
26240906
116117816
27079976
80655244
85158428
8885747
462041436
326747797
148902367
57296272
12805283
332728217
87292078
96564770
61233966
104232108
173778443
68100282
112612087
119484828
534778038
20229311
115941426
392609137
512979350
70401160
136506658
123208515
128116363
208253471
140282223
135256348
4251566
515565862
199978455
17076302
10054346
83832894
110477163
123426411
250486563
131130591
30229179
146872024
405323432
77324546
550634839
47977329
37758264
123785682
563407699
236207348
80250578
110374702
284150949
16737179
79548903
18995864
458373176
14700198
492613731
539403375
196408053
488298636
10295588
36488501
91970270
258054538
330655334
424502356
125535333
119256556
101926044
124920914
243319256
76270087
119754604
352086850
480560857
131454841
69864439
366059358
495742421
25195522
44096703
424408284
140751955
122706410
95280216
124482171
122093095
7684725
54843645
64487637
94121995
275171471
256462046
479883187
441467825
115516010
61218276
72102824
11839018
131594917
88304948
565871364
503890776
122740300
52149776
91717355
86995997
12026317
469353820
343648839
397577343
425180796
251765410
474989647
139580546
97632974
86692956
242552587
532481827
363017704
68788989
38395686
444863035
109958365
18783156
53214615
461803108
263025261
134967117
21726047
37587060
93658964
61824099
7387712
139802333
95989673
19623612
23232894
517340399
480579700
215313751
89373678
52729535
269137123
168422864
113438214
282032128
123419926
124776588
58205471
501164012
2740561
288446486
431690382
231930420
39379516
61520224
224555450
107673049
127034307
173237035
79727887
362163033
407287707
95011735
137328956
50554466
113296841
653690
29224004
38917784
7107560
108714540
93273757
69383672
53051193
553154851
588838
33033295
12279996
46221191
37537776
17853874
405008228
558744627
280024419
57382034
68628163
97395623
121003688
215479147
337803247
72082074
118935338
35571524
135620805
83970376
103815773
119558089
425073327
82482263
71917355
507167331
70156027
314515966
318064547
56608780
48160206
426785174
55263875
62608702
65939482
54837160
125468228
26912750
240065036
180815181
143470971
42029285
404921279
28006121
86803024
14614596
1023335
407579631
289075805
80105316
25558682
32801132
11364316
86208998
261205125
66766785
266980300
126249982
544292411
36981361
542243272
65279309
13842883
156638999
46715348
55707487
163931373
60131514
74826524
458216048
388711805
48206621
452653
15565299
38414548
329658597
47551911
276257097
69022449
364673770
37588359
113850660
408997982
89295858
135057475
88531925
169474109
59834501
512785029
13251449
100881959
307198575
523872953
272718085
83571768
3359232
503102251
230646375
267176939
82026171
555415005
391497237
16252707
421208869
85691587
92523980
39127367
66496114
27672794
388588064
284893344
31623456
415487809
458808241
52108274
106797576
119069788
42337973
547250221
57336481
108495349
243184137
450573786
87957354
21929676
394302317
54242475
46356566
297877584
99221799
13842883
479908331
37663583
75111866
43516946
347429100
418354172
181938909
453579271
60337739
399477624
795061
381974006
565743118
46463728
111826043
3464691
84269983
6763077
50295068
433747145
37188641
41890508
82696722
44462450
443109609
38291331
226433185
541128442
388022051
368821685
60790629
404527394
106158155
64602041
22277274
49787941
24987377
52816436
117480963
73039260
26024307
150301084
61825398
105191888
16807825
4910444
102939981
15873983
1927344
302345616
436366259
99775616
104993447
268432240
7233225
64047159
22563909
522167206
156475832
453088088
426913950
99544752
293834982
33934710
84364934
108770311
151841586
14567906
25067121
59538473
92053278
84773219
128649430
201437283
91734218
87953463
374999276
129878988
163422
136153762
482873115
342444307
476436017
54093981
151808277
153807535
16662559
531560160
486583143
39232087
248785263
11711220
111251474
18078883
63013448
67877198
13604235
129915243
65603557
339482773
246647350
75888767
38939833
130758354
482327028
419939367
50922814
158402888
18509489
88887303
260636127
13707993
117835044
108944109
78986005
78698071
131750557
38654491
120530212
464320990
129934757
529964887
438469240
109198321
516728585
125731129
86580842
451843015
255396764
115047791
77546333
125960749
120539289
389600265
127221433
18107530
385764458
50611483
262726637
431992812
25419903
123405661
72242900
69926458
258027807
106337139
35168155
121344728
73141721
539689643
68776019
188370823
371844648
318135647
198171799
17835278
67842181
129304415
114451173
114964785
192299993
172219754
73929
294258095
136899649
405196452
150050874
396853779
498065769
262172061
86163601
114935538
72193616
102063526
90562864
133125021
190171740
505872325
87077986
78747357
144466938
20905046
544261088
13662598
109791050
371385470
84173565
42005939
519536204
67323381
548836806
110185338
34162980
72468499
20087938
131527475
22846657
110064719
132917859
43865837
86219372
440861827
117084083
97243521
85051796
15867498
385993430
455970042
165659457
24557400
85657771
497256099
665821
104315116
10015434
126059321
47175781
212420812
531565301
59789108
184423485
235142289
109194430
41941091
129989270
20575610
804140
131725741
61940829
121750687
207605069
3037576
439024619
33565065
492545527
100852128
260444832
363981458
14106172
185693246
90407083
410083786
129548251
110265747
248238617
38736204
76582662
38624660
189119601
240715573
535318318
181992896
335863571
6259322
110218099
535521145
28735037
123404364
263577538
132035897
118558772
17473184
411893420
529214928
89885993
138178489
103600471
38955395
5824829
382284812
67455673
322427174
65060116
150518088
228817057
123984121
52496016
86000181
262900785
2679604
41277027
100182874
135222628
380024077
75665683
80493119
179695915
513855232
114966080
91618312
113168440
264319339
286207544
121991929
478318692
121001021
528736572
51328777
65669743
297427908
225904836
374622772
174055610
38579267
129194170
502171001
87118193
246198517
31431498
1929936
121439409
48838215
58593274
78359554
42183630
118168658
104385154
51091426
93979323
5273602
109370822
549209567
56482298
197337154
56997964
287213584
483159298
80793815
80458098
108631534
328954581
266044539
130501546
121173522
267379191
107698989
87840624
4412394
1425405
276389226
130845253
35646750
16428886
105727549
97888683
379663719
352292938
101447451
308793144
64882425
122569397
844275
137629981
114895533
471151220
137344520
327238083
82583881
75279179
238337714
98551248
80355637
69005588
326228449
374371764
514799804
433788137
201960403
389101747
122371952
324882080
308559284
15587348
269532738
62480381
4241192
428406746
52406837
88273820
28161761
61151372
279214690
88699021
53349501
133131862
84586451
230797362
128950334
539433358
459186682
35242084
129287556
49736470
183300152
97010414
446470253
14596440
222959207
957186
119908949
213428210
130270066
563379048
516729835
42620628
68776019
268404350
380337960
105659250
12967408
107525191
195787459
345981313
3267143
92827589
462815696
527382803
536236578
390642823
312851902
274171242
12412292
481031068
464281853
37331040
63560058
508935141
294950492
163490088
61520601
480188063
138895732
209760496
97835304
81074175
395662404
30006097
180586930
59881195
47452044
166982910
366161251
14509539
64057535
12612028
189589078
3437050
41539019
47280838
10053238
352400469
139157726
303912117
559029625
474002769
77944514
168394673
94190736
381154721
25135860
103071295
74619004
26954254
59686623
136323781
134336775
160560966
256497392
482971683
456695675
135407420
475280402
325720751
397740962
101460419
11765087
295121072
452293009
343724568
88269931
77302497
237947514
264112547
372371127
484455933
90215429
62843543
295168098
35450903
235405723
298393430
265977250
263857321
4322901
432747606
206777734
64765553
20858356
60342927
61052384
1226851
11977797
521053450
33869858
64488914
312498311
117228050
27094330
10932413
55816088
16527671
47064241
164462672
140848147
240925983
127048934
195054400
161802852
107649705
18890807
40529432
311049049
4855970
24403057
96978861
51573910
102507100
374563105
307318203
465384814
519741678
82355139
32479474
63309166
108144955
113375960
138596898
98798975
17147637
97371473
117621041
94306169
238567150
137915198
13953126
337009599
286939675
371573037
4383862
78648783
116244924
86665540
2339788
108115328
83419151
559515931
200502376
236800247
39363952
52129026
414598677
126163081
7007691
136462560
148620025
39198209
27068392
88349048
60230086
106782010
34544298
110754723
456047328
275983940
379434873
70511405
70672235
41468983
328442206
136719046
8791066
8444767
47767215
38419734
108101059
23713053
441034691
162102013
38872387
131629938
282881646
203050682
180103830
486658931
96517552
52691924
14127994
98016884
396600944
88342561
80132319
50043450
126897183
241587538
90255638
520640640
113715772
139973539
113806562
38428813
103881918
390085975
85279049
91090904
155325302
289287389
77103313
542948505
176720983
552056648
105468151
27698734
130579366
84793971
104155585
150525294
206259245
39798445
33197970
16174889
70978325
214299524
57079675
85484032
277884357
132366718
273230980
151110712
255355204
479529356
241630533
335871304
8855918
175070638
53415650
20875215
39181697
93269864
554385368
306872976
299709145
85079311
394289372
125558155
371693262
167476375
107611331
294675754
133993072
139852918
21815542
294078198
250349725
497842415
125205895
59633888
57186027
102346337
133096090
228944750
118001062
431250653
417677517
315989243
221507985
49908560
141468980
58739833
61275468
168004142
31338114
255357719
11779356
25915603
44880093
396479461
52545582
252753843
89561743
88866306
89236194
391266804
441688804
75916092
38766715
24418257
17484857
200535060
76500953
72433559
127478789
191599489
14901233
127301849
115001099
450119608
59663964
61709963
488124135
87577331
111158088
18905072
131916575
84506035
34373094
54073227
111302055
4376080
18006251
229055628
112252756
251404190
53195160
396784487
75037935
97387841
530942369
92491666
343160570
52468492
65165173
198614372
130473014
111416193
368500018
28096913
496422889
135518344
48070711
24003581
47848924
254187525
394778871
201973037
124487357
402287988
83478811
80683778
546938917
23367679
145164986
7687319
69040291
197426514
84611297
121434221
104025885
41056537
30622172
1835255
101883241
126130656
16489530
134523545
64406428
393161142
7835471
90160957
416801102
134122770
14789693
10849407
237372388
559315744
134229126
73515259
74245470
111864953
126326503
514795214
213360418
419973341
26597581
38039715
31408154
58376673
84713557
101320345
145110972
422907767
27876421
59390927
25553615
50698433
84465828
431086659
87503774
120043129
100202331
84519775
101828767
131837458
75666980
24151439
2761313
75358294
444575899
517689615
104558954
139984353
133840024
128632571
48363833
133765951
118268242
77348804
301076159
87925873
137828299
306852057
27638689
410883072
117011449
381755127
36436881
189974550
23050284
105861700
153833690
78354364
89379388
85948301
28572270
16873039
557051996
71995173
180759016
296178867
55999274
120933579
117967338
408119208
169683799
134789527
51940961
89797795
39264081
45016276
35261541
523754110
94643389
338436013
35314718
133602675
402581210
106657500
492660106
421385982
129329058
53584258
541883421
458918023
438793896
6897448
401493598
165379965
435298141
562215800
372388255
243259601
33799822
128995729
53059959
86302382
25724700
135482028
28894568
136408086
171703233
285952076
119600261
75683843
667957
31877668
37121439
105259708
135240786
61353200
159350402
39632431
411308276
47024034
32776487
498833372
233110611
44951697
8796256
114435223
64437556
318400800
55711432
353569633
109858494
75065174
356319639
559740744
31474299
263988569
537065142
121144988
552830808
135442435
186152269
118573039
412282661
463723578
73647551
138760842
1618656
319828574
119394038
243858363
54477893
565722781
324151979
257797226
47924152
508348115
104732774
118932308
106976560
59484311
386153121
67577591
24260385
196569793
39301304
95531832
272390688
471693574
67372665
267828726
66241681
172626604
59518035
351576340
124587087
168468520
91412562
48895603
31013864
22981543
125063225
136091616
70508813
35712895
15370747
141460842
18002362
142937661
90116339
541083986
6630266
68974462
116068530
10796230
20741626
291227066
108172394
41605166
303169456
896229
135894474
117714423
449854625
37865570
125982800
217157542
364508426
113916809
98969457
110979102
355378420
68756564
132806192
276474215
117178066
124729623
113353909
535812359
415029359
226864931
1051869
183707043
70556802
37920391
102735370
111456400
462752720
432989545
138740092
509316979
77613777
26309647
65139233
114285157
46847640
304288085
128937364
103747030
136114962
104146508
24091914
454450998
538159041
400534734
200945186
123742879
550828401
78406244
239459684
51886338
108941517
119074978
463852494
91293238
54289826
44142100
536585760
511639040
134322510
42720586
205778520
20772655
128643405
457825284
129372025
21452382
73346649
31072752
332963711
133231971
293115608
78856176
272508004
259489093
30738900
258842974
401577348
158560089
118364222
2926034
78506113
37488488
91692712
285071294
129338139
61389604
477298
439521201
19007537
85323147
13339212
541920614
24829770
438459001
50951350
120366788
82603336
550187119
80551482
56938300
202638982
486458943
511748372
132196727
250524586
106877956
142062775
132967145
49319724
96917028
191079540
5165953
141330201
96534415
201163540
188886401
68877426
135517047
75634555
143204487
28347234
102571948
68534779
84710978
129161745
534224072
453116828
326015872
374616879
368211877
102726293
149229060
120598953
138493662
57079673
143714193
115717043
334869857
174905321
71884004
137775122
133549496
366365896
35182422
23422523
518985328
507236439
560122844
45874892
107182783
117780572
2547310
35194097
113191786
6430526
179212320
9884787
72969222
316642238
537631255
97703012
173683755
133963239
78129985
523522641
566085402
138637627
105772946
65318217
27863453
494354757
105523922
483485043
29054097
129076143
510458720
369033286
32225264
64209395
123036016
124314856
71290902
98504556
21793799
528817463
101594012
83725339
268955870
125380990
289514399
86947359
98718563
37376946
222957786
357702693
114761156
57586802
9715827
77862801
872883
66147165
56345573
137194066
38427516
7267698
105674254
69080816
44585672
91979349
36208744
9220373
141245896
49459798
458540743
263543902
28153979
76975655
90945640
249772492
131004784
15221592
70253302
248559269
21093111
34867253
212329125
457874336
444860847
343666380
4123517
28702612
248241640
68038026
416632013
138641398
5159468
127825837
125085274
182358172
409948723
20966007
18727371
505155673
482138232
3369608
338979431
86974958
69617774
493871276
374766846
530306067
102486346
89810767
41030057
32794647
59100401
377278127
316622006
193263186
25869962
210133529
17661249
178606823
422748783
437867389
5656217
214642550
498527871
100307388
364514384
250280355
13985553
410192521
17391473
288756265
17436868
388999653
1791159
490295317
30605294
332087855
245979364
430162840
78050868
84677241
196058061
490594746
151716774
98872904
118371622
25129377
317470724
24441967
285867380
73727965
47052737
111883111
76326602
114028712
140806213
420630435
53400086
38022854
282934267
42751716
45899533
199063273
118554881
503503036
67412874
518787405
111945367
555508837
64752725
136821827
121147546
109643192
20343447
125428981
36750497
5691238
102596593
238248766
97501975
96659675
351905146
211342155
30756481
53874786
25192928
120657316
32651977
41208286
197109697
499910409
347285112
56480459
132984004
71645538
34843905
491800486
111020606
22187781
3779458
123892034
2080388
126767483
102675710
73753907
75727939
247622880
429725976
38513120
529317323
125431573
4193947
200336814
77273965
236564474
60725743
73936782
154195652
140244736
348852606
84769326
385329931
245817058
1424108
51836152
61700886
39915175
83708380
21993231
10487544
373367380
161947230
50518150
323017279
53051193
563379978
32484373
75648992
71482858
557850479
67776032
85943111
87428788
114492677
362559283
385122124
322160486
73238998
243857084
140631118
300963424
267324025
78043084
37213526
9255392
130400382
170965501
99966275
242844382
55324832
373739094
459452326
69421927
60117249
62969350
6652313
118639811
63087377
105312511
375879856
136182408
41191423
541123060
104129960
16822090
74106907
213485963
35815360
424491096
62921363
27099518
129683139
43009817
128094316
113413058
28693531
116692387
29794686
443418798
532580341
122724734
224293580
129981449
68543858
252920113
435634264
64434535
546803888
74503573
409463444
319756060
60218059
530047128
141129166
146991675
508868596
91096094
81273913
41839925
95000062
105492725
115399278
80716201
25485370
417154245
7928561
437720563
79618641
27330386
560061386
112296854
539715636
83367480
335060282
131326438
36143499
135869831
529220249
25352459
277395027
98009102
55838444
79889144
257589823
372560411
148296351
82069355
33135758
353968138
94487217
95843114
33457412
51602444
315461657
341800026
94396959
154950587
462232918
130640327
437466543
64703439
125272535
211872484
40563677
41864566
260575726
143012161
402735940
333436206
210859718
498283599
135601350
10843013
85338711
41365221
358965186
56034291
97394326
97897560
127921815
199840373
98555139
116313665
499575781
536573049
3770381
529632533
133161695
21637853
497687911
44284768
69717643
4830028
96595372
182975093
44763363
554226494
44209772
192748688
350932823
419639994
105099801
488897126
401624092
107603079
102031101
107404570
526001882
36282278
2475973
46762038
29112464
4735347
188250500
472320742
87629213
60684038
64172968
282885545
83944436
323192975
8517190
110848105
114195664
454837729
70804529
564258320
83521612
270594230
1299596
521074395
37099388
56918847
515376552
141419692
17059441
151873708
544835611
201442951
411358507
59562131
18414806
36186302
15047794
340456002
460296850
74475039
52813842
86760221
4695812
98410556
550425621
13407646
246834243
268715784
73224729
69685218
52091411
23399179
15356482
78472391
234700971
406936429
123322651
121107377
140376904
68673556
433311272
122746785
487523749
79816083
69393393
409572944
157874074
93931334
64850
137030644
65798107
106475918
62108925
130728523
1937718
369525708
667955
294879434
141217362
304200863
101533550
34142230
251257427
43397622
12014111
5390188
105868924
139040996
239998066
61113345
35209661
531988045
111426569
51794400
177785087
56488241
14381136
119184109
65664958
48177067
498178760
524499364
116493946
103341069
9413628
24916669
397510747
60984940
43340552
123728612
123783088
298770435
62729405
148229560
59829313
473693515
136663954
16060657
12054320
98664087
534919718
386865869
390725508
97962410
5711988
71768200
305503998
19062009
447552694
71569759
70768712
11002712
163603431
369039445
7143876
26552186
565624404
107900026
316944949
138283318
138013772
59731628
37762155
351913361
127362806
14010194
167647300
41411915
203201060
489528157
137725836
359033590
318273047
212628009
42535115
126724684
57681483
100269775
41436681
9815696
286145113
56720166
128538261
58429850
302974850
296053428
485036574
475743707
2018134
73008132
423955127
22104771
355315029
172281815
237078815
1321643
127478239
428685837
129208986
495156199
274895671
76028843
98964991
69745844
504345054
101440643
72672207
41823064
139689494
17496530
316415976
209415129
179741732
439894643
67530901
94272447
81091036
42592183
54592321
65043544
60674957
103678779
80281649
115665165
373475570
437821019
3569430
557005823
121233184
448173640
111619481
22077536
53892944
110067313
547107489
117029609
78512165
115311082
139161617
33762209
393193111
123323002
15766332
39707655
94983201
892336
248581681
102486348
38894438
45511732
35239492
558221116
30535273
119502986
147375280
122945224
38868498
502842195
367164295
131965861
418277102
285359810
83399694
45441694
87861374
167600598
69921272
80561860
118432963
499294751
162849305
29981454
20793504
248567073
313446625
75564519
219547849
93099957
113401900
73471159
46651795
343579868
83585165
289874924
43645347
92933547
179429120
234421775
382246164
295856549
63028173
2553795
136085131
423812190
120934355
48450295
240865712
205003634
49347466
84072839
118906368
494386866
471255796
158851893
159639240
415700097
128120713
138435295
4902753
396526097
144208852
366330337
124678016
393835678
1176618
79977310
487244977
101324234
14195665
159889944
383418476
11760839
286333140
159325770
15842855
66205367
4667905
90872367
90357281
100390396
43680366
536372723
217581938
4448710
65533521
48143343
260790014
486181461
98769146
135970995
95609654
81775852
503690134
306181477
106357891
420487646
186008390
340053954
367596937
128810260
21735128
91269467
127189010
80671748
36239477
90216726
23541229
258195139
222244446
140287413
529790796
549025633
61520603
364145441
29893256
204053577
405572048
32310897
242215318
101645177
129709133
90377554
546220453
312079652
75708484
83167696
474779268
75508748
6442199
50695841
275910596
339102575
301728982
119260447
109724905
95176454
192398640
26416001
523486905
116492649
85876966
277994653
134195382
85196041
11881819
90078192
106328941
15810430
37029352
39934632
131198035
129497668
136930450
55310567
107120527
383233118
91380137
48614154
114055586
142565368
28575571
97695228
244373259
34395143
139873668
5963606
98088221
39036457
91632272
562285093
271252427
70612571
141247191
81031372
160322990
540553714
80028793
12912932
61908406
10915552
112348734
98204951
477738699
505410281
335315120
435297529
62289722
75146885
104695137
123434195
79739562
14665181
252260073
283589319
161723784
123332322
302095462
136797186
63816293
119298060
65477750
126707823
33925631
127164367
72384891
27165665
264782263
136993031
417924066
343722921
365903628
46260101
485762519
318159157
286832890
295238283
50025290
546307187
58227518
74364792
395503389
42277262
382264227
89705435
112621104
169715019
7887057
15720716
324804846
143985117
64276726
489356117
277759073
42073383
122037324
86086544
89491367
12567930
10500514
169880806
43003332
220807275
457980770
369585094
76119635
110050452
34626009
10112711
287186018
8702872
304132646
75279177
126767483
50066794
60171723
15587899
59795593
109263171
529150286
136932202
463662039
61767033
117921943
11340968
78346584
92692699
32721454
77354007
516829008
252137221
135633775
474791510
188710911
54973345
69396644
292763162
66229041
192711251
59556945
232629151
71770792
16740073
11418386
469728192
357152962
6762594
51880002
107435698
501972328
444933750
1093373
212860501
70783777
11845361
41612948
272674791
57079675
45995511
133000399
120234494
395323384
284739144
188656492
8049184
86285561
353489293
555723644
316065197
53073242
91565606
288132461
269031322
96345051
230101856
31356567
332760544
60536178
308055031
61933047
341537891
117736474
558894995
303711171
51121257
99285352
102516179
230291931
48266560
202009341
26509385
124072033
102138752
97228308
28456182
158846858
18252683
287709087
441369058
73978286
70345389
493392158
487803283
180269025
39169400
29179908
336022573
117631417
463206628
519844578
141031891
318591006
276864958
76425727
129330357
192032584
132836146
122060731
410122306
111639277
64099039
28336858
142783220
288233449
351709962
241373477
91858730
25199907
81020124
61857823
72215665
550332809
552279578
304823029
30125419
64408777
2425390
76263602
122211122
41535130
7504442
178338281
451946651
388522294
229351138
427193263
72299968
53334532
102263264
69106754
119368955
106722348
530992328
274206716
478405788
31916576
12842663
41948871
160991857
49524648
99116740
392849567
84142748
6644531
166357414
181866387
132436672
106331953
63158714
370671561
343654999
127275907
285432664
444093422
348133199
113955717
335471337
366317604
26879817
114407075
157588774
542263186
92081814
61881468
501780889
267204053
509287834
147213540
82268712
28347994
232029199
117569161
72395946
10415457
61096484
92146921
54173096
91408669
123478291
192389750
91182991
77318063
428306251
106980451
133094249
139360058
482648574
28995734
17183955
26337900
126351918
323914051
249460999
344777884
16142464
948107
112574414
11451215
190880606
53822908
90354210
144612515
105076527
141349654
222091346
308718425
237053498
208082723
307343383
388999969
131899714
393279285
126668913
40923796
140672483
78941907
9011556
19958238
74999027
460912396
231712444
103688667
16516112
461587335
8475897
46192657
109932229
105211345
166212525
125348565
565083199
132177272
394220597
160905963
47135963
117224157
488972204
130616981
254523012
55154927
40963151
72785680
97605737
122847951
202082431
296945970
463308134
21256545
509907694
88235495
467357060
186728196
86168789
101874162
546315107
441988820
344489542
228585014
302307957
103825219
150893937
57010934
15726127
89227542
644609
50875870
109565372
452764733
34646761
41395052
284818938
252218211
415609794
28795994
277631547
183788018
65731960
210037888
300163194
87904175
99016871
316900548
106687331
93363250
288646601
21475728
58995344
98830105
12726166
115058169
127309170
98018181
118880428
61967776
409961354
92909298
63416815
380371331
536005925
94714724
277226229
35375677
48246717
47875987
159928352
43772972
132620932
11771574
237042999
102767795
100639418
95258165
129497670
41772481
258044295
115317569
354162365
57874734
303467669
70656671
351467377
120112578
56851403
218795005
202401300
456691912
120914122
86223265
281555141
116979026
141424882
43535104
42729667
408610214
33418504
98472131
41581820
96942970
78865384
439214283
55056355
95635594
483428296
33671016
422171526
85007338
44005915
116972541
110191825
2055747
358794105
151834443
66693039
50227997
87966433
73236404
77892634
95442339
84058570
390456716
135042821
141140839
131130591
2898797
181147289
129185091
267858696
541617705
476045882
113231993
260627427
133667523
40171983
119829830
116731329
118202876
64432366
37114900
117353859
24115123
71816187
76495763
83531487
26942583
96085651
514817911
392991
137459395
22103474
84613686
99871596
527200711
35633780
60397401
395055882
104011618
314066578
307068277
25792142
128091722
79407528
147235578
178764075
416513516
126890700
122099580
506615260
180078339
57792536
87418633
324088436
12361709
79695664
34305652
261531066
42861959
41520571
13350023
99994809
24652643
198944364
297156636
348560958
111016082
59554351
42459889
351016631
131760933
8678229
108730104
525071867
79713622
109973929
1217883
40030610
116130788
98417657
150188846
536456171
371773697
63379202
91697902
66922606
244274210
31631238
12483625
140379500
216917521
270083996
48529849
77233756
367048803
111474556
53828096
87155808
262042081
130116337
118575460
87708330
136217425
54785280
179288120
110177659
19153517
131989207
487235500
326489484
362564820
100430603
293637861
116571242
418877972
7412355
106532986
396360221
15761146
33306962
472893920
500023351
111640574
39830872
59537490
137321174
478075988
92804700
38178492
13863633
29259560
112042548
25716916
245879758
288207838
96866226
72724697
66946515
122318588
491509170
72698149
115652195
120277297
99833787
78552807
553522171
233550747
14919393
294669090
67099636
12826033
15621068
248714420
154821115
110041373
108267077
36895761
480776490
319927506
6274888
117043876
206741880
34071019
8204822
475485725
88556566
15912895
100380018
72834332
64923931
63113319
63637305
429188835
67192384
280805595
89761481
106160749
533130131
281595269
114369460
210246900
41839925
66559448
512708851
25841430
22742895
198562810
116796149
133498915
128745408
131378320
549553129
544385457
133963241
470053997
50567438
74379061
337686826
36064384
494633071
53834581
553275256
31840053
92618772
248751036
218436905
513277739
228883551
536393408
51448101
455311582
59558394
83194768
105265817
163169284
15675544
106242432
369664608
551056031
85952192
93078032
124325234
5604337
114702791
375381493
437971075
134290085
432723338
33447038
70274054
53826797
3042764
59916214
765230
532832531
24914075
112221630
218634893
268479
105507061
411526624
513862705
273889710
111736628
42934593
463737662
88232318
10448634
3334587
173673514
94511093
344311119
83406181
1325536
496997285
91266001
10333199
91306551
558187730
525650603
65874845
297271069
68773427
122589848
1015553
66805878
412557336
218927472
88291980
124039892
123435492
248088721
1254201
4260645
378580342
213099734
120132031
137938546
268270347
557763271
51664762
46334028
178979063
52769742
482216745
137383428
54024852
30830987
378504089
423348039
22816475
217530195
220997428
564958775
59444106
34676594
501330129
235177599
185231808
54579059
81241994
119681974
472740855
107058273
141132601
63706046
99180146
126904967
388128811
368988630
12319336
322297456
409117175
187556327
30028146
20199186
89380161
311649169
117229345
508486945
270291556
53711366
519852711
492199362
94953372
24600201
42025394
76838171
146433088
530741858
178695998
54310580
53010986
269206834
71768453
88301059
86019634
54143267
76062351
7859575
517885243
321930530
475684571
444384136
17432979
50704920
135932085
53138090
88473924
17195628
29580681
174038121
383108841
375865706
60695942
130568992
29194175
128176968
102316439
94197219
447115957
468361580
101477282
60354829
77538553
21326579
9032090
90586373
91240059
12167157
265334258
131584448
391708408
11774168
109360448
497641283
242294424
139012460
108958378
485468754
143377039
259029983
130434104
432482201
454373181
360686926
63698266
15150242
209986376
108270968
41680392
386317452
150722783
38833477
138583153
40816592
91322681
101160814
128936161
32910078
49357335
311782584
133872449
34162740
393169587
2415014
476280508
21388829
467318808
56413017
277733569
78101451
532433744
83493078
264365886
382663572
136419757
76546346
368510431
387083241
38635898
153091741
111922308
113021027
112082849
5513547
11562757
465894733
84011880
295589074
340445087
69836965
121552248
13176225
8730107
105818339
282276233
320139897
500719781
37869808
104190606
422216833
515960490
362254365
99471653
56279426
138756951
493589532
313325846
37004709
48745151
465123787
503378293
104846886
499218517
185928644
54854023
429055727
284227673
347971567
58940868
127750611
25181255
124993187
12661314
115133559
85594755
431207738
80348092
499907547
114024458
127955535
401182881
209342802
264216268
71651470
223157808
7740498
230435453
126872540
477423714
120754593
532871718
141104521
8437564
376563499
421067593
503372737
1416326
37824413
44525053
2129676
134300461
26807695
130198048
24694579
228915201
362345059
36186302
52625775
18899884
14195667
95403429
202715895
57355936
557667350
400026493
55104344
123871282
317025309
28601446
42750417
2525259
27720783
126349851
44920298
14637942
94417711
22945229
116527668
28465261
238586941
183867059
96749254
488319561
24047679
43256791
345973192
127736344
30873106
371671916
85670743
22823311
48511691
540076318
357745710
243084085
37572329
98801569
101835254
116851920
55346883
107868913
61396089
46481886
9369530
127099312
73017211
142621103
14920690
115684620
112591273
487194089
489460346
7604311
6635454
561527629
96131046
52502241
43114876
176091579
20474442
133989181
317294477
28255147
66147000
337101257
92127209
155132755
25041179
328400192
13168443
123565192
354503521
122954350
145437323
445681913
30149294
117365530
64317830
106775525
112731849
124659860
400639631
33589708
390000609
91321770
555040824
539877184
97472041
308429772
85961269
230032195
118228037
138461235
459217699
91311788
336986290
77355674
203563685
73245481
465503717
66172942
12040051
117126882
510887201
30753167
275817432
489597807
132925639
497473115
111626177
119288981
293061107
80388062
390793904
128786914
9723609
458119298
64211876
24333019
15596846
299055862
51095317
109177571
207081409
129443194
103551671
223086423
278118609
39263546
81325793
483334128
23167014
14088016
140433974
532921495
405124108
52924085
482294860
74233795
95466982
43105827
561583935
105819636
15161930
61908406
85750979
53925369
53394898
118579522
11194407
27130646
368542850
110451225
26253874
508768642
467285246
90761468
488292648
283658681
151361196
398550724
42837316
84268686
450388205
47577851
109649679
562936826
3269737
16621057
102160801
326652502
125591106
25344677
96224432
162491489
40620745
126716900
447158448
411664905
46503772
93658966
102599185
11941887
76211722
178846010
103950661
99178998
63901893
9273255
522308613
525142031
132358850
52086225
482392015
45745190
29122838
136787421
30567696
401287448
20934154
78703259
67958911
50187415
170202573
345938234
351683308
93736784
111857171
2840430
208959699
129212330
320894202
94883332
265720074
491626428
426382578
14317583
206142345
223492280
96827537
101626435
250885956
52371565
137095494
505236218
101348877
23323953
37090309
440990534
43020195
34409412
56973321
25487347
417840660
490686212
20988056
165315979
450091106
106069093
40519579
58896770
165072282
32404248
58907148
3238387
69743562
29215310
56055045
36100700
7704077
25283739
6789795
423394415
75417199
96428061
93979323
18829848
121789599
32749250
285101911
108521727
113886978
234683320
64983593
93689715
291996473
80402329
21237080
136882788
54916279
214716449
132972333
66742323
83635750
545425759
78573557
111561959
71253289
403039174
128812852
270965989
50461084
67942048
418658427
115933642
133771283
240472133
494938108
31096872
10680797
483709797
93906693
559332765
63000480
133318630
95824956
354201328
10887020
25025615
521365916
126168271
65017315
61224885
230355631
325301032
4994747
19054229
335266364
51191295
41153812
59165703
317686197
117416012
43062994
66922608
119678664
122846654
92983227
59101696
12324094
137903527
517321570
95961141
181582
85573466
119832920
33884125
244254157
211430485
121569107
96937782
320821010
33077393
140763412
52630963
116573063
285224612
26080699
397683895
441981496
128104690
374598136
501149764
373737198
56300178
47627826
545498618
175745245
137766045
82930182
75687732
75145868
1135313
196626121
149758842
37051401
105535595
112529019
183344152
132872464
2322927
331907706
50782740
18269542
5342343
32971037
59629577
430514032
91062372
355695310
367943961
495708888
474115806
539733375
100153045
126122876
41200504
151200320
232040239
70585336
126004849
30930856
555243309
127532713
47345631
44420955
100046691
88788729
77864905
55486503
84901622
76240254
191685457
2846917
136746155
36824426
135718080
564324103
55493444
316809462
385726253
115979039
75600835
483085784
67711274
15133385
49379386
14311100
16963465
94492598
337357550
119456296
208726584
390608815
62196786
3687373
105881892
39725815
13444704
27994448
275333299
91110361
509392740
373801846
121396608
366602699
90911918
558364620
552532095
87132462
472890137
337451276
31437985
86704450
16361655
167308686
309688021
217150564
360959983
193348864
141404128
223532486
43332770
123643010
63357153
91182993
1981899
79312045
140485854
97826225
392614823
362274789
449366048
30479500
42756902
111385063
511858238
244263234
108174990
77829079
131987910
12419319
136572805
125790844
214231816
64265055
127063203
394002081
125639093
20023088
177414208
139183666
53752757
362476454
255884818
495752631
526375070
45787993
12107495
555777494
108097170
123456242
206285479
527520504
501554530
384538805
18432326
106615996
3476756
31785832
200782973
247052074
92016274
76398593
74015901
289033310
248610523
352064422
496718326
98966288
82609823
64030298
41502703
546503259
32833557
8601704
314781575
349398383
58828029
94358239
58562146
20063295
24767512
78577450
6159453
104711998
203912365
122152759
304711504
74580223
201460427
26836227
74689044
129004810
289018054
269646027
18386272
9888286
64931713
127020398
523833745
101618634
74774644
219378335
29718163
61560808
369783667
74236739
140982448
156403860
312923137
5373473
63392172
92534465
40737473
27154711
43858055
26172163
9631090
216529371
136231694
112215143
563723119
62457035
53864069
38363965
540114075
83128623
136203160
289560233
420226790
387490927
401751307
354530412
112355219
522111796
375947590
287704446
22425132
66408996
90474831
48887821
129380940
216078515
290323698
123456242
74478930
338358542
102709432
341180651
80649866
96752311
265891
404257580
92437192
16135977
125209786
70742784
61221375
502358215
269247060
19000430
56925332
44800974
117050361
514427793
538042336
61916186
425677287
381560428
60469644
134026794
342057079
93487760
103619926
481403197
115491365
11112698
149109903
194078028
434912846
113889570
18231929
83011893
318381693
4569333
421055282
125771387
21203175
245237907
110470678
351201
386176323
67258529
22550941
235505162
132756796
61003098
13141204
364939596
117535439
433548488
206158056
113295544
79605726
100015563
79644223
365832281
134786836
63126287
388836642
213597602
306262214
62458332
477298
99354091
1103749
497176509
110301821
123693593
425412498
69629445
471651813
310254739
103997351
168690010
319804650
106464247
97708200
36360098
11103454
463767165
52829406
119548383
20464267
508885424
41249909
142078159
127025588
15110050
176716658
29397804
449609735
102121891
337513045
32990492
29730359
27094330
311997752
448596619
524063083
327324359
78983411
109392871
153127813
519822571
204706355
114526397
282797200
139812358
1699072
89318194
29517128
28271509
112556886
53225038
513852952
116023135
62183370
180084660
240317029
4270315
10370814
174535498
19726073
58070583
33025513
22587257
179764137
98439708
71097649
76547645
120755890
15213810
502198979
39666153
42031881
7535570
427123343
133734967
316828158
95167147
134544403
217932591
468167615
231728333
395085253
394724867
177967045
230755506
27424848
275678387
546292695
106141292
24466608
192351120
24167003
146400976
162672406
70242926
301354782
351504030
267458093
75767748
357461348
51515545
194597188
14966083
62947301
36640252
34620836
114539367
36825721
163301605
521441176
83185717
311973361
354581497
102760013
23202033
97449510
127038558
455710267
55567373
13739123
109766407
219883476
135302236
247520423
79033992
66293561
54256104
322354373
42210867
297508621
245810496
173471899
412918276
210543071
41051347
357297989
56579033
116942710
3219156
52698407
529126082
502814842
29204549
148076998
99835280
471936776
50372886
71954966
85953487
302975748
187690023
49083668
96668006
12400617
268492222
398271661
543819969
108840349
378923414
64899286
102354052
370870914
58087468
27270722
64379189
112842891
192432569
89004031
97477332
135469056
119215052
35445713
105278787
258345528
51161673
56652962
135038770
113973877
98527902
28050219
212530008
70377814
77952913
369081157
28654621
23596323
126932204
235864930
511491354
70944605
184841233
123598912
272982023
440430190
32820587
396026729
63112022
480536917
27436738
494952068
535375676
61796864
86407439
180042146
507217560
123235754
24414728
56322227
277913529
146814008
21661808
158901568
106172420
90695321
156329668
99917594
155937405
48042177
123591130
348038510
79756421
100206222
37172022
549847804
51681251
171209219
34230424
310339293
39453443
531692294
31867292
90769250
491639437
350198479
278407526
38707670
24825877
71852505
128500860
38417698
102429278
129383532
173961881
435424514
29746697
40270553
327321510
433599630
3080377
126899779
380333433
250821971
62505026
116003680
41967029
10370814
7482886
123264288
416961008
16626245
24165704
125109919
3348856
20404404
58834514
31840055
83242757
111382471
89195989
349605378
135248566
104282691
556514939
315173596
30509333
84101373
1251475
552571938
376567006
31998287
121548357
5806669
22857031
174880464
57058921
136134419
284080738
74072707
76655294
361323660
536002487
492806410
67901841
417070608
386596679
99034969
369135075
74556748
131085196
104261941
18943375
117627422
253179992
43889183
243306518
79489936
218462353
392249835
77820002
62027730
105276193
532234218
485885753
535516171
260383955
50612831
8806632
116576918
93381408
300067587
99012982
15194357
94810700
467344678
45726054
78320259
497603927
119965117
490804386
555420445
95787341
253239651
434131346
128268975
415565024
260394789
50305442
127106000
279670826
564238492
115234561
297099147
282186673
3599998
540573895
33667528
3614739
116419980
116352573
158406563
50615425
134922503
15925865
64074394
528836738
203483144
251501943
531541054
341927330
48396260
18477062
468755581
91730327
326184316
299510354
403725773
363751200
140909973
65607450
27845295
118056833
115752062
81773258
209438821
113661298
62027668
547428751
437852129
50131644
131651402
5719770
20554856
91879482
126923911
77132590
4700328
116959569
365176133
59344235
31177286
485183203
89843190
565739954
120641754
57964227
65552976
422559542
21868719
138864602
88282901
242262814
241945128
11551084
110506141
65285781
91062370
6269698
70546408
84229774
36336752
474299863
200710112
73946127
133880233
66303937
308561131
58953840
105665295
88677189
331721526
83550146
128147491
540348304
55214587
111567940
43253653
139444361
14641835
52976882
272574901
67846070
124936119
150128914
97103549
27677980
482841399
516383126
498037769
194479912
302526464
89747214
452680576
16479684
37181101
525928019
411953074
521689757
347345058
71432277
43367789
94990221
73830428
127941268
338220713
480035290
112936275
114651865
45909909
25477213
148427859
100437839
269309758
76140385
552946416
239597306
107853567
129933462
37867214
6700304
46449461
123084003
114735216
47647891
450526222
349978396
46570084
77598215
83267400
72389461
506641025
74903047
58052423
81359515
136958012
13252609
107723634
93675827
77486227
271871239
22610601
71515283
59219723
61957692
328076312
359185946
15870092
190196911
75914707
137502752
121008805
145078348
294676673
72127469
255220692
79956161
87870453
395283692
78714930
515174605
58361111
140603872
45148570
17806515
41615544
87102631
544583839
30246040
495325627
263540315
425861019
2249000
23426414
419519945
30238260
37623376
502306113
122447178
100892335
227704424
111344856
84094216
47751833
225921205
126015225
74061639
7137946
85498240
64354546
115649601
5861145
509701544
248659526
214979445
295699819
73615128
46865814
100212707
274961756
30797265
91736546
9657462
355218718
512285017
296862417
36811456
21431367
107353989
38954100
44134316
139750453
165689143
299868184
13898654
347508693
293958819
17389978
25300581
45856001
87505989
43301642
105055703
440230394
394930028
118532830
32480771
119735151
117383690
134876329
99476009
408347858
47501330
8341009
99223094
382908216
95575932
370243118
126156596
487240648
129659793
6062178
92534465
51606335
130314780
35876319
109583532
336509239
113654535
132252923
133873106
86062435
65175901
36782202
136450885
68720250
289299084
137566305
95585011
7455156
35637671
280770156
305002339
36929481
34116290
17198220
14701497
34254767
135148697
375711754
313000728
357609947
62406452
356023157
297820018
6941546
59346829
104154288
84190864
210445317
53895538
132966238
10887302
81981925
105632868
88128165
93765320
53151060
336827356
275488914
144705449
47433884
139990398
70913477
12465467
81993746
47292511
9008964
84660380
303116722
372687837
32318646
534431986
72519161
33558580
351353613
470202255
48140749
219816113
2798928
95525347
222823843
92665052
396076601
47799638
283194227
61680134
19365509
73608531
233926367
540246079
21732532
24064540
172650778
119525037
135301743
246796096
125479564
131187366
543859298
559069695
369936132
139273157
76149464
72775969
105947289
278230743
308596515
384838792
449541418
50419580
112945354
100330732
89825034
140970930
88093537
56621832
124638229
133397747
111404119
125225350
113246258
136797555
7178895
110617241
524146937
199641022
21943945
193951271
40335405
46538954
24493847
292499474
29006108
277677230
60952515
447101739
49274327
107668550
373770227
86203810
32427499
35636374
209089956
4071285
63593209
57907161
31249918
137264879
374860815
213377052
106960998
74666995
99093394
75105955
85704463
302357743
111219049
278809184
431391393
12477142
159530613
139000787
38417140
122867404
27543094
97613866
419141356
517307931
304303224
271440223
222736759
135709108
110797522
18211179
6547258
130318671
28144902
26029493
549887833
21897070
180958030
66174239
3884515
445031837
283137823
16863596
121465349
28061894
124000982
88218786
158354228
397243345
410951290
17744257
56791148
69953327
355879561
79287169
540359630
457956593
2945489
471604821
33013840
393118567
115648304
17461513
245672677
26401732
501743859
67724152
35637669
76031917
132011840
100596619
370224368
110448631
130391303
63816293
140160307
113936970
283880107
48022724
31050182
281814433
44839884
224870111
63561868
226576284
409640713
135088863
308640890
10117899
117828498
120203368
124194237
207079586
41066956
113672572
50607645
370352841
105748303
79669524
137314524
112276104
440550216
304103756
344555795
42467671
121709183
94272445
86442456
532420050
40749146
274640137
129554738
297213881
70925150
115814318
179773526
109579639
45378139
36475795
467255988
46201236
98016886
149097608
79391966
59909729
3950988
18142787
484971791
465811830
188543297
114202149
178527581
465363756
111837991
25328854
293882208
95433262
346679970
96133640
361815535
348223092
56780066
126128339
91227089
60761763
6169831
402540203
252302912
2579735
418865072
107549836
163490391
199945943
265960973
257756215
152183323
36268192
420152425
27133887
85329630
18825393
33245241
200878146
92237032
324409350
59280682
97977974
98684841
7170778
261966931
9191352
235380182
199406813
42148611
4163370
491311115
220377224
74734437
544666537
17999768
43348336
51185278
9979118
40549410
315325175
376719852
403681176
33626022
92066892
176277616
87599380
127159179
25750638
66236493
79473677
38513099
16989405
58910209
74098907
481455677
34469039
462296898
26434847
137059178
80723985
124364144
35875022
165270095
446757213
135335133
34996953
137518318
451216736
238964018
43146004
65621715
233025964
13685944
492859582
129597537
6034943
82026171
548635329
530288112
15045202
338030554
66307830
400828417
51127740
32218779
153121598
438134480
46928056
416856614
30027208
132497631
246462618
102226948
157803996
24313564
114844164
75450383
3047952
96129749
117081360
108379916
37247248
339320131
442554894
106962293
13438217
117933618
225266423
73063901
509349925
58750209
18736829
46960479
6612108
491735216
84581263
453627485
117820777
306464791
84542353
95937795
109542026
26100828
410816868
114239760
65386212
108408448
136748529
137241207
65799404
49804800
20375872
56750237
75110567
41606546
46485779
56763207
125911463
63564675
14203447
184175030
448937331
472594345
56147132
116901206
84576075
99504543
51444208
396674622
247927187
318608823
270909149
51079751
177433620
207547288
448260763
130747978
389040765
346967835
447433445
363630698
185493438
72525648
136899647
61910998
58501187
152949970
63217079
23429010
560800648
354294715
116108737
463140779
14444978
341041572
439032120
66778043
39620083
125633907
119989385
87088362
27469165
103282704
23517204
184470651
27598865
85402264
49309346
401492802
50873528
68209230
21573003
112971296
129190279
27212357
183320585
111346155
6081635
81581300
3101129
41504191
552091095
96406012
37197962
130361470
84965173
415711320
134367903
304183301
453481751
51603808
209821514
115561403
9167198
293741755
394549091
229693698
451528028
1855370
15863607
233575666
137636345
83158454
21763660
72809691
116840247
45097989
500399635
137304313
93671934
132436536
184954611
22157948
93428098
273220042
131838753
118084068
255050791
117908973
168853180
42341862
501701641
243704851
115901217
41358738
286337203
29519583
66079304
55971161
600614
110097142
228311250
55846228
131968455
9918161
340828235
44245860
98846964
54047287
506015276
11126965
95291922
31013866
51282085
3897487
36111074
12652235
127707810
77891335
100249021
50877419
109232043
388765552
156729696
400880471
299613143
99395440
62875966
67943540
113142498
314826985
118364222
122199449
26207184
85435984
192141177
159149215
443257402
5294575
392993
51324886
235701415
52741210
118849300
23882960
521534008
208400941
405498143
150069825
489672828
564242906
132903592
88655138
108883150
135086441
18176158
5794998
435877701
308923822
180859965
136847767
80594283
140496228
37183693
243705296
456252933
51933177
9337861
355270733
536024717
18911557
140281269
100466919
274951112
523629702
337112179
59716983
21176121
346600018
184069882
178628932
285527438
16221581
469944207
458244348
86404843
84966472
516920817
12307233
211339103
140745254
85883449
208179714
62268152
93230954
80948364
240655419
88892491
26724687
8514807
24946498
110644476
140664840
109876652
496302470
50081912
330042988
214295258
141298432
162610693
258769802
67144393
150801680
143903431
211570895
134353638
375645659
21945240
223620051
16579727
63773492
281860069
75214329
358668510
64973217
219802040
288428731
381577867
359493404
296434197
10966137
45946768
16897318
340852086
411408839
124993189
254889830
134323805
47922853
61298816
17391473
40373018
206121942
10914257
404729811
211793267
140758222
68555531
1643299
214342579
158761480
12243682
31790767
391075996
200563528
371707391
115143771
514343546
478494160
93610365
493981929
359224471
113342238
92575969
5316405
38667463
141273131
160960186
47087587
28907538
92684919
27648151
218509401
524293966
93787369
112186609
250043819
33894948
139676526
81904255
18545592
335384739
18090556
468499787
264976565
107823503
83002812
123930944
289641569
34325105
37105875
264947446
122652102
132199319
9933725
325273196
235479578
95783452
562937595
114750778
489280242
136051409
17116509
133750533
545261762
550758211
490494074
263374811
90592856
221106494
19893451
134686967
118477061
55622891
22371955
212921922
256817739
74961412
65781287
348135957
38609098
29188985
453358150
202200607
81696735
488796828
56952033
102513583
28522566
78592956
481896999
226155665
75338839
452978309
56738562
39536666
6403439
492324010
95739352
85751594
8642145
558978215
118416072
18397945
244969912
217762395
79600933
138155145
558257195
288609031
61469599
71903088
17203408
137563711
120465360
24137172
220646982
9593909
44585672
151401070
430057670
74153383
314976091
235997303
13361009
22972446
127985366
15972455
48854099
231127010
51257442
80283005
80555375
142040505
245745802
64791637
514923785
501930372
118556176
152105698
42990362
110609457
523310969
115279440
39580549
94497211
141420989
457217419
47044786
375233837
4260647
412564609
72111219
108097170
125701351
20160570
198683335
81875721
494296477
79604028
2626427
558648440
349314998
482851672
128182510
295745946
10872751
78673428
157793715
33277939
131535255
180523821
115665163
189186481
380705549
42580512
161947481
471109518
54474000
147796104
16953087
121200761
328171196
119086651
88626606
2924735
422898116
120658613
51806071
316608878
487750355
125266965
351039065
39721922
190468870
100293119
124976328
391197494
355497214
20079438
344290563
71940699
487169139
425416585
1409839
300904
122473118
549488111
219388311
406464919
121749392
116139867
437541909
424407491
40028016
183327300
13008912
74526919
245678831
26064512
57572533
54651691
111247583
35709006
454573229
11907759
117539330
33391265
245492658
172980771
109408437
198751613
71118267
63633414
68934253
94321731
46109649
52720456
475018785
29842673
14495274
323376426
532893638
39352279
55057652
449627073
480974570
87441146
76136496
332071896
103640028
54992800
62304067
2356649
43836785
80487931
73328489
167251724
71651581
383764061
511180197
68170322
51308025
228647552
47607898
137315170
26696153
99642027
1280139
8929845
85155832
161600871
132936017
69345402
130678280
115630146
284210527
20810367
72178205
476683720
73301254
518524067
53385819
48785358
94250396
3966226
4456492
371692541
94706940
30386116
16704063
380128975
39733597
89045537
398278082
74627038
104067389
406060316
450729373
214396310
192136081
128842024
196608072
28727255
126580715
5948044
124578149
49027897
129342030
507058523
143077050
107120529
41895696
114038725
62437580
220653056
53315781
140564969
324070109
57012231
74681759
399904575
144013087
101935123
421596667
465025957
170226781
115834569
447174312
98761362
331942706
65839611
7985629
497340130
330812253
23916839
99241254
78206506
205966493
162506813
26652055
67127532
65663221
222017014
389892100
420975108
337754680
394818839
134449616
102197117
112531611
35756343
473135964
133636101
51692228
124430839
163829433
301853940
111050439
562531839
17267949
260393534
418169812
32623441
161382485
92285441
84723931
84502144
286768113
40636307
2530449
116331823
133830945
96852180
133815381
269994073
23633934
292437790
22326560
139858104
49575233
71494646
270517937
188844907
504962704
14531590
276355826
63201513
29737618
66022315
69625554
457362118
62684010
227686415
376947087
33580627
311187379
448164681
96418980
11300763
158472051
82327487
118800012
249046624
92553920
83410072
84624062
75900885
541793271
173225120
127099501
44047419
103843103
81070284
18311048
44487102
385819558
32760925
78389383
122013978
257409849
460408236
119300656
108365647
58022602
562786002
384526017
60977158
133230434
132421106
165548890
73127454
24055459
384216164
250493986
55845765
76399787
139353573
21597565
398232829
72085963
312431405
128382248
297329020
40433849
134190216
43077261
121838883
117672365
393608970
145634661
103944174
52551238
412142917
124737664
14880253
556538732
253228162
89251758
258777737
565849177
472485674
69923866
311948794
47935825
81388049
489074939
140787462
503955510
39760832
23427713
43533805
104293069
110640001
445665435
279469868
68777316
267746306
327421288
75519122
3378685
53479203
137833487
52055196
202758074
4879316
505910874
101294403
92006586
343546680
82093615
303092153
56090064
44633661
47787965
81740831
54949102
487121175
360709267
566150847
127286285
129859533
10373408
528829209
30834194
117901193
287943913
89413885
21697515
71973543
31681821
432457619
1171193
525054700
122901126
19784440
47192642
14890859
48340487
551476043
419645646
7249151
86576049
140786756
90503365
383813000
7189271
51494791
388044408
117388876
27588487
40883669
512750362
486027572
490415665
85841945
123788059
525103611
517445594
111806588
130956793
415428563
122563908
226312129
148494794
89029971
70676423
63538735
201250451
122170927
136710838
478679832
27273316
275234137
167540431
404773696
1859900
44020180
229294575
310059927
32886995
69364859
325583558
44899548
107635438
118911556
103282706
22911507
244336050
66884995
74657692
257156222
105966197
496268902
328785719
50759394
29613106
72543951
41133058
15032232
524336854
474229849
521917442
55693180
37616891
90092214
15326649
119091511
455626078
52200359
144880043
115012804
73672327
266531473
214549812
195382622
67194976
113442107
292404226
344568959
193229459
197082653
47191345
26304457
337592195
8846837
60483003
74050918
214511668
481201086
112348734
24042491
44795786
8958379
79446438
29138402
45057782
140459914
55579044
115265689
98606486
116798019
32121502
32610319
14308504
385078894
30581963
113910322
33948975
71918652
384146322
383184826
95706929
173553436
494694338
215927667
120442382
551463511
93088284
476751740
78065135
64602273
463100404
151466897
137336738
30716071
85557902
102212679
64392279
88142823
257719737
200129415
45597334
33872868
269965013
97108986
16894724
143906661
30814413
538448048
306896594
101836549
89092227
92246533
144935178
18740686
24390087
85708354
132251429
69639821
53774919
31798549
94582430
8440876
306307315
442878748
46598715
77226116
299007443
62543934
128559939
387241451
16627540
338710819
10612054
531615187
7446459
520093577
191956
305839206
564589665
201193926
120196883
517263441
137458654
240502221
112042642
99393001
77485376
122294130
134422379
18119092
109357852
140619443
382343974
134838643
147609266
27073578
109701559
97582389
63197624
109566669
81703220
1559109
274689422
100442274
27760988
364699696
157265580
221611250
30744088
14700198
114960892
518642282
26408217
16751136
139650378
344905514
23720835
468821778
253525318
89173877
63450537
66811066
3932356
424289337
51568720
97672227
69838262
317873898
263804491
2413719
12911635
129122837
4054186
9897407
111388956
470114404
438546404
321928815
15775411
115844100
58655528
467131047
272822935
22731222
294237391
229765635
11115292
20362117
373561078
23748072
83646124
214702457
1285327
225337319
72587120
412105256
75895254
257413480
514621930
459348938
79054744
86357767
88713503
53049896
540578896
413292266
89367193
2673500
69010778
57563456
45972165
550435415
29470445
95695256
41418400
124649482
63811103
256665
27515857
534170774
304020878
26044671
484251318
27690952
55433782
129222706
58182123
430156672
46135587
83302421
63476479
90007911
975346
138560356
92508527
373422934
66808472
124128088
300013982
488651923
559726294
447366339
319514737
11096041
125295388
61407764
10804012
98355068
366584089
55136769
470431686
35994346
118355477
19823603
102355351
20410889
61497255
46914764
112645747
99565504
139002754
46672545
261814963
490734524
355260635
96863851
6320281
159224009
8473350
441145797
83063773
96298361
98297038
113982954
43121361
399768465
146227196
23648203
79887437
156270920
281531338
55192540
34102594
122142071
362903374
13921998
101667941
26448424
83102414
64993969
201335160
31843558
10974848
321446890
93311370
119365506
124233218
93063643
455541125
43785425
155690671
134122400
77591728
533146257
252181169
87131165
216161076
307150890
45873593
45401487
67188975
86183058
116200826
36802375
108762529
61746279
92061060
470852221
116221576
123224081
365802389
141763457
369322405
419690608
412618159
114833786
422661086
104225623
38076029
3645869
4264536
38022357
30329050
86120800
282090592
438167721
87637064
533549048
327897457
138685616
362044636
138667458
80026199
42778769
123261368
294108857
428891554
5059599
186635442
112237194
72185832
314005255
223038010
50299945
38738798
541488465
57092643
134768678
44859341
435800341
318091981
86841934
79950973
53458449
44117455
555494944
24686413
119621099
88491718
37527400
56948676
22336936
195893801
31632535
270142785
66557795
127098218
327038858
61684025
214935007
138025443
58558085
248006356
374827275
121327865
531830472
95159595
20039949
18665127
484632278
457985465
103656242
115787465
381073598
511411239
30108558
59278090
97066183
384644966
226728462
58269558
69495854
37681743
108287827
332716807
63200240
44948834
535862466
70559394
85993696
459762257
139164209
274146094
19292877
486734009
55529931
135631183
25964643
31207117
82372343
73228620
76904318
19719536
520097373
120936171
51431238
177878712
59632171
10950526
474342570
38174601
468651406
367699688
40225158
56145386
60294936
126705546
105977872
150988645
229596744
66644399
434772470
226540992
34123002
129319436
188324170
174796546
11342267
252754072
36397316
8544636
141823171
59762125
298190604
62139270
507612738
56765050
505903133
37121439
339422944
13062089
174107134
110685190
266710340
139421015
423401105
151753011
525779516
10299833
33101427
87502107
25015241
450130319
45553236
56661828
25952755
67678759
426611510
369868003
91057184
129129320
476368398
506032119
417828034
2778176
126938687
5766462
84289436
48254887
15445973
499369902
97710792
128764863
20116470
518838673
444025502
89734244
471542130
138783708
428524873
369163018
358929314
87064439
21070605
95758807
83620184
89981969
445112544
54467517
554875857
359147389
3137445
513652843
31153942
40714127
130385349
39606447
72426906
20627490
462751865
137295234
40408035
176956641
97656318
278847768
26475661
38924267
99155650
42406712
127404310
544022534
94059737
92608396
87886017
96271122
156199599
10471976
450679734
117860984
125229241
220396958
63070555
54319657
449199915
130011282
166492663
106138698
217152189
535577581
232627645
133461300
194355707
256869618
61358476
112300747
384867302
30211023
12779343
11631498
143637906
316964973
114290345
136991856
59220850
306904822
62888938
95608357
133287502
231660196
121937455
94225755
43903450
20093126
507877527
116758534
16050377
129714987
9661355
55434058
3932585
542849047
72672209
49951363
15742986
109702201
272011622
505166939
127024289
82286868
68003232
475994372
58483027
434618058
11522550
31345896
21077547
8871480
87942169
247569764
68252031
130213612
23397071
323067514
75637149
68742299
70105444
12954436
75379046
249775904
14838977
35294270
67524414
129412068
139204418
352874
325319454
137502752
27825840
118230629
2826056
43479331
125240916
113081541
420796273
341599492
99643324
2163398
194508137
49250981
28480825
133209682
72233823
318459700
335960552
60422044
14727706
145450589
209951571
230664332
102787250
87378557
433443276
63239128
450045962
39448630
301925629
278661934
116458927
75132618
290046745
199513837
384080068
471541332
528501020
83648720
58069286
40891818
161873258
532316462
394129584
93232338
20665103
412133764
102741265
505286061
114076340
85286829
465039580
58533484
262198536
83102681
20985462
128466616
423361257
80397139
9627631
66653570
445262326
549373041
108232058
64744943
93658966
8886319
53224845
566096646
183534736
218540215
137799767
496002174
136126637
139260187
184472807
29770041
62432394
395472800
277855595
214914405
127776551
207662718
27037913
523469306
108786146
104843825
72506193
67969287
106312496
30366799
19060714
120953034
129207142
76467458
37436608
158367456
26496228
34705126
115522619
309255223
416263900
493495778
136047998
37561767
81867939
389261333
25352459
25729888
138101732
64814983
37602624
8526457
30236963
280486455
34579319
300068218
41216835
54201630
105399408
45916394
151073652
125159203
163379256
534024725
136039736
525452617
85394480
68778613
18894698
210097638
17470592
420796777
338772037
138636330
135641557
7617281
62947303
556933805
117671622
81657825
65517955
104660120
115892140
549811128
124024330
12007626
41852893
96968908
88251771
31449658
173505921
36920404
91821115
49618034
38251126
10638709
70363549
548345448
132226556
113317595
102490627
188067
110492729
111370796
479869587
528452171
49506492
500116186
141590308
253863921
309178757
389650968
104898766
507666254
48353457
48768497
88566820
58048534
137373054
81598163
430714888
104141318
535088293
272414589
121183470
307135977
66628189
213915069
479317948
66504974
85369839
495575204
346475754
6562820
73883607
152353842
111062112
171517389
97031645
44851559
83373756
431724478
25126283
292613697
484447633
447134018
179903655
29707785
113028362
77176690
484495113
179119169
133750391
451794685
36471642
320511065
83023564
150314252
80600022
557981705
257593119
77240241
183288192
14368168
10926671
296260840
39306884
64998761
117339590
122116443
82428243
187262971
59895462
54010971
538779787
212737145
41778964
60431123
344068464
12608137
92625255
545067544
440537265
105239877
538775924
422798963
141331498
56428581
122030530
46807843
137286153
69351887
518973820
19941375
3268442
441508926
18755919
297110498
396051673
229715773
362939676
24714337
27405612
131891930
12671221
14231846
181715671
19636582
17682001
471710569
9815698
132602686
334836264
422696237
7391603
107466826
250593168
205700802
128425051
7688616
70170296
159042167
1334615
553518124
77417932
310405174
208765626
6355972
41747838
74344042
168677734
39076016
54254807
333613296
126239606
324446720
115244932
174662671
7189271
541244411
58495997
230106932
59180813
428418961
332727945
97710962
264740220
97584983
18215068
100771714
1264575
67068697
119399228
20414782
139716731
407013189
169435945
110217765
112298151
467609554
467727424
93927443
69567189
141247193
140645385
55519382
42624610
106324555
28308322
96321707
47380709
32032011
27435441
519116567
38252421
64278023
36124044
92082277
110708031
20442017
31413340
146603913
264984745
38891844
138930749
58062799
293655212
200876253
392103587
34220050
49400136
478700109
74048616
486387898
64233927
38634562
82984656
99898831
59253447
93684906
448402556
114355775
484523310
390415074
53637240
110012839
102435763
112781934
347857710
362021071
210515386
15989418
95340928
416645816
1352773
116574360
382759876
116085391
136737524
534976518
417789191
57874736
22188086
192307881
530737640
16133385
78471298
13690063
171188009
344051963
86809509
71288924
104862450
439570393
2027213
22453195
41343172
107411568
118771480
86084486
89656422
119479640
498097201
32619552
120361600
13881791
500380552
33454818
351829515
23383389
7805346
40408930
137270591
395516976
194757383
4814464
500881520
58672391
456944003
94434572
210976844
124794746
523703448
433329788
27698816
124055456
542771845
102669225
324840502
50426065
497895233
127623505
384289421
214579398
90874307
78836848
314311045
127029477
48226351
239810699
110726187
269090808
124269463
79511290
5479827
562437142
561296039
149609266
46780198
27584596
37471629
79134414
357972
167005211
65939482
183728875
407698946
305732362
71855991
82906834
70395972
28690937
135273398
101878055
141349656
124177374
90119453
1330724
30425026
68193666
93026030
97992972
227285773
86036600
461238375
35199285
37100687
453282072
106298229
527202686
141270539
125318736
120932280
389397024
230083652
563114212
52474028
419110789
56974616
334263726
93496841
279164531
98516229
376874408
101559715
72070399
116154132
123710454
226518649
37598733
7232074
101016845
13602938
241090000
119824642
84762843
133366621
2274940
129183796
65816267
426045882
401179023
26192915
86918457
14944346
66022488
109155520
127000943
25174772
264191361
128672778
15604207
93705656
130681829
522400982
57780053
507076919
105098506
38999121
18899158
357529032
33444444
94544817
202227575
467055560
267756289
77057364
235116552
46201734
494594584
134317320
33902283
4590083
111650275
104378669
136555134
111962228
69123615
347320599
180993684
26999649
226225205
107033628
138087701
514179901
546165930
450021249
293685253
18205989
167896981
262251201
80284302
140030607
114797470
517667898
300133448
25166988
442085921
514301490
149930121
101431885
353070239
307581850
109663944
327401855
319684876
41086368
67851260
540968036
89761479
99246440
110692467
27061905
4223034
28310918
304992650
102177662
215622815
111892192
497190712
398796773
83579977
3994762
550041108
108051775
185498425
140078
90125936
15562703
93172589
98015589
449438393
56361137
139721919
90880790
123475697
470082481
52532393
132246013
296040438
35405508
109700262
117316570
481803538
83905428
96407307
300975211
112666499
277710745
447134587
42551978
92105158
32007407
191756486
15622367
99399486
45541563
9093269
41230335
92533168
414167975
255306066
36190108
171192050
9560189
454021628
412233469
30086511
124266869
110346168
470028947
214643595
81492192
63940803
133686978
6893557
42734855
226236678
438241770
455619724
7985629
302735431
266299102
442232148
119502837
13519928
296976449
113505658
95928714
65174252
281641631
82266118
118768884
280232188
130377036
28688345
43969599
50717890
130037220
73700728
84109153
56750237
165291512
13813760
538917583
58189907
298587267
121275987
45618444
238981563
74010711
131655878
109726200
22885565
338905767
164504367
91892452
23892037
26305756
334803088
53257414
217820512
33886464
117873954
92544841
28815449
491017295
60104277
3352873
80463288
6231873
36329397
259228625
520254824
68403782
565114711
414202092
68471226
469887155
42920324
20515946
479567996
410424195
79659148
512906858
14270891
177306285
10667825
116486164
131095574
124518485
239435584
416444170
81954838
350534726
212508100
56326116
124901102
473686150
43669990
510329423
211148776
269062483
502688149
115257905
136729740
340510378
33712921
103165976
472567844
27024292
126754515
15916786
346977564
53201645
112413584
379178612
339268448
126178645
42608096
230481018
285777201
364425628
113479720
425017212
38602611
227155731
191407190
121278579
495467205
22006201
44300334
123177387
296332655
19068496
320860455
106989530
125550897
133995664
82264821
45925084
132615658
82216832
80878328
62651585
196907139
128284973
31943815
25220167
139402859
6656206
283018131
46072034
105502916
24458496
99719847
117160993
62642506
44882687
194661595
38238156
41305559
86327023
97886827
133165586
81264834
38353740
397072671
267152613
5840393
45802260
217084755
42953795
190357114
299620677
8398193
160059070
126320018
247861453
109983006
3513573
126046786
36258934
58481730
84747277
465435494
513090052
44073359
130683126
199254138
5925995
36028068
46553221
118535426
409316234
81556657
33315690
340915670
106199657
349124781
97920908
211725101
129339579
238565628
116790959
131631235
410237670
346255702
39142165
64259865
77447763
49452018
10311150
177963292
72613844
28475593
91109062
403048211
43434781
220398351
460471303
147632094
241237109
110124379
426606326
91179102
32675321
521236091
501598136
182158777
354177476
51468851
86828964
82118258
185029572
140100643
26989275
305193458
118937622
82639652
10848108
31103357
116845433
306298838
69241640
23244836
474995564
446686303
21601537
187772397
503340728
82228503
118851894
73433548
79460707
9567709
110382484
202978506
37932062
11304654
110556282
57183435
53343058
374752870
30975738
125788248
182253618
143526390
456315182
114666475
59256486
102774282
7523897
12583496
135299151
127530582
552226062
137482002
149560298
517039007
41664828
115505634
3269739
132901809
56423393
98535686
126866055
59446698
8973943
75503558
516133054
30967172
121795519
74577500
117700156
469929861
64243704
121818131
101334610
397123318
32890289
4967512
475186021
6740511
16168402
40326326
122134601
26805099
110166105
30453560
67414171
113414870
152981087
69052282
125006159
411011183
140122694
263843616
398743943
370762030
112762477
120911528
123585942
556050939
74836902
32518384
100549925
9510903
58175656
396980872
59102995
34041064
43103053
134863357
21246159
32387625
113295544
21122944
101923450
133513182
132022929
62238534
516265795
242222682
76991219
101278839
435911047
44596048
510781588
46955291
355676053
94990985
331853724
370277979
174210997
102680896
89387943
99704281
52251082
29916602
38487178
80858873
25395262
51102365
376817240
328202289
105689936
30307001
293991962
107647109
130467824
65389554
8063449
25672818
99027247
57080972
96920919
24121606
289751223
50236703
26457503
124954279
393495901
22540052
139929439
88873036
30517183
8338415
124026924
28506763
245305827
412328722
137059180
384006694
329046095
501059088
36426524
52876098
9858808
314790301
399203133
506402440
71385583
71569968
237549741
264249777
529279874
42719289
341820414
91766641
115003693
307292511
86455379
536597615
100182874
32526166
14399294
140472882
71022425
82050814
72564556
54831972
91782207
102787250
94857392
353322439
21633960
306602325
337892780
131193627
107809858
329333790
65541717
114924576
534572412
87365920
41310749
77925059
435386237
375251863
31705167
517145496
235899106
157468608
224604169
52361189
123857015
537040182
481849611
91142368
85000194
214977789
273120531
83179206
484457373
398622201
419970843
91517195
69490668
247064596
139273159
278981542
18300670
26353745
66250760
138139581
339259797
54523286
26833633
406724536
93754942
125544412
161078346
11831234
87046858
90343834
276268414
9060844
364230499
389538963
73542507
116859700
30051717
131021643
8787177
86228873
339018770
347467380
290927021
15116535
331951176
417412713
528602949
263269715
7290437
130026538
217487379
40292604
38876278
53811233
220107122
139145347
549837642
142107423
237146883
86494336
105216533
116264379
314304027
461310579
100233242
408198192
32055357
114015379
116446667
214208547
11986876
32987837
11241099
108826084
432099593
43057310
113634061
45810040
130872488
317067104
94874253
30585854
513346171
130981438
149480303
530143724
281955500
103018118
36013801
129783647
35898366
410610869
23133292
61158618
148295769
413961349
81289475
110723595
88556566
74766862
11365613
66929093
533967973
502107105
108604295
89245273
125653362
420012284
46755553
299495218
229245055
70368737
561365999
365494427
471695386
360867899
157902740
164453117
356852687
58844892
262852135
122333040
209728398
67150878
90634362
42120075
17732586
67228032
109880543
26598878
61868199
446411813
141178450
22572990
38658384
514661285
425913166
512773477
203734700
105888377
22273383
250611499
40731659
112870130
343491626
358123702
125600185
564443357
470487055
498104772
51573910
157769024
287511320
141256397
44903804
393870142
26688371
540355306
77533365
192633831
77039206
65576322
351616922
75273853
279739102
405765066
85162317
130827093
268389891
58620463
25453625
96179143
32051727
165641744
241411930
88033877
347603257
133798520
202881113
5324187
94596697
47100557
518897917
67997821
382882622
67318193
211059738
128636462
21834995
131388694
449099411
390247580
169206598
96723777
132466503
540303860
206494528
17831156
440313267
391869462
524962797
112449902
165716766
79061231
497260702
218626888
374041874
13852772
95239548
470629363
453305010
9883815
87699213
316096867
513862367
280317710
243732452
125637798
40829560
411791128
228505254
540157842
125694864
113120451
13200868
97289267
87688873
425141510
12732651
263610066
427573019
79111969
16042593
46567490
121199462
119311030
118495219
286349801
76083319
139101955
302799864
28284245
16707956
141788282
51741221
237110301
305022516
102591315
72188426
66261504
117427786
117940101
21073272
97364977
313938871
100202329
170713155
67366180
485723155
111560160
55512897
74678666
39168103
508365251
25986694
86755035
69146961
107631547
139287426
210000850
472706632
343717091
490160132
478338439
505653913
124475686
124491250
102684789
55152333
259836781
717241
136696018
36557242
44191386
342455863
348818828
141828119
76015873
171700455
346641032
232610825
25227949
81428254
317587412
333111250
89470953
150860401
128242474
139497540
18870055
69467320
76184485
70541236
41277027
57090049
57332588
28528812
124521079
376048776
222547314
98090815
57385767
405492598
134833329
35348818
109690041
175722021
115834345
53874755
344742749
119021552
60729433
513964032
263909887
460406430
409177755
135993046
122489977
39375750
132051461
54335923
465066910
14460253
101909181
17101755
252915
156482713
93238553
56979804
46654389
66240386
480790902
233770655
448769093
70702608
1740576
60458358
306120942
87260865
71967115
74380358
55055635
261365392
330103148
68704686
23307092
485080048
109606878
79657851
398831001
69783788
28311317
42306843
46047391
138885354
93111632
151303548
57354639
105561533
20805179
304373358
115064654
550768949
208539331
310274100
249003061
76913399
502286747
25430281
282396654
171852949
37095499
29430229
110713219
49047352
102171177
10763805
401543583
503449092
85620160
498036597
396966196
476145271
104129647
26336882
349938213
5341046
91866512
55082293
385309078
93779587
83692818
469485566
86777084
524392933
469800206
74815723
122098285
304611587
259039907
512409128
152610716
121674164
85749860
515897155
253844406
135654529
91312691
117955665
25195522
99029841
23199439
539286267
239708261
139657071
84971660
58193798
79120893
74088533
104324197
385553072
561862200
67549059
377499925
76048300
344129380
1657568
132247310
30510628
91269890
305350361
403742297
112279995
70528268
453345113
377053586
261006636
300361793
75941946
4230816
283935170
266739602
82299840
528068242
477699320
242451501
30185081
458025895
451177078
140902189
17678040
62535489
253123826
3482445
24841441
84074134
514002911
447344667
99086909
79481457
156543689
24466608
377992024
108012865
222288478
538867702
470303125
20519837
135330277
6859833
90551707
117175594
113235929
372184399
27834919
32260281
98516231
89394428
138034524
49911154
94677855
41582676
24051984
214747239
76289540
169166078
48826864
126722090
103588796
77293420
17615854
122235765
118540612
102162591
65930403
84579966
262231317
89971593
14823413
243125847
140589612
538417651
123368046
115141177
192509784
331108186
390162984
103378043
230771415
388913551
133938596
38345807
39543461
49292485
380540365
140309460
411655039
101901399
234799593
133011241
114158807
38801054
133374401
142844871
300527418
460302990
133702349
148253668
64464791
551150597
5110180
7394197
100900117
69428412
214846788
55123799
107874086
179829898
83978156
72469875
83792685
56140645
91970270
494983513
565379501
22805153
58385754
323130242
195268581
19410330
272535413
259162609
347809077
222353286
307207659
234232417
85528073
82921101
272553904
374932048
108313769
17571758
41011140
319578505
452946797
527632334
39207637
6133515
410761220
352537804
408663316
120452390
83275444
108112730
277268689
80792913
126977599
8095876
75337544
129679250
120154080
845644
2358122
117042579
4549878
5721069
16941414
110296507
70609977
131537849
226158995
546789284
195350859
140912565
463337574
463459180
28628683
120927094
443590221
478461328
252042688
271402266
532463929
65969313
73911337
433226392
505840786
164580426
240228999
85465815
5073866
104440925
80716201
10064720
107789747
126572933
231594437
168283979
530295144
220000912
484394992
285094367
129602725
53154951
30080024
298711499
98723749
124379708
40126588
333394236
132201913
33087021
3155601
20239685
95791234
10030998
287201514
378902449
140487149
42769872
450425399
60502458
124416022
333901891
36216133
68647815
517807245
36675615
496631939
426269895
553541856
57019348
6133515
109527508
16108342
88199891
77476295
525781811
7015473
45519512
166930323
52038234
484134482
175167196
284015176
150623013
264781183
25347273
41507893
130997
27960726
37659692
217291592
80357362
549402428
79367323
15836372
471989128
68685229
25351162
459332102
106431822
451331133
62754419
116410938
485112250
463267044
74092424
141431367
349799715
344269546
110392858
79393263
184345776
519298700
83220710
75308115
104544687
141493623
67686541
60004408
119618421
205608035
51142009
154360193
433259971
73062606
43839897
261983474
19235362
68285755
490946256
49833334
125042475
60377944
397811245
389829749
33290099
356159219
120099606
438989245
254459938
206006271
22156236
399411381
361773146
228327332
109482227
118678096
37048805
41151216
91215571
487368269
123925758
123954290
214030231
323598855
104972695
10589113
536018710
50594673
128029466
384152269
534033155
110455114
72417995
562006178
119259152
38803648
31401667
21431628
112842893
185399141
99112851
76132136
32789433
100699080
17587322
44392421
367385252
103424079
195150536
51791806
28326482
540460588
462644739
226925736
137151265
229873701
4484925
20930986
109618194
139942648
40283525
124768806
59656814
73810973
46159384
132116311
452895496
25025617
540484533
73411499
395592907
12596466
107221693
116333120
150316785
122754565
266928539
260919594
484408693
247544722
122156648
94181655
376198795
94255584
114792282
98931271
488474826
235125838
92802946
551344336
96660224
10774181
543986380
82063786
401883799
136254638
110789742
120017895
561223525
66060299
347680729
136270604
498940484
104714594
294850123
13094514
269156823
136628576
518241608
130303107
207856267
100234754
135089037
490162855
109072514
44965693
76838177
50566139
256201923
427780401
447230922
42337973
73207418
15190466
98618694
35258945
98719858
58586789
104964913
430598152
11888302
551730991
522021788
23163123
396509747
450891789
496019733
39319124
124565179
110990775
49302861
506684536
69154743
27676683
104565267
28117663
63393495
14110063
136746603
504872451
5806669
129404605
482535115
511138514
319294273
558241725
55390981
85017053
42977392
254214706
46660110
103822258
18412212
405635784
408163325
118145027
116080929
433297730
94522766
130092991
498041555
423601290
448063661
90581183
5553030
143470964
109401952
6316390
54996691
275887755
30048989
7912999
61016070
117254747
507272039
115119126
312198718
284184768
78838147
153812390
76510030
146380635
112277401
127331668
96003940
466586645
25129375
290360443
137690817
80229826
462392977
224982547
181782869
49359929
59813751
67942050
84119529
317583221
31845241
13435625
25301878
57289789
14436909
4983074
36967094
57285898
37186287
99507137
389982127
39051373
11267039
44371928
61667164
224781050
93373624
195995599
96910543
204555381
460333057
462764785
103313832
398548446
47894319
19506212
16196936
46231565
11942776
69274067
8709357
17504314
100215301
465968341
6008069
121709183
126689185
20526324
139387293
563540395
218559811
87438552
109653570
74897861
520151345
86721313
125174483
48029825
34727175
16931038
38528744
233070743
411681383
393430960
86997572
530512867
494290703
366625926
59373583
87399146
332364374
106943056
140523465
99326856
287471906
40092864
13773981
116855811
447875803
70140465
26244516
58848587
55476581
138099372
140024050
38165522
29483404
129906223
806734
42791923
392101719
65240399
120029570
166450908
422836299
128083940
12250130
322105492
66894072
359133168
126417295
502976380
59345532
123333029
449112629
20469256
437351042
76079584
377715145
408877821
137043614
182027683
15901220
277006107
112660016
123651327
106130918
458048061
28696971
417976412
214307059
528245050
263702583
261205348
207094008
36490376
554619192
95917043
40450838
118976433
15741027
9128288
76829092
27946461
390389563
90369772
59656814
524198578
18929715
357973082
267765923
136501470
251371621
134374390
546539793
80142927
38278434
135760578
48510396
109394170
44754284
70040594
13046525
55222369
45544155
68309099
48036989
118598977
75411932
87779665
72849898
272927759
40550705
463252141
110661403
83031346
128670182
5853363
99304807
512552498
45487089
8986915
191452633
64641185
59169142
49641378
58442822
46105756
10535531
93289667
12778385
113054304
117335701
41998159
13360397
78049569
263991460
518664129
18984189
75805895
104501886
83070256
70993891
85790242
71040581
84004096
14597737
402681719
107846595
109080294
136496280
10098442
46509125
310067142
264421794
116798628
112841256
258781990
528553180
115264392
116592520
113486205
183478877
470097675
43297753
66467361
132616524
358659745
460789229
524253030
54780094
65735965
131208413
122742579
115067246
26521058
31496348
132183755
74711093
27888094
35657124
439039829
84827691
197786511
81787536
259986875
132366824
40192735
116167102
488922565
68214289
338902207
262926457
49090155
203573616
22241988
118833736
75608617
21834995
114813034
90188192
99552534
108396777
10905031
13478426
57250877
145548482
8867371
135142214
470606170
362767816
4568036
73083356
97876810
14088016
36641547
535012196
83310203
94032502
70973137
132720957
66763075
128414593
70307778
97149193
13752093
84952595
98546060
183469944
48070713
325993066
91486489
316937591
110789742
11329832
84369850
368691822
386677219
29506750
484606962
88865798
526724273
79266157
22270789
156495903
340114671
87336091
181177654
45055188
391933926
55532352
6496036
105858546
214108861
155557294
492092927
549984001
137671364
323887669
61898028
134296568
265630856
41072099
543457020
67572403
67183303
464538848
8093280
145681671
561219554
464011002
54069336
42012424
64564371
8580954
416668202
6217820
19888198
90691428
182525681
28100804
2333606
139244625
68153461
181875487
164672208
540407671
76303465
136367877
19381073
384202097
15532872
14837680
149896618
129868612
14827304
72127467
202050002
139548123
125230538
4998638
42465077
236954181
495657578
275024366
69929052
7294330
69160667
124527566
53734712
252754746
72465986
33083876
255189764
104831322
59589368
41724923
227593385
541696049
28981465
123633578
157002827
125203746
133092954
47186157
33304368
114129515
388268847
61541353
375635948
42715400
111600367
464232773
23094035
24740275
497240916
242911975
98355403
246153539
163779405
69193655
89908042
211740003
394492847
114259215
16064644
90044283
19873933
355468007
506041229
192245611
75125375
36466454
73556763
532624677
126745645
107215208
49411811
79886121
247485980
54640018
7625065
444949115
197531141
4792417
96518849
11101733
139864589
116333120
827488
75523015
337943707
55122502
264158087
8337777
73631987
10787151
76955499
44673940
31712949
108621158
329484626
475037520
57088752
138559809
441449058
156808131
493799705
278204460
505116158
231538920
99180295
60445388
4472056
22270730
3329854
57385767
32892536
405616216
198543134
118256571
211310428
270463883
61949908
75624181
454166392
2094458
46963208
137247243
125995770
416190598
192547750
298218362
78756434
84695399
70481574
396757340
47397568
69353186
218431501
242074406
236698791
50472755
29858239
311176745
66840897
52641339
315813329
334079569
522343408
86998330
381446978
62813712
81228516
137457838
13554722
483790348
40750445
116334415
108794956
131252511
106008998
169152537
412493822
18470418
128585879
84637032
97952034
77331244
71209193
77000298
80187025
44280879
99787289
18749434
82723317
107865078
82384145
42769077
437957612
389598427
136015837
333030495
67241668
73074277
423186587
129100788
114248839
131882851
323812246
460429005
90029958
142680276
108518693
2320335
102915655
120419967
246540648
104369592
45191373
96000049
210578263
65596890
164066942
289686729
102756122
522864701
48606372
87434832
560241927
54014862
168856499
384124641
114846758
23906306
259552957
109370822
33448333
337414520
342270845
134378279
78491846
34316613
49990273
187692094
7359700
119540599
291767333
117204702
21549657
333751113
28662403
198104865
85167507
61406465
291465394
5235449
495468257
65005640
31388699
101903995
86350371
109193948
112219034
74631976
23208518
110504443
277791219
322779879
57843891
89717383
70206610
307608961
319730557
96271122
100549360
8083315
367690744
84546303
366496951
94451433
37597436
43126547
368985587
130133198
96952047
125118996
449297517
4565025
86847120
108148427
301772749
220611149
20604144
70952810
43871027
99531782
83237569
86714826
307415366
150701177
82327077
30716851
152640644
40855500
20813701
41863269
507048994
305101317
123750661
121065871
277691194
223322947
358980075
61451004
131542677
112228113
394137107
374646708
62550421
418962780
90141500
44465053
136016390
60484298
53375443
242540853
429486038
434373901
43908581
386294395
39232953
128796249
21674167
70533454
16392785
265164532
378563953
360692376
1605688
78646189
13552353
70373925
250521371
61912297
145291341
83412664
37648019
278252535
313572378
196633425
70166700
51096612
392995387
65781248
268503576
2062232
59566433
27068390
4822246
377934965
98103783
121656006
120541885
466189798
499135420
199938450
143351177
5713285
43798395
70857727
43466363
55707447
308419717
13149200
31035915
106146482
9202217
26871248
241105215
7718449
431276136
488485633
202631017
464798747
110916848
330004257
295226702
8382513
4208765
111994655
57951506
1705557
19361616
131965132
61966769
60616592
42332013
283437650
458207595
118723491
401060105
95279948
489892081
37170590
103234715
70970813
192952862
18534130
198603101
347820699
55231450
2141349
129130617
561889107
85998884
223858831
355649542
22619682
312480408
83120841
137050101
186311593
135680469
67537384
553329966
367730227
18605465
34938588
130850439
61300113
554248087
437747077
65281901
71721506
34166871
116685904
226808030
406092139
53182190
171232132
7644520
363582563
449573647
3099832
28217101
129983691
130561210
163990563
41498814
510448641
85297205
4552116
120304534
49134253
59971985
113573104
98575893
100586241
136395114
103483741
142561880
102003864
15112646
341081082
296309794
272146590
58079662
461917894
19885558
63711236
58564738
317285783
19653990
94821076
116479308
9567969
146552828
485655844
17324029
319000563
427432696
138471004
108933733
96412497
46930648
124626736
64460902
135200577
90994928
41537724
12871430
5977875
35322052
123623555
375770441
399463555
143709165
169299121
178756575
5127041
192759889
296984817
62136678
191905661
93609709
207302068
390557557
66903153
135243221
48717914
52637450
499503283
78408838
453162270
378801656
49686775
9422707
490292682
275939724
87451524
131121514
107418837
278924359
23365455
298494349
403714720
94345079
92872982
52889068
36461264
68543858
81576114
63584130
98887173
108709354
367754884
497114867
242353731
271817389
41692042
128890672
17248805
438445352
4745890
33177260
122803851
207413302
115931048
65787158
34637682
156004121
370530626
308697781
147417893
127570326
96644658
78455530
63432381
384154941
89273807
94347671
204874034
120701414
457421223
96887197
450265001
78411432
521124428
10267054
136328967
549847975
72717602
168103126
494972942
8276159
106551146
13329271
87683685
294348352
67176820
97108984
123867393
138044900
280880703
223514400
84237556
271726517
218758917
133895797
550285428
278634236
120430341
37505349
38361369
266922072
44621990
62830573
260515370
24806424
439158822
281191670
134423676
56284300
18180049
139964460
297762486
43601251
478172797
26664753
386519956
133235622
40684298
59087999
50393640
18902478
98572286
22762350
27358918
33343276
3269739
47813907
107709089
213513334
109503118
503108220
102702947
89173938
209916243
92253018
65748667
108905201
343216107
25980209
21901142
66091231
117746848
307295638
450200900
33113707
98782114
61866900
112202173
122519810
26823257
170407748
25126781
418035306
112198638
125818081
260424451
125927027
59470044
389726809
97015602
263647273
109957066
155612482
448034079
104639368
44201762
436381025
351480848
45388515
121652366
458489428
76347905
23678032
9962257
111324104
260318179
64926525
119295468
8143865
477688440
75893957
14614596
49553184
315878562
224936178
98748394
24689692
84403572
9063436
107424027
238064677
4221809
285788356
85499537
215938277
82709690
455610780
462142216
60096495
144345127
257688114
216714198
255916329
22163138
7556324
53507735
3322916
212184573
22212422
296932996
348472027
58457087
37348414
31347195
48201708
445355896
22054188
143617879
82965347
120818144
24408245
58741130
7571888
227837778
70155278
393054222
135299151
2649773
537414318
85585572
498696226
284498153
2197760
395639767
93745539
95621327
57444130
114535169
67067870
104114081
81538646
341982796
95398243
111862499
298112347
165779104
187462585
94569458
395806893
132109828
132821879
84755061
58508798
297992338
86489150
34440540
15636634
40789355
324168007
87932709
76445182
63770896
91571712
657581
52043789
39776398
131515802
398999526
52355863
345393452
240597203
59994034
90281576
495989716
447920707
306956254
303861549
441031681
229085796
218487427
37013363
157299374
73346418
118540614
139492168
89386648
273873043
139345791
34540409
34369246
532010600
161148365
106007703
21368470
397192281
42581809
134700329
497818262
41193900
323389770
287527371
67437517
238684888
98555141
8610079
86616254
42489722
129965964
15396689
125583322
64945980
85177881
335174124
60837084
237252454
180812777
93360654
12059506
14866216
42710212
89857457
515370773
425648446
407048461
105933774
321268058
51322290
221047513
483430119
107464234
47363846
42506581
291004542
44410577
58697034
43637567
117842828
46834672
130585853
17425197
79131267
392177633
12473535
1453939
525418424
479941078
3102424
91476113
222603792
26502900
149922130
102706836
50702324
9562781
57738551
26401734
409134302
522072425
94167390
87460603
18272562
88189517
324973547
152717161
11662624
94059739
52141020
90603232
298122143
393486342
96901464
140393765
349560320
814518
252642957
130163031
130650703
45453365
87466243
126023007
178443997
368031035
277828791
519023484
51308018
100590861
82579990
464187650
515881063
81766771
63722909
414506851
561222915
205094961
30113746
16761131
286297353
80812179
12228118
7739201
118173561
495176804
53400084
115790972
247420879
126488630
471592272
108278448
1027224
11128260
133891603
394757477
10804012
103552482
413570078
131601402
121299331
378252189
267448892
27134539
70897913
5916916
489190778
124233147
79170711
14796178
81137728
89443716
376735616
46406660
92571183
108650987
56918404
296461164
107730117
357578789
116281238
144931065
50274316
48558457
472079632
32613065
175671285
402223773
34202986
99481197
6298232
508713652
242578424
348253678
119746822
139123560
23015267
65236508
50344698
323986479
371091891
80161085
419074748
51754191
177531181
558043945
35675284
223936874
132279733
48385884
163797935
73123563
136517032
539559338
174057003
51084609
428686030
93136273
125463998
194333814
129946430
278199779
75044422
136590963
433477249
81683765
324940040
471256484
56241813
341792258
7095887
115169709
125594995
559024128
298098797
433219053
241826896
20089402
513266125
118282511
101236038
134624711
146265373
31410748
7567997
24588528
403917144
82538486
83608513
90438515
65337674
61112046
182695076
43928095
74609927
117643542
139474594
145616195
180197276
300330571
89585089
100001816
96557759
14662585
11241099
133522261
80078077
105181512
489087276
458261304
357632265
531616375
93403455
466931753
41479726
146996589
512245412
104837809
319291432
101006469
12972
257609977
319131232
43008520
117414818
165316190
100699082
104259345
70318154
135099413
4210064
49057728
286500609
44286067
8841651
143130479
359367834
196123772
388062421
479175129
7164628
35351034
274461702
301816464
10392863
266333879
132917857
62250814
34913943
198705964
169333893
242478247
72888808
203122276
555377416
181591478
291892179
20408297
247394640
71628122
127295364
114471923
31511912
9069921
983128
69062656
24846629
173426273
122916690
40424896
114059477
91387917
334863466
62035187
532550655
84334831
394490391
141013731
39583195
56551794
70856407
15835075
60221009
94710951
18119090
50029838
43090121
12382459
51634867
357670933
253668760
308431301
113879194
45433910
503207107
44636255
446083236
112900673
209400214
123989311
72283109
54938326
18720473
51699719
6302125
76070347
197257776
39031918
438953487
65519555
163354696
377607156
497900664
42750419
31081740
91618785
232087933
15859718
5927290
83324470
62745698
29497673
88022151
471499828
513985273
111835122
336094201
89347537
13325380
31181179
545989484
103957146
438992047
57477854
79218168
39031918
381860420
16470603
54564790
42605155
34701235
547228400
527035661
59023876
41584416
92027998
231093194
85494478
544905824
61567293
65970073
438460410
56921441
42432652
112910337
17409633
364084453
21253939
206513949
453336407
54857912
97654960
94611710
163841660
250813508
12001616
77629341
457735354
321895918
68882375
15304600
126614437
481631363
105107583
51599848
78185754
11912947
170996257
560050398
2221761
346528587
131715538
98433221
81522937
62431097
23015267
7202241
251820209
13601639
56847510
365224319
50321006
73127456
84901622
82803076
136445699
95089557
425612155
123517203
530639354
236403332
49278220
518835326
114213820
316993148
125062387
120405700
64547799
78376962
140346860
224620519
75713674
21525012
248342712
113794889
110221654
122550938
91677148
28205861
14687461
25640395
34907458
343361659
196223527
187169354
309386069
38313380
68422858
18151734
244159846
83670769
94936509
10268349
119790920
119624322
41997742
404938659
91097389
410733260
75478915
7455158
108238543
180319782
84149758
124476981
15609397
49232825
230258714
46139478
85058557
61380525
83426933
57112098
95919635
112923312
50336356
9824775
55013494
279931241
432954205
58997936
286501271
116560093
137967993
565907565
116994588
320489786
63877252
25204601
116513401
555093972
29615218
434432834
313430075
14600329
89683584
15325352
254100342
88333482
57660729
51614115
39959164
18439449
45977353
95647877
119104809
42472861
219860787
167749939
512563370
295604957
352636573
429892244
94839236
25779172
500271689
13265718
123558705
512644062
59123745
139060449
362600963
101673127
107370848
7023257
543936708
384611097
140068218
429780112
234587171
439772439
535332724
269487819
6121842
27501588
245996163
104326791
19318817
89719977
105299839
129505762
95757512
118742944
112745616
55237935
73574919
91520211
96513661
78002879
86569564
250321737
190859272
4047989
39860701
66968003
2041480
151498647
71162382
188476807
4783338
95465994
77913384
42584403
216647422
87238814
145777081
129518422
70447852
64875942
38574077
183373473
118982889
75107221
16289023
63443351
32772598
90988443
33278633
406229155
383830208
97828819
428891477
60389255
55825474
114141190
94884943
122997562
82459371
342715177
83919070
24230556
432778705
329070299
50230218
129958103
167221825
521486624
48334002
47629731
174535126
536252474
81552766
461666544
73695540
12866755
379267457
183288139
109462909
57088754
96522742
242124553
88559160
94303575
338296794
68021165
24747646
11758602
463844713
199133255
306671444
186682629
216478139
560393964
131485971
339563609
120437992
474077328
298987903
146043267
27554767
477021835
200012925
501189216
101049272
65066102
156982457
264735256
108818300
28649433
115145068
469190256
56560875
116940116
135482028
557447567
56398748
114365569
15003696
293595145
478162885
73769469
252823210
102526555
374472961
58480433
406886419
24612270
75545064
136925587
102258074
121207246
368282992
264805950
67337646
3435753
378425694
298293890
121702700
27933489
20691041
61778704
8123111
539613610
315543820
323118407
46972154
486162870
157948702
433079448
38895735
72964653
190325853
438652262
100933837
145233038
54955187
461710057
421501794
344748534
458089794
93124607
181075915
561967557
110163289
83651312
13631631
125128075
83201255
516520661
8765011
98815838
134273224
32607879
360354288
329592272
11532924
106137378
104966212
126262952
253357617
264429184
74200073
320562370
256118138
81312823
80120880
371819772
470484255
8740219
268528806
59824127
277961766
58000543
48625537
138279655
197495116
538240686
25702846
51037462
360484071
98959803
68632054
73847289
66414256
476767626
530057893
268105432
350816100
253535507
92513715
19443327
60524507
54464923
361530292
297867443
160067379
469207137
76371253
444202404
82061062
554362057
37561122
352760081
97617410
54424714
55652973
526156732
246121342
13527710
345570446
35527424
106348812
45329331
253178602
117384987
113195677
492764267
159665132
125304469
531006414
125423793
32090374
61755418
136887976
6453874
86489227
3063514
376425819
77090182
54547931
443136747
78136470
90203758
132376735
109647083
129112461
126235715
94946887
140168089
28007846
103527548
42877523
38237446
217354853
43912529
550927016
138598719
8072659
394433683
344939049
24171086
56450628
17103539
62917470
490698389
85862697
41028003
6424041
432624436
308188981
3757707
315884858
152782961
4649747
208329645
131466514
212195118
35108493
7801455
96821052
14470631
53411759
1166003
102014238
426096115
96544791
545977165
95896163
33814087
502555645
393520232
354455650
121707886
344264755
29239200
5123150
25519772
264563797
305661168
237394053
59913618
135384753
5564130
13482315
67756577
426779780
179580520
140353560
135015108
104819649
409135560
421409617
47301590
2328117
45767965
138353586
50606348
109855900
32425
87517671
375573315
513073481
329784060
93827574
96162174
105637649
217470437
327262650
273499066
140533843
7018069
67324678
411971649
407715108
50629571
530854678
138973552
106686034
2964942
78940608
437210317
36402899
391950757
5879710
177025711
27738939
39659668
141174561
59041128
161797660
66333770
134415627
25738965
70399865
98145287
477245521
445248143
54103058
77661900
490843476
94227293
103449540
95381380
468082379
2852105
101299593
88210269
62868595
125582025
117832450
19846694
326141515
111820855
80983383
180326939
60071429
524906472
105817154
131785578
365183747
51947397
103506854
105125741
141635462
58589381
114187882
117095756
113914215
118956949
67520344
556532530
382569229
18937499
34753115
519835768
83682442
208457515
349389172
393622384
122224092
193507549
522029013
322079862
21194277
42996381
539566058
16086691
140092861
138592232
9660056
22167419
70433585
91229683
552514448
81530719
34146121
44291750
102438767
98950726
161261696
80011930
274594254
132497629
24217586
202646272
210479279
130795965
123892034
131703867
17836346
158612755
536120676
35156484
31803739
30936044
116408608
492216959
68917186
408363820
134102020
119077572
108936327
90229980
431906976
98810648
99708174
155515497
148719611
422023535
90083212
219998792
429638065
52844970
91263407
157036049
134328046
38070841
77269225
66156081
45121335
2339788
122614489
24487360
56554388
144367286
279277392
169976803
7175006
89544882
422306185
69932945
94610962
399830238
37559788
495703505
119879118
14403187
306140790
10071207
26369309
541581607
133543011
117868768
242011005
132430187
9651143
442558434
451067479
394675445
79808301
23580757
386608014
79480160
42136938
99361873
37923172
112989251
87241408
51959119
416299060
76215613
107734010
128238281
386585843
119800939
404075483
8828681
13566620
477627958
398884638
364898876
560804163
55802495
71193627
14455065
309142058
85436270
67822724
211449010
272372
102811893
43697229
62297506
94451455
295082943
86285519
334832245
131403242
12837706
79530743
129758365
184113277
169166936
133178220
3165977
150078170
8147756
87088362
109313754
128959415
430683453
138681727
165593975
16177481
106893552
456282737
74503571
87109114
233306946
33365974
446274427
5377364
27095629
211755139
466822140
88965123
319776038
241915513
60779575
2932519
183917100
350093101
130882866
96640769
87360734
256198084
120242276
63979903
27351138
96238763
515921968
26283705
295506024
85857511
121464052
400314652
81640477
251157289
53068052
509851956
66423261
91992428
8992662
122064563
27999638
94322893
180650114
19758498
52560925
39323743
54496051
94098647
135502778
155876581
47947985
85646954
55169194
215452334
74083128
105732739
349942137
55274471
304221008
139737483
135794605
209965295
136859440
382814648
90118156
124709144
17688486
120977677
1072621
90220617
137575384
64261162
66977082
204649706
42956640
111092785
17776684
546623496
484569178
215846973
127296661
421081161
266684883
436687962
70287024
62663260
31483380
97893669
8054372
549988599
95082662
82207751
489679900
7532976
106722348
141507890
314099819
550114148
195821650
95007846
473177165
13784516
130557319
192852777
64785152
287904602
56253762
298157954
123722127
127077468
225194430
268932666
9692327
416497384
85681119
145924712
124542612
293369662
544451991
40834748
81603351
137139594
135951484
131670143
11088225
54694492
90621392
341784369
123890739
36244562
122020463
114889557
124370629
70412833
28404300
60090010
116768224
371486124
293202248
558583525
119905550
426718036
352685105
7014761
415301474
9937616
82364644
40565445
86145456
30984035
83183095
125762310
107845262
51322290
44261424
55144549
342020422
390595613
368161651
209147581
85646098
81563144
465051354
78744763
124697471
510548708
55340396
487261769
156922400
82731741
512927235
33850405
249815392
453294320
63152227
44371667
119200787
52267813
58302744
43330178
211061403
105572536
52656903
526978539
97032461
137872397
104753502
118988077
133348463
7975255
300314651
140470288
119964268
73198789
80752517
77319360
488967992
45802260
42139530
155391112
87040622
191728911
468075453
333247490
229528184
87496917
140667434
220324154
86276296
26667619
428171977
929949
130770367
84049491
115624956
61770302
64040672
112958326
99500654
14449879
49653053
196586244
445992824
67405760
86544919
55489402
99486385
21183903
42439137
46240646
222315868
316490828
92142771
138112344
65859068
60051793
481896746
64311745
310168654
16972542
104843375
119938780
38331538
370991288
96225729
102513583
39000790
145511815
127469160
16491357
221648992
56187339
294934098
140244612
68759160
227401677
37384728
461173533
490154364
70032917
370503901
12527725
110145133
139855510
91166132
103331990
314353162
39165319
246326561
264358014
122539263
50179635
75591847
303286639
187140528
213386614
123095678
223847382
54676332
136982657
15701484
94086046
505441373
114539367
122730593
25591107
101618655
48983799
8252811
292362258
16682016
317270990
76072887
129362780
36118858
13532900
42251072
65235211
128581988
32297894
453481307
147827723
266802485
41165483
25872558
116008870
82678562
39435287
440950185
75585269
467663350
98085625
128941257
55838444
42091541
173232181
70218283
248089088
63263769
73063903
49026602
427829382
63848718
37448281
465887967
404603207
395365665
168973936
503866255
77139077
3422783
499143731
40188844
115483764
434860161
183024186
93998778
121056794
170897136
132890622
47321047
112029672
4028484
186369
46221189
100602659
490082247
1329425
564069949
115972554
260349459
217679506
11361722
152268978
54291123
500549700
518313512
291049345
61088702
96355730
563907549
67555
135767366
531386739
421459156
61808537
126511974
268771264
37561506
128054107
7728825
9509604
225573484
66717043
23275964
474845189
35082228
66243376
345646467
3757409
849202
26705784
112717286
511341921
83841971
428955024
25120440
177636433
221591401
164289396
53202942
72456905
131754448
453910668
61838368
131522285
481284653
19501692
1610874
119819456
352126473
419061728
100557709
66879805
372451444
516067474
100592726
135275950
36361397
58254866
26797052
125028208
235026416
6102385
474485016
137264106
52367674
339747868
69907003
17093549
49523353
95537586
40572756
45062968
211834879
131450950
132951579
292789907
394318384
340944332
69370047
34354936
169237334
18215070
53693206
43464028
365849292
41252775
225516356
80284300
124794748
117181358
489934006
472948604
252658086
64590602
386920951
328400004
443538289
55899405
35111087
34590990
103427968
93298398
230085404
555563760
11619825
456421457
109960957
105549862
76547643
103163382
56051152
194590530
136987843
45964383
553556620
559221665
127982687
130871191
510161115
20610629
164358187
223808191
93695751
38284846
164999804
44645336
85595517
101670535
40764710
63002845
2243812
340755438
292002579
107071241
128340744
126681881
338957070
185911390
6722351
72297376
123309613
9308571
99629055
43719278
271273601
19329191
44077250
321300001
28279788
33316041
61342912
401917193
87524154
62481680
80703233
449564200
109229451
373216084
16861002
311055475
416597587
27207171
121971832
351946634
137063071
200806638
270905545
440515484
355799957
373159
493990985
28295354
141286103
558845313
136815344
564561054
530035452
6368270
215291531
272928325
50162772
268120433
391256831
69821403
132164302
247557923
27648251
102985693
197553268
72799315
429245059
266225512
119578247
7880572
77211707
111586100
475524408
83085822
39733597
63220968
25797332
138471611
8779393
499193107
28780432
9722314
84839347
117870063
119112591
21334355
6542070
162405120
372672953
36947641
431165453
528023148
52724347
323744725
257214056
56422096
47022735
338453183
23460136
23099162
115728716
28847874
12916825
94099946
50950053
75720839
338106197
528919108
31629858
156416179
504421407
39815306
173786336
30192863
302794875
24117717
32840769
86589821
221020138
84408762
91074045
164848124
120462768
54123750
23356303
453890417
90877818
155318358
133422390
564732582
115433
63405142
53890352
10801416
286654347
8593512
226543643
83690224
59873413
59518033
471733831
172766927
248749504
105347528
406993362
80930841
40178468
98390422
80171463
33671419
100155637
82975577
126274623
377768939
58363705
276713950
219747396
209196016
542980912
348642888
67267289
103461692
86419110
36972284
298219056
124736383
9702859
56534933
481221854
73856370
151773628
50751610
2316444
444710415
204222328
81742128
129698705
322516451
106016780
220108502
24717857
183700912
29983559
267776069
240023556
88467075
340555329
1115422
86884409
545838611
515626697
12962220
83869877
440637203
80576127
228996142
168318538
329861228
290271127
36325081
7222995
37015083
133242107
27999636
1447292
115513416
348150532
69720235
60769640
19447218
7008988
4374237
9053374
66602395
138714150
165917943
47413134
307237307
494961970
150673052
337547302
249004179
135594865
48449886
139112360
60428527
124543722
15199545
324607135
66984431
105687344
159376912
478736035
88364612
356442249
101794806
431500902
247964314
97643348
376810420
70625543
320202644
58781339
74129919
196719538
45162839
13667786
435202258
30185081
14835088
4661420
188358913
67499771
67348024
264272867
19632046
34068299
116131193
177839585
122426424
235838765
19499100
58512860
135313416
4475949
56663338
139533028
216599
29359477
27164368
168344306
425589631
49107014
322885719
281974592
39210906
381108584
82445102
347565776
883259
176352791
41545504
164872937
139469006
122976352
424726238
81952181
211136120
211485434
87944632
101357956
280817660
29532167
538914697
132761210
262473567
134664916
9234642
64782556
22305845
113907728
126436748
18875683
455977027
4928600
332209513
80319
68699498
44561031
61726826
608293
98824917
11339673
115711855
508322564
86675916
6960510
518895095
91854837
90336050
479954197
284201946
75644933
86696670
44387233
257575849
203978738
522722011
254881247
92985778
23603257
525361550
92761442
13496582
201037
30606279
87818573
30703881
393011106
92377171
76761830
37887964
102854694
78818690
35831887
425680453
78853709
70741529
139797145
310274160
85083200
139290020
26601472
94596492
23147559
40777682
408196113
146175664
78267467
91443630
4495402
139196636
119102215
29239570
136851658
48288609
239706951
346692131
100591429
98433223
320587770
531995826
467470049
564667325
193592690
402193740
81829027
53445479
88160983
91144081
74796695
450534827
264614819
77970454
45704985
145910414
28026873
122897673
558876329
561749518
495870959
92719632
133063123
266178578
257899158
190376003
540849
51417840
279268342
498516713
56800818
117556189
128050216
138035821
71270150
117541922
113838989
149146548
129288851
110866263
42126004
504406047
84984296
28213643
52349516
219023893
205351160
86398360
123526280
39105847
476361761
529954149
104516151
129936345
49576530
114133406
208530568
73467949
80694359
57973306
17082787
25182554
93576313
22453666
187233441
39114926
33013840
137932061
7472017
97404702
118531535
239988058
375823821
30784295
49981194
86087080
85258295
330816606
125936106
45763348
72843411
434926197
112371873
118298075
14985538
32317349
82843281
452653
316877288
105763867
110273154
439742724
165318457
472696990
492711257
33191529
154975041
40839938
259044994
55466207
254037545
96760093
40139814
33945627
121291125
46842452
525456517
39173291
23487113
386570269
434267327
58676282
27006859
138041007
156945927
400259802
97137520
147947807
227232655
543232669
118840219
301565782
265367763
120574308
16949198
109810507
37239368
156109826
58563443
114401887
343938345
5849470
117063331
419779244
265765614
284646892
61670826
4879314
109550668
66695631
49013630
317713549
76135199
450753605
192009033
316003001
114129423
58969404
52872952
352810191
101394274
96368399
90465522
64131545
259398890
93699173
47084991
87607162
128496386
64563365
59209347
5322890
6134812
59811155
456140363
81680335
34961932
43037056
197397315
451421984
172434739
33137055
20177429
521817183
317473911
132125390
464177300
62663260
532761309
81799198
86036497
80302458
89306232
32546920
224194043
1697775
122336931
44756878
19173551
285756414
212451363
450294326
19565247
145980032
105547597
6156169
13687241
231134588
156024930
39419723
363660093
88818560
80346556
187489444
138642817
25737670
63465151
297336093
288640865
109809208
92814617
108752078
318954258
97545989
139086727
4302149
141904689
46991607
32662381
91153160
443541895
487292807
108706760
535207433
208061004
204210904
33111817
115591236
454468221
54881258
495414875
28663700
70746164
54355975
141039673
455318512
268905526
366056063
92550031
55630926
80146818
83760260
268513277
64953018
112359110
121652780
31943813
80854982
269856370
15689811
116919362
87884720
7714556
59110775
59422055
13863633
14307207
422860889
122521107
3665324
461801799
18918042
107586152
25323927
275091115
43592170
90649260
163662699
35973137
36103294
33140944
190376849
116770207
457387947
98133616
120246169
60604919
12103604
58774852
377950317
383841548
19277313
74314211
70215753
221700443
530792419
97469550
21273396
84569884
95923597
143032164
147651399
9247487
80755991
161749794
69418034
24025628
91904123
122003604
32569184
95125871
549387383
98663908
281860241
39637617
108933733
445381929
250303803
460517317
14618489
16964762
540852106
75316790
3609551
59097807
519930101
350803449
69745835
43040947
22718252
131426309
129183796
40085082
79491833
443315627
32758331
97818333
522028514
178475033
85625346
271836042
204916487
20681964
103578422
132684399
427775707
6726244
104383857
241958298
130932152
35177236
27406616
40724505
155736453
69383015
215445189
63048469
42191410
524578519
108246325
124221474
435038551
95814580
125731182
119794317
338067000
25002442
23237052
564281909
136849066
2108214
63152227
132563778
146115075
560801568
136889273
368604355
30242151
45334043
8746970
482372396
466156807
383095015
77035317
35135730
120095345
168653096
131437980
510329412
183235906
39479383
169210674
126322614
437091
426451746
130179892
452222555
118165779
28174733
257403886
52616696
80304417
118732568
39613359
113966688
81423066
72195404
441235407
126876433
57783944
4473355
105561535
103125767
122792178
124675645
120567882
92870388
412616389
121725103
303089723
88423608
205642948
127392637
135528718
74683856
73752610
86269955
518888952
26600175
19239698
89417774
22633947
74028869
119637055
446665921
115433
135012800
138927528
148408795
560048196
24894610
54869147
477597365
22538922
109369527
32443160
329721228
31231351
352581648
100695191
514915775
441159451
538374009
85498242
538637413
103348853
240998196
137366211
401951757
385904540
300888188
365281726
268998969
145930622
10797527
65932995
41156406
9708570
42118303
90266012
126771376
7708073
501535203
73637175
157091570
56584118
225163379
23780497
127946456
288544269
183321813
19255039
28406894
299542065
473137900
14173616
394021727
64315638
16400565
224933184
215614022
387383607
219768779
10094551
458589431
253442785
526355154
21122944
71497125
140699859
114136
302445918
489129297
124666343
108194445
116500173
93938185
496163181
526054679
122572987
467631426
10898693
376947615
12857161
121329164
80976900
272997374
503298853
26903673
518911105
115535463
305414270
117538033
330819158
231360593
49091134
62202825
204184018
132412029
241976697
163650905
492454692
70379111
81899067
39349683
277523775
90074056
34616930
139995588
60359788
97920908
540774431
19874547
124043783
73918626
166687589
351483905
48706243
63808511
556577948
14898639
125764902
131295312
45515623
34415897
180504468
316283309
112621106
61798161
189180258
95394350
41646670
33483352
317289882
19557781
97683555
120460615
128265520
39697352
57616246
252414380
110842653
287092977
105569317
41036131
130688314
136687789
20964708
58780040
48162800
127070981
242099662
502957213
122889453
520977882
247950952
86531951
136300292
290002989
18414806
517425038
65546491
17087977
146389118
400770128
104553403
351072194
95413807
84093589
45594738
1416385
557194470
11046549
90408684
81022295
62111021
214779675
24438076
301737442
34164277
6617294
500311328
135920414
186989117
197074587
40052657
476877998
93300994
34282304
198859748
131220086
334956962
52051204
41350954
126207179
387505786
922169
54669849
470873495
114979052
417441631
34742741
259989831
348640022
127408203
100234754
34877627
101238632
490253874
368374231
142982057
332442361
557963897
316568283
368762317
6334550
12014113
76563207
57840823
124292809
103311240
12292968
40620745
130578069
419829969
3238611
119993252
26449723
75878393
34051438
63305273
431217510
369724781
124527201
515098781
525280627
3975305
175428016
558176788
40629822
192514205
55653651
23323953
79961349
208979244
226841281
132364038
118026104
103626409
67354507
109451186
82174139
434351437
361503874
250236499
493406926
430803354
101182863
298206784
479501400
31428906
117646981
96216997
24544428
131985316
33349339
438431111
14180435
67393417
35799794
60576387
103694851
423565599
49365117
313029642
176270400
93858704
110640232
84813426
62062747
8535559
218264148
74768159
129645528
72525646
289039289
56218465
407218660
15966072
47937120
204660725
19698838
94709887
74852464
124885538
33930817
310199679
87238814
138942012
15242344
36436623
334774922
60704788
255760724
504747585
241956131
184926739
20844087
482448198
33278513
70646293
117692181
133229139
19609345
101992191
8683417
14438206
109526464
70846031
260025670
152907446
102766498
334380889
50904658
55854008
350096271
45555828
75656604
265925143
122028245
329063647
46730912
132579340
506050347
144049537
277998691
5872818
7172410
314532753
28773947
69244094
137664174
22160542
49155003
107230774
6776825
28026456
133854293
96677774
72012162
390272223
133745345
107251524
209203309
49437749
218942571
430338514
198336532
120417373
212818094
131932137
499986701
352050374
255248712
77241538
19838912
367395453
310679171
59505065
194668785
8960975
6306836
37161721
456486192
18927123
80434754
5385144
95817172
227928008
429854853
119035455
292706246
317855748
324522985
110972617
410643759
556969674
108569892
49513139
94271148
106860488
32386090
45913802
136249852
38057871
95158298
55758032
93138867
97714685
81586488
540543697
9189247
119707912
57223642
85434687
114861023
339629321
306954806
42260151
512238056
450118653
127473053
59384442
287444914
563559722
87656448
93219281
423402542
129868610
365152860
23142513
138173301
174601659
415682574
472233289
542101259
50422174
78335544
119550975
32331618
456275726
23340814
13547167
291872795
25260374
61786486
22672859
48452031
95088260
366506232
75683843
230999259
12142514
24641705
28890677
50071982
544287074
175688259
1893622
538000137
55503820
94496826
19614533
357498058
72185832
301281908
401932405
59828018
318181274
125725992
56481758
106632857
49443233
33836479
311274567
137738257
16796150
36098995
187580252
182641382
40965747
89657717
1391683
19213760
94618744
125033396
49865761
91836679
9366934
199504321
145327441
287926689
86099496
360577949
93677124
84809535
452854487
100308683
19857007
51468851
66750107
103827446
82849768
13028139
78696774
140566032
103753515
74426603
473666281
92434366
35401617
108193148
42465079
86736875
512144067
1176379
37201851
425394788
160073073
55982411
182708253
515429505
412565713
8189258
130523597
339891183
55499927
287466344
85450253
566043757
57380577
9641898
166743326
98377450
95976703
44204354
100465620
132086482
214794598
73449110
491455523
4285963
235819644
265524616
109295596
119143717
392306255
513635142
258853855
295554245
20388840
317149800
447948923
27972401
547118980
229766821
83902930
141288695
101192429
115706669
84603070
80461989
30351097
92119427
503079040
51815152
136203992
4450009
303902411
725025
30544352
509522538
108918134
73866007
139685603
116531561
91281565
352083837
33092955
8034917
82394519
373568893
133056636
2704247
7503145
92176493
259190901
84555321
55680328
37781610
253889111
9529672
100351484
1324749
137522209
159895223
152195100
141432662
127327093
44269206
533066052
361693167
7347507
186138000
85883449
39144759
97914421
16904647
35923009
217475094
70954981
128762153
521227354
5068678
99003903
169654221
24744166
133552092
22588554
120829819
458657539
109763815
12069882
182283455
234884723
61621769
539742436
9084188
336358741
80572234
564242491
112767665
109398465
367922369
129985464
84410057
55291112
132689587
262358799
176198179
241790682
40925540
119558759
120884291
68274082
560482323
43301642
3295679
197573439
264220854
50046042
140860687
94784762
342204761
454968871
122142381
81477542
489006322
299421308
80297610
26727281
57748421
228317486
324852829
230890756
483265937
86967370
140039686
548216901
307615866
86214682
143569219
476284667
523376181
417068853
546938218
229458283
260766316
33990479
428966612
24432888
87290694
62917470
31973644
204002198
4687360
319950496
319968133
518818613
1856009
552682379
329393172
39369140
477514408
188220615
101136169
55555700
98524011
50170556
124748056
458966005
494081399
141010042
368059021
19495209
315041201
115539153
214179087
57741145
24167001
3562859
164788144
346075897
138897586
91950817
90782220
14150272
539458774
147619241
52577786
463778594
37361384
86819885
27400552
176735553
275586276
336949262
45022763
91586358
129497668
33939898
125403044
202173825
422539332
89170049
404940945
90290655
224886699
297201381
24038598
119497800
394406389
262830053
98806153
23272073
467983991
359194099
62027728
1157969
464139119
384828525
24304483
163980397
113143797
19418686
204924841
114226792
108945406
43771156
487939926
226832931
100446167
368804983
372296446
109152928
468867410
13911624
147706699
520075234
334311285
367818664
174248394
508069588
63837043
477149234
527092039
125767496
227313119
13657410
495198532
108204819
114969971
445802208
516900567
5163357
128463961
33552093
361256526
120357711
469295023
142219443
122215015
468142203
220936323
69028936
237512962
31702573
81384156
103704231
102149128
48589511
538983167
95643026
115300708
76502250
554022341
175811433
497046976
275335485
114648315
74825198
528441566
75008104
434502750
65734556
68925174
428579177
100769120
470901530
545263584
55135470
146329676
64699115
22020468
64549096
105404598
94949479
113560134
117316246
44842571
37347117
3219156
281902964
425348023
52034345
115119126
224685744
107046600
115238452
100779494
53240555
5137417
454084160
547596760
87165152
28060597
140871178
13691134
134389954
398275538
134930560
11942778
387865143
100256803
44882687
83002769
13300735
477755813
431819777
18631405
26039413
86445052
357397025
429404390
538431531
141279616
61344209
102616420
407384740
464907301
41578681
351105117
342683878
527634878
5888382
130764063
84622131
29196767
141033188
13203460
442204475
194347201
58195093
329051142
474897776
336843595
106113743
118169670
76878380
2066123
82273898
394612911
546097849
279770839
509660161
326433674
136690832
37529994
99422834
33827059
259705504
449616954
47236042
344789385
56498619
43916422
117624932
7765141
74469849
516773650
57031686
107663972
121327867
238264225
99778210
424012151
563606884
93081799
330931128
393651604
462135714
56643883
74327613
235645241
210194455
87954758
405462683
53318373
33814087
81563144
229940810
210517733
118972515
41270542
78008065
214308706
555258083
532526192
148531830
60971970
362980256
493538379
164738667
516493641
339040403
118126869
85177560
11636684
6076445
127309629
287346461
117503014
138151254
97429343
93662855
434136020
11648357
100533064
120109984
132939908
114491249
42123968
68224794
140385985
130523595
40236831
91931362
31781364
453528978
134633790
138124015
100303497
455167852
403640329
190188539
9252800
29276291
80484038
26087837
251836932
214238336
402542927
259652699
538603033
1351474
52655608
41326311
175516468
60318284
37293938
48896900
117008857
241084221
61785189
303727211
29013892
177970816
44004616
60672363
97115469
479424133
142184330
366097849
107413651
43651834
60713867
136646734
52256130
16916771
103588796
1518787
554923620
543680520
84664269
82441211
243290642
119321408
375421533
43391135
462936493
187942947
56087468
53933151
290740269
164854149
305534744
105442063
86135961
120984162
429189043
123580754
3882418
138778894
24255197
29894553
30772622
75660497
27879015
269534270
385950761
129546956
47594714
132436670
198478653
510459433
108644502
166471850
23109948
111885707
541642459
139876264
118125574
121671570
105238782
33332900
131382209
140720611
546134541
69198841
463771045
58615223
90659003
136573565
78537241
96639472
11658735
454858268
34025500
27592380
391746773
335194747
457214312
247410643
57197700
504770171
8928550
358738302
251992817
64939493
133694760
456964548
562267721
41315213
168527448
179877803
387918574
100260696
293364100
11874035
31051477
321929186
179496264
541972528
137069556
428879299
260438965
551249263
75783712
400275269
222300451
10618539
100679625
237693800
244286271
98167336
505669561
546238691
97700418
74082048
216138074
226118235
447573008
46228971
139966713
135603946
340868686
284957694
336609650
44775034
127412094
87398813
54206820
10774179
114662582
306031969
421834586
121867419
51534998
26224043
57257107
41472874
379752872
304920973
119569135
23296716
22465339
55422574
96292513
23409555
39590925
2182853
18770186
106145185
495951597
92505931
270096437
24305568
126862164
79041472
26377091
113961849
62105550
59309218
554262042
103814992
23133294
261550684
25361538
23443867
131920464
337742268
558621282
137449577
62318256
209845646
179219638
72973113
559197777
316975730
479839410
60681442
193234978
84774514
347505095
425118396
87581222
48848911
123001049
299176794
24973735
184727317
76002903
159633312
114049103
3114099
50885201
1776892
87001463
31611783
76877083
287072238
126872402
25357669
164878691
90107780
123508152
8353830
74159183
306167675
1107640
48999365
29174718
121683243
3261957
342666974
39524755
54748302
305468793
11691160
61994006
51916730
200639559
101855554
59886383
315565712
265719794
107512221
7099778
31930843
13211242
130850439
74895265
125314843
69236174
507948910
137580574
422550859
22509437
87414917
124882944
11916836
27541797
133641585
539353285
29543066
44468942
267521378
259213072
98512338
16333123
443307960
341492888
47030519
70213095
85328335
78604687
370396530
138064304
141155104
121733741
22028248
424862290
412776056
100546036
109021929
100116729
88219555
260279897
140295991
250719209
116021838
8935035
56066718
95994863
22907616
138436594
10968101
110648089
134234314
259551986
495378018
20230606
131457437
126458797
376175343
249836678
406583182
521703286
9383797
109012852
129250505
69927757
399150683
113499173
50162774
57367607
421058492
96511067
89933982
262256879
55186055
226292995
35173343
494411278
124915369
71912165
342190170
30142282
308406976
380944996
327794064
101582329
503498545
259829101
59004517
3006448
129571597
196002456
469257913
151630002
121793490
134082623
37216120
16826828
20338259
183385108
387178841
42579213
78067729
40590914
16714439
136134419
113724853
528208176
108823488
425050929
70753944
74561938
140743174
36539084
140160307
555354254
117862283
116095769
99929959
127491251
184142965
34379581
264273195
80223341
182791068
414493024
282673941
548734562
35629887
62083988
30949014
476866406
83027457
232955235
247719461
290100109
7446079
308445522
141387267
493270505
57892892
33784258
169383920
5564130
452510827
97834007
94771790
61621769
67836993
521271373
37124156
73495802
105875409
482956805
231049029
470908825
16516117
36780328
84457189
491112627
548361082
252222703
52615399
541566271
226085615
237612698
106138698
446684651
115961190
349673020
115884038
99233766
28524921
61001803
39878859
35855567
373038087
2726296
542947072
72219517
44082438
554942251
54809925
99708172
63707345
99467554
248208208
101166000
26187727
445549530
494279452
13868821
50389749
408451606
24391382
130829689
155931023
451149800
472595055
48838716
130666196
29641573
28906647
123674051
74367388
128881595
119147610
476659113
463413979
548492113
219243677
58301449
84017915
125884228
133395155
82596074
93305910
363599248
270457199
146511050
99051892
411234417
75097597
126920111
217684148
68232578
342284121
326955768
241514472
88236209
125505504
255195006
315496260
26173460
58176935
409114169
121646927
15289036
8660069
534526901
542481754
20303055
34296573
48475377
372951357
106723645
221985439
67293548
505603653
53905914
481396778
63341591
253505391
11608152
98626131
3365717
373350003
288687887
38689510
18305261
71546411
29789498
39863297
139398966
377363698
20821433
126775265
15758550
205188480
3101359
120748108
126502895
59166126
213727828
76542455
36899829
324960720
82867924
111896081
31083902
160483030
140203108
1495443
113880491
108442170
69322056
105452587
59920446
462385372
220707118
351877715
129510173
81578708
129469374
391517406
47655673
529734397
233384775
393011606
363354959
131282342
21999810
253177688
428543820
81237595
213118788
371443631
20989353
11538112
12599058
82998923
45614195
15337058
95540911
239037167
135818903
261588669
218375080
539324116
42593482
89774451
58763181
184614921
262237239
59389630
27144913
511064246
268592009
77596916
27048935
40767304
23729912
229528572
412384625
87717407
17020753
133073499
565419091
161156330
62549122
304890542
14094499
18120389
73833024
403727584
85766721
545200794
103443534
226385107
75490588
116566578
67711182
312937934
106086820
455890808
67677177
183395549
333040156
21618398
59987549
139338007
57074485
962680
75033363
80853685
406303189
54786579
293024574
107364365
434844758
8804036
89902852
6957705
556514785
94714354
48067990
455752162
205078198
186306317
64681392
293742389
15912893
39296328
564744412
107473313
122784398
399914636
99351499
22072348
124079010
131190255
497110625
132297891
83445091
138941125
457952829
407209665
349913713
198028427
130578071
532396183
22064882
276133690
80052139
109689884
102153017
548438619
43681663
103435752
496677968
80002661
337557965
128262926
260359859
378038739
399411561
46423521
48523366
36513146
30471720
42778951
538454646
126968518
463815331
122544451
87991074
108957081
75193575
46014968
3626412
2942895
103488927
120071074
28321294
218305536
8971349
416674489
82694126
524997800
470874794
75583972
133712918
550049686
219831863
26772100
64650264
86662948
24154031
126192912
406759482
5717178
280913607
119495204
386571146
132041085
62253406
28000933
117740365
50960429
119826171
16438178
83183097
414207013
93836655
100771714
452169812
126795873
1256969
219995649
100394285
142751588
51630978
34065705
552486174
112226818
61733311
64332497
102233431
125282418
152773591
78136468
92215405
40116212
464708658
399025452
66326508
137201848
310686170
4037561
128837497
29203733
488853930
77231162
69864202
122133302
106189281
272380803
138989116
139409344
8663962
327575843
29984048
56624428
169648954
10623900
297071059
32580593
70750533
31010514
140013746
42662223
69737098
55927937
114884371
44096703
251608772
21121645
190323542
44685543
133173366
93251626
93915772
21471837
69674840
557962587
435188134
171309816
384860043
75521716
6898561
41920339
423183759
497706466
333913449
128607228
197530173
89213921
53343016
360590604
147080397
191724296
122195560
21620990
562927243
56222356
131569398
23755852
419610335
417322291
6816450
297973022
97259438
118644374
554018319
70388192
426889351
219460422
85569575
314376663
86686292
468930763
136430133
77508722
318737405
544389520
158868073
139076013
383513294
131659769
129934759
113145094
114819521
43284783
22614492
50335273
122036027
101047973
118060722
101430588
456312686
243527294
53765838
31367945
23229272
61497257
67460863
519624585
138262473
368023961
51563534
194348571
79961541
8964892
101495440
3826150
326232177
125108620
11211270
42432652
182288425
36401604
236062338
22183888
51896863
125447137
93212796
32978819
2677010
23549798
118185234
107495362
43353524
32117611
10945385
225193960
123421414
5884489
82838093
78193536
42912542
549451159
95821065
201484064
562932201
43546777
481530089
37548152
56786452
59726852
37964676
125689678
40243318
354587996
373984119
12948516
496881325
98048014
82722662
39893128
60923983
119417386
537612827
476748682
123603238
37072151
31159130
90540978
314526130
463542407
52647824
10080773
552213173
154163320
528375382
297950331
65938183
46561005
97594064
36306921
554547944
188052095
456817762
99500654
135096817
258176666
14575686
430129678
57778758
398311783
5775501
327270510
449559999
311761108
65628202
64204096
244250480
66411560
482225516
80908153
89263431
61122422
77323249
143471333
31488568
61052386
108312472
81166262
41117496
87901581
182575203
304805011
53591105
67323379
467189846
300403125
420230
88148013
366942686
132792050
405449798
117474480
328627879
308983088
440255814
350450699
281481287
44808758
531216499
1848225
74266220
40597397
93529264
226164633
43788017
526525445
24333017
354472932
97464364
22631353
216471953
110363027
77569679
330106660
129339436
26482148
106883178
14255329
108006380
31280451
69807081
518606153
267761877
333609175
120029815
119776653
129120243
110685982
44096705
86598098
49300269
84367258
36463860
127793412
290336899
17602633
109222964
326342641
115239749
117486153
389868946
26387830
73564545
136758276
47121309
132352337
534196863
41995565
548633
9193136
358021355
189080356
132327722
32269360
40357454
78437372
114139893
20321398
38047746
47196535
109479970
102864881
92131100
5850769
103927315
232894412
34327701
41899585
437909158
322229538
433022799
254110014
496659352
114434993
563122370
83923682
494829070
64411616
109036198
98294444
27998341
126619442
39274013
311282
66013411
121941348
188602982
131549522
81673389
462260094
474063594
137982644
121337056
522786359
34784552
56826670
80630599
146067670
493403343
117457619
323227530
140544219
129073549
338571401
107787185
61138093
18261762
345182602
406423516
164141723
346606990
319661403
251318123
518741049
63178169
148849966
51358608
148981656
117107429
41553288
308970386
195844382
104312638
390292319
453624846
342515654
494910495
172474416
102887119
305508575
46301603
19348646
473544538
27410800
86383798
172296882
60275481
288904331
31077764
119142420
400605627
54947407
13660006
271303885
67766953
290434447
17543224
421075148
187709279
121499069
113194378
162720998
56908013
60418153
25132698
73442453
9324135
547612974
69358093
223506157
77561897
8023244
165408459
67257234
484764125
74839496
73910842
542731353
501987376
71001671
32291411
460893103
411587463
94399553
91010490
42170658
445119380
289820444
131356271
27454898
388264362
17581419
4918226
43532983
488923487
63852607
514458359
4983076
88831530
339845738
85875669
50311929
26657243
437611050
22934851
104538202
27884203
148662575
126792128
14396702
99319074
120212985
13256876
21300633
1631628
219072456
66639095
174360734
542765343
33287505
19240701
77884850
30336830
343294929
94140631
61696253
91543559
72901778
81331294
168174449
340370715
90656409
77971751
237429939
9055634
348667689
331537845
141992157
453696832
410825257
106987562
124438073
461244204
216597354
259327410
44891807
32568992
75167635
405831238
25173473
57877330
2830054
10116600
94310058
38370448
415448701
560161710
101156179
68791085
190201233
12680769
438137565
12649643
414924575
131413834
137326360
426293800
87843216
480719196
80209074
290389471
255852619
98478616
428137724
134863357
122416050
347477215
101184160
259231720
416564863
67349319
41274431
100753554
77896523
105576514
339597472
23456245
71209193
320531393
42990362
232176101
360575372
20911531
89326984
47608981
181614202
62160024
9940208
79960050
63702157
22557424
56055842
88688862
204059709
32205809
86787460
18487440
499098187
136146092
391399475
22750679
23313575
53524596
302280406
24849223
106901334
174771624
133999555
265887
58214550
143937118
222793035
381248165
64019920
67628174
34130555
332141505
434192324
533209937
459632160
16692390
53445479
117587691
85290722
20081453
139295206
149257536
303411068
17427791
121132018
402852410
474486503
87669420
513012988
127777848
264140077
127808976
86548812
250195970
256021353
95259462
230763528
260796693
283864456
5487609
8277456
17327920
75085926
807396
105889674
42128686
33672714
37795879
31495053
8861058
127418579
104583453
312299888
93356763
95013034
131642906
26663726
272190352
443644751
317752445
141481950
111237205
39719330
71332408
130833578
51508451
395150401
92932644
63458319
105837794
220330063
47203020
136575397
350248228
14552863
477798316
180342472
16121712
138559809
68091203
191434519
566171583
323416692
122416050
411372073
377984148
114433015
22478309
138347101
522405730
404718067
47577853
518694569
511022874
203738593
121851853
329119069
128894565
119805148
494547319
70070427
63943399
40788058
141183640
59852659
370116496
277017570
111026042
258657867
59776138
37326365
286804599
124692285
187836328
91164833
100723926
96053228
27965916
106627669
29242162
107270077
376423693
2743157
52106977
38352756
81747318
30723338
103767784
424425150
48848911
61926564
165819351
418002146
132892095
362341049
132954173
237208036
56929223
18082776
414259850
103656242
34840016
96718589
382780582
55424701
19238401
10145134
253967899
6350183
365331420
74353119
77843619
69456509
103111655
327410209
43570121
6102387
130552131
43913828
371488827
480097130
323695659
481065239
71546411
355090005
12855866
533767242
224407606
102147829
114779314
103488929
106569304
95826251
339462014
63445349
142267028
14848987
448919029
334415081
58633075
130934746
76552833
12992049
403253987
443796676
16728945
106456463
345502163
442793489
273003083
154337240
20128143
239943642
27724672
9366934
121668978
163334706
69638526
131583244
210663019
90688834
115368152
129380938
26798614
80740844
62951194
427204538
391309985
401801171
464870282
6771119
86970337
176296496
161702079
27941273
65593183
72716307
106244504
104770365
85951421
66053618
133785550
35152591
108723619
261810230
310467128
15071142
55289815
52188686
479476356
128912721
217741884
53708772
2307365
497766926
413567
189572471
133738858
384985776
26434157
323211708
116412237
41101932
102475972
85935329
235613763
66992646
116553608
94865174
73171552
125037295
82984160
543333756
204849977
30604188
257458029
177235798
513185140
59303989
284851649
31286234
77808259
240436617
33515087
122805150
193591909
36795890
285564470
453318146
111116946
37613000
13152877
392458343
19352539
4919523
543621206
89783530
326673146
379681413
194276762
92276364
19412201
68690419
35332876
82725254
12302047
436683743
485901257
110816977
73886201
13067277
373518706
28810263
496884585
7631849
69702707
66095120
113650924
23873879
292091146
36262825
46667359
522914011
26623519
227804226
248700276
333509817
104606304
123792167
73574921
152053382
372713550
32297894
352390175
138308191
134267182
8704167
566024711
109820881
8931144
394764890
329845969
444207565
124650702
241788065
15337025
72840819
1130986
42289949
66281622
333384406
120244870
92830582
123846639
553935156
438756510
371773521
234694847
56584221
129959400
51033059
273684230
529538791
10800121
18671614
363401925
61712559
44675167
40267959
309267547
116704062
51474041
517698324
119934887
23549629
196710332
46921515
88063708
41462498
63095161
314645576
52640044
119181685
93687498
19311035
105084239
122339525
101342392
255885112
108497943
2941596
141048752
127508072
220719452
70350579
87066315
330320581
109990790
124680612
99479900
181795918
125432870
114675363
129666280
135575558
92906706
31165613
145240661
80423079
344915490
3981790
528158877
116432987
104868935
198248706
132497586
490819878
217133967
79069013
15514716
92537059
472447959
141335389
182256284
123543141
125572105
58035358
116230655
134753112
477380848
15268284
112937572
392958799
26683183
311162500
66987456
49488334
41030595
19316223
267134294
134589695
225360908
565852538
66573715
98556436
119325297
99945523
111019858
18997161
78856305
410356883
123135885
75280474
64732999
116617147
126231824
379383628
57866830
12088040
54045992
306521772
35273212
99745787
57110801
197846808
87522857
63366005
136526111
503714962
39986510
27683170
412773139
192686403
49182240
215238806
280902211
468102548
28663702
53210724
321656843
99006495
167785961
24914075
168949377
128400406
293757699
53861816
107582259
140302213
32981415
16602899
371446458
10129572
107806640
25593701
55518085
132747119
135247269
128954227
146810264
86083187
131958079
118532832
348523529
492759405
371785831
126004438
73747420
137571493
118999752
104728555
36127935
14095796
202162935
505377578
86155819
497729968
140497525
505951562
80673400
32281915
345891247
28974980
94459213
66825333
113496581
56027806
35753104
86001478
522068886
5744413
117115185
259922832
279388596
177840708
122251933
265040095
96138830
102232136
435421224
164061633
134020076
251052499
408077521
89005330
84408762
491412906
402927280
122680502
471446731
110922034
194066047
51800305
282783873
88487827
491813890
113666486
85752359
95090852
93343793
353351867
121222810
348952066
73660523
32670133
125107323
73421873
74966600
19992056
228575920
62019645
123500075
215919313
31964565
434681471
44197871
76716253
47062944
193414662
92264691
124113823
126462772
72603466
63073110
85981551
38688215
51288423
95258047
81812166
85691493
73991258
33017130
42948858
70357178
317513375
35984603
47166704
35376972
462752213
95623919
31728513
2756127
242363370
3612250
97325807
350617692
139052667
96642064
110721001
32899702
86838041
408969812
49739950
313229731
70481574
24981519
13535492
55938315
246714422
160036187
16412240
121273391
549464890
99946738
1649784
292983383
181500904
116663317
226615275
92533170
90961206
456833081
119857069
52108274
123561299
423790251
30019067
442778257
238974266
516549652
132177270
108257998
432319579
549950039
256271354
317218403
37649318
74729251
48669927
36824424
100512312
151137153
235053705
294213424
170666092
76320668
50854075
104039742
25897199
747072
211841417
43732246
115045197
229492533
139627240
472199482
84430809
71248382
91240059
221380824
120657431
61827990
229658195
179657120
13430380
436492912
90247854
334166071
43015005
109199620
103515678
459675103
204411863
88380174
473447337
194798926
445631254
9261878
468476140
26521056
55815098
845646
246981550
141389861
36474234
423804425
114219010
132469097
135341950
63128883
38146608
30523791
510198111
61418140
314121856
16864893
3731469
227040678
68984838
90163551
918276
275619587
148240398
86408736
1040196
179026572
42994255
453230050
478438700
278249487
393119403
99447477
1412433
109283925
44957911
98677528
351101005
82625385
97778236
71700756
34046252
30312187
494772223
126448745
27693314
112272213
227637699
121925784
41973516
95469578
62529667
64179451
75651621
23952998
467670718
116049077
94749743
19554869
296370082
52263912
29876397
70612829
197891877
252053523
56270345
163666869
94067519
434790442
270703942
122770129
3635493
261147489
127266830
408914527
327505424
401095761
374151835
402582934
11139933
68508837
232164749
108103653
176729723
102040180
66981903
100951997
56727433
437111981
20059402
63519278
318522535
165662759
42026693
123997093
151831929
12169753
454718726
5329375
458445446
53280760
535140843
31995488
217892706
23508127
345860234
153743397
480452643
15652196
42568839
35483328
92435893
11329295
561537321
68661396
134161957
72084495
113859739
11791027
26861990
13539385
122560017
140280926
61424623
196672715
114806549
127946458
423538896
37881481
416434884
53403977
80050842
137258662
92661571
233176448
249142425
397831361
110343574
101542132
94182423
333092503
39922959
51689341
455939895
69381718
481888884
137646888
438955083
39493650
86175659
251439782
529179219
125074266
52857940
6449981
20286379
486500450
323387174
154181138
260481868
400409235
454015278
272855447
119562650
77614650
302455567
113651478
72969222
82229802
112811763
94038987
19613236
76390708
136313403
87908068
37746591
14484896
129388720
7303407
342584372
53614091
427355466
83297231
25919250
10730083
36463858
38646711
44529901
274586965
140125288
125400447
76962683
51308023
293586909
112816953
44848963
42170660
314578021
4479840
166356082
503599781
498498469
79103492
437277618
273268912
56505102
97325583
139821500
119397929
279840397
250194732
277304406
139471600
494567120
129536580
503807313
487742731
124481162
129702
310737692
405320511
52900739
55909779
403483532
15043903
365862200
19762207
12813395
96202381
518061310
76319371
17028313
210165039
323275104
24045085
437719390
117635308
193497370
137006003
378992681
112203470
326462998
467389100
11881817
78109231
76852545
214040388
138988451
269311652
51969493
256909316
381566137
365493514
203169668
550250326
384447394
140240719
84338722
22543157
88005341
335503405
70703363
5674377
548620042
72327207
363732149
30198053
101836549
221624215
535704762
128033355
19178741
530315404
63012508
149681021
188544332
454133249
317993265
134837419
291212979
38386014
100316467
23251319
93843138
2810601
25422497
76852440
23470514
139734891
339429233
120477151
80827743
174301672
88428165
4060907
443872968
344582489
34983983
64115689
103121157
455233755
96459189
134026794
7330644
465912438
298269506
269736180
185398548
546662249
446244289
136723257
549380834
195072141
135427552
272904354
254134217
99673153
53956408
54184769
27500293
134098129
519539680
439966048
127978436
404840547
38125317
91079404
45409267
229143364
81651340
13706615
39037160
73678681
84928857
71904383
100883256
526076821
99706071
34821856
81672090
429140124
52784011
138793269
554177404
95483167
8575643
92246533
152956682
38510264
51034358
81323197
9526467
132965846
293927245
103372133
77882256
49159090
159537557
478375894
210629794
133064420
73982177
194581441
304683119
234415407
153690555
24312265
150601589
366365449
18373926
100037612
58196392
25588515
534552632
104701622
124713035
46520798
441715902
430580816
113504363
484700006
70692323
559187199
57581614
101136169
127675358
403737653
515978073
498329300
75490588
69219593
73634581
410108969
147852243
353125910
62927846
280154
137205739
53695800
88476154
181356182
102095949
410050663
354240669
117060737
50619316
229884779
109027117
10268351
134964525
14909015
65680082
137728430
1127095
98636852
106608214
8150350
54113719
410546824
1146550
564022566
457346079
96297062
101389086
545034666
82439113
140689483
15269583
169974618
3076486
88543598
138798227
122426426
518491807
123159229
473096819
123554816
92437192
135399020
490351138
432996219
47820392
293728189
147407894
313814610
135902254
215000548
353795502
202230422
18700148
7715855
330562109
260307824
2009055
101067428
560755874
73455595
488420716
308879441
85806926
530548023
173846806
129770098
478547267
55743763
537031780
204913164
65974499
55817694
442782615
259186003
4951095
71276690
14404482
34720106
119266932
53759355
129858236
29664911
352932877
59808563
1246417
49514274
22173512
284486653
9283926
280799906
403641050
79973022
30790780
535640842
81757692
64311747
87587709
292715333
79102735
41568852
356711824
25491238
136919102
154360403
74267519
211806594
125268393
41435259
197778394
181156505
13919404
64947275
165138340
301323211
277768249
324874245
263753809
264600068
23313575
40415817
36771436
531305553
192460328
15740392
4311452
49204291
391716789
474003405
65872038
66568527
74730546
114243653
406769632
305130177
126467876
67798176
110161994
268106160
86701856
198453953
84533274
153786634
444062693
316295636
343151335
310858611
99705941
97042839
54068039
496753
28011309
357720295
312252120
23497751
472419323
57008340
521906390
38515712
11192625
542625753
202697665
16956978
21375857
492752904
152674460
285937158
40958842
149995307
72910673
75778524
519521662
35991750
403618779
42236807
483267261
298855485
266422660
140108425
87434661
15228079
78354351
4893583
132294
59685348
92476100
21504262
117762414
41611651
235853236
49903374
225255139
117223895
57549189
99376142
132356695
123151449
451087703
6623781
62318256
287461440
24959468
123951698
172444128
134609145
95695256
18272138
559558480
545935400
29642780
172200517
173784412
16591226
10918146
76494152
92918764
74511353
450407879
13235885
22089207
53025251
4750913
99177701
98542171
91880779
471888917
3514872
120578201
91539666
13820832
8382511
4172449
62147054
113525115
107809236
71421899
110632803
201713135
287513114
519614490
24105131
21553546
134400330
30025552
158684625
127716887
29735022
95573336
100736695
338381018
527148388
217828012
11862876
210804328
337797916
10902582
35973592
114640535
377123309
105682156
50138131
97066837
63672324
273674381
94783465
91954706
282725033
124527566
89933982
112361431
68261110
3766488
26496415
114709274
59437621
30408165
344617635
102394261
93990996
100252914
109971333
13090537
124604087
110352651
71856396
61734608
241077437
212680149
253931815
315679459
94153123
564051221
91330851
96490317
35170749
46331434
61192462
76102774
112129541
222562975
124862192
98644634
297007780
512855333
117457149
187650059
217905384
75089817
555304990
76491872
66241683
87373702
130530080
122668963
72244199
78786265
489246208
35616882
364701565
87587709
229074677
296299003
64089958
540261941
66988755
41876239
399906778
283678056
53454560
262803691
334627796
122361982
502023780
52563519
49650459
23552225
330813233
328691912
534253740
131209557
484447290
19458891
127623503
49182282
46462433
136204455
268331882
354295321
30229181
75180605
60245650
110783257
166315463
1516193
226005391
1239934
9434380
473060115
18785748
114370757
103122884
326383222
353562003
67438814
57215858
297897607
264735384
50931893
135203173
99935147
230393840
330644206
125191628
325788420
373478320
28242060
66987717
3513573
45698498
20273407
208479020
119089243
171017774
443721783
154011082
152697875
1662264
119582105
276451315
289542582
67816239
39452357
61119828
7027418
314607093
124740274
86717422
546860251
110143836
289241319
78170190
64568551
120394025
31912685
51570019
549431937
43743919
17369424
95824954
22700096
431034194
112910335
346939227
128355011
444921513
251737200
20264328
134192554
61165223
56296285
90483908
182422039
265954316
26634895
13832507
497691062
134296570
249138767
22506843
62211904
140433132
38636333
50162772
322010374
4289181
234009118
420590645
352404263
92364685
99766537
274734711
493975999
253490486
100669251
56633507
67804566
178051286
13758576
122965976
34216157
129355211
16263085
213609913
30703881
8876670
451423427
432155570
8136083
111629499
333315837
450749644
26908861
497337061
522559572
251326502
274327412
245678157
122920581
85043700
78984708
323690117
98170143
105162057
4136133
515901488
539114412
358703080
124613166
26941286
358458825
238129152
123572972
54117327
20536700
346667492
136357501
62747563
243708660
194709649
57903270
374225068
11675312
204554323
533134234
91565606
119327893
35974891
310129182
101079447
477886241
16586038
106455639
92723829
489611441
42262747
507187152
476101123
81870531
155808471
75772039
166798993
55354663
57134149
338854089
476962903
96042852
106186687
134708064
82284020
109034899
375454070
119658626
7523811
328482285
206598692
430631868
10130867
360537519
533758749
301124772
63566448
119836317
44601238
89887290
61929156
251863855
555428202
140957962
77539810
288157274
339494041
81726893
35618214
216902313
45686825
382986703
55269063
95360630
180633220
82703205
142324326
111138635
285562965
18870055
74286974
62156765
45182848
1984410
341766995
41557177
29801169
237394154
42123968
86468396
111018860
36828317
525561204
188700027
63724204
4994747
15182684
6977860
481057383
50357562
54213305
121211137
138063909
18582119
528355444
58754100
295409368
133073497
16644401
329579880
67974473
564134348
196439024
203896488
19838912
524177175
257878782
511196440
503649269
141549027
359844443
425941870
46245832
505192951
381094969
553311972
75104082
230750745
67022477
30636439
90403496
87219361
49711416
253446863
112287841
236866152
119364142
266607053
61067948
102382586
124051565
119729963
28305730
87966433
237604313
96607047
494050705
22186484
132380901
78328424
31707761
253077952
75770696
140760816
239680044
26422484
89601950
108086794
64907070
12627594
92665918
133690871
127528824
120427749
380887547
64206688
472816222
44772440
123653549
102120594
120029570
52958067
53278168
348661905
29545662
134348448
538639785
25615752
563042895
122676875
53990801
182732957
158859289
347682687
162598507
33723299
50819659
112298151
118959543
70179375
223921997
59008141
308728476
95372303
108438281
57215651
250152033
148978058
432684414
204600529
319094760
164097602
134934694
36924295
485315842
278039616
29738913
264060784
112460276
39860701
137060475
22867409
87132460
125390069
44366479
154351907
70233254
14497866
234078402
59354613
257134290
544003635
69603541
15025747
4369595
286793454
325275894
74826526
139943708
48673818
391675462
80954835
67711184
357295731
45896941
309001554
77974343
535606728
132454830
74429642
512909064
104936381
32724609
69315573
266374542
55965550
30527491
49197804
79866666
153919174
8376689
179993559
137791983
21754583
38520900
433776357
10714517
112108791
2309957
462665897
132050164
564680010
124633918
78280435
181690730
95592793
467228388
81786831
530620773
91526698
203652529
35532612
10092016
17990689
238165665
8224279
19760260
95741948
53874788
80846210
116052966
122115833
51212047
69520499
93133681
105905238
98407283
114142487
183262820
445072209
6889664
61659382
45891753
114333146
93675827
99942931
7973956
47073320
313106873
62584141
22305806
33260268
21328208
103444829
346817619
60982993
44563625
13142501
112307232
115537165
446063481
264245024
138005990
6890963
87066313
9165364
18868756
113779325
98600534
24471796
76979544
10756023
379255455
73783738
30504145
389239705
40400253
14936254
106014188
71730587
97368386
273952635
306846499
306466908
313191742
518321063
44483211
316821734
56486946
97269814
393408752
140895873
193296916
217159181
293817335
1039742
33268050
526863683
90246557
99309993
2338493
32265471
70668344
543096665
93134976
84520302
110377296
19975099
139934629
76963980
57933101
69643714
134025495
106001020
38572782
114085417
87653854
119518552
97526620
4369595
346257529
373567899
479558209
119301953
89483923
16844963
107401978
7260606
25408232
23473106
129764033
121761065
138229072
22847952
107989519
74734437
22260413
455339707
434521103
50237048
126325208
11172358
216519277
319440076
541274779
15816917
67879794
269328182
31694789
426344085
11208676
138772517
36271902
216242709
457614052
219736144
164254129
126197907
545264250
176632686
39715439
70089880
208972538
448442583
105811854
360396496
61677538
140868922
77377725
110038779
36710288
111458436
30269568
81341355
423415554
466267772
366702783
53515298
301185098
133349760
37877590
464688425
47889932
112162699
108021944
79701597
6341035
28938664
235617028
197567144
27189478
178200101
112181421
267011354
255122283
109557592
97105095
117737771
91464440
114008896
435521265
9290777
47869676
89207662
23353784
14529676
86780975
118800350
98814539
136105758
98848261
88170060
75880985
403303194
34431461
117955665
83465841
49816473
129566411
436668241
484426245
210756484
553351906
32166899
19213758
233462
186547032
93006573
88135043
564189270
129536578
42881064
178309669
60481704
33436685
123641566
63283226
97054137
54931843
18779265
283397020
223930559
97547372
99867703
413019924
53389674
28220126
73019184
53878677
30903619
87022217
498835765
17495101
2680899
331524686
11634092
546104503
9573159
26238310
544384286
71073008
63422005
488038873
460927029
135709003
127801194
138226190
90959907
19561356
28484714
24499033
106704192
197564492
110001164
208562914
20248764
103527837
386501983
62655478
155157574
159079082
155321404
84794751
454967119
103901375
430089381
36454779
235860872
48591928
18448530
89542286
482633692
164565236
7093293
56659445
102236949
41269243
11537561
105374765
71621637
336004768
47846332
69416739
304209262
28082646
115158036
18103528
12570526
16806528
117259178
54972050
1285318
53850145
206476385
130275868
38322461
2689978
124360253
491384301
163801432
46260099
137724419
3208780
8081607
555248872
530795708
34999397
278919130
308553560
522398826
56971766
62983619
549998275
131171340
225466697
7564827
270719844
60148377
66911775
15335728
107906509
370545272
90992089
96717290
47024370
122344715
296484291
120102202
58722974
135351031
32950287
247606407
66121783
83695410
344584158
126858275
43764671
220384169
380351711
485618567
177601576
39133084
107850740
100225675
132496334
109625036
96479939
417114183
56199012
220506451
465456256
32373122
90736823
100440979
333829473
74563233
19960488
550298897
65920934
513148000
483007909
77093619
307204676
506906945
21406106
32168194
125902384
187266032
80716201
158796775
44528604
115709261
230220882
500000126
75992529
144010947
385792299
123013967
5964903
88144054
107268387
531624199
173699735
95092151
61938323
48200413
432149710
4438377
131345895
374329537
65661924
109936314
102373507
175177769
116601597
156118875
156919628
124381005
406989098
45555828
49075888
125984095
83176612
544899603
456605794
108221417
516376866
96064899
42326298
128729846
382597091
110738628
111033576
27173449
526632240
88020905
8143412
1438373
120775343
219487347
312688305
397035539
374282832
349092113
102932514
203057995
461642707
67036744
9654868
140872358
127799893
69332434
137323768
69709859
516321995
140454724
86005369
268348321
417523648
114793579
10478232
400797713
15014785
126355037
203519076
112019298
397385713
2300878
133832242
69895332
445810954
20556155
17212627
123391392
35340656
269439570
21097004
88700535
60425935
427765273
53949480
91954706
81259646
60881370
52393614
139008569
445188251
364383769
123482182
31256403
651094
64597087
356901579
110117579
57354637
555075037
153805971
28889380
477895801
64748836
28436727
74250656
125610765
58237894
37968378
134330292
84749871
284304959
249860413
75877096
248522965
42527335
123757146
42907356
301970974
40503867
225738697
430729912
78668240
255258811
224862474
74967899
18173897
219564383
23303199
119298060
159042612
356155366
98518825
87189530
233065241
235002749
427225009
76101475
109226857
90958612
347672712
65992657
200598873
223068335
3289192
114421117
80170164
10702844
30078321
27320010
57468773
237678243
136134419
57073254
32789459
896229
137192771
562898
167633693
347591797
12613781
97096016
92739391
215490017
115146421
347738420
15780599
85378918
41662236
89609686
520985063
285927684
440593238
75788898
128751895
196507303
12276107
49900778
13377258
238276210
25045070
325381909
12811768
160581398
9564100
239933025
105063756
19510773
193827193
61572483
424672274
50069388
22828499
448120633
115139116
129450651
14562716
331988855
545921548
118772777
57315158
117243614
296671075
52544902
65895382
57978496
142817848
73512650
7335832
272354042
71335
61974551
359294016
517866377
36173305
7601719
108555011
40020232
528942660
470459428
138869792
488629303
553117607
302420491
34343964
106453066
232486392
250479504
41548098
280245719
394466957
100722428
24737683
44786454
305324417
117534140
84087106
45939740
82263522
112874075
119066785
123877769
538710533
27369019
107805343
125837274
102311253
59320892
140821775
90786111
233746522
258447583
399760176
15086479
179206086
411986122
118739053
105985654
360726211
37196663
67424545
42531224
132576746
295260635
51723063
42839910
193359622
47947496
118736461
60988831
511881416
8222980
24312788
108123110
137882773
527861598
387889666
38501679
521979257
313330634
267954216
131020346
35124057
311823849
550715063
401638686
552215767
104540796
156146377
97693933
272832944
542855372
139544078
99255519
509202511
59952528
417990764
227986298
13375963
143411320
153731795
29696112
127461380
462270549
214385017
237065255
536728726
235533909
550201682
46075927
72608479
501567643
329397665
12098418
82350421
548705644
514999740
122355089
128770053
29013890
118217659
351500696
86914105
251591146
162640215
486652023
331718761
109481067
39385999
124862012
25006162
343201529
44963099
354842327
107275011
44860638
350322645
138117573
453912605
841755
77633232
101163408
119996555
309532452
164632671
42168066
110191825
135797197
130913992
80685073
87268647
14129518
263380057
55292407
348533283
519674325
512827136
64232628
100237376
42384130
247373912
54066742
37750317
172325796
306618194
128181215
116343494
432180777
413642612
345762347
71462106
89114737
282249144
105373468
103761299
221108734
43686853
112205175
106159452
54189957
513441755
122353794
81941866
201112438
140063032
152581261
519564109
58812465
115617723
50215949
105420237
98187980
92509543
84088403
135166855
249157509
182264198
60617891
53602852
509068210
98788463
435813225
215077950
556973405
510495037
62245209
254170986
13641848
321767806
463814180
17347114
8357868
94907518
112819545
43389838
81430413
23580759
306735635
361043485
384880539
57804696
453625083
80709716
206184870
1041491
75310307
92626554
282148914
104152993
50356027
97306130
5832609
62412388
354303744
209325933
128334261
323533399
236081471
38026743
511666224
111789729
46883956
64261162
65763088
68470329
46310684
74518283
53164032
36051412
94288011
185293548
174350624
67179412
38513118
120720869
422364141
31458737
133543011
101712374
31670148
127025588
130125418
81219439
116544531
119965368
133964538
89148000
97022960
304153701
127254606
85735593
111031009
325993556
194086465
276261636
77938027
89857457
407946540
148547435
65480344
83773232
73467270
71836939
18666426
68451771
74403702
240368510
79574841
502308767
511262527
96097377
176061668
62943412
87972918
82913319
125526254
97692634
51726954
213415060
110944083
106034940
90863929
113429137
251798690
71123591
116523777
58219738
290098862
26921831
554309238
205117895
154255119
282339267
69617859
261817902
85616269
358312126
16189156
100689217
419774595
50042153
22698769
540313600
70209807
200899092
502158602
370772197
162168185
114421342
73970506
66945954
548807948
53244444
291186756
45026652
804140
503420920
92356776
180492101
46282148
325978064
140441756
64646614
33288804
94866471
155367821
112496594
476022144
235726173
318702059
110730078
270910386
90774438
90943046
466143953
227488939
121400499
33321227
135532609
35681769
34672282
2110221
369913130
131809597
11321513
246587141
84481394
49774969
94457515
136597448
89668097
484018846
5143902
140712827
13096528
553357747
108772905
63877250
417294350
34616932
161433075
187786165
554761905
24920944
95431963
316399155
115885655
98298335
34108508
22742897
68886068
117573050
276465056
137245259
308822717
346301
278631986
193999257
38916487
41194809
248719737
325714801
12152892
22205939
243946714
98385232
12238494
454447484
167614064
108597812
372041826
56398748
343182077
412838900
254908829
246143543
89102605
98923489
428694337
141867096
125875149
107567992
231882690
13724856
73874528
90314001
359682874
4802634
67057494
70680017
11187922
228899847
493828716
345950518
531682737
498815961
459304078
148333223
138925561
151298708
64494622
41350956
97791186
98481789
86237399
11685970
114490083
309512639
52043422
88714802
36024794
104208764
35454794
82076388
22557426
64975811
29893256
198154380
41122684
41446934
283219437
397898178
7597826
485404509
33139649
34663622
47356064
88408156
341575698
113165846
424354877
88207673
96377476
129641635
133540419
553765529
558404114
128264221
123471806
219685505
74995895
163775632
39819197
460576078
97042837
51260979
262958888
122801257
117590763
6549852
99464338
70993891
224679055
82978169
224742241
327365834
124374520
8341007
261543169
19933593
66702118
326848450
97492898
249020164
56485647
323362372
98444896
263179817
471758139
462731595
56613660
30633843
563650046
22858369
361567122
210722620
413354316
33083876
475274289
92391797
23300013
122401783
308613332
125848838
91599929
71200112
75280474
99859921
329015256
487089613
102420201
131912682
83114356
139769907
210571006
221230981
68621678
59232695
302599473
98092110
101302187
64025108
30211021
13003722
47278244
292649583
9933725
488113770
489405814
48823698
94077983
67450487
77648796
405346985
231743683
64690471
262898710
123916677
19573027
56789145
487539668
54016161
38033228
14461252
145745910
137572819
4037563
131363218
103718498
40885331
429117142
40714471
220039956
302201235
292392278
92028196
21710483
367334513
130834875
237442714
140432675
121990634
311418403
127400421
48990286
54262589
109898703
13589966
42107155
127499550
108114223
507928951
44407983
456842584
298905839
85075420
562345549
18272136
127597565
64744945
118305855
79062526
6239869
281392126
320399994
31126705
513826615
57717797
106913007
25559979
376394232
48038286
90961206
57710017
78457661
78227258
82227208
126860869
87806900
12226821
352421435
389473147
561349517
128745408
379592636
408740308
263261144
165411788
187800697
555398247
67635958
135980074
109273549
65080233
55873463
23661171
382932750
454369398
300021824
9724908
351761574
47575833
422955602
60040724
97291863
21183619
496535123
138305651
81018230
259935398
4881910
130222691
143230988
269058081
53214615
119770500
87434661
451562545
1582340
61145770
61948611
45553234
37584468
22683235
309947999
57173059
508899399
24504223
126454908
41771182
278861764
387818441
23176095
179919677
135041738
308826946
292699319
490136651
133540419
38530536
39528671
353217512
102047962
65259202
114177067
97680963
327969028
230669436
110689871
45072049
338743269
236903855
254485499
13605532
84146735
430926866
131978831
15225804
135630124
120377166
349504485
515174451
51826825
133248594
64155102
114156754
89371082
28186404
183987027
30357582
2102439
218795734
499624305
435516564
5769056
101076509
110643179
27833622
305140777
136664892
53448168
437215698
101295702
101322939
175195378
2055917
52083631
141318526
77848552
99981050
70642402
343204242
55219775
496931449
159543006
66476438
125919247
354599925
134579314
127307037
141126173
105152978
480284711
102125782
98099894
164503746
83308906
370128110
139212200
130750572
107177597
104390806
165483499
302320298
138153846
496934731
51767161
68486788
30273494
17084086
196259299
389629473
543289049
475051709
440595308
21130726
357911806
380823870
62887639
54025238
129667577
2072606
226007859
431732289
94038395
13508255
56154912
124261679
134629899
223528493
19833724
128895860
118885616
356438788
233946119
137404647
112864940
44778925
475571135
90772529
282708346
116325336
37802364
487552875
204220281
76883920
154103516
163573035
69807136
106867614
3421486
96216006
82508657
323768280
82314402
119761091
77442573
9400656
132409435
11542005
268127720
408618276
89179126
8960975
30297982
104845591
119151499
79414013
102827459
556722045
41816579
68293535
72571043
279583614
6730135
82106878
207962162
23174796
226561319
276092490
73277908
137177205
118635699
253093806
106769042
25701352
545425258
123544440
298703024
402814600
239193243
110177346
122782417
27545674
57754113
45915099
355683633
72720645
308621483
23591821
110403236
372248876
206567617
352485989
117106132
514376491
84236261
62914876
199884166
128413378
48386803
37768642
105600445
527483155
504816550
321129244
8356573
27565143
360963954
309535683
457297957
15667762
69773414
14864917
361607394
251341079
114638425
57898704
160337522
520131773
299828788
34079972
6110169
16401862
1233447
243808427
140300381
101436104
172582011
223414946
73717591
70324639
118500667
50666010
33596191
404943491
8977836
200189553
453088996
173126328
468323181
104645814
456227833
8848134
41894367
97185509
125147532
144850794
132222667
94854798
49799612
127914033
75005681
121553545
63330040
9640603
149735692
72001660
76992448
32797866
103846899
126749327
72503599
18453176
85067636
120142409
138128359
6794749
410708631
219703546
200575390
169107341
494452623
52828109
209827227
22355092
134886703
170175487
188435383
259116300
44708887
483408024
298108139
52135509
125927029
96003942
28212346
31212305
380639032
558464912
182071450
203128085
5719411
133845214
26981493
325974887
35635077
56603674
238686671
112536801
433023615
529698220
23471809
17982907
565966075
121370668
374823921
57895488
15217701
270568452
3635493
398192567
165247152
29890468
37555932
75134068
42231619
19212461
285299194
431243836
203853110
530145019
87773180
46532469
4536908
9818292
37839977
15562534
116047780
21097004
22026951
333170695
82282977
69656684
116785773
90646131
282915543
149852114
37824413
44308116
64095510
262697641
99958493
106095218
424687122
357946025
13827319
48905380
499653567
409078376
246452293
10067314
15935235
81874422
61130206
83995017
15766332
90850959
61127610
365018026
51181625
77712213
114396214
402293699
388211743
542497604
52860275
58724271
75988208
137108466
260774577
128349825
257873186
312399612
157267655
127569031
26425009
298758653
101744327
29331067
91387919
72242900
8696385
77346597
522729947
59676892
126692259
7186679
106347515
387242934
55964755
17167092
437334432
55270360
188721409
537119063
454658642
178054690
117019233
14977756
83585033
25949081
541032583
116851920
214697771
37642833
135846485
56812491
118762401
43659616
40306869
436234716
144192306
18182643
109828663
447446120
358068308
231062361
358160806
38286145
38166821
356709085
436398065
18111310
106233381
55442859
312193713
433410682
242257595
126632597
136751791
229108741
89044238
110814383
139570170
50175256
65680376
146433009
497454528
81293366
85277752
110562767
527558900
421448665
508022340
120526319
307239148
97184244
48324925
63117210
96191918
49843712
550799989
132803723
105910428
193031495
163755237
30545647
80577422
133594891
264641184
227681859
496577033
120894669
389261218
38203137
96463078
451140327
424235054
403471092
25056745
385405582
9862388
37186287
24965246
90600314
98380044
42282202
131120215
61279359
4940275
452419771
224714217
116583439
344722638
44003321
38072140
110955756
412393133
69739692
137823742
141408021
95568150
1984410
81385453
5959717
110036375
422401556
51279489
58711299
42347050
153745713
95457905
397592148
317275673
17855801
17128182
142993277
400485965
109889624
226744780
14030725
421915967
24862193
13047820
191442796
565972792
338313059
112351328
114742151
14021867
241008750
124168295
86035200
376029098
137989129
49650459
80113096
126432859
11521251
132555996
562425605
308438427
535288244
4343655
85020423
75063875
517953134
99784600
307893191
31861923
97693933
302004215
552274435
105675671
48538928
117146339
454164654
77227271
161735939
499768475
10006357
86959961
388873108
57627888
50096627
95849597
138701180
136428880
188978328
143874868
233850239
64870752
109383794
86499524
100198790
88164872
6436034
62118518
27479426
2014241
53475310
79367638
42657861
79747342
101413729
123360266
101495440
83500862
134956741
4577113
371481376
92762739
318851511
121681946
309592915
376150683
70469901
133509289
415309035
119784437
53371550
214941675
253421618
124406113
76069050
254462242
80155899
139371066
24271083
4915630
171011510
101346285
30000909
89799854
531458195
104024588
65703426
170118593
85660365
147024548
37765297
11549298
40453432
6425097
29336975
377931184
114353896
318701814
124083165
47418322
86161064
239427860
95688769
139039699
8429203
252413618
278587602
119682986
139295208
63401251
57930507
69968363
268393501
484109345
69248127
159106875
32487258
537700677
259773898
381203463
7316379
62284534
146161308
115288916
69180683
158760626
146455529
110360433
57743737
55678913
129904926
1531759
208375635
45742596
32130333
97574609
6289153
160552490
223488021
366930164
259070588
139707652
4878017
2560653
516966988
126170865
341392193
62958974
43066885
192914040
240166197
483829613
14103985
89097417
100040764
116043887
122348604
76655953
13263124
56508993
333943058
33472978
106134809
248566460
322916502
444664450
225824723
15858419
29491188
101393899
111252769
43776577
63869468
115051939
35022893
142629964
135319901
43236792
291800803
58625699
474981294
12597763
31172098
71988690
80393546
75624179
402358040
508824081
32076464
60420747
79229839
143584211
94957261
101164705
71157225
335103138
138423622
122484789
244473173
14289400
130047598
187226800
103622520
458023932
131581116
120860945
84945720
213162887
233451683
263865629
252701821
109700981
96025989
94543518
266107329
358147975
123661170
319090612
459198734
324489677
77600809
274630920
115320499
99373546
96813270
104063500
129951620
26534026
14702792
560506348
86596165
538471056
210001653
91320475
111213859
3829684
432450537
114527696
285347181
91940441
89528021
42206974
17001078
54058962
42210867
741886
109021929
372377897
117600289
139463818
522595584
350045951
58051128
89450201
307885434
121077544
59298840
73580109
16421317
34831598
7706774
62847434
152118430
132829661
29267979
511295791
31702363
5561538
218102046
121964692
192214798
62411642
512700604
543213508
234909411
318065736
122469227
392384449
199343057
86910675
529336530
448764
79692868
23012673
226706348
64073099
109170128
499715768
529979874
32035636
235743915
27312127
346863033
104612484
100425152
511289976
94768276
379276006
71102076
178344183
96083732
366088186
428971084
372805701
419010870
131345893
318700237
90771664
126532726
117806512
93119412
128134504
373778849
129362780
20785722
57280710
418512184
50270425
293079746
521770172
5635822
113416167
20238390
89133731
42420979
41340580
143331686
468875335
498934084
41628512
73689055
23264289
420766942
69622542
200267936
124827173
509834342
4836513
53978627
109128285
5717178
82921101
62009572
125067118
14019275
211927691
12164563
10377297
56432470
487384202
423838325
34628603
57163114
234844670
260058371
113486203
141028000
464174639
139583140
96650440
79831647
478048606
233092137
43655723
90767951
304891152
90153175
60275481
203779436
71376225
64259867
46939729
112813060
119755901
135886467
512887463
86227154
154847339
136878895
43102314
135939869
16182669
101595309
6287856
92931349
20405070
141407633
465577612
31054071
101509707
511531368
43576608
511960822
131412042
17431680
58708779
138456049
91779611
73214759
369015949
393916590
107935043
487491231
536746823
272370
18956954
55589420
392152058
135188904
253544487
399709656
31706464
157069555
124059349
60935427
205618691
363146633
209662940
222415004
238769406
285041140
114203444
108030125
60268996
261277049
41891803
20894672
416122790
183021284
139615567
16640510
453633220
53593337
54262589
142434878
304453862
243931125
111643166
120845383
43620706
348140800
224765112
61094665
2776879
93125899
56097846
51924100
31015163
76744787
152605340
9391577
6302125
132235635
11984255
95998991
282517053
30200647
234932041
43206180
450304233
117490042
341415261
117016639
52838483
69863045
386074260
93797743
71686959
45259879
95096040
124274651
7889653
79128673
139262116
357504784
55152331
284395519
85587733
249994618
64892801
31781688
478166370
127899764
4627698
172944069
259404694
6372161
14699373
55785269
127476942
75961401
88795216
434107901
291024592
7678708
32151477
121933566
465417936
21535388
307669044
101212692
5636762
4477246
123681922
555009598
53129013
39871077
67873307
238868453
129929569
24487362
73363510
123269041
139738780
395066465
121194274
41569794
115977740
134836120
152544324
134729768
1878056
493862176
136293516
16213797
13652723
186694177
52104383
127278503
139823085
99223094
91674556
34038468
63786460
106848157
415712345
524680931
9338400
92293225
360964709
314513311
143362088
358443156
444377436
75780300
109078077
241621550
80795318
130982845
270730361
462438052
49953414
54992800
99172513
69877174
545923713
53625762
129297930
68047107
169269423
505322023
292528969
224623276
125011347
201036628
84971658
525038767
21988043
545071192
19435545
230028398
1368335
24230195
52013591
224273791
520993307
173966543
319408950
277310812
27035728
87577331
230297933
105339746
134677886
37357491
134037168
116820792
37820522
57362824
69595725
328263877
104818352
413777990
376924294
337098109
109678640
379547474
349846287
67721558
478338576
70102852
414487609
268459194
352200243
43439126
16060625
17953076
383503128
62475193
7049195
480556270
35319904
187479049
10631370
14916147
162394265
137539611
452512139
84694102
37627267
30144998
19785735
50036965
488348744
100391229
43435235
69526984
316194671
9447350
228418215
541619629
549267360
131505013
278449869
270614790
490055948
149379941
523379679
153135734
114307206
233149327
60725542
37935955
560025116
81106826
55078404
99888171
113844175
339875435
34619526
43766999
84221994
397833781
553337762
466559665
173215931
344097899
137392509
48295092
83570900
319880870
186301114
41627217
432696653
432006046
484480470
44343133
141048750
459804856
37439204
147408747
8162023
136312108
32138363
285461604
500235932
221827897
550986167
347864724
487134823
295071986
112461575
104442952
32613065
10438258
77482780
106723645
446198096
55650060
134869336
426174057
144744493
132226556
87455415
30522303
97320339
551143222
73672196
413648730
27042450
915682
117309626
279467300
29126932
227226228
517513171
117007560
318709530
95223146
87823761
188847452
36085136
236172737
384879467
313519215
167959059
94553896
355950271
3758706
449536854
136917957
496274693
146191357
26567614
428049824
20209854
519917833
491934285
422003369
73107275
136078648
433886348
559460106
173193594
136911322
93782179
248884605
65429932
98356496
49267143
42492316
185538897
70836952
77095925
422417348
361042150
472794895
100226972
120120360
552977573
467866396
92378827
82976872
64048413
80822557
120352521
9932861
256218212
117871362
436975876
123610698
58379269
232677915
67816241
31244732
461531766
127796565
56348165
191916103
336528911
90324377
13835456
156126172
520678657
66983221
300663112
192800340
454252377
437021149
234314188
74080102
40996295
48583028
8348767
39645401
70764320
127326490
144867695
105766461
129187685
102223055
60638643
1594013
121663790
107540755
561688118
270544415
141480651
565734811
187508626
122050294
208335387
5829124
60581575
3278818
66901183
125997778
135379563
374924832
103325505
117551001
42541600
195383124
24910182
65179438
15575675
197388014
83234977
85624049
330499587
138072135
287586775
294677454
159733513
286739640
466915712
486442344
192346319
10425570
198951590
472001522
114161942
74382952
89923604
6631563
474998576
118609353
28507332
120138518
112798795
554358277
96760091
44416990
56009648
23400474
209773696
67424547
15820806
65708616
58395584
19701430
25259077
74498385
124991522
21754581
71061335
77233756
141497512
459303796
345460910
65436673
46207394
84932750
487301057
103796318
427292017
519464947
331833566
155163505
21309172
16494490
127199384
75670871
320681187
122054185
209297344
91648614
124420236
50114785
179338566
145575658
381291518
43674977
137253730
29811545
121168334
32742767
32612064
525976471
1606985
21553548
91359383
349755026
6852051
126698496
17455026
12514019
357066697
435327970
290980164
62514105
79119594
74229906
180711840
364721369
107146469
301691168
177758318
466543718
96101215
95804509
413495762
36738695
82673374
8085498
84961284
492757521
83170125
75473729
134681777
34365312
51831319
502829892
299638662
68149354
154879249
115170390
12400617
336075099
504413558
188314377
38232714
422461678
155149483
141005949
87039569
44455972
51820338
89376272
310294112
116800040
100016860
359241569
419142658
122978948
79497397
1492824
90797782
272115320
389647470
382042664
94378214
287703231
84476206
39229484
137503227
86883438
449813603
103551052
109151022
405567365
510504122
235701334
233989637
49960440
31122812
133208387
563602869
156978779
222984316
462628409
100769120
39350982
500218725
124113812
12404510
510684699
452366586
60820221
263426521
63769599
53077131
183332050
305708680
94594101
371895242
120161862
142758729
37009897
241124896
287801550
115797954
372714859
106571898
196484937
109419876
518599224
330028064
34371113
467387226
200885141
292665987
542130507
560716021
403040245
156856452
127779143
19627503
96408606
27440631
12659208
24307077
14149589
64379191
90756278
8495352
132554097
123164417
389507225
120670288
434831306
468014963
114394724
125526254
15674247
300754985
78952281
248853505
341203234
74744813
418944367
140850309
493002293
222547233
22195531
488321507
86425597
107983034
269282853
35517048
26089157
539964880
99486387
311100351
17113917
122770131
74349230
181596364
45606413
57751521
382770207
33771288
27932194
89385739
66934281
79812194
502993001
355509092
99421537
98376283
202557875
20769351
3613444
137520912
140190039
84170114
377132801
33724596
31515805
398489608
68702092
22708496
42537709
312634547
26416001
528775492
47562287
94678406
264535512
97230904
475586194
44141346
5243768
519951955
58775796
55215884
130502843
96699134
97551263
569385
565832868
76611198
22475715
347227020
76272679
101453934
34296022
404867909
120457580
383474853
154906661
47389786
18478636
201486143
27820212
506980555
135044828
363267362
29508049
287021334
537220341
104171151
43491923
133284908
8060855
297513816
290005001
92586347
306009055
340668912
564656944
60444091
465669590
137978751
138079919
140676770
143271909
87275132
127041150
26790834
8945411
47978624
7008988
92451459
282962073
67232589
117344778
28426349
102315144
105197078
98227000
312007076
518180906
45984144
43796656
296498051
236090221
133760909
96779208
60353969
28381251
418189938
530560289
25620940
105735333
491790367
306780960
47528135
60231385
534532353
192058429
38373044
43632377
102809028
436520378
231275023
271503811
11919917
247769003
352203968
9976524
137580572
118783151
117449835
112106197
38251126
145243906
464560737
53084915
132808909
8958379
84541054
50713380
37039835
73917329
33872452
350110682
413246585
98275016
129628665
79495724
73010726
18320125
23881663
523812339
328728651
119383664
26805101
417376238
131769572
340298496
34820561
97675441
75831699
262411770
395696338
71961453
3137443
272874858
69547734
83806155
128842221
73428358
119803890
21539279
73635880
89456686
314134347
291828907
420912356
65942076
89718680
99622570
36419762
528136838
274518038
130898428
284048580
19579512
201009829
123761039
95323015
117640494
300751565
448217880
498483033
123951698
86730390
510449626
65075680
14608113
139668742
465540200
384497312
149016963
17825968
189182124
523440198
102984127
76788531
136567617
548242814
85822349
290434834
452493078
45752134
169550680
44336648
364818358
109476462
21419957
535325121
134064407
39361302
274715094
79049558
221117846
17168327
163275962
340421660
303832117
111551079
217243996
47571366
25901092
89352926
83096198
2140052
14379839
92120724
117627524
131729805
329563500
25172176
37692117
262399167
98892305
299339575
62620457
65062708
132284923
295194739
48985098
124133276
7277467
299915517
28967200
75214329
28859547
102010347
3411110
33938601
426383918
107294327
36115895
425162495
3918217
99053189
71082087
230208344
483048549
344058718
26715606
118587306
286267793
73901270
413813583
134540404
112460278
95600803
456204010
342247899
77431932
148805069
210739074
16614572
1774298
41214769
454623971
223100577
297619500
105032352
182558125
60187285
84168815
117632712
107997301
122980245
374685507
503999945
6473161
562085705
50609795
72454724
393270898
89704411
112703512
170158060
27189013
60850054
82753788
46541839
158898118
485735875
341799857
42998146
126495113
123550923
48964344
16750757
76344016
98122179
379577967
50813866
53247040
424931058
440757217
173705557
181564899
46013671
63620446
45852249
57018714
59368880
358665731
219544694
426036080
236375219
96508924
123457541
370080199
46535065
420832695
51401407
23748070
90350319
116458927
315137391
211277376
404118146
66127547
236758822
79713620
209140437
18857083
353246236
414560092
73878689
65546746
110966134
19971208
88821156
106523909
104325492
156870271
124565399
446926499
83525505
532050390
127682975
74476336
29554741
456198787
73753905
41794512
137217414
89903179
75402394
257480218
4573222
536871019
347467424
49017521
6894854
17361644
5001234
14326662
30805899
63626929
81172745
191796364
494829448
387417620
170440903
75870094
375547145
43491004
160807060
231544250
326372353
247088821
98316530
70830469
55121805
140040294
73681275
67703400
554242874
453619849
380955479
183176238
555813612
67625582
133891906
41091554
97540885
386605095
28687187
124834955
124559989
248842145
57974320
48334002
142106154
120471847
272092435
98708616
136721419
378911831
85725438
502184193
243235301
458447484
156796151
25104734
119073681
7994708
444104510
187874267
5656217
546022387
59722961
56711327
117260473
146286554
13188755
62428921
985720
272790579
20356415
11714504
330410901
42762090
107326750
96382664
45096690
88849688
25754787
15429114
109317793
20244873
73018990
72246791
49728131
107203537
36932075
34159089
20889201
10621133
229451066
139780284
49212073
421519996
50937083
82788807
446834697
41737460
24489954
351187663
79753827
51123849
119172251
475019674
84895135
93356765
103385167
198469579
437082330
107809234
42465077
18995864
545103789
34741243
6989535
173848562
478759382
67447609
171163358
465669914
107601714
19414795
197943543
438022548
131214898
99806744
11481671
440587733
121094407
55921452
101652377
107259876
125980061
110482043
19333084
185817839
51378063
130720739
14666476
304401575
142617876
16102255
238055202
194685014
102224354
434625371
271301962
384586549
277694401
94489044
534578621
555874551
458693010
231142353
33249892
79280424
498290924
7213914
133971023
255433653
442732935
73081505
495279187
16565420
37252436
458820430
337833653
40952777
121899844
65380475
65746654
242443063
45343846
119980282
30290140
517275760
162704420
34945085
480366922
125589807
53244515
497226699
56394794
92526683
435525172
220829608
300546681
72496540
78219476
72000320
471878838
111411365
23291528
33238219
289267532
342958533
87845810
186759272
477844977
43069479
59350722
410992935
82864033
129663684
59973411
464928529
103286597
39292314
94224458
69779634
85094875
439125950
130058357
37858391
250848463
63544972
212769578
347342856
18981597
79414013
401916177
99538267
16390191
115526205
486969796
125662439
525123248
108657472
91563012
107300810
140570229
84361437
128904941
47500473
4556552
80486632
444177659
66459577
88606689
22130713
115134690
34153586
108428662
429313329
36506368
101508408
400318310
95005252
118204689
43349631
122145101
476577273
123815513
148293343
430805289
509324916
88963040
101235807
164297379
85424313
62999589
96837911
67192436
2886377
60044617
54908497
1653675
122604113
345700765
92262097
78904294
104684761
113863632
3390360
110095847
301823142
335969935
549193347
227841347
250852037
79450329
81677280
1234585
82586477
65003407
17969937
12553663
290801768
98985745
67794192
496755886
63077001
309067216
80521653
528472137
127217544
462222377
69742284
51531385
27582002
18980300
264682116
14624972
15778007
101888429
30349802
405573820
75713672
61444080
2543419
526603144
66535494
30326456
49261359
15691108
434190545
88042954
526392465
60927872
118160102
372953311
18090558
126687071
115563997
67634882
59178107
327166476
15445647
253874498
67034148
267991900
11003750
524950005
36737525
69274069
132857392
224055925
56645180
91448876
12150298
63807212
260291102
96760093
6048725
91633050
240416879
53598895
539976351
29061881
286975643
460064427
121528900
74245470
474681519
508561479
185713752
496030186
143464934
129984043
23789100
442561451
65803297
494238481
75678653
145777330
94298693
89552662
207478171
424421418
41514378
37490953
101767808
43693338
357036415
81851076
34519655
520125180
82995030
328984633
297277978
32200619
5728849
26010038
61410358
129753179
369876221
136858143
119253962
331747670
13131045
126973708
164669237
503137153
32133626
311269701
257484342
121941348
121940326
288523025
64435806
46789277
540230861
62157428
98996837
46035718
891772
130391301
172107289
124033407
488176314
102966236
108687303
425740773
125126780
154724053
91238764
139216089
33091658
545641461
19453703
49266545
408796694
310921359
131935277
79473675
51623196
449524725
363888642
30299217
43030571
511829884
20379730
246387410
136365285
116475790
19706100
246557262
174595068
542993786
80630599
238362025
125318734
471750691
137725836
129652013
87163588
90697915
13055602
45144518
373212423
69371344
126851788
64006950
5299544
119340861
461710770
158783667
82351718
70030114
40861987
72244197
274478731
237858613
349455143
51400334
201190558
53804750
231369501
80322571
215379347
92577268
51636038
260529792
73306442
215246170
41589602
36169439
73692946
80189619
98613504
48867071
57231422
201717804
81725267
6983050
83502894
408359317
18305860
473633201
285434820
73948457
80987400
31686707
276144922
26273329
438082031
495310390
86149336
233912862
224163736
321683794
89482626
451545387
292714609
504467464
127004836
233872195
50184823
77373834
101012954
163884050
143574212
193857069
172931166
229583484
143680755
13765063
278189009
52460359
121833695
94531847
25772689
139531262
69676406
44226405
71126183
314685078
20211153
262392990
119851881
321939783
98278878
108944109
103099827
387146756
107394196
248166977
28882895
37188691
106069957
39662262
327978635
95169971
282300748
540981590
49549291
38644115
105522625
137025458
89076663
28233096
545004562
9475882
324021997
52755901
263116685
47402756
110025807
22954306
33403538
29377111
18853194
98198234
79439955
136753088
127924409
39715242
511062940
145940766
22317721
367828109
212897230
83227195
11130059
77091088
134729893
75362185
16339606
9548516
114539218
52439531
96150503
69560704
21313603
11137341
256814857
167254483
40463806
96690053
52640042
250982109
36378256
23995797
235235734
56302772
136627277
14399296
160206849
76840767
9856248
452504849
336331671
2287910
70694282
421445943
465205859
48947485
86604583
343510275
349366883
137225194
369772114
41157703
138554619
81001543
12433102
58358517
77930247
457065994
78696772
25030805
48215977
512590440
285447003
127451002
290764168
76429618
167406260
293081840
37816631
34651949
260591839
560162296
92205027
156209876
413755063
63536780
101249010
31964565
418107641
119656034
51212047
32138477
315177432
102621236
46647904
52501263
291280504
409808115
125126780
212259524
29837487
473266373
42701133
41972217
268652039
166366997
229236985
8504431
133987255
31332926
72565983
110542361
39552015
71450435
3940286
139859403
213108258
352247408
543016572
28159169
433055481
94010453
83858312
340160457
69298710
36841596
354940400
79036586
95782155
24113777
11508283
501565922
545000853
308924146
512037394
76821312
480496491
186961367
45503948
130130606
27194199
199915541
350902209
215023882
415631275
88672001
105303432
305502980
17373315
200931616
31739905
51877406
245969581
84608498
62139272
428118675
504241353
62364301
91961191
16226769
371078219
61519304
89023486
109877951
36993316
74794101
121155366
17457620
303662341
123901113
44532495
46956590
13827018
447261021
98670572
118374598
417899286
26135849
61883761
79040479
135661012
90586371
51824231
183875234
93384002
73259748
100393297
54123810
405408964
66589279
387908996
76277867
94185548
140329560
213966361
377820666
361742549
66982270
39535156
99468227
458928128
36664821
188932852
489289078
119659903
422590142
89590275
58843593
225597176
561841320
141073393
370817473
127947755
86980711
19243589
96683570
121557434
65044552
2278829
41894117
47566180
51594660
391950833
134789605
456562324
8702870
419873283
4180231
558539566
443907732
55647787
367018451
133482054
83489187
10230738
88819857
517816644
78639706
140932954
67826615
63984903
88192109
72799313
316942074
113231991
34001811
126436748
63944696
515409376
81183121
40242021
20872621
34679188
78790755
90773808
61936938
100773009
524321584
5342343
102935108
267748654
32336806
12628891
98079140
255035965
128290161
6514831
126392652
69163822
103848198
29967185
196439313
89250461
22116446
167370203
255293981
180590333
112986860
63062958
119218945
189955755
217848055
129098192
143376084
135974886
241564342
29991830
31076122
327378379
137833487
68568260
291182886
66658020
7111451
71498216
413332666
350431648
3252587
333730518
19610391
523062654
307837293
413004344
25216276
531293822
8134786
240126640
172456012
460837855
458296080
308937373
59112074
9756036
233067791
309371940
103880623
100900115
526272850
356243073
10879236
47658265
382771148
255709935
56965537
234796019
311223343
548979987
383344941
82078051
59078352
7990819
120269513
35303045
67473833
64345469
27097724
73255857
313303483
99418943
497031991
343772605
289619524
123287634
400195348
8774205
126501598
315214784
119499095
216073547
135076065
69521348
121602829
439443881
280502327
26805099
369186881
346064027
480009308
30847850
57206779
5159466
83292043
101018142
70541238
8033618
61802050
19494323
88225831
274429564
98825152
150502806
41703854
362190431
470722783
207362023
306010242
518570341
229600916
520428829
135882801
125601482
405091808
285100576
131065741
257517218
78257924
84354286
43278296
10091959
62201526
63612662
276783198
3935098
30893245
37851562
68743596
98972775
442196147
40153825
182314945
3475960
502668158
121047713
314136985
149833059
57057337
137418447
62014760
94856095
39189142
34744036
57224939
399548790
174812754
527407634
62774802
458243166
121471837
251583765
26815475
59340344
253820826
495880572
41669737
475327983
85887342
49365117
302764460
395212755
95349455
78097560
3787242
94318046
33885424
509315357
31351086
523281697
236222500
102658778
65110181
484727071
35786228
116530262
182748112
25035991
75097599
56816382
33489227
80569642
17755932
307309962
556923131
133894498
76766836
47714038
507348297
129056688
133671414
100564194
87618676
271322019
51096614
56568959
6466844
499912884
28224019
173367434
36766059
182904726
61506334
9914268
540792592
5876033
360230107
238286298
126404325
108682115
404442292
1097264
63699563
499671125
293771168
116793555
73071685
306250654
177451435
232051824
83682440
255543051
467204417
235375541
88027212
104025885
95287998
192047547
209702988
442862144
9568984
301160273
58715192
288756421
120784328
174056760
61472614
436376158
119176144
321498555
300094778
503094528
2946786
545472647
424089812
75151097
26585906
94731583
123595021
462342624
111761193
7184085
68189775
215546468
45265300
20888185
96773063
22103850
227518809
428332652
24726800
19407013
262320937
82435808
22771431
12151593
93307479
5536895
11094540
32436583
23102152
223968701
313790591
103151872
297408777
45016276
88092242
89202472
464127832
465304049
17543224
30780157
171592385
108839054
62887641
516741406
420128788
41219418
46330137
132152627
89358114
87196013
529804766
124560146
45203044
55109530
207054925
90805564
18216367
90146690
216038620
120689743
129450976
208546211
140267332
213485702
85743375
509223364
165402198
5355313
59149
520410116
59708694
205131481
521869871
70975511
8910392
81940371
561373076
102082981
8364353
73662630
119680675
85220682
86343104
89114279
36157766
227539836
390807113
74465958
59759275
94442352
114597734
8879605
29430229
373713106
519992338
488886984
56721703
5324185
50243236
52964294
4404541
260738938
478233086
98163715
91935253
45786694
113241070
197663534
29390135
101963655
79202604
171756012
249721283
79244108
445042845
508305214
212949389
523546726
41223850
547814407
50904658
119805189
118482257
257448568
112208660
391719861
14606753
109320241
18943982
111110101
25853103
64958950
27661119
101919559
126356336
96736745
59926590
317229419
139005977
125417371
108240634
7299516
52160154
98499381
336154886
92743284
14168428
48312136
100482483
6630264
30693505
144103755
402234056
126978894
405668794
28264347
123821998
135127945
27344653
537341312
8561499
28113499
117286415
361554627
115491367
138476799
50254859
394054282
532212902
84817315
135156481
135829622
543819092
67683446
96687459
239165288
27284989
214369565
85106889
120326581
395416403
131317361
55128985
485267386
110517370
142572167
138919076
56782660
282022267
38718046
73394957
17645687
94216472
33162993
4813169
114013948
136620792
67568512
151879371
47787965
295657338
205716843
64699548
137750479
32458724
465497339
349191628
69187973
87887314
75618991
463768801
71411523
494032721
88508577
60168140
189191874
72988675
52885177
175442904
39288726
25639096
551597597
18798720
135641557
75310307
18976746
135501132
323337460
118314936
132869870
203091094
47315857
104549291
81976630
81454196
276849539
19161880
113989556
178378210
131379617
61917485
549140338
509136459
22026953
124426398
1896216
181424251
172094139
199876911
30354988
111954446
462539496
59890274
142508994
55358554
69226080
118077585
36285782
74476336
16941414
413655555
47861896
43747976
208198648
16160622
38916487
136852955
20019197
325284946
30382455
173771832
478084159
48554494
245928544
326129875
93619024
63655465
87752426
536078383
45657485
29849160
57202582
175719313
421319851
75097597
130805044
93141725
140944992
57365013
22080130
26447304
508391179
74770753
231421440
348316836
125010050
404548258
259809467
7784594
244951678
496510400
223282368
550686153
353345202
446262234
22806448
351373944
18552290
8781465
16098364
300455732
415018261
171069070
468957429
195670478
494622337
26617036
125897198
101336460
132343286
199128135
46455858
51886487
76192265
35137029
118039136
48367477
506190416
219121562
39908690
52276046
111047843
6359191
139799739
86046871
244258581
85199932
67310411
105130929
104776848
69074027
142497297
100053174
268225037
106600432
492138793
5429242
135840000
410567399
106422741
20397919
44347026
202958922
107381226
241531239
112741725
181480757
20947849
264011260
8820837
84695399
459239160
48157610
519654346
90708289
457353021
100075223
121265433
13194381
153445679
99907912
99043409
301448089
221637483
78992995
20303240
453530525
250996794
112352625
64411616
118558770
141423585
190500569
171559575
76190968
47942310
402338090
64380166
471351807
105640252
115082812
101354065
131147970
113117874
52054383
245192063
137041022
135373080
348148176
405638214
256263681
8695088
171225510
92461835
472208952
88835423
389487756
186962353
546406493
38244641
214664348
398080537
43755594
22972466
515170614
78018443
244045129
17081490
55049870
247618444
96009128
49485738
229225749
104245364
273264179
67237513
6446092
2488579
131240006
134633788
81784929
75498372
90162254
235476905
93657669
121173524
471847043
78648785
546460845
591432
64292290
54850269
263852404
227440590
70844736
52205549
12081557
11055239
70390784
22010721
55909449
112859752
25707837
2492836
474934524
45130414
72830441
136164250
321225822
204221523
102758311
42503989
277961325
471320286
35204473
11067303
124510703
30766137
116150241
202565675
82059893
115796160
409524615
115639225
420851670
114341094
68074342
45518476
205666472
85352978
119255261
434607693
401109199
107287840
135033264
110416206
536441407
97268517
60944735
49310585
205161632
59722959
438454792
541821756
66272811
16535453
347644928
88674595
124658563
137596138
63436270
304794067
69167715
70318154
85954786
205535121
1457830
46415741
364938892
485788147
137985238
383020581
73673493
83661690
33178557
239590824
62638404
66905747
336373241
162218017
42821754
260400123
176397424
37729730
107080320
100958480
183388120
26000959
82316699
82223317
136682356
21126835
104683181
194030039
77474998
544674510
331892643
535838971
97519908
15007587
78202615
137848047
66169051
59803375
293080426
398653208
58665906
128580689
110889609
199592933
124626136
9043981
34919133
130082039
110645775
127177832
75949726
481817290
116014058
111298164
19068494
75864124
206679300
9282631
413610363
465621591
137826054
7759951
82657812
27212357
7014176
80633193
485963623
128132567
119632686
102957159
542747209
86080581
410007277
93138867
194083663
387167856
219100671
69562001
285730653
34015124
84813426
247558843
117772052
125257777
125352456
133032363
107079025
48733480
25176067
111534220
331947055
293340372
206204325
90856149
74869325
563150836
98271096
120109982
385231217
48650470
347534702
9992675
203386352
18012738
314394661
56711327
37693414
5485015
51217233
108678224
83327064
324003204
92468318
87971111
140087675
62114629
75616399
53545348
104651039
212094421
139072122
105790598
457036458
25569146
77324548
521686941
126838818
203402644
424529894
86806105
55354663
418761207
19061287
103075184
417274556
73817612
255349195
366662368
92980170
17320138
95032489
253275133
360030280
385228595
547638432
108382288
437756107
140565333
525568603
207420289
124719520
19641770
99002394
50439035
185414486
93978346
105521326
33793429
12743025
65860363
485507152
52850703
18881475
174803787
19528931
26320598
107067352
51475336
28447101
120557449
275737115
379141297
92324351
430434273
76443700
318977786
491856496
117879238
131506723
192657126
35526129
34079974
120726059
11315030
320452976
79804412
90507580
325134347
279267179
557390956
4845594
98701702
412885826
84340021
421036928
19054229
303912372
64531123
388830940
460559140
123993200
410938004
67163850
97275
49804800
79795333
47820390
113010421
119614530
530921419
404634964
72541212
48381991
56833245
161343894
460998261
131739481
398243152
112698926
365894838
477778782
91922744
473237001
402956905
93693983
397536765
100884553
47649188
111989467
736696
320192787
266688738
137348092
456469077
557873493
198695491
4407206
45681296
53592040
86119503
15086706
99468227
122243547
27627399
91787393
133360134
521143380
54084900
25059884
140666137
9268694
412374376
124632621
67895927
20457914
137712868
489706221
108425309
14243654
65196299
45577877
88721287
106627667
442607049
220320805
56283315
121300628
80414077
49697149
112113977
4937681
124672828
59492095
7066056
48641393
182779261
345330859
92552625
44240670
294138732
124475686
460387962
408354501
410339383
141328904
37546853
107595229
10011545
416884782
48835943
510841695
238602454
136807560
38278361
307720900
53586852
109714529
144388582
290176271
77928359
188470257
127413391
173352393
51902051
130863411
482639914
242245587
395510379
507786298
335912653
372429963
408662359
253791787
22250037
72845116
17701456
122945224
134855385
132150033
100985717
556518188
83670769
42056524
426672808
96652442
83733023
139086391
66185320
455747387
27569034
29155265
329207596
56935708
38270581
46116134
300235465
536725792
10959909
60731112
113400603
67285766
218033457
93918366
127134534
160689710
15873983
19330490
558163602
55060246
282743184
108688602
341036293
135569200
220908304
142732738
48633809
102226948
296622694
159971330
3613442
6799415
336208605
69846046
28924397
20444613
8069936
328902260
55856604
29995721
256820222
16863594
542049055
105495386
432098672
3276224
23444574
23928353
93169995
547587172
82548862
97851500
192954610
138418877
16282540
41758214
98896252
432477179
124518485
49190022
49365119
85424313
103752218
48043714
78456827
11212567
360588869
44835995
306624022
475526978
3495445
113300734
331750958
426243817
77730509
66643415
236654165
65917433
108299502
46865800
268510159
55774893
73455595
21429036
88821156
18849301
507398134
310694975
26832336
486751606
396275270
387554741
60423339
13335756
110539421
131786571
245927143
88133744
46222486
348449874
84258308
42969610
76326502
292181174
15099901
124475556
61200840
218159889
452476411
24288919
327238616
15405768
78146846
36980066
98297038
150728420
44209544
128203512
381309793
53663377
510471454
346620971
83629265
73001008
125099831
95601872
97050619
391293800
186651921
85312769
86983305
112250162
123823115
526927524
71691916
118864864
501812584
481754084
9209999
103971411
294084861
18927121
46820405
52729537
363813246
532097837
140367825
85223278
12338363
45870999
12596466
484976543
115859715
462420064
17382394
293752887
224400539
24565182
106823514
95996160
100992949
431184805
453812463
111234613
97063591
377141007
319833589
89231008
38698589
162179020
120142238
312501945
228419103
43184912
151663347
258422858
379368296
52082332
73416687
510330696
113756731
141162888
358522419
17479669
109226855
1953284
247948252
80176651
548192847
106289152
75940647
425156207
72023707
192042088
26076187
249212449
284584513
1333316
369121040
209731856
113954422
136300433
100774306
110394155
48754232
129360574
324178903
389946417
97696525
137353599
219081625
218737164
101199724
117435807
31681220
110490530
104997338
82452884
71350566
70210039
30764823
5996031
74067779
87222927
303049393
345459880
95496813
101675721
339159666
357799033
79445141
118305855
72786343
74140413
402949930
84048375
268486587
206578540
251957498
22203343
120081448
130284947
468832477
165297578
125809
104450249
28077696
14304613
208769910
475392010
91271187
1011662
193967302
3902675
392937679
138898326
30553429
385249401
118105512
140419707
105153640
277127220
89730399
268353461
123888143
118998453
744480
241031380
115373338
57350748
121884280
36628577
57318323
2132270
121243562
40159013
90238777
140947586
164801412
86793943
20934879
549577659
121095702
56585518
250229032
75679950
222857130
208236099
80749923
81775852
366009232
524989950
350003047
73870635
316409092
1845633
130992063
98869015
1552509
409510822
134637681
479271773
102477269
538186403
278034892
104164664
123820701
326284373
35037541
550902388
209600491
121448513
106121839
223795933
27486024
75170229
24060649
73146909
25713025
2661446
250833123
139629832
196353752
136968388
58584193
7503563
445678033
411611304
280352725
62607661
76681867
129928274
16801340
100779494
33105925
66838303
5041467
17430383
13752093
22746788
45915097
81211016
10657449
328140936
315772218
134086456
86500823
448358344
90124093
44681652
556560928
101453936
134194936
140123989
121405685
48523364
125124184
23517206
63106834
221411477
56337791
452280119
381850759
104534311
38296521
336462474
19098325
149934564
466607705
434747342
538686121
460488221
101789857
117560082
336204486
546292095
519321440
180374966
311723164
153176233
61383121
261214456
192774165
714443
36554648
136945224
2792710
26565154
23675440
60331254
179365687
87785771
140055248
163480275
48764606
105963603
870289
397347282
45135453
3059567
119999737
420735947
53106964
25506760
24126794
8698979
546842342
7337129
94474779
430968827
149302099
288371519
133667523
125274592
201340810
328549257
15756686
41015033
463029
46606883
108260592
93266584
247772692
551096246
13789706
106770339
58038156
487690612
104802790
119930996
82017094
493464380
95485140
40113616
75246754
420212665
18110019
6064772
65655437
187845256
120528915
96872930
92945119
218500714
31684413
132658995
12241086
300306080
108101061
404791543
46097976
118916426
117464102
90326973
478004261
30099479
129881582
263985478
40649277
102136156
136589664
82373020
452527947
186146994
150379165
84394495
409179635
27580705
338842909
76712364
9382807
119244883
121862229
43025383
393574213
33387376
222229779
102018129
1140063
8635426
73249372
277360346
26003553
18204694
51529812
483209192
498554977
75586860
59366286
49276923
529499165
96097220
253031002
52800870
178740872
221746353
84193458
557314021
62597113
9163307
39216092
488748038
32840042
44786707
127061904
553249949
257110734
37386027
44398906
140405997
468290778
379069605
495555864
333782452
106806653
38250127
341042820
260467167
34431459
37653209
96094732
500326104
492107754
16885291
41142139
22671562
65038946
51308643
473323444
127294067
134395142
54349263
202451023
293523415
24766215
46367752
78801829
83495613
137509239
229697844
32755737
68266300
240402955
110430471
137092900
199792879
428535059
78530758
239957099
491166120
114247542
84940530
115493959
236697512
50593858
17902491
376163242
518435283
365262231
79974637
125052851
156302673
161863323
142146400
109069918
68744891
188859166
164534606
26864763
36227218
262011713
80813476
394566792
109666540
125255181
23666361
98784708
27400424
360780203
4261944
55161134
22718252
298970916
23737560
78347879
137819222
94499422
22038626
368833864
51295287
70431531
12997239
117309761
548392850
56684090
12228118
18644375
332585404
8530371
356660292
124670236
218954239
131498941
243088034
211717771
31581950
269695013
325410151
21883700
124488094
24150140
102583621
63140556
77755150
99599226
70549020
110130864
357139143
183127459
535057251
372626300
247182093
89600653
127708341
16461794
56903197
24517193
23037314
129823420
467075191
67345430
83539772
384319555
241806051
103802455
475039062
108207413
138528679
482822533
48698461
8088092
12803984
6805169
57424677
81403613
32670135
40605181
347755112
542529205
63467398
289116044
128652024
487659357
81895174
15778005
59109478
53270384
23809031
210731590
18326612
15186575
32589719
162510026
533919173
111387657
71350566
518001110
368267466
54390994
20148895
69485480
13487503
122346012
67208761
96778251
49014929
412542239
82611034
346312778
167843989
29727850
41248491
3959134
79791442
120327878
111687264
102189335
99138791
67809756
42096363
36336754
139479382
537844626
279199690
54155108
473819465
272162338
86481366
36673974
107801969
211526230
84629250
489461377
205736793
446099317
110951867
92648337
415788356
20761079
11220347
339780271
53274731
93428151
71171053
110097144
323013930
121160552
111365389
439597377
61299847
64248192
239329060
307232230
57463587
88647358
64699548
443585473
9107536
2781876
56271642
87824252
89441122
352286908
42413197
257106742
328226794
491854459
22678047
307448753
30200645
138162764
86787458
84217791
326614306
286858093
413161518
136970982
28212344
102648471
461488384
112853267
11033579
237493208
77189660
234269246
332684823
75506154
41109714
104846939
105260860
13490836
92482587
68530888
136666189
126392105
30352042
552814596
367280567
119146000
93681015
122391405
25563872
299006055
75764257
276853446
601810
101957266
129344624
117458916
304276497
482934343
253629428
187188285
271334798
439978024
92476100
45260994
334940353
81682468
157955953
123825233
355437409
47304725
78285623
17388879
261076540
102421498
72201396
131414636
80532027
106213924
44592157
127759688
63057548
66311719
39052670
495007920
98359874
140151226
113396712
485464327
435420872
88682982
57782647
312884181
43402808
337765270
542072866
253833645
218082545
371536346
12605545
164370510
59770899
25146701
199425521
458281224
26456208
322396668
132987897
491098704
6656204
37365273
35286702
33891907
21781820
99424129
62820197
557560993
53405272
202426638
84110452
57886407
341379955
124991892
489196052
690004
434388483
372652432
123550923
51233118
128277191
265610233
55820286
25745450
191918633
46620667
400845075
55377210
61591938
99381330
271493218
74379539
91940441
64918741
279144727
58056314
82023579
20772578
461529159
121678057
499250369
117971229
177852741
109344882
221524494
131500236
337110510
396376283
271939963
209007288
3462992
38552030
187723732
399792416
43029272
64102661
85155604
277976849
210106317
81459384
6634155
53625764
84730416
232653848
122112552
147155318
553529130
100525284
548604445
336927877
93789961
392608384
470940908
52034345
136130510
168214346
20163162
102429280
550833752
417779202
185463287
3878032
342228305
501388610
131479486
13239776
4450007
10752130
5601743
331254117
550578221
24093072
122880925
391387929
62362354
45701094
466617598
137685631
33633806
78161111
8350783
61790379
6893318
31117626
13100786
40933320
290701709
99614788
157668275
197034223
37611705
58014812
538939003
113806562
41337070
57990169
635530
130252522
78807459
49283408
526314257
230458097
45025355
41881427
99176801
181048969
235712488
24072320
321646197
113274792
119663302
380737903
57639926
71673519
496781906
23958846
73436140
16737785
117193031
441561782
51043435
175423331
12728758
102446141
74200032
88857470
29109708
90974176
39009871
346396691
137029347
118988079
477264955
52084928
107079025
11675594
83320577
36862039
88116885
504865793
346564671
487824600
57401331
215206836
115248828
33133162
285554418
80652650
145836077
358159408
131501535
544556959
441479349
19500395
15352073
293862814
34077378
469417751
123239645
188494464
149600835
50786629
28030952
74427050
106462950
10174967
278869131
280140663
57641276
117819482
339015308
18080180
50808680
95590197
519629811
405523856
54544038
96958534
106185392
98520120
116152835
133837432
105565426
30081323
297281646
73005446
36401604
68209230
249966186
97129736
37999506
4003446
59691831
297421415
131411547
13934970
328491300
199804271
116696280
540773782
297384845
81188309
896983
4957764
73782441
88083324
94573643
19119079
491971965
43225121
28873903
65049738
241434001
96000834
131803736
76932852
109995976
137506645
97242577
30725930
105348825
28391819
116295507
269019422
100110242
78665646
116762425
442026445
349399344
113752088
94778275
508757069
137838675
105464258
41633702
114477111
467025651
102638095
850047
173263736
132246011
61299165
61004395
195330595
337847112
31299204
389505515
82155873
92410571
206972784
437611940
14054292
486257662
130955704
119606748
395661768
47528565
14077638
3339130
240422437
170732355
242430515
559030631
261055735
112428441
20260437
44079842
426322288
8168506
233440329
123229269
107420136
240311979
406553757
125903681
196356404
330835973
274505300
37645427
156379552
331488182
47865785
82989842
27663875
518847034
77093680
283340590
125910166
64349358
34522068
377923704
21926079
2049260
424281723
250863844
288012311
367142483
80356932
107334534
41964435
96767873
252263783
177524458
115937535
408377413
168412076
60521911
30510628
286514411
68052295
50630991
138552025
317455352
113827314
386838133
10523704
343560722
346558074
31650693
135528718
96111591
58776149
138576670
110481040
316836281
324759362
432728043
452422507
301798774
141125273
365572305
505000889
115279954
292839886
64761806
22019171
32354962
126090449
501810304
402466161
440129179
424365765
83818627
251455954
492105832
253550291
281889534
230820030
115873980
125163096
62051441
115784177
83635750
111798806
199087926
462761651
251773830
109530355
414019663
417085975
365833620
250315817
232439496
28069676
477462052
489227060
35384754
358161933
129317387
340731482
517729091
398765599
284216691
73552872
97256688
197467477
544846200
58040752
259937218
296440591
371011629
65939480
309403508
14844165
27427661
98308709
365832253
62650288
323346148
117314126
330631347
18849301
368266280
396882156
8944112
480722598
507966856
92421626
7060048
387665040
47070726
67859040
362343569
95356739
5748304
75646228
239106696
62565985
131351083
299335517
404569140
58782636
388977002
88786137
262525493
243756000
66465443
360491580
49380683
55782125
355004945
85663767
449118078
22042515
40385988
85865291
92704374
29195470
138804942
15239294
201275291
104451609
85411341
67388253
190625255
429110298
133734056
126709118
113881790
89512609
44964398
126487331
14106174
176224403
489164008
369697672
16046484
106418850
79825164
242693567
125595338
11600849
16783180
77653984
9507012
28335559
18863570
253971678
132249572
104863254
96607314
74652726
45321071
247245853
13895823
360076700
83441200
21504275
136826496
129739224
396339663
198279809
489549720
69912191
382799465
86364042
78070323
197378312
281585054
101039504
174545208
174085808
400939436
57868251
64158699
88154498
80686372
155704655
41146030
28269414
60371459
137832190
15803355
441837297
482225308
78854078
264404722
491043954
87012646
137943734
27122665
60558102
129025562
113408385
193150969
43448205
57119785
105744764
235554312
94736771
50943566
78321673
178316240
280912897
280735023
130770027
486133592
500149049
104869411
65504987
154898868
156411836
33470384
213022620
24831065
333918545
502447756
107788482
60866915
279977082
331226349
66868134
48431279
123458836
32598798
115564830
57336479
101914369
435906309
71110619
57445429
65284497
17816173
143040553
136941151
60617891
373830862
15707967
360072710
31931171
96959831
44215558
41327608
140973524
22501653
141327607
7916890
138279657
540288504
112916822
4774259
418436617
102437060
39374326
356810938
7012881
73517928
355124621
128153978
112116571
306577686
144434039
79655257
14819365
284147043
481654597
117295492
290629677
498393952
398030414
231151885
461299430
68394944
61377519
75838542
94009154
263490156
534056330
317121757
93895020
167941086
498098614
141088959
125879928
16677855
89499485
25169582
385136145
95521456
302402710
422648900
386419157
430570717
555772907
426285463
57489525
78503521
78169512
122039920
82359500
379027831
4653638
427573874
99932555
311208813
117956244
107769027
543876133
79592999
258122435
13019286
153477495
8916875
73567137
477416281
92013073
115924565
425052220
279119757
12015410
179448234
532925045
112011064
77368646
100957183
62943410
67595751
53353392
53761947
95407322
46256256
28441915
64311747
29126729
107549834
16779289
346796169
378433103
348218923
80359526
28952931
304027520
79045667
82731903
39778992
100600510
13384843
48916357
124313561
285139979
136532598
316889218
352557505
287292013
123369343
416122885
82065440
348897310
54084900
267442084
26677993
24265573
46494856
3398142
43649238
51870923
124414725
528526976
63327026
88442325
19220245
463880011
52467005
1634222
53034330
452746964
138264091
72525648
51426052
103491521
100116696
519746875
62110736
72319989
357822207
114207337
183152111
88430793
65078274
44383342
561285455
409847928
114150267
27186419
264937890
92039011
42291281
65271315
17474483
101465607
394110560
109015444
98773035
471363527
487426414
35066989
556489251
37780313
148428128
31556012
80088125
125975016
89412586
96037664
437814519
527244655
112687233
102636169
106754773
398487699
254009743
39646296
75953617
31203226
114522544
130984030
54376725
9216484
43356116
3968820
526059090
494868068
342246668
26261658
43005928
118429070
15505637
154057563
122250034
351004351
474079449
70423209
39921124
129060581
87480056
65798718
20087938
66233899
39830840
92364560
315375072
90733594
59707397
85090982
491286781
115548433
62420687
421443510
99679640
91147468
332092246
18195615
307002638
111517357
77262183
41050052
444817238
69384314
97320041
220314233
386047572
97831415
68995212
88112994
117812995
12571823
50719187
119711803
302783266
10720001
78238931
1315160
85153552
53009689
110959647
70036705
446159549
128668885
136144793
140527356
233003066
131437980
31011270
434149641
483676527
79037060
104396827
213001905
137418449
318607676
377732588
125029503
403484314
35410694
79301176
8719731
51557049
104194495
32102049
295548755
96330786
138600014
141353545
518744995
250946003
9090675
140109724
81775852
4211751
43024084
108778093
61025147
105577097
24698771
147026265
450282262
402863967
462573298
141563052
263416648
391876958
95796422
351457463
283010146
560956758
95246492
31681819
54186066
159950820
68434908
129310900
292914143
121862231
120244872
172891304
148766426
239220358
101788560
146616767
127033368
132762219
14570498
53952606
203606723
542042138
22632650
1479661
94123452
10237223
20635270
311798993
538479837
241959380
351519031
98277583
93697876
16788368
29450981
321684580
480856583
546070141
9242424
368409282
374475930
105999214
279094243
82441045
54193819
275552425
401361770
69451758
66348035
49414403
111829934
365578178
474416266
456353210
130513221
121167039
134127960
275740900
530043438
66476438
48088871
90351614
193550226
513587811
146360715
263873398
115047791
120860945
61681431
191657432
336204722
110800116
26980638
469537700
154871836
323154729
102141346
125112511
48759418
125973882
87967730
124312828
89844489
104564142
480529996
50313226
111683373
106511313
525354434
248360033
59084837
117481187
50780146
108756046
458702438
229915064
71780230
20766729
205628666
141165480
61479099
48918106
86821180
112583491
11864958
158345092
73104110
81746019
204619745
460193066
16713142
106614697
544205528
695192
108631534
85443768
377333442
122181291
304077837
38249827
562835225
478248075
564382402
151415155
66445312
58518046
171327934
65032879
121653412
31076120
90850640
493149048
36903543
12486219
90983253
383480226
132977382
353766099
80208468
43344331
42872335
51378063
431919083
85682296
190466930
537653111
22797369
40941104
121601532
61965474
121150176
66293561
437974540
313071325
335864614
79581138
1671693
16242333
552193191
112020595
45315883
89459280
548709430
81141619
271171062
61082215
189678601
322653238
18936933
37529994
384627923
394759091
58813764
393783787
298399305
147049023
76172515
70947197
42669146
73726670
242880208
129313496
63191137
72558073
199614124
62777394
44481914
281980418
220212097
347952468
19886903
67428438
350000645
111125663
116146352
87631807
11805294
101427996
436170153
163533870
221897010
122784398
86256985
1249013
206941717
110491430
94115508
44411876
42242156
111453806
95206287
79212980
142559860
91821117
417831250
29486338
399548439
130362767
355279666
54048586
443004094
126336879
39887938
340019572
124519784
25391369
148326855
38910744
112572494
211931114
239030808
164576357
99891051
19264341
28677967
547595777
113331591
2055745
120145001
53610200
127868888
68159944
110696356
50695841
99437099
70616650
154263122
28527515
112994642
101629031
140493636
237702347
121681946
61684023
321789729
41400938
453383621
4622832
526303094
178289247
87688873
231967968
370473308
56180852
338338992
18393286
123949102
134766084
59224911
384086596
58183420
59483014
85496381
5190
285699508
24606251
58219738
206530117
415856719
123889718
127567734
473625380
176117089
165655188
122203270
208747586
7124423
183724815
3619174
485076294
488066726
175693037
55340140
19209869
52918899
15099676
493094089
115933644
228631530
44088921
424984260
40823075
38532575
25986692
559504525
382874832
466436611
63750146
37146082
56239219
314078848
119735151
17135964
121571701
305777039
30840066
15522496
135793308
519433945
132009957
136829611
87729082
86092268
91898935
181802653
83806954
508852385
478504786
380862677
8236647
92175198
32698669
128486621
40961854
124609275
208403360
32026823
248184771
223258769
564683103
559366054
19076278
121698809
135030672
113586466
24112527
128976274
98758768
92227076
165551745
117374611
247243023
10592599
47418320
77690300
99542158
137232976
93300994
48476672
77494453
106286497
37602626
483512573
74251955
479128561
83781012
85662298
75547076
111992059
204908618
105743113
23886849
16338311
365439886
183477986
47716121
101145940
252403964
126709118
335488190
406359195
91498164
393252562
92417735
78769404
70573661
254335359
33736269
70536048
4905256
69847343
280708480
479798869
136034734
98486398
132591015
549983340
441064516
7125718
138117530
262884008
105377361
19199491
40366533
281850442
421991352
131557132
13121749
30217508
53772325
2889716
252705737
57010932
62611378
511209834
1461721
196289842
34100929
384006120
38255017
223733832
197920937
339960300
261852526
3423197
88021294
459184751
51079753
422977633
73076871
6741808
11308545
33319122
560692581
106531603
101252659
163213577
43540576
44103190
5283978
101156921
477233707
65607448
522826022
28344951
295778505
28466689
82263522
115894734
17449840
133568953
114575683
279096127
227785394
149811082
534846750
28168248
155780706
289552478
131055157
8717137
107635436
133932113
62398670
350746920
330737486
1674429
43768564
37609109
286236579
9178871
73427063
75347920
467032509
138370447
51870923
136108479
59036846
113169737
384523898
163006872
455239995
120335660
32672727
121293684
191853862
58562144
504489675
433859718
556417764
72172864
318135240
502691742
118746837
7781602
75286577
531230691
9619851
488859375
418925255
29716866
427420546
536379604
60957705
25151424
512440134
276184954
252893906
103862923
441337281
70673530
78119609
206919768
97239983
137280965
75248051
112863645
22726036
91028650
135052719
208361652
67018584
77663065
513489377
130611791
55315753
4033670
244996966
48786063
23168959
57368906
185362776
1909184
366129013
42178282
40539032
547126589
85018350
105187997
59420758
57310796
106194471
126212367
5398568
45218608
18172269
44992224
98466945
461322063
21142399
4058099
111486229
283366360
138990413
115250123
96338568
6190581
127199248
42634986
27460086
69382696
318192119
103400733
541198109
130131903
267506038
3351448
411233440
256976426
4129648
378948646
443497452
39947602
50205573
503511193
163538065
338007107
87748535
31325583
112682065
107581401
422837842
312579924
460399142
26776567
110324117
173382625
11334485
160892279
407819045
179996920
90280281
152359323
55127690
94193330
2569357
234751370
324433469
273867654
81276505
92179087
13954423
49939690
7471068
83061179
136452182
44528606
34027562
237798646
325774754
498614432
355116139
228722848
146377036
149358358
41016328
314193034
57248895
548863171
432590870
246754382
61826695
125124685
37772531
52636682
13848071
121120347
124589822
68808446
104968771
280967926
27460402
243089988
43446908
278626950
146768601
129792087
47586930
555765849
467459515
38517009
32139662
409399666
45772036
523835585
129314793
117025718
33762207
442355955
196027260
158712432
268761574
101446154
429875137
58062799
54780094
419141638
139312067
362140098
88611042
121653412
121726044
62669745
136734928
58490809
11958340
468275998
202651239
97175133
49177052
69237753
525721234
265071671
109135128
157533643
431055495
43360009
336117172
239490558
7360155
436463874
90285469
198333283
361643422
233159780
381856313
124331719
108544635
95467638
533489882
66285779
57599772
3946771
22144980
439678106
558496237
168614856
129331652
99626463
68972044
59298769
131720728
9251501
195531244
472514362
3421488
149317865
83434713
130029438
3047952
18639189
334983244
438898195
394347633
132567667
83996316
250359091
98084330
133199308
124888130
161837292
451490129
36900912
123716453
535765501
476445479
81142914
545705667
176525306
18454723
110791847
89878211
39830870
198115440
317572050
210577990
545009212
120598951
462756145
95974111
308374915
171738785
115582157
170992082
74932878
125917948
65590589
51676878
543333098
429243548
72545101
62472601
46200437
24378414
27932194
504361518
31317364
232767638
96992254
464616046
14955709
475231387
90778329
5309920
101201063
26674102
89255651
46160232
17790951
107922075
21008894
195800998
501768962
201241511
3404066
209645281
539680976
53300215
302578775
56702246
180766072
171063609
90996091
137278373
71093760
83077427
77480186
12581197
188665685
386133378
106758664
3446129
511175406
483243638
535911524
509720186
136310612
171645407
324646464
456138228
33234328
430765241
88765862
345466403
247951283
60703491
329213889
92719938
6029753
499858608
125331704
60296233
270118810
344335522
531283173
35140785
138320181
208885467
74146896
100416334
84851037
113279982
44919003
40119758
15723531
68866809
76600822
69935539
378322236
375239144
95359331
452894205
512009555
454513516
425483130
49699745
4068672
534336896
227457286
46924163
141426179
429536371
358126033
115735203
519822381
33491831
173149744
63747552
21279879
123940025
26628709
104365701
8095876
505954684
529805328
156700164
458238593
366157472
512656677
43135628
32890625
471859090
107679536
120246168
489453410
180651436
303304450
79270046
482053004
138028039
131475593
68384325
79403637
353026977
164484304
442951941
130758354
276621881
60914166
122181293
109278737
98692621
37894449
89979375
84865425
127236997
16744270
89096118
35894475
119693645
402365680
211119369
542989526
26387467
241778426
97259436
218294814
75585271
210303836
284652122
38791975
61494663
94263366
70978327
44210839
95640780
131003487
126692257
129074848
25071012
66198880
66280920
76596931
294701978
53773622
61795567
423127605
23246923
136727148
277365516
85149349
67442703
406513845
92623960
189767436
149877991
477078436
93771805
129204548
164245264
106010295
519789067
177529176
452907259
270703205
198243668
65851286
405461154
116746863
6464250
40609070
89704413
310944638
448018272
89088338
16423913
108191851
107120527
115390199
133954162
277711726
140598404
64996561
521212261
26078781
122585955
539706748
20770160
230428786
290892310
79292097
32737579
108708085
173235845
121709183
58996641
4903957
31680522
165295497
69999092
26484742
90291954
443494259
78717257
15090597
516295783
74130035
123500340
107389008
275313718
85952190
156360839
103569343
317900853
126758406
132147439
249681784
92272471
32046278
122267289
104653633
24700068
471996322
82019686
47520783
121143985
330867323
190167779
443719251
215962580
25167407
158144301
86838041
16827280
518929685
380918346
44974905
27504184
77218593
60962893
53519410
179080710
118204847
71870666
213992894
274423492
58096521
43929515
404573042
85247919
17321437
73168958
45359983
449906046
43627538
222219441
56032996
114183991
456188683
23195550
29378349
462456323
41943685
438132160
484707541
38620769
56937005
397234456
67921512
136249850
502058618
27078171
169050016
12444715
77518680
140938505
223137495
470811
116662646
520550316
59398711
227101921
13575699
84202537
47143358
60315688
82033955
490546794
311318876
84679850
218582775
52010999
266268789
35178232
69393391
378544512
207851694
58195093
38335431
29812842
231793293
87480056
143666823
65679812
99083018
79861480
109596502
121587267
59357207
8322849
140676513
3997356
45016278
84107035
41384678
34078675
71002968
138919076
255546102
190441104
58454493
444821558
274690569
89891179
27290435
223452932
651096
59035549
300458217
408554429
79424631
34706423
171494891
59761871
508497574
47091478
90102592
45713141
63743659
492492053
423368931
262915100
538753490
356283274
13269607
353853408
468816276
66529615
527823044
65485530
205588192
96610936
99692608
370191054
125128674
221742438
156446308
73464674
221619742
25375805
459144051
27580707
98492416
68589253
253673259
112785823
222041807
236481659
481605434
207831241
97400811
54180197
24912776
345585847
37398997
21234857
356658771
73369993
17871363
86367232
115742983
514837758
134966446
36702506
158488583
301657317
143387491
65576322
525426218
510903864
108050811
21269505
6256728
214937288
66610031
48212330
129144884
306177506
31805034
87276429
465919884
96601857
94151826
169570224
119535411
449930236
107187971
507934799
8876670
225270850
79880965
515824411
105968791
6098496
127650740
185049792
362061332
35199283
139932035
291690585
47012359
139921659
33950272
76161139
47701068
472079814
135703798
545723151
106329906
286279950
125618343
90713671
118369410
7600849
7482574
547356896
323377928
33709032
407267110
68255922
103454364
8676930
65036768
61213214
140754331
62685309
253114374
144209927
126063214
51782727
101354067
99029977
48915058
215737581
197634043
564722279
91739406
7613390
88700533
65965420
35859458
9134773
23888146
324029011
134488524
1823330
114346116
118698846
480202218
59759275
11635389
416331108
139376919
48252709
553617093
305803294
87450227
407347458
34619524
408269766
15694999
259660419
129821882
92523385
37260216
261614054
468157199
119669004
117215078
43188243
37029350
200568898
76834280
510436744
31323849
322646483
2948081
378271495
77808329
365003340
360921098
395211067
92028637
104299554
208564518
442339695
372201271
133566359
18029599
119803890
90168506
534335257
66680419
122364170
135597374
50662119
90775735
111854437
382786609
311644536
227138140
47436480
94668032
35663609
14216468
19100921
110312444
82788807
118200355
336858695
478030556
372965959
506732520
137946326
31649126
78197429
11165875
73373615
485700556
393923422
126819365
525787731
528144006
35922919
422293655
125255183
211174141
94141448
37415856
4054422
38160684
510491027
266179813
23086615
353403585
67180711
540384264
105577709
408788469
102879337
447845562
332744616
16811726
374869412
245044640
386785671
127110999
82932776
134893188
546137039
56442848
19923217
120275611
344835358
213235828
21691028
39968352
110745579
382447229
300720759
50263940
488593936
206708887
120052916
43505372
25871261
429817547
46950575
61911000
24476984
22141087
18873944
86014448
20641757
54761934
43666101
128802478
124566476
94070115
93151837
558725054
37864620
537888520
123058063
220257611
442078928
305796492
108011568
128982761
100116729
24836255
20589500
104535608
194283803
26784347
55883841
521025160
146595694
436978167
392389524
17124293
6881882
488404185
34413301
488330085
205068936
111458994
11165873
28742819
11062115
28281085
25842725
190061950
103027195
84153251
187882294
301855402
31882854
2391670
121283767
97123253
44944943
132895783
468424962
4973995
28349858
278725429
90407387
158010615
19575843
63446648
278734764
428155111
451986356
97050124
447719352
62471304
126524944
3564156
367183282
56619238
66016003
11055628
373564890
6929871
439850665
551562213
481847557
486505885
61929913
120150189
61106858
457311172
146889567
133694762
134277520
20776035
110456411
4687360
11623714
50544092
131811516
202678988
303855908
118353123
121661196
548266970
64728082
24395273
36313408
43662210
67210540
249354424
6936358
133060527
158728037
95352846
19680206
93207608
72411510
140449538
8756047
147490337
159048156
7370851
93054564
558122587
389691100
39299100
546841219
52633085
61108904
5674377
99622570
111010230
502292055
389334489
365310225
39037106
36522225
4840310
12746918
939028
560804235
47419617
58327387
537825706
100334625
431964904
2767800
56817679
197005785
110118396
38588346
43095419
87490432
431218242
118903772
108724916
82406192
270078044
22526296
302461718
70602000
59694425
13413576
342612948
484883393
4824840
380662301
44407983
478406530
111728768
138681057
122032136
135112383
153903481
28231801
80242796
80397826
249904269
114495271
112982969
40587021
25249998
31632535
133893201
95597981
112186611
502680642
361454873
350342754
134194107
4057016
65746227
105018090
288625257
474823864
48344380
40766007
62891530
10286507
118045158
131771309
167119047
119288981
152706351
451853898
483695117
90146688
533507633
53178299
90177816
79735671
15730016
16392403
79574865
27489915
123467917
299241453
67833100
561843207
96765279
86445609
98914074
38099377
216382649
94040282
423348853
92614881
313300923
14237169
449184226
56868264
72548994
136489055
41944442
488663209
44327569
101333705
29652014
44480615
110768875
169189317
80397139
127559952
377732006
109769003
110666527
108920765
62437582
134615632
28915320
32030424
268146053
540044081
71695568
47276949
142137679
104269721
299931720
4845592
48922842
470317667
288472350
109316350
468586285
78053462
96465674
69745235
229835203
2756127
498669416
282500667
109044204
315672323
137500158
98801569
246849010
130174704
102328112
526339434
107158142
11461586
104278800
1699072
78034005
109028902
72884053
119893383
179233336
132402950
75583972
252856003
176721554
119228022
349967123
255296525
379579760
284158656
280456117
107252823
88112992
361400214
133404933
64505000
309048445
110037482
126666319
40181062
81305683
25889104
7338428
207115577
116226397
33262862
437916353
8801176
216551258
379661545
514610980
73616425
49455907
73935726
289885337
144953764
446632022
71336986
530195164
76354390
438412358
207078360
500322221
101900104
203927752
51435131
52702348
476274669
389704280
302804770
88334779
39729522
88279010
357606009
161836342
31139675
51125253
19110000
414599641
32872467
373875931
430245561
129113756
17637905
6888367
235501158
456978308
32639007
12046536
385860222
131820595
39728409
49415702
44365182
43778938
61891543
204462450
88875933
168599355
506665403
67722857
118170969
36970987
42455998
419386833
459473441
27352435
125278192
126323968
374145002
128813169
138757281
49392356
95586306
542636877
19589890
207262382
126454908
395179999
11570845
161089555
55660755
290621557
551662221
212906258
20535403
64661937
112510859
96808327
20482224
64912862
273093132
115003695
21464053
251720343
80827977
215161518
37081907
129757070
123640416
399795155
12774153
18994567
29108573
537892431
94682299
18278623
367533254
61484287
47808719
90895059
43121361
186843347
243836
417692466
71132668
616075
117243561
362479341
62738908
375302491
241885540
90210241
438402916
111551079
84995004
393760465
61030337
279906085
45384624
25126781
153639865
242233284
45872296
328887877
458723636
542268365
59630629
111535517
413452387
43872322
45466335
34110521
2259374
164477985
262991401
86718719
37671365
86551404
407925032
88919726
28718174
506345882
95377143
102875448
528586557
97049322
62407751
217834293
37409373
34570238
193949989
125401742
71764307
68722362
71294795
115505632
297778407
17752039
92513715
284817515
6910418
5280258
137273183
129750583
158600611
57266441
96298359
127217239
112415984
32170788
36251150
297259282
76621574
10547206
113252743
84538462
40668652
58943464
88041659
222747723
38609098
534639034
73499693
97097313
54445468
226916524
67813645
386899546
133930814
98229594
273517372
345656481
99867705
139318554
377293184
33432593
88395738
21566516
78472393
17299388
61752766
39480680
19296766
24908885
131019049
78359088
222955036
207566759
14085422
141077284
319397557
482938015
77861504
303726934
14958301
111923318
130205830
138893136
64944683
292732995
67698212
41468981
89416376
144507193
33044881
112427851
10912960
126316129
184605314
12474645
6667111
525359820
544151540
49870947
9746942
84648707
543010082
41350106
100448759
62114627
32323783
78572053
102579730
162428618
79235292
33089064
61396091
117317541
24227960
109949771
526230615
76255820
431284746
11307248
41379490
119026987
456037430
189467526
265714161
55267766
341893526
43357413
23466623
343532279
26881622
55926642
431741959
135250688
95186830
328733465
112097118
115776707
3426651
106093305
137525203
183813119
98731531
258914699
139782880
557906079
413360126
128680558
122796071
100442276
53802156
40550129
13815644
212035696
50791819
91406555
26510291
110892203
7081622
140140852
95003955
29776526
175062165
129537877
373475561
92228375
491233096
471608268
27259049
84404871
68642430
157714863
87504699
124384896
314704469
88600664
456438558
112816953
223745980
523759724
134200590
232569338
120527616
561570431
556168844
359082818
288715975
535683010
456026190
263125793
109626331
38612989
222451893
440939213
41826953
349900662
11490125
61244936
199628293
162069451
64922634
123702490
101706849
67785113
1753544
74858688
129269396
53157404
111138633
94764010
3627108
276756842
37506626
138238151
446306188
107706022
254910331
146317634
170634752
25982803
28116368
82429538
1158002
339988762
80516463
59045927
361510643
22173512
422337433
37523507
275407107
84875331
74000335
1045384
63323431
157278416
484104466
74548968
5189297
546075784
119186518
93001387
103750923
186194419
63549109
73070388
105073863
141431365
416894597
209347171
103874138
101749650
132683100
74981599
91555230
39764725
82282475
3085563
13539383
80486632
137645424
117999765
468734218
66985407
260876225
324218876
282624976
68446581
62368839
116100957
136755680
122547045
390323919
87718704
98433223
3547295
84661597
371691768
522398428
92219296
146563887
125906275
319507576
10315041
23490142
293443185
139200527
195188288
59564727
259761801
59064085
136109776
39440473
556435442
32371111
23668955
219062691
19497803
543907808
134345856
216536269
128946445
526337231
313431594
487043769
332691744
57627007
356992656
492797145
65027691
510717547
64607461
93490354
110459007
33930819
98448787
131048882
440570916
46594725
100775555
130186375
3760003
60913878
358871540
27583301
93212340
29755776
520894579
369575272
5207457
32641599
71108792
65650249
75640947
66028975
190745334
50346946
14988134
100207517
111816964
73683869
61984692
405288905
44662197
65699537
133323820
54625358
52741208
65716396
521348349
59239968
221951964
30095027
83030049
104872826
17787060
52190105
560124398
9610772
57043378
470405964
472742952
104855967
71097649
4865049
91282860
313943156
170918005
132399057
142273013
133408123
339494092
380986917
316567860
93666746
114219008
400006801
18697552
147254896
43900856
66930390
11451213
51151208
134152601
71149531
34350143
95105121
41218962
105983060
65019907
234323136
419080771
450304962
6258027
101500213
215340377
501545110
370609434
134157791
86365935
72936797
202614139
84305
52178399
90099998
358047563
63764413
86921051
216977680
191647452
664029
155835033
122601521
499532004
121426437
9916862
34974904
81827473
121465347
556940901
45249738
227864649
66935576
73892228
27972401
54390994
119409878
272944180
56214576
114802658
80167572
267272816
684818
364402535
16658668
38226439
205626395
93117143
47721820
265128248
164664191
181003573
247496992
44253640
83845864
458174949
52068067
79035291
86374026
510394864
86945692
219195
456785546
88218049
78900403
4808634
264187722
162409658
53281068
69149557
384115017
412166511
236485079
95996160
259682935
39239291
421043012
146801779
397571923
63257286
21598988
47562287
20091827
261938727
504530241
398983798
33976214
13006316
350273097
118106117
323958757
360961635
105492792
89508566
80202231
178324440
98440147
115783190
94775681
24169595
85948848
62388294
84297220
29134513
60167830
502444003
125401217
97815849
46742583
20855762
78288217
24645594
218152699
137727724
22178700
427925595
15423926
238143340
8479786
559156927
116032216
98744501
35365301
174758450
20650836
132679211
20278597
250099967
128256439
86215483
321838249
138168041
67351461
89027379
220451820
403595075
259634263
108467124
327271009
61847445
126544401
485913276
35400320
40254991
331967935
7219102
542693597
244924631
6557634
72451717
320106345
11128262
75079441
52538878
37571498
527500736
95347658
134117337
529185151
9994682
99971465
305480386
290872894
28761340
63696969
46523390
29862128
162335303
18571743
50628395
81797899
28034657
428140920
94571422
36157768
56708731
59578992
181016045
391520012
123777900
338497946
115246232
90974235
510903676
93448992
229321759
145280556
179541210
72137845
25130672
131365350
13717072
20374573
22506843
1075307
229680182
249718304
62878562
92367152
140948881
115931050
537582852
44253642
211509114
56879937
56999261
473157639
96134937
40813996
146046001
130008688
132349773
81823841
98351512
18397745
153299457
21147585
39614273
8688605
149157
71088540
20958223
30275873
194532596
49183539
362540594
32646787
205095112
101562884
38791973
28964606
64899497
97023384
83404884
58331006
129735019
90478546
350567239
34844913
132249902
507836972
413680124
132803721
10733226
201061852
160452702
368392704
70730799
48846317
13130847
97530509
304395138
23947808
45241956
101757432
97345040
11637981
239623475
27757097
497286952
107401976
4608243
406758647
28980170
541560321
41811523
32409436
32697370
317821540
38108456
84530852
233411623
137752107
65473857
204641541
3673106
113925886
63485556
164993509
59232693
251417554
116019246
62891530
50869486
233411768
501526353
75881856
555583891
336827290
251211645
557616701
27354773
63505011
75284367
2641991
19132049
26384871
82171437
272612325
23936137
73698134
12608139
280180315
32075603
85132486
537056898
36076055
194454323
56199010
138095481
555985425
531552037
15802648
114784502
94131074
319021326
29772635
19982879
396853689
507522801
76646972
5958418
61929156
157008669
211296390
517195265
14844167
117941398
551444874
175051103
272192688
126276541
106977859
91008631
134600068
139507916
121610611
38073437
555577253
84804345
441169521
183888363
3566750
132092965
428506100
3075187
311686423
440645821
46269178
110173667
46785386
549482322
6544664
255338195
60964190
117086677
114279963
9888330
23688408
104283988
33728485
19927229
282984992
242135549
137711569
119649547
194721890
41760751
2082982
51977277
28751694
214827651
455251863
70371329
26527543
195626695
71288310
141085068
92474805
367909894
41911260
2942722
57501200
8451254
123971151
71054848
69480292
121945826
66145703
417079440
50862804
101391678
310578260
450770622
1417623
93083096
188157495
67391643
175671741
139379513
140406737
9237236
8623349
103878027
128377060
400775
82924992
16685907
67366407
226618673
415300147
105828715
365884828
25397492
251672152
139981321
30174705
5410893
18193019
529772880
297924136
3522654
45178401
367802173
134437407
114986834
550958299
47664320
547201980
87909735
550354895
16203423
18027124
174721108
562262457
115835072
39133086
563650940
309771948
131506721
505303468
378331069
37078636
107382705
120473144
86821180
286064770
54337817
472373576
319341538
123399176
489820132
64324717
21461459
30102075
4617320
116798743
128286270
137169423
48461108
127661116
283031424
556673070
24133279
309597778
174674614
11617229
61380525
212699189
114405776
31156680
96177561
76324685
75533391
479024188
62027728
51340450
337323853
267136496
137175984
33072203
22448478
8007678
92013073
30521006
371972960
123358969
13006316
41972217
312230478
182154276
442764399
29380943
21811649
114391509
75740482
373776474
127869935
151967612
41976108
322449612
375008598
61375251
95549990
430899850
31172100
139221279
167961810
84634438
13798269
355073177
5651029
507946238
9311165
88876927
93703062
49226761
121978961
65896679
276380771
7586155
171873809
102653661
44990336
77388099
340987437
523192583
160442452
119881410
533033174
405882346
12517347
21757175
420567338
85893783
425811300
291735491
109374715
64598384
49228932
406508882
92402175
95826253
213963890
497994486
24237039
412642278
139858106
85538537
263276447
96352835
313910898
3182840
442245948
264856780
399514319
346292027
136061785
531890677
510153001
109412328
308642843
71192330
426564224
316612611
22696641
321589066
411750261
152853595
122185182
87963837
108203900
272148445
542101071
53454950
57276817
155450703
102186741
278163297
441843628
93888535
63374016
21303227
67060088
107350096
513661942
107007690
235063330
81124756
129984045
60153563
42970388
272054600
175978991
90411276
512575723
421247489
44664789
128789508
331821836
116300693
338727764
115972552
126235715
28607931
449145511
562934359
12565338
96640767
288468927
117229847
438382636
219413705
97194588
342296300
144964789
123548331
55643896
152531324
12129546
4164667
134964214
97093420
16844139
35867240
10633841
128155275
135270615
476090432
400859045
11007641
191593601
355742650
485450048
73382965
42569633
389591737
138166816
21578189
303679034
125336892
522109779
94465700
283973924
30422432
236253746
44480615
549775975
289837744
427644276
63392172
46324949
75176716
394119459
11137341
63287117
9482369
111798373
52183586
520791685
527124999
67868119
262552168
95597541
139011163
78796641
100042798
87731850
84442482
30229179
120534101
108571313
135520936
24365442
429045877
20565234
19578199
84688912
538815888
369137826
76550643
45478010
250955966
546751672
19737746
90559136
509005223
83462813
70050970
538838203
67332518
120911528
94718615
67440109
431734496
74720172
132907481
392628939
64366219
453296038
558359198
50575220
338754097
27530916
211258972
418351758
78740872
32917862
126682055
92622840
77344003
102230829
19895982
330951496
68628163
2341085
353790810
469086716
75407094
6819626
105743113
48784061
365191768
179602856
10694419
469870958
139201824
79676009
242923075
115111344
110482353
390212628
57403854
164366153
103909155
505542641
393048201
242397245
476243310
74861543
66010815
12691145
238182638
49652623
116270864
20209856
19936189
387030307
6594750
462999721
47589526
45203044
555824511
476172184
238545175
49122578
105869026
72040570
132274545
2584921
70711145
74853986
91080530
81570924
142247816
349024525
97430430
179131480
107120529
46987718
525441125
505760298
116848029
127451004
94824969
96730260
49671211
492354262
44954022
351176006
128300326
203140487
28274602
48391072
66868132
241476934
68183290
385986105
26012634
238388113
118918039
137537773
77183175
31620862
88317920
493201212
77301636
57607554
112295557
528897611
87192277
333437493
23244836
314126489
48913761
409850607
358679105
130995703
108229464
343830625
381153338
68200151
103810585
16303807
448079618
269886279
107767732
173160317
98482507
324777286
28304431
553903343
4731458
54992802
46356079
50479240
481536070
42256262
64648967
45907317
4621213
475643197
494193923
56417912
64554072
61852635
13561982
95033784
360119478
86823774
398813053
58887693
38314679
330701735
127736342
39431396
128562531
139899608
109348775
39898314
35354923
208878040
136135716
136534781
35195392
104450006
129587163
111193109
112470780
18243602
533307052
89144109
443925833
486121075
385041299
84494364
137292640
174869317
88726473
244682140
49720495
11757305
90377556
422923091
128387436
209686041
35718085
416803546
38662273
160014938
550098548
497516391
29971076
308821202
46083709
91067560
89386646
190637199
488846914
33406449
76607305
500541402
44392421
394952076
45170621
126479549
395902304
433603266
300643829
13897355
253882475
126578121
392319701
88232318
191590698
240058781
78508353
308234399
195299206
523291041
442345740
95365816
22565206
119992236
128431534
16652183
81839405
31894527
105088130
36441809
2127080
138605202
200050652
374610143
27339463
524137563
3732525
72751324
63416817
471493129
31453547
477683067
102356648
17678112
61473911
176251535
249894342
525734231
76743490
558501662
24540537
96154392
77434793
455310935
136494983
181368396
197144
349512116
11534223
339792221
140881439
81049532
69698186
537586282
314941032
144182087
39524467
472385515
533169816
88460720
262339505
28266818
554259711
125146235
42138233
290472012
72237714
99092099
62209308
104749613
125138451
402060945
552288047
314656610
416267652
140453427
480873329
41131822
27683170
236113576
140871061
428559346
122457554
51654324
540965605
63091270
143898588
520448029
115218997
59820236
72987710
72320895
542079370
81455493
267128907
68624270
116793555
107071241
96684865
345497581
142478014
88691454
78288219
141384555
175030585
16844141
31345896
66380462
32749855
53677642
355625670
209330858
439481398
138288736
86952179
27308337
71073008
88675890
17888224
148329380
12866411
415900353
105728848
325679451
87530641
429709547
535913082
43077261
42559758
426194637
87541015
60844866
108329333
99778212
140061388
100064849
433749051
382694741
16997185
41723195
16830746
542732229
244357923
296910802
10701547
301228310
424519792
85231099
136659702
138737496
74002931
110173667
57399702
10106226
24383600
57652949
129185093
123811807
119871336
86072811
4207468
18015330
9781976
37303581
45894347
47627137
95229633
40528656
36345831
252292112
21084344
22318778
30469687
373261422
89302341
63453133
104374780
44907328
6226897
11552381
138588341
86275145
412023911
119038662
502525781
21697515
265938098
129122835
118762399
137016377
423857829
12119168
436393900
101396866
202414376
2653664
105561533
11503093
6056990
113968689
109136290
130105961
144370713
99350202
54301501
87616241
131290122
22120665
57863061
127453596
385674681
258829815
156998736
452810328
132511898
202723069
429199966
41815960
212781361
460463783
64993647
554416453
429585392
124807718
257395927
80526153
376435875
563591042
124531457
414624330
252919133
122940762
84089204
125033396
488164295
39083798
18895993
179517158
137563684
448056479
134469069
322353073
37603923
341801621
88245288
96922218
131124829
498600414
121751984
75119648
138640223
86638303
61660679
190571171
8917136
352538132
97888647
40253694
190075763
32506711
525380216
100599211
23141074
101076507
124776590
68882375
67301330
108532960
444130924
449039095
132876353
166097059
93660261
384705307
165147640
134344559
110386678
558269034
546801282
115135620
274235629
272189215
545497887
123745460
45761191
43934155
223732792
64187997
380023
90112968
369979987
62839650
60953812
106449978
41611653
207498448
425451286
6670473
210346978
357133337
204204415
51586878
455521892
48606374
51927991
138780297
135898363
251346218
14647023
79327116
6398072
302661710
25102045
86979416
306190911
32282332
129790747
247987383
171401518
122755864
105442211
16810419
6073853
224547135
74905641
118653451
503453593
399954929
108251511
97388484
113981659
71065224
117941400
399741520
119881899
76720806
15840261
440690166
104175042
372884589
54165749
133843695
62550810
165509619
93256894
92401139
41028001
250536375
340779600
54939625
433951481
27719486
27085251
86045574
240452363
87194313
71801920
161009849
67952429
38413251
63589462
119130712
194367086
393013335
37593547
296005340
49356040
87791336
357928993
38015070
66659317
82513845
12728758
172420835
16588632
34421083
342332269
23016564
272716484
29783737
141623421
15663871
62141866
58168316
42301655
201217231
124930931
23116431
276753988
560018213
49693258
133754422
112608136
105248958
137672661
201198420
120255398
56545418
122786237
107317673
103396842
428297971
30059272
292541072
13016530
6206145
124579446
72032788
131478189
470206975
341000296
531622142
37887966
104263194
76389409
52878151
91651936
29283668
59918806
19750716
44444299
520217749
463302888
25802518
261577775
81307635
280442673
487278876
541051158
236992520
47356843
489825388
66630781
98913113
350599910
54459735
19611937
391406953
56556740
49340476
472155343
189838336
1319051
96436730
232289571
278597973
47611575
49739952
42981992
500863824
115611945
70179347
149196596
126619627
38112345
82429538
243702838
96220539
80666304
47735817
6264510
324552094
112152889
235599107
2075202
286592890
192350064
29989236
300285246
85753749
60831894
450586303
102188533
120880400
205917369
94569458
446756660
26003553
547568164
473400427
20011894
2604378
260711727
226249023
529872910
200189127
18615624
259211880
98867716
73877120
47069427
67687836
142111736
110055638
549554896
129161745
373602408
138142173
141269242
262765725
195144091
266675133
3411110
72539913
180485647
181071988
32502820
515344051
189257188
364755653
359202901
140629819
438959007
24334314
94491580
177634428
30990520
71017029
133801114
77821297
404248006
223061511
397369574
459351176
310258581
85707057
68466036
380086570
519047654
12970000
6412239
59141607
123940025
69404341
107128309
403792784
108903902
47318255
12220336
53668422
137025456
38413249
488763354
500878157
231987779
95104356
395217455
35607840
90531899
291579917
322716702
356354689
198078217
128373167
139388592
376545690
33365327
74264923
184148148
4718486
116218984
5724960
27037264
346236427
104047934
414366972
126885512
32606582
67696915
261221036
94941697
129629962
332900779
121819237
425626549
13051711
88988469
95963733
544600774
119798704
51154977
474134217
75926382
14418347
139520886
31712949
131314765
72820787
151636473
1016848
9191841
46213409
223441600
26563857
32003475
2256780
33047560
321804323
19362915
538609095
96005237
88437244
56242180
146411220
32858198
118732570
101158218
31305122
59080946
134963228
238163060
48101839
69448729
564927113
25182554
100770822
248390820
259853435
54171801
204885922
356687288
58113384
522388195
107200941
41050050
359700435
9062139
67399904
89243976
131404258
543752731
41952764
404173089
469051497
28021687
323457094
555586905
121658602
32112425
23458839
199825991
68857732
18710524
85740750
74892673
42780250
52580382
112632779
65634685
465227991
491486974
105165950
238220259
106618590
34689564
341111
25499020
126518461
46997830
16801338
99957196
222199864
136950230
345307480
460926744
46676436
101458677
517832548
10675607
114644163
31921764
356357890
18850598
122696202
534165849
391568721
169932729
26740249
125083500
350794834
565689433
96180334
468910888
13011506
9455130
349434282
58794309
78725308
192158485
6639345
101802827
212144877
55062840
406703803
381884200
67165145
64141840
502312793
104279997
281539714
17486154
16334420
47956372
422412305
89454092
28803776
4529126
82386025
77433496
430568298
131666254
90150581
3588799
112785825
274741838
32795944
125698755
74530810
47537644
6573196
16891789
455382907
16506921
83358192
15761144
429459606
499314629
58381861
105345124
53933153
127859559
215414430
368581101
25204603
547533591
124678018
138693427
31076849
4661418
431139055
325663020
63597098
47768510
111596476
373951758
206985241
81931490
447468802
80538512
240523381
107034927
54040804
263451490
90718667
37959299
59294949
91098688
80591018
370173957
101853410
257854753
61700886
133520964
334602031
42766850
29185094
61816317
416765581
121046416
23658577
43795799
246865106
547440872
271858353
45140788
426192483
75381642
115161927
129480807
538880600
53467530
92882061
116576956
81695438
123373234
84316675
55204213
59798187
36418465
97958521
62301397
132038493
408485925
57237639
358811685
145801795
250024870
98618692
312643632
71494531
535846242
415636192
26028196
273351323
517346944
131279748
44899546
119505580
79469784
97041540
51605038
343229498
338519
279997444
54853907
503384413
107774215
31841352
51464960
302355713
246277475
51393627
38047495
5770355
318794349
29902337
20093124
260453833
477203847
32071149
476757657
122478304
170093060
104084250
563288543
203777624
50118676
71124888
72586605
98645931
503705435
320168855
327381649
73676085
116261783
313046380
26348557
76308846
196440625
30098184
91559121
96889791
17513332
256118366
69329838
99356685
29526205
24989299
28038548
389468098
114897339
67039338
68542561
13267015
318515142
36974876
407707048
239854997
491140214
233965209
29511938
184483363
524416886
10851601
3806695
53694503
36680459
37371760
106682143
25881635
121244857
68446583
227489589
315378636
431673861
22972466
18476462
5122099
7444780
11756010
29995721
114827301
214351042
34845202
215667433
120823334
134498902
136920399
166664227
258515810
94376205
129945133
53673396
49148518
192680305
3763894
51825528
344890108
104849480
112086742
25220165
310060995
71416782
136236882
69662718
48849180
139197054
159171311
239723558
486293299
69868045
446666358
287178941
75362548
256245645
113479929
79546309
72712416
75647525
129121886
122439396
63925241
18551555
422668624
53576476
120011412
140171980
53249634
21978964
66798584
169486184
210581573
161193167
100709458
329433116
308049784
460437608
93297016
117387581
48773685
372086472
63247534
161558715
21416570
450846447
511750130
436843290
73777503
228399942
403699953
137946326
42900869
104329383
333293642
44550653
11064707
11698940
149845404
125683193
12619858
181091761
17318843
7191867
23691811
11584312
110617765
49898186
56276830
55689289
173821905
502735182
40710236
4142620
72138343
76106663
264138841
13534197
36592263
202494150
519269988
26546998
526507947
292704640
6124436
249734747
110893502
125071510
99389112
265721077
373724956
68638537
144341562
13526413
483756757
276341423
464126073
132388683
516570328
118107416
93061284
389255439
445471234
226949418
215300926
117881738
70079506
536767713
99293908
109521274
1223073
434641573
66170348
120659910
64751428
21021778
74651431
27511964
546346688
242356979
246235170
78638409
120292861
449906890
239254138
300961895
85390589
77019753
33751318
120423858
143952954
136636358
47387192
73683867
542173617
43810066
56126378
48559680
43533805
32524871
20724765
125938702
161154689
2322927
316212926
418696966
512945303
269726216
266124617
195198510
70261084
516792681
739292
25257778
179674179
85076715
120290267
44441705
561885933
382016654
17238429
112063381
129763555
108801441
360859594
352530912
6538177
56484859
16899450
255408051
459241286
434206145
129914682
69284443
103518758
208056800
455270766
406013525
14623677
28445806
137685629
44685139
80621520
61910998
202477851
25694869
557071679
74972639
403854232
48702350
129390019
44416892
108149048
425179738
347483917
11108805
140305780
43077263
561257943
69517905
215921135
26198103
435441097
33265458
92105158
19663817
23209815
101584933
131120215
501163418
508252039
467758486
95526223
227639665
106270994
3994762
77255807
124200722
75074253
83000220
400898568
10164589
352004514
44402797
484970501
215002930
114333146
428425564
14117845
321754321
483039534
13508255
305768823
219950859
360657552
26411645
8363958
34994357
168332982
549940124
56962945
127516956
211532077
219974376
49148520
560035262
112724378
112229410
332259086
27987963
44588933
130488576
535262357
520885349
203752354
194760748
32301787
491120668
136544269
13322786
86731687
101692978
52864425
126680584
38229077
90869119
135151291
146069676
535831552
38603910
480224574
48123888
80247812
270575116
43379464
62073123
10981042
498592009
495471059
305430292
117998067
86526763
49851494
323477823
286992814
21873907
5212645
1944205
17129481
171751362
40157673
33114838
51834607
86870468
40743317
132037196
22701391
49054187
374668268
302557041
16004980
487702123
151710914
95010440
43446908
307808542
36693427
455007088
1715931
442331370
125435466
440781925
110348670
99415050
90160240
30939935
238911131
65357127
162758903
402601054
54267777
95623921
64859081
13871415
4888395
4306040
49161490
79567061
469511554
391737810
54259997
85770612
34784243
467781491
76236363
43869730
129120243
63552378
119674190
562725980
443361436
134339920
326530202
129011797
138637824
32009960
228036112
92674297
103099321
97701715
61458200
96993553
64148325
55394870
113226803
141757595
112970639
63197622
5957530
19163175
139688197
40443056
113421353
424935033
88906756
274087151
49175757
449361509
76846378
122591145
59690536
96747123
27281100
79247997
70017250
386643621
44846572
104463034
79388073
485532511
136759747
77783684
125155312
74306427
1792636
263656243
465585350
59831820
447930087
122732518
78775889
403183522
183685469
552464358
389840834
173625790
164507430
79961349
60903229
111875969
35409397
95769185
32667693
64942922
28101733
179419847
100404859
55056353
16488763
44891766
27207262
438733858
74988651
24802040
45541563
68506243
70760429
76261008
17108729
169635542
394243606
342689241
160530625
28199687
246849160
27396533
230528964
458510407
9159416
458320231
108418824
445728862
58067987
30092994
4114086
121248568
230734458
205595562
190896114
23861463
21342135
169019845
109807458
136283531
143845285
137597435
16262418
70709846
226579712
389853208
20670291
483002990
53883867
74562684
141015030
59211943
148674891
121883317
41413212
61751690
65294871
28946446
116890828
551827683
87543609
126895888
82773243
106143886
403062142
53643922
108529071
22128753
254666035
69917379
48385884
121561325
141078581
306067908
262906846
124397336
158175650
41083772
106578472
43002037
256946851
72546398
216901600
208643703
133269344
140118803
7280063
320061786
133628613
122981540
317338209
88558980
24352472
516903215
562204482
313289546
36985254
15363135
565755935
112119165
86673480
31357770
18973813
35742728
258037663
131755745
28696127
23956783
90718665
333017780
42277012
20317505
354796093
147179368
63861682
263045096
122825902
16853218
114606813
81102284
127646849
36318594
359510686
7548542
67610435
501766591
125588510
11665220
32182461
140668729
314320108
338818367
173322466
407019316
51778176
123672843
141146341
141689872
47675126
139016353
62600330
220489498
50474054
136479419
40648090
444961713
527929410
6291747
89745917
147239328
91173912
79698056
106230785
15389236
112536799
122004625
234411691
54027834
27275912
226658205
77903008
93096066
62811696
126875134
58314391
76412755
86473584
225614452
49061233
63052360
164221301
4836513
109124392
556245021
474965498
77598213
94225755
106409771
118150215
93701519
515330108
154679232
495752428
291201458
113654815
210889235
132724002
429114813
172254408
22029545
118753320
308345820
47762686
228436466
108556306
24371929
248741410
124575712
4667905
361288796
54525882
80529868
9130882
73460785
534171774
41694994
89015704
113127595
319842
25766202
135056612
88166171
1357959
536676999
97749702
112775447
117238424
95243898
143307301
12261619
276543563
59166548
48374211
518397287
154721091
62721623
57023902
532251870
74810596
97760080
82484014
189619184
10185341
5451291
83852347
451314090
51278194
260370275
320465376
13143800
158880583
76270085
284108528
76334649
76101614
106001250
75730533
131969750
42714101
153251307
252595166
367147555
157142125
413579793
17719616
337227584
184230543
127583296
52919899
99212718
521598941
256118073
69718938
126488432
125327815
564220103
51727479
95698380
62220983
123251318
214650428
218746561
17737774
448782277
430187780
242748316
135430667
551800437
81342652
48101839
24060647
47139465
41064317
78343775
256163444
9019340
94408632
188090781
90709586
147560987
442349798
136967091
492956355
91210230
36751792
453820375
235876350
65324702
83181800
484758045
51529810
131554712
543595922
385740915
59997757
107737899
199197448
56256078
113051708
13806567
54110840
135158311
142643435
4597874
76324561
77079415
77029279
544113402
200492224
124343390
354853345
268957012
99105069
73161178
495670928
98119347
506091200
489120510
121440706
98403545
1682211
119205973
138422327
652391
47858005
446119965
284032579
525726389
69013372
374236481
110482353
8627644
139099361
159794655
112685956
54999287
45703090
182405402
261296624
18073697
389640887
42811376
329720094
9210401
493726081
247027244
561385343
69264990
98481210
121121642
478768912
133572844
18866162
133710657
335300437
52098651
153811977
168488485
327202229
134092941
232551964
514909050
22596336
30397791
109649116
62992125
302132258
383578912
44169337
48225056
115924565
57046134
99945323
49007145
70224768
102678302
368043542
105950633
139876262
117331808
54090840
423898633
401583941
277107634
129471728
123807729
113321459
102239916
8944198
460293706
256510095
74183383
155413081
384773843
81886095
317269452
244711529
563626450
140826963
119221537
152290887
74497088
119863554
65010828
53509034
84613688
469833265
437917904
440608161
132195430
188035717
116110034
23144967
537160170
306081996
141083771
546431993
165485943
338101972
75777225
40864579
121038636
368701753
136439214
28321621
46209518
186376400
24112529
400877992
8230762
231765499
17969331
27767473
147737458
83148076
540301455
463312304
86310411
60481706
165839690
39171994
130806341
51903346
41632405
141235518
223907301
78061244
540383524
76639732
483709695
247632778
461372630
282423306
2206199
13322077
511925587
313575877
309281702
528931368
358874427
409542336
401245353
93158324
14718356
436712884
17567867
18606762
517841529
269662680
549829664
128517138
98071360
51998027
249278315
140050060
37226496
134982683
106763854
107348801
89651236
139061805
408152481
521776540
58907422
86887327
32026823
110482351
16702766
77045693
385071128
175445362
44069468
141044861
64891506
105427944
54889040
58101709
50420999
73197494
103814474
139338009
350323265
42437842
289979950
392104477
536928963
8137380
38496389
75124543
48429982
247727
40554596
77240243
216381074
424567293
136335452
164765144
13649630
74098909
72778561
10019327
87306260
10714519
128283676
65852583
68829196
33330360
308672083
19124267
527886260
71829157
94861283
170757401
1963658
57422083
323699523
508586194
134430161
470786630
313989947
74160081
415706583
13513443
140988752
89282886
35648047
13374664
475845558
7782
114499162
124864784
131920464
90852258
100987014
127784331
496761918
28466558
105577099
322769813
9588721
369108084
554739458
46339216
657526
15480992
19128156
46296415
460235268
123419097
125632105
20282488
59588071
121921105
127357620
119588588
53649110
121885575
101546568
127822040
175516564
94887223
80947069
58262539
151634406
346435646
453373095
522744726
297708057
31737590
395556104
532584493
84678538
75770742
128202043
64262461
312052186
93028039
117444649
111629058
424082144
170758848
64473870
77202665
121220519
59752792
555347449
13823426
141926812
176056447
402408856
417019943
90525414
137283643
121457565
86500821
179023102
345098517
29610510
510453632
303392084
32397765
317778464
102040178
111667811
416976016
128832307
5632873
367294477
40510500
24840144
113551317
306121231
136721958
399176859
520567995
31881559
403772415
463428078
45123927
133090358
20661210
328047586
31859510
112338235
23395286
46925462
19416090
559465519
135175934
80720092
366001867
224656147
52550549
116444660
16872673
92769222
58095224
330224533
110822165
64110712
311697128
34645464
5760723
59754087
44279580
70329825
115375932
56272939
93162215
537685041
30701287
283638354
116116521
46379425
449760360
58686656
308606814
391636534
109212588
227065454
15190466
191647808
145696531
394694020
298107857
77568382
137784203
13064681
48493535
86192137
492824437
441079316
93403455
126779158
144653075
7553728
205136009
105734310
564025965
415972158
19146314
121761065
247115102
116376744
376788060
546554177
89962516
190612686
419912266
346708313
30274381
89980672
111818263
540466759
393321795
96543492
104311225
502614106
269016529
119512065
553057811
102783359
448725377
118744010
14020570
81094925
34171970
50619318
177500476
55126393
61225312
38511823
384964223
29369268
213176076
44843775
164132464
199923827
34865956
76509417
126432859
2197642
129939947
28714975
203535658
83934060
119439435
13593857
25653365
123972448
170137057
29266805
100357969
366666246
42015640
534669117
279116238
107564590
345893053
311881469
159957726
284931402
93883347
9385092
126360225
55633518
89819846
36466452
65031582
285078621
512839773
510408429
107670455
278174328
562619816
18478361
108346192
504228637
40657061
51139413
522173035
128108581
490688191
94599289
422298527
107922075
116630133
125279979
45596035
47463715
15971251
320230588
57590176
66097714
23882960
74192291
27715595
558643973
85603299
65042159
28952933
10724895
487099001
454766827
35006821
475745948
451734695
365914922
101282730
538864904
88984576
107960983
355827389
198570989
68405079
70913496
73417984
22261708
241737523
65568540
297499460
90403496
11792324
44365911
48955267
34105912
233114452
70172888
440941994
279207540
425295140
92987118
48946186
166094132
25809003
153448582
103023304
285209947
561081983
1647192
33775179
116575657
177301041
412031219
286286955
296409173
417243265
357939908
288847890
121676760
72609826
26374497
11893208
59530232
48346663
247824471
15281738
105248958
83281898
62101804
106470990
63022529
99937743
374358644
32465207
83155860
171103533
407887209
412488660
231860720
514373483
43820442
272837626
90966392
266126966
97957222
110443605
108596004
62708655
3280115
193405701
72118388
93133679
83868894
64826654
117423955
35601367
196017630
89404804
24320049
59246960
4515987
389372517
135440522
251868728
103376090
454890838
460517221
36750497
495917201
302636169
110345427
541295372
75576190
107850738
67786408
403772012
21545766
73703322
46219464
415283948
104466973
137795874
68047105
177953869
74017198
54834568
502990098
123340809
101990894
118390160
51988948
535398006
11020611
97620002
152743214
449675804
300398903
46005887
44330163
24179973
116908291
65065302
2634209
340211875
57483040
226321689
422872675
3544676
91834087
48869665
125744152
133365270
61209026
20409292
141254732
355311228
121173524
508177084
440751025
140830856
38469020
45673855
318443480
191470037
238815696
26913396
312580364
46877471
58162668
65638578
223909227
454009864
392625526
429617890
484265390
100059922
64332499
139763425
70913477
386729532
136875004
69368190
126761306
176433317
199837975
51496054
11010235
182930997
83889962
320222144
13307222
104451301
77183780
442734183
182997489
77605995
129182499
313297116
472794649
409136495
82661703
359157997
87555920
146431751
360651783
43472848
466954205
44950129
123561501
73250671
544458692
90683646
362581337
7387712
119819456
53403977
140173630
399589674
4636775
70111065
92935238
46396267
9247612
302207818
558941473
49730871
50135535
47834659
42847692
408790137
72991271
81220734
272022572
33764007
17636606
103225636
42212162
42008535
51303137
118797420
190125528
210825707
96756202
35058167
137753073
77871880
42946264
402564135
352626572
150555668
404622410
32131880
375136024
148782273
64329903
65444028
54898121
20819444
71280609
113173626
72692687
27982777
164125766
68512730
2118001
40224309
372392451
114988129
330245907
166683459
17474481
400940495
9968744
121606720
488178703
38003399
148454355
497741835
389582306
9146444
295603570
132539123
73127454
8046588
190544260
400477196
117107429
44498552
367912866
404449036
173436682
48059038
17977719
514872664
74229904
220631594
59178219
150970582
54872181
124671907
3320330
99228972
427190659
103701637
4706813
371769279
141397645
106558926
316912266
135281505
92437463
341360316
301050650
99456425
79688516
447779699
122965978
232131265
47109636
136597448
241200164
135066986
496824500
173005476
26592391
9302086
475109325
73032775
84282705
68402483
11158093
214318882
97596656
110718405
7870196
34269334
317178957
271698455
258313402
39679123
438598291
126400432
459911572
136078648
18830213
9958366
9077705
120064587
187155138
205664776
95461794
189153906
87301070
240590613
140067123
391416924
110461599
248439488
97399512
107888351
24458826
294429328
460845051
90197273
90186897
79842023
141292588
312005867
2509695
139821790
11500499
110334493
475996990
55541433
12468061
502302156
106197065
9855905
397632070
118656047
79289501
95094745
106957105
35943763
62283237
140079893
166610866
140395064
21003620
535941983
6514833
343288531
114343520
113549756
388450921
87878235
278619205
42342485
1139938
391895320
433756702
437402301
400599526
401356429
252876593
77361359
90743310
393978098
314468491
111708018
55316292
317492416
129770187
63738473
462486442
120100905
444521146
31770015
103066492
22871314
56786553
94361938
449561856
59322186
54497346
17824673
118631402
163780134
463648705
446140380
91098492
15522496
289301665
30296623
88826344
19573027
85365946
69205326
563046214
395653041
59765762
334637749
81746019
86345183
133532637
57838420
487729829
226701644
151741992
95502003
422618155
267503345
151434427
241183170
141116194
250516315
239599668
67062684
182509745
21789600
19807784
391741977
63716424
443363571
89598057
180974545
415568661
13076356
85502131
565781013
525012789
286405271
229262700
75100191
52030452
444228619
83286857
97491601
139112329
110404328
6963595
162473050
526281721
127978883
24125497
35668799
37664308
76947121
67754105
24716064
49884637
23429010
25945188
50013453
134423112
76130011
65813671
114699986
507837953
124183861
40260177
14785565
19538010
72410121
295441790
14707034
81126053
126357631
13289062
314537382
125287608
80350447
549738759
135856859
67630768
136976170
460374604
114194367
82003712
485595521
434101193
482474902
58677579
10556285
135048081
145379958
122702687
105593960
84880870
541638816
192138020
338843679
67808602
131022940
108920765
255971302
132533947
493179423
112819547
495507545
441616641
139060481
391920329
92625576
392399531
124799934
20008821
362363833
53241850
13566622
259793006
513198089
21713077
361759794
80478852
17995877
135235598
455823722
33135758
517339005
56544470
60090010
195114450
496496697
19854476
58467463
534278684
26561265
531755073
11971310
4627698
72927716
399076152
118359032
454321162
524436378
111443430
516650254
484769011
328012187
63119588
459348588
104117974
18324016
28858250
125699115
63974525
131478189
78242822
254092194
478816144
3573237
84185678
86109129
47265274
64560769
87773178
97325621
149274872
391263778
397862119
121448668
15019260
36504065
56215745
50760545
38252423
286470414
9711938
163394923
79856292
466651650
14356493
70917366
109551107
49239308
93406049
547241549
378381317
447170127
60686632
132653698
61482990
42147312
127727265
245200903
105199672
511729420
235246090
78482749
56688954
95150399
66957625
80391951
22034735
275063827
463060362
8705466
497611927
379484158
292579850
83662987
263066138
131767418
107117933
48382150
121899336
126396543
116142459
66226117
51911130
357533762
119620684
131640438
325713491
249102244
307064092
536219916
538260187
69002994
142376109
329300068
52512938
87315339
360025059
121646927
76267491
448043342
316293087
5556348
37085123
16918070
97814193
552597960
92919676
34336778
38808834
254320920
428850196
16601614
507724112
86001476
62054965
22178702
80210371
66508865
47120961
295917822
80532027
458438090
328897243
369564652
8512213
239968256
554059364
104339759
15159336
550641524
378501940
76259709
104638071
116647951
36204460
73792815
53589446
429080033
50069388
558909518
561163623
424126453
88145419
377807446
517034305
315531916
95940387
80690263
430432073
207409485
82525791
111440836
489944102
99536968
131339410
269719706
42663520
308798938
240161766
552940922
125283853
170327608
106020673
4631589
301711174
80925020
80757707
464629166
201615978
178590502
25199415
116981620
403732015
112640561
97014305
143427189
83899090
112574414
155054530
41099336
121426439
7670458
88355531
59237883
71650173
58170452
63023824
187439777
276375405
49177054
504690382
111101020
40382097
119661347
64804605
515913100
537750315
2494131
423094936
44016747
555355074
159638522
301088903
2188015
479403811
52493481
49830740
54668550
1914372
378473713
13181413
298808694
546738436
536406870
560109533
297455221
505637974
75189513
560623795
243113914
283930720
48394963
2077796
282330313
61092591
72852492
349361851
89118169
130757057
81864454
16793558
356878970
22173110
400395834
339657190
183544089
93849625
303257035
512621814
470154735
38683027
65211865
117164495
123436789
86555663
323742994
129636449
331570377
100195643
525505262
19543198
103248984
91443688
365872678
81574815
288412615
243037452
26240906
47318451
35910041
535934968
325158620
43969599
131808922
80388060
11855052
83111762
121866227
232421911
547384295
124342093
102559567
409931976
278742792
105228206
556785542
98950685
4596721
10173668
124861554
110940192
178865354
371175837
39760832
518102081
231127687
350939774
508471257
126767483
119846693
40345779
285198989
124372974
82048222
132653269
74268816
102740560
65911657
98570034
214573902
122002307
498715248
98206246
34926913
76930260
137611702
51279489
84072839
88583803
114805252
83419743
52833295
12387917
26870299
175025742
63608400
87089661
122761050
109993382
136431432
57130258
59565469
62538748
56013541
188491649
72948468
89334766
64744945
132807614
490030630
131138375
89968396
21104784
125592011
404314734
545550979
15447272
186840841
54592029
98584970
139506617
65306546
139392483
101303175
529097569
260945018
77946272
112544583
227688321
130639291
33475570
219209843
527626439
109005068
230354986
10918146
285155479
388966085
28733740
111722285
132129283
444219184
70310370
453900967
121050307
84854930
128532702
114500459
26189026
445761237
203982918
16693687
99827496
66158675
454407041
283037698
29085225
182270116
114979347
11965227
138837365
200653459
81010622
311177838
247824981
114720949
273138316
259594665
109833853
347663611
51931880
127636475
13914216
134048841
74049621
507955087
54259997
28003527
68495869
22447181
130135794
48405230
80437348
62096471
108401568
136054005
98666681
58432444
17853205
7993604
94783463
17882524
458332356
274697881
41664828
12029480
42345753
88438539
335686853
13626284
244942753
168095915
399369240
509282504
4020700
10564067
414691287
138942518
261516281
122540562
77962672
70222174
240285032
305731961
32501111
132624107
21011400
22054586
343511398
91932659
5175835
288648080
92412549
43654693
137330253
55828070
2552498
39112334
51977275
169343681
6883418
320539937
464724343
105822230
216178026
64302666
389501411
289019294
29035939
204968637
66258542
51337623
52872936
21343432
113477124
153111132
87170073
123601506
103710716
36960611
506240318
59202864
46686812
90806863
290674971
198772529
186266719
216608314
99509731
114339907
96254261
221054413
107977844
557129600
167688342
471472134
161923725
13968690
53538865
147157193
40621828
564957314
172152169
372492437
44125239
244437260
18405587
310773431
11255368
97729156
467438652
179338460
180004715
118133354
62969350
80179322
175928457
213366121
389238288
134779085
416862559
35590536
64057535
14087368
262168519
45444288
73868041
58117275
14842870
28537891
92971554
253019902
418388352
372856964
126310939
89498188
49188124
60108170
393007541
80319321
107556319
92954693
40992984
130663671
106859830
249781233
160933483
188989012
287253986
507379821
49064213
1221776
545191855
13536789
488234762
479040803
65776058
33352355
2445313
112161966
31478190
134902713
359133350
253602449
87015730
127176138
196130035
48042179
10601678
8794957
81297259
63938209
94208892
382666308
282880670
93460523
11653547
73799300
19801299
498138321
31657177
55634815
375064504
9514794
23741585
95175157
484528256
251164265
291237752
469513496
318160012
182545165
486949045
459667322
88933993
124457528
456647619
16969106
344201409
4343655
70555503
393700016
350466797
489665485
313073676
15073734
521368670
412856524
33971427
534751901
23925759
83719656
82080647
133693103
308339552
432814022
202514284
74065187
9820886
265900191
40676514
128170837
76118336
132692850
64816613
86718717
489405656
426715
431912963
329974155
514930123
548813601
65790327
97037649
92251298
16426505
69237753
314168266
916979
115025742
133718108
127073147
137040960
53597228
293442738
115788378
40780276
1766516
233961396
217656040
164847161
89429209
226667871
10152037
66420669
57032983
206502826
425050849
32435787
427700755
398426295
46323652
343105803
75589160
50230216
114003708
355828564
61545244
501187526
70137871
71197518
484706610
20439502
502136935
112134729
473929767
30230478
81655231
47826875
128384844
52944933
51529210
222171067
515272377
126740246
93367141
34592289
462536852
78551510
295309853
62047766
60793730
106434416
24534052
44640146
211409309
422377539
83783606
104534309
10355250
422471622
105252849
28454883
93562988
77962670
348984637
22718254
4723676
80699342
118331797
204055933
437618853
13138612
58838644
65699304
442951641
235556417
135878908
73517853
47829471
97509759
522483798
124801231
468205666
250519934
198668891
557800582
93516296
47899507
115739092
555576561
452692645
117112617
390366863
657579
259333783
40587223
54960375
13299213
101703252
509171376
3832635
288447143
58218439
324053667
79756421
374027474
68608708
155825034
190925433
338637236
183299208
39880156
89055913
533928708
56745049
554831907
126365413
134636382
481501258
58760587
430924472
460723991
11365613
44698370
72936795
260856938
54509021
28214938
449284473
82539785
121173524
328290283
138697289
19735152
117311056
17998469
129827106
28970020
11914244
289873972
201312181
376297737
385899088
248595146
3472071
48323211
382189131
25292799
63121099
233076018
288550111
66752701
281926550
271880089
273053615
163822132
88660326
245158185
77098868
87290694
536344811
290684409
122836603
110894797
63912269
94837297
51140712
297583715
56172576
442764399
353316537
78515194
59805969
6553741
1315172
4290478
126626112
106317686
384590531
13400604
127357927
379648320
24752658
198009453
138414545
15060766
91843164
136312544
69015372
130824499
40536440
138129412
210753933
153195885
55087481
41624621
346145308
87356560
72350553
169615393
54296218
90850961
27838995
120648239
205421816
19359907
196981201
90844476
90072759
263323331
473599443
180929785
70480279
16828575
215830611
63422005
353076102
287495492
139869777
235501052
103804100
651424
29741834
515622266
29047614
114218906
102372210
327270548
112050424
75687732
120892073
50217248
85331360
84267864
146216799
133315999
45533781
344109582
330354176
544188876
563568154
26674102
498521002
563805815
14680118
179450356
428735280
62953786
10774179
387969400
201685591
253322611
38674229
97204618
144356288
291545964
120868729
115901360
269032844
552753685
136935909
128249956
542019365
84211616
431140019
350758463
236668903
20261594
71013346
120482221
4583600
98391719
140607772
43302941
2319038
495551264
104442222
533433371
58899366
33513183
475662898
85679223
25303173
119773490
112091930
45218608
134948959
1188052
397887904
111387657
20187805
116979024
16305884
101337204
40718020
309079837
74914722
74205263
133104627
13056899
7802464
318935142
110601675
87132460
347605460
110910363
85469708
381895177
33185042
112657422
115431705
17468888
61510225
206817828
534734603
69747472
57138040
408345048
424285005
326881797
135877611
12234603
84223291
294343519
50471460
9780677
79738265
186370846
49435157
69315573
121250045
10587411
121102189
62837056
92809429
520783493
84352991
20654725
5621198
485176900
55590719
18591198
64266352
14903829
104647148
80113096
279295922
127862407
138259525
28873446
365200141
431079034
204906097
124028219
24056838
307022012
50051232
452459445
468239374
68996509
193527867
88655138
31327740
27907193
39149945
15749131
28964604
128515380
422098590
115850636
33797226
114404479
188024207
62564686
99546049
108205409
382863967
10651357
97313910
507815171
53204239
371493089
139448146
513699479
113602935
49586904
113543273
44762064
54132891
197220492
136361394
131216195
70427102
139494946
459977980
109011553
137154407
103536382
42108402
162729059
58145191
123190359
212129328
123435492
146683699
412240928
147778730
348710333
268500013
59473935
110242408
53652517
267843741
39734894
255612259
515473565
17267355
521805246
92080116
53747314
463856623
31862104
23313577
7676943
4342358
45404079
34426273
118988079
30439293
116700171
18993268
185750954
77084789
139210617
134142227
389789088
520802236
31545064
78857602
37204912
12883101
135799447
116027507
54392291
92262097
455625468
40249110
118474465
127048932
85601522
83228490
382018280
426568725
314160404
158546962
447228777
450417252
16643106
127378372
138503124
216133905
92923565
136418415
435634031
488680689
257519105
73287475
15138586
120116469
46463730
21950430
117735177
456040427
307207549
207839601
412735250
13156768
240511889
46352186
81966511
74022384
64630087
417748013
60769640
105426647
132771296
64289674
196715481
120622299
280687874
12872841
129998310
128070968
97843088
79839429
86310104
525945381
118245057
31382212
119435486
205339873
43034539
67388229
183624924
312466139
61232669
216443226
55942206
73709807
37833490
136347127
12713196
113816938
389274130
32865313
560823646
122770129
335557
384546467
152044164
719835
67000426
184084209
556910809
130890646
14311100
10390269
454578649
403179155
204330337
117430380
136515737
109089375
511787943
320831368
64543910
236529646
391288568
83617590
352251263
41682986
374646155
511597788
266620741
181598014
17606775
150730653
49173163
50541498
117805718
539495180
51379932
530069879
162979246
182737526
138182382
264505056
83086334
513914307
130026844
109652273
121711777
65908354
55119908
86468398
562818581
85683713
47506518
41543130
110819573
12426559
95489033
180014821
71174172
26362822
113050411
123710454
556174653
35789420
474546522
22934853
112195688
3473366
119925808
12645752
132139657
407905526
117394066
320399578
517782711
62687903
270359091
43952736
132008319
372968168
487336707
5861143
430808947
95403429
208784674
500831916
137110531
31249918
6719757
72903075
58429852
79411419
75181902
45707577
96370991
16071078
79427141
7859822
464410246
917080
300626932
68192369
172452450
110481056
39457336
563662341
55204211
97396045
526434210
389695024
16953089
296586894
87718704
72019816
363561982
293576493
923464
4657201
453476793
233278690
275958092
502765116
32434079
21606723
50289878
105931178
329517376
66703413
62467411
461300857
326758735
3115394
81521638
45660887
161070966
520428223
487031357
474533628
3796321
10219063
139267969
69587941
204127816
444457985
98059018
35715491
132092965
329552633
123947751
67491991
130703878
404295837
114715761
266132848
159275666
4689954
60119843
111841609
92499446
18288997
273083740
113535489
192384115
80691558
472042345
34680483
34836123
434722995
387834384
198299721
43561044
257696619
83715960
31257700
403884227
99680935
54321778
102164692
13493988
91192070
124579444
14893453
157147027
26489928
122400906
59053707
11141230
103269736
534385935
13762467
113691131
69956289
362446828
462142491
109147738
9620988
67136613
113936262
234116493
34217456
404311606
65368802
3494118
566281654
251290651
79546309
124060644
51243173
4886899
93211501
66512756
214723729
4127056
69715049
273085820
130891172
110767693
479274753
79194820
118434260
154456651
21055498
356239750
117767600
40437868
43859354
53498777
410231284
5771650
123908728
134190216
279877674
544208384
96810676
280543419
431019152
51271709
386453623
59326079
388046857
497829087
23973750
432058623
111117881
197034674
80366011
48445544
56601082
14063373
45948819
134197998
102929920
9691184
102425387
428019615
77921166
90994926
76041553
311333034
2597893
277196925
4308634
84688429
67083434
364501127
549020598
120124249
136106595
93233550
60518022
191983783
34056626
14552963
132152629
61958989
553407461
72822661
439631155
75622884
136901689
506691015
519899460
496345582
130281058
21157963
525858166
421763495
48410275
477541229
7173707
172065834
4162075
382923953
17735045
51974681
87460076
119287684
31243795
71629421
314731844
397564024
112143810
127749312
428004289
31175991
77705866
244188668
130802450
31304394
133654555
166038438
12416183
316824040
488631978
160898218
323639131
260603791
62377918
131964562
8583548
41343174
76869299
320382622
97343743
418712642
58121164
116801337
48250996
121966738
173131841
120417373
2778176
80577424
78237634
116222875
493172941
198728784
109414920
49041357
34160386
56775548
297025184
192734529
2029479
43123955
554442070
77578758
69014667
367465643
130487451
155610273
307575012
3875438
77957484
251807062
445234337
112276104
133304363
193113930
139350979
111302055
1669241
2718514
63268578
507914104
73629395
122876485
119197569
133214870
265785704
6329360
320268860
137129401
467617467
133375678
203700454
128413378
97927391
461275538
130425023
208585798
39555906
57122476
11088647
162325664
65751415
29562652
39235547
55995383
330750938
164460369
1922154
20177431
62673636
85779691
320321996
132107234
56036885
442045558
106152967
15720939
107373442
101577149
174173570
50387153
119698835
91149271
104488914
521978800
135479432
3302162
179188958
15443155
151317222
84657767
10587411
127357620
96622371
104618614
37509136
372956847
244969866
27527528
42480641
85013162
97701715
561935205
62803484
63291006
87987183
104258048
111682810
351726114
565755476
92485179
247984412
11233319
77189658
59975874
26864763
494973725
48659551
16505622
85463221
85603299
30680537
468353299
157649675
14815633
221440448
113663180
69181982
235499862
23484781
367138733
492917375
10977808
329746081
427407595
85068839
134958038
109626333
464778051
23070276
318288393
99494167
20650834
71070414
78145549
65608747
39277051
28423757
121858340
104485025
206008088
74773347
45387022
14495272
100715941
291982948
250608874
117362044
50790522
252157456
75032749
23526283
273379348
372367212
117358401
125925732
64812387
62935010
443963551
36719516
354156876
109489207
266578333
78424402
212303463
90989740
131910094
115648304
6561523
106286556
34229129
52304119
131046286
107473311
112152887
193857656
42549384
83869210
459201230
259073182
95173862
353140432
242050949
30822410
115707964
498465451
383966736
148641497
21404391
113071163
12351331
109828665
144018399
311306678
136821827
170227004
72888806
136076054
250615180
47659562
272908356
179576026
4989891
102162098
289364464
87961989
90600638
112014110
102289204
288607050
413252155
62104251
62031619
28153981
60652908
101626437
55883841
140662156
165789533
131452570
52382691
63459618
64787744
461025296
564479339
225739329
38011181
36476830
24019143
540178564
134321213
513289830
72871947
543938330
3282709
78638407
126089152
17672924
394581667
425071944
119689756
71280526
309628744
71311654
5392928
29367971
47001985
139815303
351941458
133989181
126681881
104107596
124726525
375321425
387383472
205999410
62711249
32039791
566172057
563357503
55146854
120370165
518067930
89838004
116172290
7200946
77829205
84727822
208652138
390828276
8372135
187221404
50730701
66844788
343985546
98441005
49653053
4775556
38802463
167015211
134763490
6495378
222159743
114273482
292604805
72375194
97369681
275936154
51625788
401874996
433051785
531706861
77402366
75463351
338560389
80521651
100808028
88546192
30082393
73673491
119422572
28418410
59693975
107844255
3605662
99483885
48427959
34183732
455185664
15801353
21216326
266775486
258648010
120072095
60226197
18713325
372243833
253521594
270197292
241569922
48008455
116294210
127358005
119980282
169132172
23740290
127374481
9379904
55305379
74775943
274393324
5893570
25855695
75328463
131847832
14387621
237267250
78547617
79778472
515654666
336041617
67726748
276091966
116004977
75995123
32793348
128203262
463776263
22786667
27177340
107772918
128134523
31502833
351959215
186943394
94315552
200482712
419492188
38758253
93875814
125448434
172225026
47073834
77002890
55560886
96241293
19174848
131994395
85066339
101206350
6457443
178163110
157886962
116608084
310185810
60022509
38347058
478699343
330071074
33248597
462995177
180483537
149721403
67183303
12410993
127901063
535152747
87447633
119333079
115154905
563640257
256145351
75727594
521856478
267038824
128897159
55314458
304155276
482677327
442558474
29921785
117072408
128749301
65051035
38677837
129821859
46883958
71972879
26220154
66027676
54090733
27497699
49825554
93609680
102525889
245519972
88694048
32457427
57182136
14181398
539919929
27479539
194968298
83836783
368867068
133666226
303403390
270813754
349918634
550645007
80644249
132524868
2234733
232985850
99054486
35676581
93049374
93134067
300346177
35727162
59655515
263622658
92542247
86897705
152568866
64862970
557450102
76921179
86373715
87289399
132707743
81952242
12872754
366183534
114117842
7161825
88734257
118866161
73512665
421830927
25655959
29903634
48833347
53531083
132923045
522555642
15866201
88010529
270589166
136749985
333245448
38590940
57032981
274458507
134571532
56562172
29744103
52536050
90230993
25493832
389276456
178186381
51315805
296953768
551931490
180171139
134686967
349106077
295589930
4522593
24144952
162753446
78315456
77543741
4452601
460523974
32177275
119208569
408367617
111329292
328506708
50125159
93670639
243176045
54165314
27985369
145747369
275501976
74685151
53183485
445930589
49971792
87225846
102741855
6557634
15127536
435813704
302236484
50973399
370237309
23348594
40053956
62197635
9793647
104037558
292689332
79253187
560533676
240799322
216317219
222575500
87273833
73067792
36696914
390945201
141121384
73009429
100613480
15557515
166991300
89839299
73905656
141087300
68514025
17270852
168416709
88901288
4210064
106573193
36065679
89943061
483897997
360059865
129966557
187650994
35053574
435571386
103482444
6626373
363499385
106382534
61553026
208908797
321228066
287250884
236423996
295058936
129715564
48262667
120684553
248340263
115780596
58857860
433902073
93107741
55007069
48591583
163324220
145714050
65598369
18854489
66171645
21469243
115025744
77171500
431939910
389072609
502508235
522863932
142452080
16907403
549012792
1765217
121064576
33985291
106570601
323254063
350770957
19927108
132216180
140052656
268905266
134605254
88944371
116894719
494634568
78086584
97262030
16080208
564704364
128798585
106442198
10670419
408241729
441553672
135164261
31310879
310786281
62946004
74072166
494227794
472807306
116521183
388994540
216346364
10061759
212828222
329329337
101507113
46094083
71464700
551610336
321033727
515653485
558376963
14993322
77393287
197900471
67633362
300719281
15006292
29313497
51096880
175561949
194429860
420753666
19832429
192991299
123767522
435276870
58674759
126860869
123774009
85127300
188249479
27134539
30560997
313679708
15056873
102443545
64629512
320399738
342935812
31283640
239997077
135526124
124711738
97287812
112561444
27919222
229886649
206017194
156442608
34797215
34195407
363204091
473496671
52497372
362226759
241432699
126263543
437509573
125765196
481467708
139834760
524034253
96356726
16891568
101050008
55659460
35291370
145591929
116645697
203208894
41750432
42363911
48710132
14492678
14107471
26753219
78713762
235085772
353694595
127718184
399045781
43741327
120382352
135510562
15020557
40981311
231358525
12004382
435022228
53933153
75237673
6515280
199226374
216635844
78441265
88847094
411032905
5278388
138277063
457279823
8383810
20521134
559291076
5701614
11578319
66159970
135453492
44906553
434820501
52007108
121467943
253478684
54566089
45694607
90690133
8212604
24772702
447053764
126733761
5232295
315992169
44623331
367654422
40002076
124818094
51803479
84341316
265772072
545415178
54730806
206967104
51702311
115984225
166205643
75836887
62071826
4996044
119583400
136026768
248695299
99700390
105449993
122496464
135721973
323907383
334680482
76354031
3251579
63510199
106671767
225829099
320482723
536437737
66473844
150184493
429214862
109927235
71656606
119277308
58907148
366468544
33794632
110137349
458758671
74962711
354893986
2595297
140142521
90356802
109967442
131447059
39050076
122965976
162473461
489494793
458213032
21561328
26617036
314968969
435920671
46459837
138686771
371115420
24635220
3287897
107701426
114766344
135760883
200152214
406848281
34558565
466575143
64983591
91943033
126775267
130065756
24353769
126604061
270048393
96016912
343218678
100014266
53573884
260622691
75071659
440743892
22307105
95086961
299157569
268460420
13674271
508822118
2313850
10050453
130843349
257016723
112741727
391668603
72249385
36279684
336403314
320885577
214674584
102783511
556381091
143390506
129827108
371309088
125249993
182581694
3980495
31313471
2552498
17060740
124605457
27080063
90710586
109150839
69942022
488295304
57080972
173635173
452522946
53074539
26566451
37670727
457347467
131055367
557473345
29675360
86233639
492897830
53533318
124519784
56546608
261526091
376651252
347040846
469583014
54560899
400788043
717241
20417374
137514686
39033215
318862583
267197634
14701497
21539279
41825658
251480413
104537580
240582022
69027794
35079961
265865397
47650485
7724932
62486868
170484391
168973485
55182162
115714451
108657344
74293459
374922449
46188978
50208167
119008831
558043736
509657525
422307240
302841157
346939469
112715787
40676514
17200506
210590205
22639504
124708941
8949300
82014500
105111943
211064405
87901581
115045199
391905189
549499818
28901051
437873378
29396505
10053047
20416077
44970881
449113601
91128517
77436090
275068726
329639061
136361392
24377117
507089768
66935576
29140998
48123890
343843726
139737483
100887145
101678317
415621081
68831792
7404575
40592209
83259618
34715502
29946435
130295325
141112303
61498552
263152800
546631460
104121865
207426870
40736128
129827108
57345558
230243274
88618824
47428789
46144666
295300783
136209643
281798818
102783359
81102707
115683323
133541714
177106411
36910026
45294812
2487648
28777838
93016781
5583585
106863721
391741000
407250182
118431664
387039879
74542483
42016317
79085952
194815038
161865695
36553353
90718667
9521277
118517266
108673534
67628876
502872996
130834875
43202346
65276713
36212240
276657407
490261892
122213154
369592309
2937705
484855812
25476973
122064563
131251214
94181655
37458659
150197062
284747852
364808019
320527722
53931854
393735573
97902748
480356849
314148341
416409322
85835462
72021115
103188816
521840602
74425971
86461212
527866031
176676510
114849350
548987310
86962553
32378308
9321539
200876537
247767612
52175718
503704265
78023629
219026075
58992748
235997091
4803929
51998029
422775088
481193733
74555451
172455357
46135589
105086831
517122597
178810872
138655787
429695267
111392845
248929390
294685554
491688189
212030834
66735840
38565321
393016750
19050615
324046262
136684345
458418212
47262682
103220448
42190850
73685166
296382140
396239134
447246997
188915379
241921617
33154989
250293222
119270823
27349839
287799450
153560923
166578895
360631737
432967944
116421316
21965576
22008795
122308477
6750887
213893597
59232693
529464126
18840222
4447415
103761297
119048537
44107081
50321006
135351195
237277886
94633013
244175214
48889118
53917056
37502757
110401939
245481849
429442787
60363679
105753489
59990141
141516304
75821325
31059261
43096716
4092035
65761488
6380852
134951553
64957084
518171830
125221459
116132083
143698677
99893645
92036243
478932389
76140864
92887251
354534019
114751485
7678240
523742122
34452211
136423648
394403122
170679460
197725631
5115769
148169960
138692101
122042626
460437
447195215
48677303
498295806
88761492
511626229
57632197
373282426
103357932
116025203
30467827
61231372
351561639
68729329
267648392
82372470
44736126
152684534
445973740
30878976
3552485
60140595
104491508
180281468
20339554
125182203
131161693
128205858
93900227
285681033
44943644
191468538
325411436
49825554
106900037
101686097
224966427
55390981
40502195
377157122
124007467
62824088
68240360
541136528
109060839
13369476
397773034
214349276
461509418
569385
12408401
57830636
71695568
372763896
118958246
29480810
58857860
62805928
263015021
328750592
8110239
142854768
250613223
47723117
352135535
19532820
300374246
65597072
269895064
81154589
176072012
56643446
197032807
499115415
106855939
200339414
103487632
112999479
87135054
103850199
49366
428224413
25336895
63368828
524787409
260594650
446242824
417335956
59217129
89588978
13719668
309146705
102204225
89611029
178002893
531407768
335903429
100967561
133140943
503960737
67903138
24403267
2530449
108578355
423529788
70027626
272101789
103495414
65297962
359598764
15238455
6623781
233849844
31779096
553337388
242225857
395621988
108661365
30984035
496978227
60890408
6807955
124129385
98239968
231434787
16575660
127544782
254969637
130369252
415450305
88530626
455454146
113896057
20675477
33548204
79247997
479186307
118301055
300426893
338103324
276855258
289888758
74591769
310702750
22037173
565409029
343977012
107321564
217594160
87713516
457306163
355883005
347714721
71447127
453159634
105189296
262366009
34663624
16524748
387276512
28123628
100159530
538416337
137369163
194245559
40597397
45480604
103267140
122732516
76678935
332330675
262824508
71460809
245372383
228414180
82148089
161179868
295672516
102706105
485471739
145806461
56492134
121339737
97822336
531945041
118858379
73131735
51889081
433374428
336460519
89251736
179052694
132226558
108285233
163226431
64035484
10443446
19195600
332750726
279844732
500528453
215331693
117582129
141005949
140829557
284412299
455587605
2175069
233957117
43444312
167167265
124828468
326716642
70252005
120185210
104518745
69638526
137721947
120085339
67594452
425747925
248075260
473828195
14186588
108527774
3130614
89430746
114437193
64473870
353229198
445809662
140162901
466348308
75097597
304744565
68349308
101503220
10372109
556804073
13791001
454816122
118669017
18586012
130810234
72586605
131044106
3188131
69309086
390299570
70625541
50195197
117119102
101456175
196309106
128207599
508405699
77723268
67344131
413430429
3379984
25239169
449029809
212772822
130103369
30882867
112631482
123194250
106160747
17687189
311196455
32658462
135212252
26510682
116918067
47210364
539407560
284816770
136854254
212128361
161096473
420016306
43096186
292495469
44397607
7638033
7935048
24541237
503519745
434238558
17443355
46205895
98741909
306094
221057128
89841895
97044134
167868534
22213721
22050299
44860422
113366881
283176148
411347378
62767064
93658966
132782971
46592133
340160507
49104422
43348103
83909417
436586242
125106026
135769176
14641833
303293154
89289371
473671875
258785502
33460008
84007154
81249270
53995407
114977753
270826588
164513258
77133887
183386350
541057959
155085031
109796414
89105197
290481698
130720741
133187635
61367557
60981049
54728214
486480948
539227949
11527736
525996026
6298232
430714920
100845641
116225469
42109701
475120761
351660554
48043476
2733613
480130570
144156544
127307037
5665518
123199436
101634217
75280476
103411107
133518370
294265707
36962684
25749341
206813309
7385120
202075140
55451938
532052211
167072523
16027022
152700872
151825252
35306934
511427582
9906488
557686966
125821972
45891753
392109856
192591824
162853477
126703930
56282020
91087013
437179407
90400902
98697811
72140062
96958534
104162134
244441448
33354414
536513656
70748758
63813699
138094186
94955964
159631764
353255886
546787395
69613883
59051115
99630354
52996719
77613779
62036807
343241879
55420812
275959394
3187734
118007547
458267276
47381170
422192464
113093212
64329903
76061270
30024253
287997082
469793114
137295234
434994567
77100167
12220336
126008740
91271189
24888133
9200918
516748846
572821
59739822
109621143
431511833
257557429
19956939
109282628
384972036
95460499
241616576
29277181
51710093
662767
103872839
495775836
221776085
125086573
79289501
552053113
111193109
19936189
420651345
167379767
98370967
132920451
88766805
198938257
8887046
93489057
283344467
455120324
7285249
98411172
86611068
59192488
2045381
185033030
10884424
383524714
135504075
137039336
32948988
137280965
29838784
138636330
98332057
65267634
270730786
520860393
42863258
235971897
93147946
79503822
76690313
180070593
183051998
76582662
178226267
265706614
281521102
85438580
65988766
5916914
74328478
126392652
123962072
81984669
46830781
551987643
170789453
216617976
557316360
279935592
365272918
5884491
113298138
176372726
58001842
410324535
410698110
60061476
29043723
300054782
75569008
133057933
207732
197979517
119283795
148379977
37994318
338840701
496154328
81235001
92875576
1954581
33266753
85362323
109623739
87263957
534541586
19701430
30614390
43943659
20308426
177000367
279660649
4575816
216472090
94072506
4466868
39002089
50634002
229706417
28884192
128950334
34210971
47902101
46397900
236356992
76969168
71270875
125231835
110526449
37398997
287796178
449259101
54062851
51104394
60777945
255385226
116124303
36958015
464757035
31410748
65527034
90792594
7504444
68590550
76002577
416601834
499742108
195445024
189570150
101569369
90268608
104190606
131788170
410470579
441068951
61248231
81260943
57256065
87023512
21375859
28165654
30469126
160412619
411031049
227562899
12422668
109357852
128771388
406541769
48302876
20078759
154347545
11639278
15592534
410737363
3451319
513672032
85397076
101597903
353577052
113573104
96028413
80221091
355730374
201856173
222472034
127360212
351062278
292538593
7661379
80115088
87334794
9543326
18584715
564385880
484706842
109706745
383424647
93280240
90295845
387768900
397538292
168031643
100731053
86825071
564208423
464440651
526024404
34181138
207628979
117723504
70766259
65849989
383804606
147519071
71183253
224482156
370346434
115857119
296998421
110283912
125291497
2448736
23859614
107509627
240086061
42428763
4475947
178684616
166923030
41992971
89345142
139847728
70356013
45422239
34050932
416224437
47021438
49991570
55952582
100805344
4915602
117532843
471859404
351082388
350409950
98988337
32535056
526915388
125286309
108164614
197933929
102133564
95490154
55378009
124185158
89640858
515696355
34502796
75123537
450433463
134441832
287849491
68615193
110962998
3737956
56580330
101143951
211768480
123349888
38400281
490571313
60441497
297354286
17403146
381352421
28134308
145171598
411276183
480381789
195231823
197825286
360240330
58126352
217757018
179204007
261011472
71821377
226630241
123604102
540863881
167536936
34548189
177146774
108580949
83554039
125731182
60176909
479951801
125117701
111431755
4846889
49003803
54450656
61418140
79819644
91591023
57589946
296393011
457707538
2957162
17637905
36622071
41404131
332992436
119313626
33042348
315689252
57039466
484026974
211499813
48256182
453598269
62310476
252504059
9181463
502684086
68210529
332929719
216682864
124426891
317954478
478894327
64087106
84307139
85013162
82954823
542882084
545271008
170731766
89037753
65899361
557716671
102487119
133986587
132068322
351073884
95303560
691301
332051853
6954514
62785176
75222109
228018034
192581661
532031666
114282265
122068452
23312280
373920057
95582415
57173448
54520160
98905331
446568159
251265747
126649768
41059129
117124288
193570215
86766706
98944239
42926809
534671258
6069960
504853514
155456273
68148273
239814801
372348576
109924643
173819663
109815693
170474168
192097735
101839145
93422625
21806102
15030935
41066911
135463868
293543061
321634626
340664980
91588954
37603923
489557512
54566174
91835384
36153875
3326805
48378102
45640133
98546438
181173377
381840813
171694584
13982957
444638659
26775268
403315031
83119544
528132730
63466429
87743347
78644892
125414712
48925434
136213669
557483806
439951414
349221734
35563742
135871128
54777498
33322524
491296299
57909753
107684722
405503636
124766214
338141706
544210505
117316246
439661385
56307960
27403016
1172490
57171587
113355208
64224848
265296784
18916745
500479554
374186530
139657694
41705035
388698485
55796940
116007213
260070463
21739017
3379982
38170911
132722012
52042127
112957029
90194679
25805846
441088937
230762323
116408346
417049007
109158114
45523405
336567008
444450181
331858292
542585385
30297922
71254586
136306918
92481290
412374823
409357716
78358257
40501125
71301280
78879651
565495536
194262570
68517918
126017819
131415933
96370993
64905771
121094407
395523147
361215241
319995111
389350088
351847976
104085549
454429395
83624077
226902850
314441070
241412773
85521586
45082423
309516619
17683300
111903863
123231863
118138542
9583535
330905187
101674663
450876751
45061673
56324821
38558513
89766667
8364355
287625957
326718515
148847690
304993474
133417204
275303268
379332919
103775566
110136054
247443557
44876202
423089764
229826935
121781817
21449786
174423191
358391984
55702261
108605592
138365259
125023020
61366260
31786878
65001749
80614496
47736087
528160009
14923282
482903700
66494598
226008502
449183664
37772533
46566191
83388023
532371571
410063339
149010876
311280
550792822
97173834
1119313
6143889
124438073
62505024
88459293
173084760
36777573
87233628
4243784
393134882
102635503
137517021
48222462
195324439
93090985
54153124
109927237
18243602
15604403
489000935
46108352
480015735
88831530
840923
234881052
86315352
52558333
107632844
248190154
15224188
130470420
31318659
76913397
57184730
40813998
314831127
52232786
179825463
62995007
328082410
547570145
434875774
295052262
107408463
104289178
141008545
61771953
395553564
44964398
47550616
513408474
339285558
113046522
112053411
556142677
464481602
372831750
361740469
85561793
55145867
498232
292688860
47357363
214163430
386448348
394274829
53444184
458197661
112962217
92856121
6304717
61681429
59359801
219738501
68925420
118422587
11759901
243978495
81748613
154549335
110665228
388611703
212883267
316587315
53768434
109443172
75978777
194547151
80026197
117726098
127308334
56482914
310457833
24758433
439462601
134317320
234874165
87803009
140296492
278444596
3171090
437089
93560392
14713170
472766566
105584879
82545966
35059209
436769912
135859455
433587508
437783631
94640793
68126232
432458738
499318620
330488181
106510939
40420854
103342368
279520042
514289725
174453258
138577967
40516351
119286550
88141528
56266456
54904606
102709430
79979505
42491017
545868209
57976341
75576135
120578201
437663731
113296841
175377767
282814809
177723918
151695338
54903818
53388413
80321915
95264650
328754165
124519784
49317128
28406896
515912111
171015275
128002229
14411739
339396124
450866384
147988678
346497483
210603589
28954230
78943202
102173769
138443079
140495147
84288141
25958158
103789831
140140850
210634630
124973596
17696268
296027095
136054003
134727174
31313469
523320358
70812309
61528385
337982534
29837485
212679649
23103463
9316351
64211876
290671626
552800394
15234558
108721025
373355377
101236040
526435029
114722244
10220360
71434979
216622127
100451353
425296194
124742866
55791334
46068143
4644732
136705099
127234405
45558424
21007509
7786374
401442574
221095440
402301861
423765318
40513449
78458124
121635254
513784151
24790858
155919371
6204848
400867440
42051336
56292394
225237785
351808438
61190740
47109634
60837082
46165420
375940336
55237935
226856905
46996752
16458930
2984399
123763633
445712368
400685975
44003321
337633734
470312100
71579580
123549626
32511899
433630355
76326546
15859718
2268453
34603960
136205752
93387803
133763503
64807201
6553741
128718171
19360321
71807110
129666280
5005123
64258570
374971699
108187438
276063381
484294105
31388699
118596383
100958480
409137289
115741341
233688149
462956541
108861103
331064450
116316257
68766940
379622138
220870795
500661142
428147434
1708151
254832396
72425201
425252349
247774404
332412131
110871451
508752462
60978457
49169270
160142202
63682700
77604698
128604037
90074133
92507230
295011943
96537009
322796231
134459992
102359123
211627236
46715348
259124392
15962999
249692967
561081781
5440915
72879727
83092307
188126963
405189432
124587226
295687234
23052878
23142371
513654037
370872251
83502157
1631161
39708467
165932611
415868376
108792360
36295248
51023980
39848190
87919739
23804326
4622070
80305457
68829198
487927613
32334210
49795721
113553649
327867655
337755311
134904861
113033552
69981399
91819285
150361246
27954243
117704404
110635397
129718160
5596555
60284562
438735102
63497229
5105836
290776289
62576359
75347918
210194182
20294161
463055789
91797769
210602441
82869221
416181034
25489943
73936782
116653477
403301528
477699391
102155613
129505452
283281092
30105966
66642456
365214150
276540710
393664702
409680773
76634544
9033607
125231837
121502962
164367393
39865889
22304509
44061686
1752247
136631013
277056148
517238421
148811091
138336725
68929065
22532781
53121231
58764594
116421314
282218217
422937588
116337009
139408047
140610364
113587371
35439228
73532120
31701276
31942516
56642586
14560124
185731394
26624698
23381019
496926119
21950430
180621869
177856865
497079922
287821814
99802662
439463445
339988706
559047740
212988183
90039039
134843902
459923695
128258298
8254174
340084209
139509211
9290411
351152081
35678780
160396137
552301244
33616945
82052113
33882147
102120594
132397760
212449139
192561083
105890971
96786536
426707987
264711668
32803059
224162730
402408415
109213885
117659949
460966556
124636514
140694529
143141585
443233826
340496180
79428280
341251558
287026367
350570243
123595023
467202557
11688566
16200827
110138648
544661554
553941020
253279479
271764828
255460234
86542325
235042763
48274342
12434632
248334642
98607021
74262329
259425606
115914189
358185990
321826687
46318466
546488907
70759864
103854683
33696062
29649420
63415518
475402673
88132449
193665987
107626357
421546016
565037671
409322869
400574319
260879901
505457256
26473067
50178338
76957497
419955488
172075061
28406896
264283284
40653783
78727234
12571823
133156505
136274895
437456992
61838366
536250699
13783221
81661716
46108352
121889468
498697620
372785879
34769978
115715746
34637352
51514248
151084261
15234562
54769716
13090621
52418257
104503895
45320697
97994835
21855732
4372189
122408268
114409669
554692325
29270698
413469497
87508590
464751807
110730081
245488429
24036004
290271149
134262846
249490752
126571636
145540236
290355726
299139995
357274502
6084824
46815215
26222748
397384677
499774219
245185319
553104501
136374364
135891880
69844747
512033699
98156962
11419979
107308594
4265833
46321058
119285090
84312782
235253771
106427931
6776827
114532882
65446622
21285067
78744761
75705890
495673006
31246207
258234831
127039855
20274706
107868898
114115248
23784367
109719428
14468037
394292827
65686763
128022981
100259344
60345519
18080560
60201552
343048032
57778756
116924552
317382057
416276047
54002103
96023395
61923970
117154397
270987835
125767496
131553415
124662102
287665347
65586566
147378464
3194511
100774308
161765583
87332198
122514620
103342368
78941905
485080
154028631
296648830
71235335
25663741
345290580
355109157
138515711
556981238
88205081
90670676
117453726
250652584
47500033
75273989
298003931
167457078
128602422
105331966
508586924
517668162
68157350
378725752
444250548
76229880
482291494
19417389
39052670
59735931
272364280
119683733
130766136
101848224
244763764
348547620
325743669
99442234
521484769
70632026
419809141
21065876
49333991
41384676
110639539
45738705
175920929
91717357
65267634
2890413
51729548
529582765
520208335
20133331
100772360
26487336
90678460
27463977
47806125
311189684
108578355
138762139
79340086
52008405
199608903
372512076
45918990
13874009
132427593
91683633
354596512
105031062
563035228
12318906
34369205
558635528
57506386
56677603
70759852
23693598
505035312
423045611
113614608
533945762
176954716
90463156
30807641
1677925
67270204
396354275
335320228
159352296
538044493
28046328
4048017
34039765
46240489
70622949
337142606
401838728
85314348
520977694
311372443
339536982
9115316
48070713
218938840
138959283
265384811
122274675
102514882
141341874
382163888
122807744
219657354
93285428
181282853
25155317
225696100
21440707
202706242
19611939
300530049
34667515
405899878
449591871
14028352
91280266
128390025
95965030
124684501
135064084
138126609
237639008
40530499
779557
51383628
112933683
100924758
1632925
54650394
448945406
276775987
119497798
33146132
80673400
125038534
12071181
139929441
139168102
462246400
110133460
25128080
35603949
121338243
237234343
448281423
13986850
45335340
125135857
85669444
73008824
51066291
140405073
248563995
325076645
1298297
21879095
307418996
106270992
191446196
260179782
49802206
210811697
162738035
11791027
78577107
28143605
98889765
543928631
477840801
179339353
144991045
107545945
448846362
208646120
70026329
534314223
24045083
38524349
444106866
534434802
41469273
47088884
24205913
508384186
108990849
180266874
98928677
111879222
551690800
204647917
456531990
197328937
60917496
324865638
43978676
41855477
124692285
312859881
540531630
72312940
130229176
78652233
476491215
103724983
9045278
33072203
134262846
456577047
38500150
89425556
463203210
167083358
133837130
7309892
82006604
96097205
460323226
536700417
3400344
56713919
99981839
107648950
118577312
14049104
107329344
283746372
29015187
265231462
335099233
91646022
8896125
56777474
63768302
546007839
504601368
472928898
9098455
90604590
19888200
270599076
491618270
139820064
97453988
437184192
23731209
154280717
137808846
122040627
29716864
268326206
191000078
335118449
28986653
71193627
94189943
178875438
492592450
24364297
451476776
291131161
51992839
129231783
416516324
348185303
288785964
75345324
559511053
81029229
545578454
411536277
1121905
18504299
76515220
350925556
30083915
113879196
87891191
87512483
71901006
30430214
84935342
134023223
290397440
113845474
477949865
391673756
498175501
458977587
421061209
238967101
326090859
22021765
59876005
102191927
59176924
271958645
383062189
205889066
12500488
357362428
93222601
161136479
403166096
539682767
54022644
59997925
87042967
55532399
34692156
123283743
418583248
535145767
111512171
47070726
68001710
50994151
118754619
264576557
246520251
138012475
397011821
58568631
447622473
126134549
137662936
87678499
7103669
550109346
320056920
25120296
175519276
53999300
475032798
131104651
9149038
20658616
401767858
382581177
50302850
553830666
313632217
106333499
97168646
88751118
127982774
551444851
103535621
123792165
47559723
127301849
94256883
275816639
389790297
338075028
271989113
70126196
140070812
179311370
96433247
274152354
76494468
449331426
123353781
55171786
69978338
409101692
84421730
366161608
78074214
36376959
54966862
403512057
104522638
100536057
239027271
39987747
17221566
262152203
3045356
138707667
104263238
134926912
426604800
268887911
337380313
490898925
89810767
140746794
238495087
230586308
246394282
82313577
141033186
137790688
116196933
96828832
11536817
51733439
489528441
551307574
162769916
137434013
22798856
102372891
323277559
115505634
65324702
288672199
260137952
139287424
90207647
28380954
430781619
484949077
466875432
230036885
38620769
29482107
34541706
384261838
96745826
7001208
468743547
130688314
59394818
200305953
32508010
125423437
119129076
66811064
158165890
334076030
112593181
452801175
132587124
55606283
108251513
98141398
185867278
120170941
51089681
278641536
155355642
134050138
151482659
111637980
73958831
26211075
115906822
95328205
153162548
119739518
52512938
131686349
119954107
399850661
403194345
532839461
102188036
137915198
89297155
417015604
409473983
226994770
131400367
395989210
76216349
35248571
424407278
53279465
281379597
34896119
75939352
16080208
62349386
229809413
426061556
559661734
178419871
76519109
100862504
43852867
38509227
47592120
445053618
100154046
527703539
101619952
70038451
116613339
69945915
102792438
551920601
29652016
6195771
10195719
23431593
16696281
321524552
251831083
5931183
110763674
55284625
396207793
113701507
71948483
106408476
372998777
113890867
337689011
236631096
79975614
103527839
330712180
50156289
34253772
58613952
35610434
7197053
308903988
45186185
33177260
47650483
28683155
481972836
77927653
24264812
86787460
116941123
85046884
86841934
61058871
360702346
257821469
465863367
92438487
40657061
1551214
62262582
363490296
69921773
57741145
412918881
365640358
59371472
13927186
150619034
135221331
81970400
7671757
137557228
135348435
57620524
8612082
241354998
130437995
116495212
309847969
294820007
231720144
125554790
311233804
113176220
127052825
238587215
112468058
134781648
548357134
10535531
123785097
246683751
66471250
139707654
51186105
32597973
76240254
127406906
20270813
268234011
85717940
19766282
137697304
3894893
136352092
83634451
43569365
99726330
446453011
90211538
557138808
406958764
364477933
375175322
109462911
424041484
172585892
9274849
42572730
40433975
4185421
83473625
1469503
42170658
201590481
487859014
122937444
481876309
37917797
329431855
407865806
48279530
25146238
121528902
30008780
36658408
100118026
118365519
353946344
75801868
278021132
324318360
33619537
207357556
504492310
291044905
55571264
159579374
50378100
64180750
140528653
408112690
120698822
12862349
93836653
400732151
264946241
45764645
369158781
133344572
99172513
223673268
22637840
106840375
110618536
525856853
300876524
466884521
349809691
28398245
51036952
118598979
574573
38445674
71245507
230290136
354135501
78362148
95090852
269371108
334386401
463735074
307809291
114203444
163351802
106447384
30616984
184644694
61857122
268090444
262055140
7103671
46296415
104099816
35558552
212478554
25806411
46326705
47297701
124390082
96041730
438863242
67923890
83582571
233491245
65155426
57370201
29904929
101756135
128195482
457598976
135745317
389707229
133869231
6469436
94775681
45453367
59610120
35745730
539106948
170229362
221153800
26898485
37967083
45433910
56835839
271718867
26536622
102224354
227789847
531249361
220959524
464077291
111328305
76442586
393863500
68469927
81399575
43778940
63375311
419210216
35710301
418571862
131500238
45354795
115912892
100308683
226832741
21388827
136577993
2479864
52959104
14501759
452695635
94744553
419733399
427805911
4988262
107759948
258582761
108452548
385378641
221908576
9085487
157195182
82438619
100110338
47362549
136989610
112185312
45685528
123683217
502656897
212309055
3084266
281736132
135629886
11545894
490767232
24081399
3345930
137009894
97735437
112177532
117264366
108321551
32115019
97677070
27824543
514510572
87368516
531308507
2726294
98065962
529035417
118473170
104955490
67412874
366098909
209716593
147678781
518070891
25780469
138668205
12042645
23709160
139443064
126823256
5903944
102871555
137945029
549874943
49671211
131706459
310205884
76504218
94989688
432237446
52328762
161400776
519685458
446559796
481833369
93944304
44206950
187707254
113874008
134106909
457375676
418468217
476141695
14343525
53143280
387656347
77074227
129563785
332280381
23109948
86307570
79630612
224457591
414843773
48514285
99014548
87137650
338292425
368140742
101696475
89786122
86441159
251746437
75362185
59153578
112254055
225107382
201596587
88735554
205599988
131491159
77622858
110728783
17091866
402831385
70432252
62213201
247420837
543669809
550937786
45725136
129488645
9152929
328712019
121190383
120718275
249575865
110327483
16200437
389100
4512265
111959636
85020944
511705472
100265884
342942777
552602221
36042335
75726644
178541502
36389929
135754398
36153087
87994965
72420589
104875422
110922034
503863558
55507709
57228828
55374120
187756210
52398802
316807963
36295248
3422785
39921662
555297197
70048376
6892258
26221451
14687230
324331859
245279248
25744153
242593217
85000192
380415052
28249073
128288676
105875409
92162228
26954236
122021760
32559890
132946391
283770847
495135603
99958493
71826565
127128049
231047830
22203343
450138498
139756938
110047856
64796825
81288985
131888039
71571056
136310253
504159918
526814993
108633936
397868759
3077783
291480585
485818226
130221396
97057233
563073671
333778281
336744315
57690562
467391174
100374830
123960828
132170458
65664516
41001001
297541777
72279216
542281124
115800053
148474753
80035278
71616451
111661014
80736955
74465958
102425387
83989829
60847460
54878666
52353407
101786035
16700174
149977908
524140750
83963891
498214089
26919235
489363672
513799852
382772082
94771790
550825335
41480654
35539099
133827056
128304430
531610482
49558370
288236468
258038651
10742093
69656684
80375875
135441819
542834421
116924552
176486871
266136554
41531944
49907263
426006088
552753991
79465893
159354392
61646412
92368449
221911253
344146573
499561264
362533054
557803406
98171227
76053488
181633393
96504584
106337139
117688483
215631124
13853259
357441512
154518528
4363110
4194500
61805264
80854980
551213304
68663182
64533532
505134257
132919156
4007730
147851984
128296950
53707475
23317468
59791702
46567490
72974410
45183591
65001015
60537475
206217382
29168233
64091255
95141437
31327738
515992859
215873933
114672958
367413849
208398173
31151348
43943659
102752233
425014886
377196960
351207838
553255796
368593500
307632198
21930444
32512871
328370055
340712078
110578331
66991347
100204923
147651068
175599147
122157947
99778212
331867281
193340945
112343548
221476370
84529888
247397636
134068296
613483
103251576
47158920
3136822
26700042
40586626
258961880
9091970
501341500
86639600
2876748
10334496
190383892
387384265
137282262
136631168
97067480
122555197
38733610
107189268
126292907
223904782
443023075
7281360
82395818
52162748
340744159
28878944
432532061
522107218
556943628
92215405
110736563
107809236
55040791
124738815
56904578
13426546
33729457
116598299
39239440
57811183
276332531
123469212
79787549
123291007
33404235
7754763
131833567
129856939
101848224
89626591
73122268
237484202
135658418
27635181
4920818
114648317
322550522
140663543
121573000
36820499
132117610
15621070
38035822
135803684
361691082
71467294
4900889
395982777
73204960
126825848
4034969
128795991
22192969
28068377
52249193
16363317
51697125
310330997
87107817
134006040
69185873
424947653
484500081
32409554
457112690
492876501
120331769
328615181
73620316
44240672
25113813
599216
36013801
74685153
128899753
119187354
208831270
3495417
458720086
402408950
120866135
148344748
7932452
232544772
527480233
131805033
349322358
450810384
411959746
243164528
98329788
520886320
432056287
166889864
10741756
131853020
1478582
240004094
116299396
295652905
69057468
20746812
134386061
110339360
113098402
191032016
346253241
60075743
282900151
438827240
24266870
328693639
468198316
331149886
92599315
191057656
289101710
13386337
30089105
23032086
36332863
163024181
24568317
35959327
169971551
11695051
548785705
70897992
66487602
327276517
81109194
45911208
48568761
520026234
184680956
80066406
170771592
82514328
431803798
7852040
87442445
68874591
244572370
42391150
56664633
327473451
2040183
40866331
38885359
267737150
376934417
161259440
245885482
134030683
424669398
164102054
276303535
326838616
364525411
6328063
62862996
24227400
139091577
138061759
33105925
70859003
80735658
100032424
88678484
272668250
375035526
4967510
79462004
98140099
128470444
125249995
42602561
55036770
31969755
426198791
47791856
101797641
434389465
24647006
61376307
58722972
9802728
307213970
59823350
120509460
136325078
95436579
250569827
138602610
309552721
38227780
4528328
44538980
72062617
30172113
126121579
39463819
84622765
95682286
109139362
510295459
38894216
137338033
45746489
127534010
515790504
48167699
207461972
117132688
10339686
15793569
18196912
90098699
81546283
520580883
57000101
485118806
26972412
347620814
277700261
270203890
73175445
68311695
195823350
447514936
68637240
6337144
78128686
475907962
403086504
55582935
52331356
428249810
475977621
386839154
82948338
90271200
118895990
105405893
33055342
69900520
43334067
159839364
100501936
83300305
30921777
57268454
289046048
7536867
33196715
8981727
172674958
73778550
372060342
193867472
55199023
85135046
115538059
113008646
290103034
201326299
394585024
229454854
71917353
343451052
108793531
532999027
38103268
209258408
94276338
29214925
22377141
441246379
67157365
44965693
307890842
36034551
495373370
62464058
42440434
67282980
81516450
137637640
73258453
131474993
116691090
31410746
109296895
89028674
191238946
87033888
277465430
40253692
49850195
519707399
26558669
21276115
53173109
394119919
11320218
264186871
7766436
164253390
62429487
5163359
36330269
438661827
289012545
44924191
378125834
121942645
341649544
173725622
20288971
428683728
48791845
24487362
73614922
181158365
138756951
154659145
90145391
114784689
377641113
62215793
24397867
243702860
204473507
33439254
16573066
224601921
532435587
552535357
51615412
372412635
206611864
130874906
10567956
24293076
401261092
316601292
100253443
135744022
80417891
1056810
488087491
124737680
8503132
58342951
46488657
65459592
293565488
253367379
406698154
73242889
38790676
314962277
238662437
58385754
410250156
74582688
10832546
139326336
452183751
64680088
232272161
532623643
119176142
168859948
460427597
53136045
384459413
405401057
81189734
126201991
520331219
67041930
179835862
92027338
30609200
12078961
276222226
389748779
44125222
26521058
15879171
487713922
547767040
112746915
498644260
13550309
14702794
196506351
136262822
122780505
124509599
43775049
33871155
2797631
40108428
62519293
118859240
54604999
124602790
385821566
538015281
133863372
84565699
374112334
141028000
27818058
130316077
47367738
75686437
27440629
187606780
25378399
515712269
126867352
35274509
66690443
77346595
140251095
270338977
211935090
107114044
417001477
149937680
129513232
266430004
6830283
113385039
2127082
244770236
49053092
323002687
58341198
561060768
45038327
6379945
127051771
174635378
133631209
62489462
58826732
137576681
181771367
103702934
61156714
453010599
515668777
467029036
63687888
111280008
268310087
502146461
110549795
232840272
110405830
99878079
96892772
80033981
230314029
93230956
27269425
54297608
98884579
112621106
525871750
19553574
116322742
26610549
102584918
483991766
475446825
129157259
94212783
6603029
175978576
8274270
31597514
23772715
34369203
127540495
271257720
376383901
281872531
106702895
6097201
107761247
294569120
363221155
446841064
27353732
66460876
59995329
109715826
74781129
92176565
108222977
98647226
123539248
257233551
114765045
24076213
19949159
124754541
404953415
56717812
327880806
321245727
125063225
325884266
287738292
39871079
67415468
454415558
4080362
354747738
26026901
25728591
538885876
50448693
92409955
49654348
345183148
540912081
101586638
64676204
485887436
58577708
134031982
21515188
373784558
465410517
119749416
75350512
294657889
486095146
35555958
481254319
89573416
79971997
49258765
28732443
118535426
16289342
127959428
212031450
85542340
397287986
3527842
104514856
210177942
120183911
564828071
51507763
103603063
376726246
546728531
270532677
453174211
166547454
289662737
7875386
557588209
443486631
89904924
560447169
134152603
26240906
119777014
174444082
13860015
119444623
139939815
188399665
334023064
24501629
131395179
433557163
60128922
31023669
81613725
124545722
35622105
414624389
484253090
101898805
117134664
201040160
104258050
298097311
10239817
374834139
136649500
85097467
67789641
115305896
48880041
114355173
496176954
374494869
102499316
48188740
24761029
21609317
269210741
105442994
400682614
291819787
230078827
241311876
93182965
61149661
523356923
86524489
7054385
145247267
52905927
106671765
12097121
137218711
49402570
329304387
111813881
130383409
132026409
263507758
42217468
213948840
22562614
72835631
102919544
77869288
31067041
530667914
94295791
135535205
107809236
28694830
508572406
95039098
41932012
57619225
244208092
62581546
243624355
39594816
353113205
315623845
130399085
37983903
252882788
89342548
53772141
71511392
75596791
513933977
98979258
498573161
483898968
95054536
61228776
111375984
245074578
122230798
10981701
49926720
69660573
77271369
326151872
86092268
299538484
74977006
123692298
300763184
387332256
127243482
16802637
19897277
71485095
133971021
404082124
61254716
140913962
389780104
86788755
111855163
3858259
128482444
124259085
75812244
531514294
71508800
62582846
43736139
86955635
135654527
59978847
30009988
1445744
23024301
542278607
58997967
146147544
90173927
18116498
2474676
451979925
89319204
46944333
75666980
55898108
4020702
167103310
156869319
146816816
103998648
104570627
291183027
111213859
105833905
33286210
395946841
49005949
457539163
139295206
38078625
21086626
34256366
224290666
63447945
105527813
61210620
298511023
111525141
308709886
31077419
79918546
106911710
63369274
408224315
234421919
131139439
130148097
39302991
127986663
79809600
33457414
133327711
310928232
481360098
551421355
16266974
126037274
20662507
389060334
3675698
140947586
74730548
24829770
447993095
85118219
349111648
362047981
129897144
132096065
458706037
55025227
5128340
303539210
377178371
3670512
69052282
504616036
216524444
86578641
82433431
89800389
783388
129812080
3385170
119633985
58763181
509638895
45868407
496463348
45786580
427671811
80804397
405429084
86568267
196462438
121855746
110914252
11800108
53402678
122861260
504514238
7265414
114767641
83026158
562675869
265524874
351498112
26255171
139610377
41996862
83064005
43695932
378829674
558865586
72467281
432239217
142811091
135192111
114329253
46642716
32508008
30990520
283944794
303243734
264830915
8997715
75284367
470034501
269685782
551715885
300275369
343004021
517925358
121628769
99686123
38140881
383589839
89828925
28438024
125524957
400256425
33672734
43319896
191333423
564637092
114434365
441478291
389515126
124983035
101561585
12009150
40557593
72126170
6304430
48005538
98841776
83576086
34760899
128188995
188455172
58654231
44283471
321536481
53095289
317361574
117809106
151527771
60460954
209186898
118897287
305348631
276600150
241617250
113560221
161437964
99962386
153919117
339106239
65818861
438755839
97920906
32397763
280586637
20342148
68188480
175471523
75013292
122921878
55874949
121266908
103653648
83460655
98871607
383084248
272719349
89845786
203931785
370732322
79805707
505225725
52916590
69904409
15785787
126585905
157972307
121541870
141203093
317709361
18452419
83317111
500034642
84116937
114809143
544436524
271419368
36162956
128029464
238842509
288685311
125592403
18528944
418577821
128164352
209641369
416896402
74880568
521189702
107916885
382029940
50798304
111870141
29274587
90871713
8414936
268907500
139159023
6255433
11628902
338416279
72341472
59684049
452661875
219603720
121400497
561628986
364250720
10673013
70301293
475303449
446477909
136317296
55834553
106612105
115941426
118886913
20783128
14966083
40558487
287063349
115899922
442859044
350316441
383877540
122011130
18818173
189033530
88426868
66851271
22261710
136939854
93967719
50774177
131903603
104338464
298016661
133628613
156067357
48522067
64852
470509937
31048883
135733644
98574
108588733
118310072
245603744
161107133
155157327
102627721
35764777
132772595
273229969
105359201
90476126
140784162
408189039
53617982
62804631
51699717
110333198
6331954
111113992
550363469
388995643
12425260
459033831
83504317
14215122
296787296
32488553
140636304
48964344
12018002
25347273
257308198
502058810
410409512
25890714
125303170
118174860
327945963
69641118
69236454
89199880
335651935
141284533
52483105
7794970
518577025
82211642
184119821
180335188
204876415
108321549
183832075
466772688
124287621
161642429
509759229
508847831
254766427
85385403
51250955
100202331
266245484
138795863
17204707
8215395
121802567
112630183
90351614
130930855
133246000
10046562
67751391
43699823
475045659
474349118
469804623
364268037
536236074
290059824
75438710
362895934
302910725
85620160
440032316
29978858
213502209
66201476
27521045
263186509
92506242
83749886
18565258
375694255
280048743
29924386
68415455
335731029
78848521
6898743
149640243
497563635
57986262
222704249
7391605
514269565
59795591
6111453
15246235
66213149
466088230
88345155
26677995
417278467
236538760
120220229
545689122
30324175
148208955
67489395
12168456
101507113
109691181
397015703
90429436
80455504
235791375
32277142
115873980
264680837
85040260
90219322
6077742
35275806
59371474
12309779
54700977
458281981
90619269
30994411
92010477
285128188
11365611
202037191
121444336
9570565
5335860
138575373
217548677
384554253
84474909
238833929
346850250
336943360
52053798
44291654
113719665
410711746
385240880
347344687
131400367
29783013
475881469
116154132
518939774
4897598
397097877
115811726
22990624
40712830
75333651
299748545
489638436
98073954
26102125
130986624
75130024
17910275
86923645
264317791
2569938
77762932
508516130
65824049
87315339
319022195
66393432
116538249
142323479
375104668
95708838
100792466
403546197
52410473
132368053
519080651
19322708
14292942
125163072
272269947
77783686
126179942
115599018
35063100
316237739
101987001
37201851
80214645
21493886
132589718
87354247
51117366
73502287
37303017
505484494
155905908
101452639
35744025
4156885
315069894
398359474
54004488
52973371
11832531
220114317
38881468
52558402
565383589
280989117
45356092
99684828
55982456
37212229
4809276
362175238
138143472
161311046
72726198
206426983
86408736
365840047
133044965
57179544
50437738
42660924
156023856
247626728
82196080
451519449
533385633
137379537
363182924
52476620
185282408
48042179
324385264
5875412
90273796
71276637
421730541
356874707
248021124
18691067
278264324
57274223
540390114
261799493
29051503
112259243
130932150
79748521
549246454
6737917
76070347
28313512
72161191
38244641
109665243
34588398
53654067
125566463
107324158
139087686
67483480
97068777
69276661
91633050
87614946
314622951
172941128
110718407
15473210
81359513
48258778
42480643
148312391
20220230
25671521
124526269
130364066
12626295
102459111
7383823
4141321
109431781
460686753
11927013
23006809
98652179
406078625
292982905
107309274
112848081
84490471
250349270
20793506
334702302
90582482
140222563
483634583
136585775
437177880
354102846
473346959
71900494
32514493
29623887
416718577
109619846
140456021
133204623
86901596
151669269
451652854
444320894
36746604
124623544
45822047
76235066
17698864
63108131
146194108
30191566
79804412
19172017
103989569
343351449
236562862
105151395
515369841
538238860
109962256
467988795
429678914
71307765
254519428
89522833
37319878
136282275
97657617
13708060
549246640
506888071
31339413
20444611
67267404
69929052
92504044
282005567
263623117
433050087
401538468
362063610
136990437
475511807
206520955
83262214
328323584
541335495
363516342
8314092
166000857
291609499
351590317
565771806
280723395
39894425
112165857
535946136
337969091
349630004
65779470
128168245
88888978
99198451
38633741
131613077
486216752
391125841
128762269
25071012
259700599
55852711
484084846
104453895
110578331
215985539
90524115
556949752
66654129
62298803
502448750
89557850
52702300
98744501
110030997
398651592
104276208
34971011
248164012
56104331
53927963
549390841
11089350
111361717
243271879
22655996
318812464
25373211
6381240
120620715
506425230
28362798
275477972
100232865
289138872
53949480
4411099
131087645
99381328
102392962
56698357
317396289
54833271
268341091
82088429
481325263
56183448
112622401
84924968
5622468
23995799
365314136
56680199
4660123
92066248
76968711
105359832
55036900
56362432
80071592
428031047
91053024
84197351
346231133
74927692
122723439
111657327
487465119
450245014
42833427
112221630
51767161
393614687
450023076
392183800
170601306
82019686
295601706
14187885
69235157
115490583
102472876
127033368
130838768
21417361
91905422
489386624
457773154
31170801
107935043
61201541
21556128
60263810
238367739
18520971
39937226
76375144
40358749
96636878
37550872
378254080
62433689
115945317
302589355
331541402
90490393
475181261
321850344
482344476
75153122
520996346
30951610
88054629
26068403
209739557
1378713
411256753
115137286
138694695
85360758
442780411
24999675
459858222
12304639
49621925
132704708
493782758
59604090
98726345
10117899
26596282
122208528
139239435
11378583
117728692
127187711
124303185
78067727
559651491
64724193
73410202
35746255
19651705
7663975
38564998
560248596
127594971
150399490
74434832
445036050
134421705
72812285
36000831
21300631
14544558
138065007
72063916
127784491
112951570
10516078
491192909
78426996
101579745
272768472
138309488
29242162
9512198
79814788
227903939
73674790
10191826
190972289
303700887
214943773
26945175
48318438
2899987
165261518
537979379
78781077
89123357
196944301
87474868
112286480
99632769
9219078
25098247
65263743
3613302
13605530
167031901
447179940
113551053
506593001
2907410
219141694
410718913
518876074
398408539
418153672
118527642
85897113
364019530
303121186
114028349
34116288
455867329
60713867
70401160
123541844
59326079
47957128
11041363
247945214
17268258
111260553
21706335
9363043
270070348
3227583
212696131
564101276
2996072
68525698
32033308
78233285
91194664
133554684
522977783
62875966
16173590
43319800
32143551
364352033
99843830
374122871
236313270
134307568
45795773
490471366
77083306
136448293
20286247
124805122
163171463
62250814
302631582
142133552
62550421
15299200
244308125
72807095
46940311
87058531
13430437
70979624
20919315
203098829
113749496
13771546
429468630
541452060
390709353
407854460
122368061
40354860
364992733
188401205
7089404
53243147
45107066
24794588
52380642
103714607
140948883
432561817
172839057
294048442
44614208
22684530
437660437
1993491
182984071
13049568
490595914
396915340
247156713
160921410
252948046
110785851
263774864
102201006
130581962
38685761
82183108
99443586
61712115
140524762
205908630
130798559
21068470
113265715
93382705
462059450
240703316
96823646
190474107
28080050
31186367
152357656
415205801
261919309
280150930
107298216
127264246
553804156
303546348
43933283
226718427
102959753
5392928
309680117
91843164
55725605
63252096
128150085
7467587
91297127
558181607
65098390
76979544
309483604
148890881
95743245
91172617
69958883
83739944
537574604
277852310
126342067
349692937
217644294
57217155
550939127
97570718
93110335
51165353
65284495
516525772
317379809
140414517
130845741
50781441
55996805
87464494
295759194
39121413
48022722
102580564
4193403
68582768
94828860
52851455
225396152
22396598
201790319
565015995
28291461
63885034
30819316
441323612
263172838
49520759
82949637
215200807
462788601
9263174
29800549
491299711
324060263
198704018
115999789
520185839
90655114
139596112
15735206
30165626
296636507
269325001
233827414
11477808
105358893
70672233
55966847
54324845
49153706
132766108
60370162
67152175
129406880
85839481
34469072
115285142
429814608
77775902
25803817
513639337
403222752
55747654
122183887
7152955
133376997
479012655
98741907
102731481
78181863
265375254
243147465
510515024
21259129
318857472
133823165
339920978
112425259
508152390
73995147
420431482
72197507
109743063
64715132
61156146
131379180
84974833
62476490
448504170
127514557
260282917
58138025
144216667
98281472
40791947
445392384
194093171
116835057
228397233
366861097
70798151
2726296
185515601
463016959
137379537
361113849
104547555
27441928
40930728
138427513
66733244
63181522
103029561
13337432
179665557
398265349
113238361
39393783
162711909
118260462
12395429
309017724
11675594
177058835
14180101
549013365
529378665
130412055
103156557
351307192
128990543
27750614
67861636
112228113
201900455
221352474
80154600
106450988
398231355
71205302
98049309
87007948
495275521
257948395
149263394
58030376
26351149
42209568
10005062
356907034
101964952
60503753
93744358
333049351
273358675
125779171
113970705
29081336
564901030
534167747
357845181
7116641
36959314
170149341
72804503
6590059
270341288
535676017
272365323
122132005
499429538
117637900
40091569
67494635
226831944
72206586
44957911
78284326
78892621
31230463
319398540
116059451
125513286
259182964
11102320
75178624
65816267
21015291
1375575
60782610
176547741
419686161
554580129
67495880
96846992
515611843
487412982
125735073
113391522
47738681
55671131
55948835
251865726
551886623
339716484
128646838
152816627
521896458
122622712
173962619
71681301
366563597
394531942
494215397
78078105
47180971
69916084
528612406
562175686
87896393
161437574
335768810
68023759
223528925
412880132
13831208
137772530
120833710
212969482
20281917
56209388
453069267
89129707
89470305
419926512
316012582
48654361
101542130
54441575
6975268
22906575
316359166
500974273
404874755
230970427
119429059
110826058
89236194
36714179
7215211
58016107
267556114
117684594
115065165
334534895
62001788
120820740
35518345
220244298
255058266
539964301
110975211
388605931
466144174
253177030
203537059
34360124
73014617
422564833
65004343
29667578
97617410
393936139
95390459
29112464
272350766
21611911
106723362
18571743
59215832
22785230
78656565
1900105
128174730
31369063
110826515
391821446
141174561
125290200
354334828
38063059
2354057
112267025
144453246
264684971
95534426
75999014
503724036
27776203
101249543
10636697
7146470
135387605
16792261
44349618
480370708
14928472
137332847
10460305
368492372
467956461
40254991
482963999
233734234
21945555
117490042
7267830
137243352
92286380
100444868
90761466
15177496
49874838
58685361
105146493
131712944
561351543
108556308
69178089
127800835
254971482
114954409
316896265
465259103
240250942
15465430
105248958
5054411
15737800
67825885
69901972
39079909
1237340
121406984
105459070
45728173
529814145
116189151
98068766
121157960
126853085
49035379
388292884
162816451
227468279
21400500
134906158
544282458
91881693
22666372
3095941
25115108
136099398
90822425
129265505
90039039
69728017
47765918
422725793
57743737
558857609
546209229
265393526
478956991
326912924
108657472
358317604
94119399
46219869
297870650
140337996
533406454
32856901
159896793
483907793
22119040
129972370
317188234
114829193
138144769
87487840
452597502
79931518
219227179
37851650
416573532
28634232
118517426
358528197
60023865
70388190
414705045
51673777
459874284
21317494
86542325
40847720
121270799
14422642
19370695
182926063
139794553
57279034
38367748
40238130
2766503
114822113
120998427
119180033
87565487
1879355
374234300
481223483
62193320
72453014
183557077
130183412
197747612
62537449
302237455
509646263
42191638
27733751
430493857
503816356
317570401
361542457
105190591
24003579
558057598
213763010
20506869
33261565
87591363
64890209
503722006
430614294
87205092
124597604
46624558
95329500
302977054
127408201
108862398
42232916
235584926
116653479
66955031
44740015
69990011
521664464
50916329
67394716
208048370
52248350
64870752
406278634
54340411
127060605
125159205
438150838
127549574
157029269
31326443
7089404
540827594
355638372
13443405
37402886
9671729
159630646
65198895
58637370
326612780
39530387
109506526
731510
34562874
368062902
390157961
25033399
95671908
37594844
43610328
476366924
51461071
108126999
127824041
126816769
18726088
76703283
7044295
49551885
124282431
505404818
18665127
496867866
77062554
399770700
469344359
364674601
117051656
85546229
128624787
291278577
352059749
56185712
35675282
25742856
98844372
246206451
61441486
141295180
20744459
119356718
121554840
198802841
58532315
88159686
24061944
73613829
107554565
92928859
15986824
80691560
405727368
24400463
88144122
58485369
54803440
523171534
146477599
2591408
93190289
92123316
40327621
183185380
54716541
179689311
57121177
43443017
93823683
497577797
439415303
548547857
132675318
131208413
134821855
112706706
553403104
294410931
5052830
56830651
556402234
401619704
236054
23391395
111308542
248713611
61319568
42756549
73267530
112007623
343651433
144671427
96428059
24262588
88665514
56943236
507359639
543154080
36098106
24580744
110645918
209211940
332980813
22125525
86470992
49036978
107464297
28068379
414882952
136424945
5341385
45898236
8397457
140448241
76080723
74399813
8315069
111364313
11562755
329034332
86479129
136737631
76438697
174805532
130479499
160714227
112334467
42702428
60601028
133920884
349794447
28340749
404810949
123845344
37785501
20902454
140758222
19495207
23201952
172443679
56785626
4745723
558167457
308674308
133402937
503796832
141366517
113272200
348411465
75101318
381691456
12953139
57186029
253808864
274354525
41008546
18894696
58966808
174015101
99682234
62602110
492453831
132065728
71114510
139890529
12951844
40111024
377977907
75316792
44685541
122442154
36349724
142155382
446955594
68013383
70440070
48201710
50915032
90020879
157288323
17261775
445031685
73445126
101367037
35312928
205645812
318139719
419607784
512852310
57320915
101577149
93043801
23956887
115999791
112732648
2767179
70157326
498721114
443304808
131483377
502742787
380338802
134900972
391406379
135346594
50014764
98645931
105836497
48488347
6909121
271795874
99692608
312094381
462215472
202933388
127264236
88797808
77359565
399698960
112677306
41034486
88888598
88599369
82445102
390875339
373277152
93604490
313560550
98898846
126781750
44435220
180293795
56170827
37309502
98147883
99359281
28838797
55960455
252331180
388923191
116861537
22811636
88642168
134173353
55981114
37454766
108540742
98029856
25025617
141422288
129059284
103069824
5643247
482513628
65441432
39541639
393290610
14227186
492284459
47380707
554230733
505341970
46216003
24137170
132557291
82574804
23961991
133620833
134050140
521124875
20893375
187233779
21117756
504488587
112828465
80325806
86795240
479749486
409504404
181286108
85982023
39421020
18307752
553424523
343084938
55271655
236872009
81118273
49239308
38255529
143246952
383197681
91968973
118617137
536824151
97138817
7176303
105516138
488601391
117514685
137574089
89505972
401475523
82644840
105162059
517575359
29958106
4315119
225029346
47169523
128540484
114898638
100077817
47874866
116403156
367411234
83105083
89793906
41741351
497936458
11045254
129244775
56068015
314767012
435352396
448786495
44114861
209307038
166292166
216809628
461362081
376941235
101538239
88314029
242909828
258494030
3605660
71476375
59415572
48885227
4102826
140414517
132749247
354442084
10684686
141274428
2783362
53157545
12743025
84809533
106617291
276896007
2723702
73714698
458085836
59863035
490113400
122109958
212590904
10451914
20733842
82276494
94862582
131576759
4414990
165249169
12768965
133375700
81275208
136382144
49007804
221898134
32218779
293557105
500801068
18806502
498216085
112743022
126151410
85144161
51160167
353897475
153662878
73349243
346551039
126048947
29082877
101751659
499167557
16076315
18682713
114790985
128751893
140178465
111234613
488301049
231972020
39100659
288789107
85791364
91841867
83343925
33851700
136775137
433752489
501547755
80993761
118596383
196009201
551101137
25946485
123576863
119639171
138731013
136755680
116879155
435273424
101296999
247225414
428567136
21261721
109287816
156078772
65318899
241893355
63429787
13043050
60154862
99477308
88329591
295920093
95775668
27803791
114069853
97126852
139605191
153565908
233557010
1466909
62864800
38386014
96980581
34274522
55111255
73547684
243894806
309289196
146836567
71926434
63377905
483137008
20885591
350476331
45525999
387022919
32684178
123771415
441466186
10865909
36234291
54402665
62707356
343918662
489754239
37196665
239387
57885110
389478980
518597739
222843826
122554829
86503417
137078635
87857483
95734166
26619628
76442586
86952177
338341321
124619653
84076728
104088143
127056716
132244716
493427428
13818238
87777069
327330178
138501444
110206583
67240371
326054436
84932748
38415843
121789599
99979247
114969971
489796804
95320421
116757237
14862323
8627646
35999532
5014202
74390734
78976926
134954149
74023683
391651360
16990700
144652782
35530020
452363179
21265022
138471758
66494596
123667655
187661214
140245907
62327335
384470948
18149211
93077910
92183969
28500280
111421784
37940532
539482707
387647714
343802454
14841571
115628847
96757497
26894592
60462443
14527697
99437099
111807885
120694931
519387662
53807344
109763815
160917439
65006937
1691290
21146288
109215182
60569900
150685714
482859055
485015946
48585505
10848394
58853971
210438061
510045429
27045046
134174650
72062617
83041722
8267472
30086511
147888197
446190096
107181488
97234793
491624202
41118791
137334142
291026108
280887531
426152449
165110632
246457104
294295290
123857654
459140169
370151104
101568030
108293017
37197960
56572687
21735128
122665072
15595128
130981436
451651913
44606426
111918130
24325235
89948442
34046250
494094083
222785837
536952212
116420017
7915591
139122705
563502312
122872592
109652271
57977199
103274922
551241366
78015849
106348812
39360061
136693304
27021700
553012979
509502729
3251581
114736511
293591576
290789148
42290187
441969778
348139194
510005021
399378170
23791461
222620665
9804025
98938884
31150049
272480605
41279621
320797902
430210395
122837573
117291601
347587002
25207195
102951971
10184044
565266910
283793948
505226634
120038649
74257143
194838373
544387585
99867705
297249511
85163616
104443519
117563973
11286494
121549475
76494468
218427590
550609105
44418359
106771634
25670226
434091619
57403923
281040717
133024213
92007070
128886783
132059243
13949235
370926735
88850985
471504409
78390682
84530680
190216486
84736901
298397222
202855518
38352292
3631600
16632730
204123048
23905009
89757588
438000386
265624679
531456955
149874860
517348462
185082094
19453705
173454988
46921569
59951550
85205118
90942189
476809832
187642417
115567888
279215268
54045990
138660973
12715790
338561438
96353236
18905072
98875498
45232875
83068286
115213807
139218683
127777846
215198354
177880963
81777149
58211462
13597748
64968029
83548667
43768564
98828806
443331750
209561974
521517181
101329424
58688632
46995970
60393510
32105940
358311411
477081277
145133058
181975907
58375376
129328901
444463728
118620693
489807066
78736929
305309383
286556567
483943693
86423911
136820532
44208247
237846606
121545763
180430934
140733581
116027026
248623194
63680108
90455376
528630799
96574622
56240516
414161846
230346068
54509021
311330085
136627277
243803918
31409451
15130802
69440085
196133831
134745330
62452093
180204597
64935602
562044086
79812194
132984278
53060270
146582676
10731380
461146090
296570447
119269526
16166001
27932074
246442303
410253716
544062956
30838769
110145131
103264546
77240761
90777030
70302588
485474666
119170956
4499295
53785293
204049396
42882713
39646696
20286379
454469689
401917517
387438542
33686981
474045776
456359326
84648705
74381655
26592391
151438250
99879378
984423
26089155
132544321
82426254
10369515
516128852
101551927
318391605
54541446
55764515
3599014
68373654
202222818
65046320
24683207
35808875
7495363
129469136
128931557
117825965
87500458
132240990
61285844
42540305
53353392
1561369
72657942
7782
11120478
426486494
522165407
377309034
92849961
104248969
409476636
84650004
481534125
133417202
39915177
515362126
10237223
435922782
132515562
373362194
37417153
93204465
39142165
111461586
429769443
475161638
138188715
60595801
91922281
81330326
41553288
466665854
128694532
35919118
21399205
8385105
176562185
8773163
46431305
65659328
107431807
84817317
526907524
107741790
112267025
11030987
130366067
482630639
114597732
123888311
15356990
134269331
49774969
149746903
116908986
39956679
79288204
201483887
452787167
277569697
263146117
78608576
127908582
412814623
58071878
104737083
544293048
16966057
320284168
20351227
95826253
538235611
111219047
286397492
111064706
16748161
116104848
72759063
6407180
203079019
44101893
81647447
199977934
210261262
397361079
224451614
331914509
130998297
364314571
234543922
417483320
96317814
32773893
468515031
130440587
27959431
25798629
503187431
24130687
303371158
128486008
179496726
562045183
436136808
88533596
18089261
418506143
100334623
176291031
50023995
231527381
223503948
158815726
497886215
171604571
108527772
104070016
80272465
68558123
417782212
539307651
107063459
26128067
154235588
447840117
415079766
50510035
116873967
55999274
106180202
136130528
175734076
288221024
59578994
253424230
56320928
341105453
301101389
92233561
565697725
14569201
78219422
68284456
134296568
97889780
431735843
466317285
546249967
125441699
114003708
289968391
40031170
80777890
226067334
27093033
67436218
469389049
35286182
10407130
300847014
341497493
133908765
50745127
267161845
78270059
22054188
515133908
347774093
19609343
10510890
110663777
478575490
251128647
51558346
217557537
33579330
127934783
96984474
78900403
18619732
75456866
139304287
62462223
122796069
24419263
340225729
44404028
180130961
41846410
19541901
38325055
18208583
96282797
130940062
82672077
56351357
469333874
63733285
26148817
228324457
122272081
160139131
135207064
55436376
270008365
278112060
45316767
418018339
67063981
343135645
429427314
122333042
123227972
64269795
108443467
117399254
86694074
456935838
168318822
17395339
86461626
86363341
52389721
24859601
95802907
244866275
547109821
5338454
258067457
256749862
542933929
373097975
495589057
99771725
44679056
460515813
138830880
532487437
93529370
113195677
325775469
109038332
2351208
529201319
473195753
358014561
21041231
72467283
121238374
56665932
110684685
274408326
64681390
87798298
68128277
105551159
564276150
27392640
94521469
93710846
545467925
10034891
342375410
40101943
90205055
47999378
17837643
483747133
322614219
16238402
285338133
12706709
163917083
28827124
49826849
371556291
161536006
93295804
126991542
541923345
287736662
92863903
2548605
152470997
99709469
101202318
264751039
409649761
170158025
221349960
47717929
83183097
479935600
467860877
520277947
86981046
34207080
35386051
258429620
398381182
254556160
202885879
98665386
107634141
71506204
504976192
499240057
136681751
81603349
65887600
513865894
521264916
305503990
70919960
98517528
69789609
327168271
397462833
402146754
736698
33779068
106526503
3732766
76947119
5011610
18723492
18388866
103264526
380171354
282337188
300293925
121635732
84770623
65559459
64268946
327514128
526020105
69903114
539880836
545998167
78857561
320990130
114933657
110527746
92953398
12927201
38453456
150256466
35242086
420467040
527827610
85853618
236744539
26387236
67522959
236103507
110993371
94847018
116024434
139058484
76463340
507135365
98027262
4623807
224395787
442329909
84386713
203139526
483493989
36266714
377463940
68323368
504758549
350167374
56594597
138064355
25214979
49471473
9422707
9050466
38750469
19719106
114539369
6537682
414158345
114073168
193576371
64214472
11152905
136047518
40672625
123102163
10377649
132960658
96612235
273246833
134374390
186615351
103660133
103299565
532447925
187139066
74514455
96032474
76389411
483764160
560641768
66031567
45828200
248246616
105053884
58282923
41182875
63590613
285770032
6044022
60556930
86473584
41928119
454523171
69366154
68568499
137708975
7389009
432359980
329082925
64284510
135983965
126501600
20971195
137452171
24500330
3361824
191163939
11765089
89459278
242135217
34123279
77855021
39709552
94865174
36102231
275596681
117473181
43433936
99383922
43337958
69210514
66694334
141401534
183282477
46463728
32381350
71558084
6044022
411989437
96111593
41527346
81093628
167759064
125185145
558261771
167254512
408260548
31358868
389127253
138240747
122084016
507115769
21478552
74485415
32194136
540282386
90480111
86170086
30869966
37827005
313616999
54955187
331295416
233614043
29977563
55838446
546462755
43228348
443611702
179912116
23876475
290772215
3058326
60292344
482986179
86299788
131732401
119860960
32888029
38978743
306432200
423077866
381429484
334013224
356939847
135112381
15525090
98111567
75390719
163118434
175748814
229140566
225225020
7347973
265913906
65089947
13431732
547836708
549694579
13771546
308173639
84306558
21281176
133164289
116606787
59909727
123308115
141126572
112918117
90557839
57668513
94806809
41156406
32522275
372991999
113692428
44699808
137715460
393412046
250807244
222206346
649799
50953944
199905301
455898907
62999183
111456400
116020543
347467942
522120042
5574508
442475021
48060335
62962596
524823678
26819366
452140124
23559179
114892561
92013073
164289386
90238775
130716848
39033215
105057000
13534195
533955682
33296584
93843788
60498565
148124455
32159115
91219307
186414882
455950834
294777712
139955379
279634571
113285168
394812872
117872467
35283590
46164123
100141372
471642955
318561285
206114506
17435573
69895246
69643252
26958147
172701606
444243131
458309025
206847923
66388242
357587344
408786320
101184158
102657965
329866188
60125031
73088546
97908392
78948390
119812971
110746941
475291141
417255691
253598028
403656147
275202169
93915770
13975175
22610601
99728924
43797098
35556147
330173416
218047450
191427789
367899129
16575662
262628392
478499690
503264671
54503071
15682029
36948936
125183848
20803880
123488667
557687439
202887378
30415949
114936251
132421108
425220618
68017606
123418629
36476828
52351637
112055612
363496044
364686124
126889401
304356802
3172462
89952138
52534985
19805190
404884465
49232825
234376031
91817224
129740207
16731300
33789444
2581030
566057858
414691863
55197998
64357288
157696811
90274383
26891143
58300150
344674074
123316166
468361991
538842777
50170554
219752383
47258789
125655956
200212118
52584273
214864845
76757920
447258871
27126757
312248082
59070568
514817624
521282176
528953355
495925124
165733976
389338750
57445429
485708527
88755007
250166380
76090977
89157077
531535860
131502830
327608415
111853282
10985590
13499178
35496298
123952995
91793964
125126780
8552420
389665234
67601532
80212965
116615668
229662392
113298138
133995664
42799705
37227793
99330745
131471702
140417111
100690003
86668134
281167247
460613690
19548386
95144031
3143072
243419546
3769082
138951479
7948018
114483596
461234972
167371760
206351589
130735008
25073604
58699626
85106546
103037264
287087305
4452603
1692585
90665014
30818017
358012863
15902517
43305535
20818147
274693577
126963332
54542743
29288856
74017198
63540032
141994885
296124023
21474431
537319367
162760933
93905394
50826838
75176716
40575350
377355261
29832297
560882735
290409530
544117513
538709808
183924063
24015254
174331418
64195017
54226275
81267428
32076109
493688626
362714617
458112359
44423549
37051401
299679004
477278227
36747903
14386326
86687589
540679465
210007374
14290346
167896652
78321378
200055506
91861324
88980685
32271956
114909012
115927159
552661479
41037082
127086547
250986810
40055253
43423560
483984172
66918715
400661430
64927822
84556620
8487568
370367862
1618656
122094394
421486128
302160332
246280043
327319690
561290665
124259085
285546488
359929806
139696818
51915019
88013123
116980323
345743019
69852529
69752660
194474822
378167420
42467133
22484838
207723979
67562029
355886622
233625950
90433327
111457695
42759496
80340073
8919471
112483622
110459005
301509676
468078867
499064572
345860552
509304320
319491613
77262290
68787694
118777963
266273028
390407744
133527447
137257619
67313005
291605119
79784957
359670750
471784543
75785604
123051578
512148475
139576657
67597046
359839710
72615141
112242171
51472744
225429246
63623038
549773847
380429490
67350616
218786766
476162352
234535956
130662374
36082540
55320941
309825309
548353920
375998021
316051255
550278128
381845665
521976949
38434003
6019377
16377219
420110872
99297005
207944590
61764918
475370807
133668820
110469381
51585581
343171655
138133094
112641858
397831831
21767551
15986824
420441056
331797573
84162332
74932880
13605532
1329064
269810928
57931802
11644373
501564681
39196637
64826656
538344587
6514831
88100024
347389386
94321733
67259326
557378187
135117921
121281175
277072162
122043811
228835481
51280788
45649212
335874702
28681860
265926592
11195910
501724306
75575035
557402209
164238109
92083111
91071451
109704155
72319423
39802336
44180944
43634971
111287790
62625647
93603195
73191007
128646838
143378538
121024675
446539366
119539302
32194667
470426309
38148663
5194912
229531609
125607967
29689629
77205077
41942386
73996082
10076961
49171571
147852343
308144427
77402366
322629029
111483637
138747874
68343783
454456374
58582896
117178764
129144886
138068246
484817747
60532800
2332116
25706542
241245154
117956962
373506790
146433175
11972609
501640159
120054211
125402393
30352396
311344569
24672833
426374894
106357893
550501100
132445307
233923757
129102083
496260948
18793532
44699808
532261963
522538354
46309387
54671146
2064826
374866987
121086623
48816486
407612775
527446957
226196792
37654506
116993293
314283208
75237675
129911411
122890752
31901012
100549925
90677029
93320449
6261916
123977638
76901724
153147588
116248815
332505903
134130554
62022168
194744219
24696371
83298530
453805667
100911788
458588131
103272328
485613184
92616178
330357925
75157261
185189989
437736466
21078846
55505117
127349836
553926367
423374467
18521162
137674470
102800731
100669251
111606850
129277180
47077211
556227330
478704279
177150108
13012801
306172655
64742392
551891006
48824268
37960412
8962270
387679786
19023099
77040503
79690274
124691371
41050052
239211789
360717529
386855919
29666283
112924189
1463835
46826783
56419820
138005988
343130370
535598238
73137832
256267152
131317359
417449204
364338288
36924368
384973420
303172024
193672679
138686915
87479912
252450141
73526033
24366739
430012205
121871308
388830571
171290155
124375815
121255233
26449723
224971825
122842761
17575647
128649430
194725691
58626994
428387963
105503168
68498461
110481056
379924230
33247298
15509526
100709458
45300321
70135275
381178401
490553641
184851465
101149141
219685470
105137414
101824876
135462571
36889842
88208970
439444081
203600847
356215910
387907738
530371090
70659265
207221196
71914759
88591585
263305766
13334089
5591367
500006878
31706950
13119155
58170450
379506751
405219056
513122217
6212632
85827678
203475002
227609862
117230642
88621418
140680402
90716071
287520453
436847883
4503184
47812608
51401409
439422115
529397637
38769924
539912442
26786943
102910465
166569631
520110758
528008891
1708149
97588874
403388848
537252904
334395014
544923604
283533128
51081048
306459997
40420832
33701250
92761442
141233930
73852479
123286335
98862528
2757424
240839796
119414792
409648165
30325159
122403078
110078986
30192238
65215756
135912630
172370531
90915646
335793929
37729732
84264795
75782319
511837540
52352110
133533187
124430289
43603843
173810717
352608777
49653051
54751560
147100717
365172592
111732661
188067267
455115926
120818146
88002749
1050570
45939742
554027705
170448348
113100996
426763583
188653391
207150610
245243913
81270020
137317283
354636205
112098636
8529074
464919661
68078233
495622914
47179818
95303560
37552551
313858479
369870812
102429134
436895648
191720171
343282203
91497713
69964073
88168575
58691844
84629341
169769779
143251720
18936200
239501526
132975194
103385169
22431617
448948400
79312847
33880236
167155288
87720003
69043203
64119789
57156196
433930257
77280228
119368098
96616124
100175094
96731557
86031309
551144840
436012324
139899610
109333363
101868976
127884202
139236843
109609470
39711178
33092955
169461968
551933120
31306341
351312778
434904939
98120646
102972721
298279250
2920430
92159634
121585012
251393598
39658371
187912512
87495389
561187660
76079428
134003446
10076862
487863257
99970166
96626500
18958251
284483446
27089144
519725953
441874335
153464704
95252977
28693891
198425697
329338436
98278878
29772637
60031647
225838059
484220119
519163073
56756722
15997198
100988311
22950417
71865475
437771517
56497320
395900562
2118714
139468138
47005874
360143924
7549839
510316470
113089323
412370153
117392308
65038067
94386583
95617436
172562015
212497953
392002886
186319813
256326322
97642053
41057834
115728718
457014109
524009211
86159712
202420759
309748754
91966381
24601498
32191540
314415982
545842306
94099946
105418863
123239609
315081957
134022901
68517125
184344153
57175653
46571381
78586527
60442796
136482082
25382292
63651574
77280721
107772920
34072766
105062188
28932179
94677111
304589987
25295391
126352443
57693156
83835488
5898756
59546567
124261681
437626809
145556092
119848356
100636832
4771435
544662039
448313751
221611448
124793449
336473866
112228645
122563908
111820855
380859988
228190429
250189687
39078612
129965887
10683389
262561208
443765825
98511043
353912304
31231760
205763546
105442209
87686279
313240672
213576912
70403300
442815868
124596307
84818614
543129260
193466462
87720003
47348282
241232368
21882067
63118505
21750690
129548253
23218297
315819624
210005096
151413983
77301200
214821082
322255401
132434412
109174975
156001250
194686384
498366311
48905979
291764323
94840533
182778901
133309553
532308617
123290228
44411876
62851323
276093544
74327179
37253733
123705268
92394391
54079917
96780845
340638459
53200346
65589292
106509434
546820819
541979137
75417958
217991944
563131004
19434250
51598551
130397788
439784676
130233067
130017767
283773677
122426424
449717336
190757239
392941537
38072138
123177389
166576712
83500860
516728454
16767618
42386738
374666403
117692374
363856297
102804111
14526400
58320427
108514804
281379498
115565294
133991775
105804072
152032115
354417436
307104702
479523852
138033225
311145801
270566197
374259699
30868600
139924251
117344778
222136818
257612052
259350019
86275145
69834417
14628745
396631779
437730016
94907975
560779613
27707811
26300544
74918613
79389370
40212188
457314972
13658709
77624155
83790091
138991710
53795671
93565582
14649617
18566557
18081830
82279086
111896083
4125660
13806567
38916310
523943625
34251178
276362972
132854304
128767470
544939169
62564688
133313031
30562510
281944296
114305907
91482598
20019195
251067792
510931456
89870427
155553684
52372860
156185679
54870390
82771948
14593846
427612239
75725345
56962945
411162443
123121616
136564658
117217674
465274549
114573091
68499760
70174187
19964721
126832333
47109634
209635592
130871193
94021743
62729407
94844424
60420747
17731287
465438902
131674036
104543390
53150524
304719290
299241671
110410453
472971130
24352474
95543505
117486151
173522496
49579122
361067642
21084032
115445972
50086249
4980482
140400250
177173749
28908833
225894689
295383836
38362992
10614317
479317528
120790907
129500262
98193276
53620844
13268459
233409385
379285538
475940757
557348203
424620934
36155172
76890051
3599177
90629172
448893779
132492441
14942739
294339539
519434245
283349815
123612958
21877994
78254495
110174861
419622118
34846501
522778210
397981998
555936221
134022903
47110931
434332690
467477163
111292976
508902921
79011945
219261430
510981022
20287676
92253600
53363770
331623390
28030764
120154082
66372678
72893996
42387257
245150384
33246001
19886901
39463819
294920484
58350735
21921896
36871116
488356222
95959844
314798868
112219034
117761117
42376883
115918080
34026191
66174237
45370359
42205679
373709897
210090057
42221241
474060728
60732027
554579054
11395444
10872751
53470122
121452379
136994328
353351423
135635074
43602546
8290424
515775627
517087830
60464845
548405830
139335415
364847120
421941227
63554297
389540694
81484027
111108802
8207418
123881658
22427726
21609319
36576540
105985654
75385531
38151255
16081505
184908133
54627046
61990115
78791453
20975086
118488980
42205965
80573531
53753136
47299095
60626968
126275922
451375244
132188945
34999547
135511857
60302501
59288253
510858711
10453822
493738018
228883376
376845963
38387309
210081720
66399917
52470137
43193993
10315043
529048947
375853064
26729873
140587018
406848276
276309863
61751467
29785607
64366219
15310187
104429254
341268789
125719509
249452057
5086836
303990677
21023075
347433174
112846782
112112839
302601927
14994949
100220487
353982467
153925052
116100957
3277521
138574076
140612407
328086166
57141931
93388492
35487219
191526217
73578212
320451715
220014295
37428828
25552197
82982062
79782361
59888977
101697770
84074134
132113044
376538117
404906151
301364139
102047960
99092099
67307817
14252733
57921613
73311630
314826061
118479847
254162936
6452575
6475906
535574737
186173990
20019195
125526254
83843270
85100063
25575543
48580434
52392315
219147433
264367858
516400276
45951059
397192053
111861062
449234218
100980529
32662351
184199581
90070234
87699251
16077612
29893831
139463818
131681421
78323238
31360163
69128803
322752578
397688879
241169082
126991866
6916899
179751983
15312657
9235603
515418937
32684402
130987923
31216196
504614248
12613325
75792791
561943368
17740366
550212727
164250840
65864347
276695178
57846202
29337776
10808118
447585061
38864763
17914164
28010666
21230595
63647489
114399633
291466724
131885445
559769265
88564868
32764814
285252331
170123800
560889958
67504959
121802569
337829251
253899449
473721488
75606023
58645154
1776892
131181176
117748147
21975071
78668238
125164391
348406488
24956874
134741441
19785648
472185668
234112522
39886641
103601766
82095515
133268047
19129455
117158012
457445100
80567046
24299297
52650418
258280275
287089027
116362951
10334498
138928157
238795061
59138014
5021984
461866792
59959015
113610715
4875201
391317306
354081
99711726
69337622
73258453
68392109
110365585
134578017
29491186
379345728
87502105
370470688
39645166
205628871
263140236
16821510
120531509
503015024
109874058
66490707
60684036
130960686
118483546
375647954
132187648
245624201
514101510
270410933
93688797
554096405
136594852
299698013
1344057
355340417
121708152
341215385
532580281
15707647
102693866
349127573
131282340
16510812
61703480
341001917
31795595
369163268
122465334
16964760
169966536
83015784
34650654
51953929
35453497
458380960
132645032
275261861
553884759
80978197
540348118
272066888
96236105
89437231
273890371
352695032
271271721
354875560
326203487
97150488
108717134
23038611
11097599
23810328
98614803
92818510
441307597
376073537
110164747
137242057
436156398
72294782
19798705
439524214
399301512
223723817
87065581
101398057
32217480
66060103
78425699
123137733
35226520
147245678
139441769
53923092
503348067
398362950
358449983
69438786
72988937
123981529
385907602
323132825
454692141
510184744
14813037
76087208
522410625
215492521
9386046
48791843
502595315
139541636
58223627
108610780
81611426
23915383
162380615
70080801
154389851
47210800
414110848
297763859
282998957
98391719
563042310
424934116
11399335
22304509
19500397
42297766
16191750
124400460
139544230
117417412
83312061
3372200
36801078
37471629
81681171
121483505
72893996
140859388
24834956
93192044
66272811
481885222
45060374
30963281
18731276
76795372
139025432
257948045
78423107
90346426
6797324
435108266
247993280
96752309
549551383
91321770
122487383
464833093
196209573
277530453
48966938
130974953
185917753
101700364
26156599
290533883
69498448
40257583
110328008
363342787
339415441
25700055
407656720
160704494
82084419
83538475
149451056
550191374
397879924
562880361
63110725
92277661
242579812
435816100
89245273
51948743
41369733
114650909
136939856
121449785
348166009
138134391
11213864
129971075
102820465
323701200
118757213
30910106
19713103
496648941
116759831
331723232
77621559
147868396
42520848
42703725
182403701
91186884
21039936
27784336
43091528
504854924
148193309
31043695
86693918
271286028
39281815
244466450
98051905
147158526
327697120
240290300
125762308
33967853
5460370
101623880
103498006
16888239
119602857
75154667
476227238
456024726
80089752
68335041
477319495
390852366
116487463
125051554
18133359
152767440
28825827
239724944
78227258
212600349
84246875
418809397
60062773
65909651
117106132
444519983
59973280
27323447
523988
160954981
104003836
107987366
477297689
60863024
123224081
110488836
56461006
79377697
20098312
274328274
4937679
558412939
511605976
47619355
401873385
331631198
80144226
542535902
175177688
414837972
119633985
552522231
59414273
268484931
450216370
117579537
101898807
361607601
273003116
161944393
3507088
19187820
113910324
237945468
131028128
20870964
140526642
135946354
312145639
69421925
254714674
128103395
83595541
32200619
30932155
153509635
130116401
128649432
401317344
36715478
69113284
6827408
193424188
100559004
77914681
84759318
388210272
174454235
102837833
231690348
433182324
286265431
299443185
24480874
28178622
107062922
453646877
18863570
73276611
138079919
562189143
132126687
105193187
102808355
400335623
262943883
32995682
534962781
295125819
101420214
115680729
510145662
91976757
179104865
340882519
14330553
108165911
306524218
394354388
112146404
8442175
100243835
399362622
6801470
30434107
79273937
123737691
22777722
136567617
38288739
424953484
261252891
141661117
136121447
27187716
200135729
57615336
275432161
74268590
54450654
138779002
40247207
560825081
89487038
87854956
66610031
475798368
94965045
87205094
455884763
95285404
503420943
377173154
98092112
107300810
540502700
62922200
7518711
106294338
393421995
267225994
521078313
135427552
384313173
128129876
110938897
58144510
534264623
100190283
289738454
70541238
31041066
439212363
34506687
41751729
107072538
38603908
116841544
306987408
250536447
58148403
74905643
67936862
76683828
97923500
223806086
112145105
97189400
494270751
261091437
119622310
874178
123405661
485916736
17122994
33248597
304703251
114827303
155388869
362858629
471576782
85821195
61742390
109008961
524540107
5230680
80992464
87019621
22574287
430663603
70265312
17042582
1444858
72338880
32425
5094618
219313991
158941418
281067037
75574929
41396349
288399443
90155767
103577125
39834761
31273266
60925280
125124184
355035160
250400603
325754862
117534140
84036523
131264184
80874437
140887924
13630173
65865641
134600066
145511798
41514376
103952463
54957783
447489812
473954126
138846446
65433652
86161007
35616919
75220812
500341828
45008496
42497504
100365753
552985601
127248670
154308676
86778379
87971619
121777926
459526278
63182058
270919198
248553739
103019413
132802424
69836965
130453559
108482379
144914663
16291619
286372923
129143589
102635503
47055162
80328398
437931342
420196443
151272206
57927913
354669199
345542713
342231149
11954451
103660133
506695376
468523037
50090140
12084149
123965963
63126287
64852594
32803724
39182372
14927173
94465700
401362008
366691679
489329643
65781246
78749951
122323067
434066488
110272239
80766784
122383623
343721929
47893022
20390046
139804929
48850208
250252060
328484457
84594520
48899496
483400330
543293837
89544882
24539242
173141384
25677841
372110350
140119697
9034904
245260892
321330416
327505797
15920966
111238098
129740207
21697513
18115199
73220838
20414782
11164578
231609600
124139761
31181560
142260254
107081036
110914139
7299516
260296009
18746840
265234029
127563843
95026002
206607015
9391579
218389175
46507828
88302356
105097207
33823834
147241407
39916474
14193071
409217442
34161683
714649
117641054
72881024
101758729
113636655
169266219
90987198
20065887
137850350
466832975
121029555
45610304
195563372
89095784
443206171
554323497
105112771
114513427
9571180
2459112
80004150
179600673
42142124
139859401
507702778
62537449
485381232
76740800
323083322
18176158
79359539
7444309
114224196
371704345
378947222
20065889
169949933
436985505
49819069
125636501
50352136
86046871
120169646
472967394
37304314
406188689
63750144
99154355
508157873
389398778
18340879
411248818
81726566
60530694
24595013
23821999
416199173
53026550
37657098
30981441
53614089
51833702
562349633
94308606
139278345
38743984
63827966
60983645
272635732
419654751
408677898
74778080
439685
86817291
109868872
427548557
14798770
20394030
298189796
136963284
119344754
50909844
179790106
84963358
450188185
556238937
9334509
359002336
147221275
122967366
77115731
240637158
278521660
63560532
249031947
345238380
185309237
92219296
55330020
139580546
8621159
312219327
17160725
186900844
99462637
22424608
286429829
47880054
87068907
548271883
488964547
121010102
16994591
53828096
43452094
15653493
84303705
106531689
112536174
184381745
49839821
128702607
68748782
73465971
52042127
297074698
99193263
77921166
14665348
38673425
231494380
148842995
450605170
65529628
16918068
44965693
129679250
122582066
222227102
247009605
205571016
36706397
122173511
124654670
107351395
126396543
52475325
138479395
77526684
99422850
438394881
17006266
530768772
40423311
396624021
124257790
211486436
61331761
43553262
31908796
72393352
1394516
22288947
12668540
100306135
356292988
38409360
58974592
538237683
314154680
21165743
8871482
112728755
20308426
116891337
445102659
210542148
37142189
48405339
175169958
303991098
431099953
102699054
56678900
300467850
28562536
198057144
9124395
71132939
354494463
524010360
5474639
45864516
524827690
243689247
371530086
449930044
43759483
71335000
157203793
53202942
178792411
34482471
117943994
389848864
27878045
558722529
383393121
394315584
137952133
199159877
48362538
434082076
556934752
273793919
134292679
445722804
22827200
83132512
130178595
22266896
560216897
84487879
31287531
202894053
2269750
30299219
14335743
22783102
68102878
56572548
39684309
75047016
23736248
384900320
271841857
362751893
110335790
9609473
406693991
555490420
446839643
417818571
93809416
76157248
91170021
455811863
354174707
393969374
113936264
360977400
89540808
38568349
72432264
52707486
76698608
107324156
9770303
125344676
445320196
111692454
107752168
106897443
207026097
32963255
120090527
239136675
84559212
110613350
52915008
535439021
42182511
75340138
139038400
471198941
425007300
44510448
56490835
88195325
53872192
94443649
415362003
16701469
138013749
295464620
69541249
87373702
2676917
11117884
19682149
16901207
29871209
378878431
388611272
137391212
29419853
282212350
62266378
140264067
511111473
112248865
6676958
74747798
61075732
19983170
82707096
533323982
24785672
327038584
472059668
114495269
44572702
468342199
258575563
338077613
65445325
554521315
130344611
32746658
174046007
341711426
60632158
47477984
545129
140031902
44942347
423736334
369065771
35955436
111360420
38565000
35827031
397264824
47737953
48721805
285387172
77914681
81781938
172761855
468827386
43758186
552005358
354190319
66263732
60049803
116547125
460267901
172318912
113872709
23405664
86991089
125087868
106320280
81516450
140405178
385691733
131142266
4973997
73196197
223860422
70448840
440330336
148499164
85175287
176847744
438056730
9254097
7149064
128828416
94805182
351171631
529683405
300309467
126441936
401745914
30420193
88424274
95631703
14362978
103880623
133563763
88626604
98373561
301084821
75556735
94109023
82471044
544273916
32641601
8875371
50372886
104645853
173518482
201684238
35291372
47798343
252499858
498721114
142069002
320360034
49872246
317675612
61260397
31692832
510138510
48577840
125609264
525412234
61305299
82337453
7896136
65320811
21145442
197087617
148001859
176188438
526911928
94003966
84786187
196949932
62633429
92521495
100233459
354273517
317486825
109810505
295809867
88459293
131262887
39264083
325803754
113340939
119715694
309724822
102341323
147131561
23200738
13099702
308079380
98485103
117120399
64979700
9789756
46049985
62560797
62253967
246768087
14110063
37354899
51029168
62786053
22547050
559141048
140562377
20780227
2525259
445002916
51070672
38031931
115718342
96853475
89961537
27081362
74316803
204056508
43883995
63741065
48673818
159132973
207420097
75738317
118685878
445503780
151877257
68698201
136004646
119631794
526510503
139495858
23762337
51313211
128339449
364517116
130244742
34899676
13960908
22921881
77383146
307518295
35929496
184837692
50489618
274124777
106477217
41920669
452875419
114442783
77070334
165044066
513016791
462549998
55359353
146685356
528054375
115100623
500808112
551702662
443962278
26046354
12511463
70228661
25798627
301085000
30034629
138681860
40596102
274148735
233460
58064098
441122251
10139946
154383900
204602237
251696227
269491664
101221951
21130724
424480848
100418928
115884356
112129543
34602665
165315950
130820610
83020748
102426684
97100637
33532282
390535053
139863294
109268700
102208315
461926489
234489812
36220024
440096035
249737908
102172472
122855733
135626888
175181669
172584722
231226126
311236840
419981652
290699061
118950464
31108547
237973923
425247511
257411904
247126002
135351383
70328530
136517032
136869816
1784672
57807642
41955358
38529607
87468383
538497089
50505338
118688472
85627940
138895732
251591593
94975419
57271629
30474917
314329407
102944187
290639189
512094053
514741146
333002516
336847136
512975651
65493314
399123825
80608552
24214992
135749208
19720885
88265384
91196404
37091608
68143085
11036175
115202134
413179609
311569806
106862426
71511392
375746949
126559963
11679485
21377154
84126014
178068856
270591323
79569655
203237249
81572910
42505286
130955496
118561364
36266716
74053514
88339969
9653251
385723098
20366793
424024195
23271581
75473073
37313395
121709185
276877727
200699652
68999105
129557330
109705448
118375893
61230075
75652713
71770792
425336493
29295341
255826459
66945954
519298342
16338311
6631563
82726551
156543639
243929427
362033723
248562241
140699859
518683767
84075431
32862091
504419798
298982891
111762492
68136133
83699303
83110465
103942142
436266237
206662349
141156403
1828772
101754840
66665802
115846745
175394417
51433832
243797455
462788522
468003804
210648492
19793519
47583041
376122140
322246705
113285170
59149685
92706968
42506583
18170174
37708980
38018961
563885508
36126640
465408509
106215385
417389307
211189350
435265432
43503731
227087886
86775785
332734572
269958397
84049493
16823389
459074339
61017367
10735269
69995199
120732544
517231753
62211902
313014051
298952783
381384676
282179549
124868675
367252489
349681542
97448798
455505324
71311572
61140582
45509136
362808869
560913241
132795939
71748135
45558424
72372600
138009879
41597386
79546307
205605567
381694608
94498123
388328056
11189219
72516569
19408310
540196559
99136195
89066289
423565616
105175027
115456348
184128751
19278610
153967728
531400121
48121294
364380777
8020650
52495592
243003304
98732830
71625528
96789294
258255618
204587369
159559279
306035918
440519220
2843024
72088557
67066998
403524122
85783582
59672376
92917082
65896679
549638358
88424272
93104769
99363170
14320177
130911400
112564036
457691174
92068842
52423443
107831285
140080206
266492866
94115377
410344087
18703161
71069115
113752090
101556397
283276802
20539294
281960515
274420029
130806343
5339751
258893535
110231172
201890337
185683784
51308023
449590731
64782344
50737343
111549784
177940969
76349204
71442651
87522857
547837398
134287489
49340474
401444202
388958170
62757941
311680669
83977120
56882529
131925652
358728504
87731674
113593854
240962814
342789758
430479681
518302154
394942763
3115396
14148339
23812189
48746448
63498620
127390045
134048843
79576138
434495
380143660
67829211
18212476
523837338
74149492
65785139
90125936
53750274
534956842
42567585
297414182
295042633
411096857
433010447
437410700
200570943
183421633
112165857
302411575
66525724
279523887
403570808
535779767
119152798
306545132
68032838
111268335
87135054
2346273
12021893
544412263
140476773
138256311
281836469
3180244
395858428
360717100
215976932
177811653
16099663
207338907
128711688
133345273
529971886
82110476
308540390
57409265
142201938
123438084
338551331
41484113
29032048
41337986
528364997
227712447
131248618
97255393
112687253
112903852
432686347
58071880
123697486
129712970
237209985
243613486
113648330
60492080
64798122
190135743
444659203
113429137
61803347
63768302
124820688
24193833
200361302
73503584
204880906
118586009
11054333
121235778
513990593
203822314
212524909
65091242
107001203
114776720
382856137
388138694
417874154
101861903
30254343
117943992
99294609
560059504
407737766
240528099
364560106
21991932
457751417
58060205
42778951
492541477
98690226
62444067
17938809
73654038
92220888
15654790
141139542
44332948
55183461
503838988
41715413
377072957
56423393
79651364
20540591
57894191
1402057
256502379
108604733
497878619
284306773
79925033
20109985
97612530
91114252
64668420
119134640
280231009
91887264
70782478
256983474
38301665
355055
3377390
89583474
1492963
140054137
76772026
449741554
47887834
446707244
13417465
344933883
79746047
476834997
147824497
199594222
20676776
122510729
128574206
194029703
99852139
134963228
79022321
457913856
49506490
18224147
114893448
557209414
17999766
369183499
72522249
51245485
50268599
557625950
139269268
31675334
124272057
134023143
382937191
50006802
66519239
441024425
29124135
287531780
33116303
3883220
3588801
37428826
124463997
19261747
137743994
556552884
46692000
73219582
137454765
405757090
13364288
342321989
207687411
451148307
305130129
23165984
20692145
477198779
129473027
43026678
335341066
456202317
448629912
71127770
270487703
499142569
29530098
537247366
82989842
39769911
93693983
434388908
47690690
309366452
231769924
530071486
153974530
170525892
343123150
46297714
495748902
21113865
160800555
77224677
15788381
241663228
15141180
186873370
9120504
122662772
34690859
527607635
2783362
564524841
502097880
118522360
20580798
106598577
440574963
8935033
413179594
317489187
76163733
25849212
113488658
256856576
186037337
33566362
45465038
187117564
26685775
59032957
174062958
12511422
62001790
534030807
82534597
11519954
12579603
134683074
60270293
39437879
455204750
554401502
315405298
34773511
4767772
44419656
473096137
485330657
390663523
163426420
327241446
37868509
33220013
7180194
247454597
76960091
76979440
535227195
35642857
114325362
662769
216205518
112851970
525929103
28268117
61817616
407817352
468197937
54877367
94050660
68106767
26670809
49986380
139568796
157499918
86001478
278664355
191566596
564730295
88298465
41977405
267571349
573274
15420035
215205559
37282039
244139008
71303872
56234180
14148973
543914999
109928534
47749765
227322699
85105945
140152525
20233200
71979609
34124070
89869947
52379347
111055487
429766171
54668552
505155785
29057988
252917
39616808
111089347
130895836
95835330
196338608
134869842
48348404
43229012
473158099
54326144
445454011
103992165
90551352
125273341
225684628
275699452
172573289
10982998
66337661
443598826
88249179
250006843
244174
90858743
42909948
455529623
133570250
89630624
495369497
107356581
110552389
19892091
85795253
522621475
564994902
114814333
199199982
63847419
36038444
86180462
113544295
42532024
130637731
65359735
107250227
57539960
70761726
161063672
39397600
13679459
15023153
41676503
305690104
347325882
82006718
31309582
135742723
82209050
62406454
230165517
86662946
29045018
128237819
110846808
44687361
33583223
56153615
72709820
450617497
270860369
45030543
41837329
11241101
33985293
127933486
103613272
17292903
33181153
104208762
551383113
32273251
30502951
104775551
42248480
107326229
77242837
83389320
33214873
281008512
233353381
44017729
547987210
8234653
209782781
157029826
86076702
318282710
144959612
102217867
254839441
546491367
70153435
129642932
133837432
20288971
82731741
115368150
39803635
48572650
447393602
39304288
319575716
140699859
464539740
50952647
413424568
71297061
473887633
222161055
101747058
24334316
72265712
32214888
104604527
88633091
38069544
48877445
62167804
423147494
414972308
103199698
558213059
244650333
289124136
81244080
125040355
85272883
42553275
465425366
556826738
128657214
461728354
276212690
61783892
1846928
559242416
485286500
213347651
222788419
132772593
36083839
357525392
112649640
11147715
76507438
491546721
38660978
71541225
171041346
105603037
166672167
412151935
78807019
41336687
154424562
59904539
173387737
114880781
425893086
67599640
140020231
226790112
155436432
140068218
362203239
11927212
231542389
440300643
162983078
21227343
139149942
89008839
416553558
4095274
91133705
177435861
192671606
12444954
97867731
45699989
490362243
145518257
120759781
180559805
513790619
368648541
76751274
336592568
109829962
162582027
455161784
168391120
8640614
334664868
4999937
69777305
65323405
115601612
420572655
467180603
93647296
108311175
100557707
24890727
94589212
61826652
22873894
95132356
11778059
19077575
47077211
237805381
7999197
118621026
183106797
456328074
108158129
117674218
257558705
119949705
298121170
166462262
715944
77487970
123583350
69590535
73980880
509866391
71246806
128423752
74743516
48597293
122759753
207929158
25869964
132580369
410984810
439199474
106872802
142099376
234081703
75237675
302003303
228650634
84016099
18467983
95303633
512220183
280580822
36168142
55812506
388883528
18810301
68628161
447738931
46982530
36457373
27212357
50804787
466382299
103460395
412865047
89498190
92548734
52748990
310979992
110207389
240506768
74067325
59859525
314138552
190559780
173632267
531454417
219836100
74939365
120007521
308230924
106068814
197495588
506129291
384987651
129040562
28055407
443400053
551855911
93037703
274905595
125135859
92796461
474096424
52745101
84105262
472174576
136094210
183165532
101444855
89011815
28279788
69380423
311825872
15517310
344302333
412469441
461175405
45205640
99615251
72633297
423180348
390388701
10929243
114458953
194828116
140650573
381637696
198584665
294281186
71881183
87237517
95714711
132836146
30821910
427897123
105645840
422253492
367074701
228430727
17169688
11412303
41446932
131309904
236092438
242736487
544440541
3137646
113859741
43060402
94745850
78958766
432154880
554241154
72634
277350605
97740623
66950142
278644904
154913840
44668680
549919390
128664994
19689757
89761479
80716201
34340671
108854616
129422442
183584339
15814321
89631779
9931129
27580707
19766282
63711234
442295305
125758419
46276962
104740883
390679844
303979383
543938649
45494871
442297801
28614414
58724269
131033318
73628096
223696063
63495676
107744384
67510149
312138876
123697574
65642469
504027523
121627472
119492612
58189352
85524180
50694544
68755269
500784889
70145653
104108895
84478800
52247053
89751718
199897144
58747617
158769810
72030192
467664760
19229322
25728589
500894036
565267445
166417403
83596840
126053871
227687556
59960312
402900448
355973333
546089474
128436724
43104498
119402264
127423767
424151097
461605542
385886148
406555418
73996446
76724035
4894878
167122924
221130867
68784982
219225197
126600170
260841030
42131750
128417261
46685515
144562633
231100485
54307986
117635308
129523610
188191534
508612597
166965837
53813829
110112708
128902108
100089492
112247568
3539513
85607188
273122947
55407840
500570682
255628247
413484745
126086560
369751974
120657318
253141129
118209877
14199558
84692805
316108933
118391457
113067272
29744103
550338608
212657048
251280998
74748706
445514032
466255643
67763064
120693634
135926899
421409721
331409550
29523925
249534366
73779346
54155084
18445326
57318321
390723893
54988909
518129612
495025465
118514007
265467585
51442913
522581935
77511314
334054465
72925125
35501486
384693040
120429044
352488424
100035018
436763436
336442994
275423905
535121799
374355572
257567710
260518408
8339712
108692493
105636759
374851090
82577396
114347411
135081253
22971169
318432139
99867703
514693983
108819597
38258906
165076469
314162094
511474668
213225359
137463844
39031920
33606486
73526932
87876938
273752218
75058689
15857122
16457976
135475541
172911855
494917343
136602636
354107638
51336179
27570329
71022425
28517139
38819210
247035077
132929530
127943864
30697396
214359597
103632896
138376930
189906135
88762789
220298626
509756696
267037004
72297566
268389865
18465389
47003280
345587939
24710444
190368788
97198479
123334112
134885940
22750679
76441289
93653685
123917974
309781233
210808193
124651449
130194157
105303430
154300903
99801556
104468162
90623984
157305627
51453287
382206068
297902007
35109790
116910283
87424741
200796595
102311253
60262513
32328729
25939597
65065302
541854349
113798782
91367167
367266451
264641341
266225153
198298252
91939144
97540613
103845604
109496633
82519282
100552519
79131945
97499381
2258079
128099502
398495578
60023865
68438799
91264702
560302457
61441486
126623518
537193607
112914228
49965630
390699401
11353858
558994957
106941541
17445949
26191618
300927666
382289660
69895332
33860781
358236776
259671719
27666307
99945523
59637264
535972991
22226691
496224680
50336985
47878757
184115378
94705643
87376296
104938975
378805921
221732909
405518428
17532436
554655988
552325543
66045836
31552121
178155928
69179388
87757616
55036898
306543847
21173525
99757458
312370485
562067331
105661233
5823532
117483559
104833285
121198167
63246910
216996532
150021257
229321887
287822067
212710202
26168272
66835709
92547435
83279075
365279919
540974181
561897025
136247802
47033113
47099814
54797164
491648829
180732796
84133798
206140460
118758508
7937642
132592310
68934255
413162449
124548316
83490070
39310775
307571443
33450929
82494388
494177503
85081905
33514480
63561480
517210425
236565130
137587059
6133513
69915991
140680402
38362668
55125096
466668541
111494011
111058409
170960642
109054356
2540825
13531603
137143485
93572067
100099866
19678084
72641079
336281105
25471276
35688109
2450033
323245398
504721894
143024205
155661835
436483625
123041204
291373205
271286408
81812056
85902906
132820584
100753290
42171957
264341105
83748589
44260125
89493
84967769
100679625
50542795
284925519
99544750
93736786
38724529
110785849
59157469
49876135
112198284
38644115
20066057
101440966
70255898
140708938
115011477
84882167
78198724
536417069
105824826
100433197
149996646
2015540
76761648
127092132
5442214
74707084
114408370
332053179
26073851
245152321
74808368
25212383
63987497
14626271
425110275
110909064
133055341
56628319
45270490
16646997
44837292
117066711
88792620
88937884
28032061
39777693
75191346
15623664
132710339
189573705
118667718
72098359
48881336
283597878
530118938
251022642
40705210
78094966
521774758
72363521
477757196
97629081
110798821
8350088
351086070
138222587
213834970
72700741
106998609
82167546
68818822
79528149
241802391
34228769
2789847
156825642
83912683
237472063
428376560
126386167
113479720
343547019
108954487
266291965
388630435
16261788
24336910
39162915
457515943
31357234
69070438
399687651
88022202
3910455
96569577
14025020
40373018
29731131
64790338
435632306
128553454
60555635
383091532
133574139
198930618
62935349
274589185
7958394
92473506
110864966
182363329
520012870
434216431
15894154
286514688
306852702
22457555
488632332
442047156
55113718
34649355
62184046
57064422
129994421
109090670
226946458
232036103
85312769
466438301
74621598
129590512
104299554
465306112
31300501
12026152
8844245
35907447
502382918
23585947
445357221
346607722
340560837
407791813
199441082
388764723
243395089
64502558
109590017
78764218
182230242
30552134
18744244
111595179
48404097
422603464
109185353
190464769
340557502
256209420
163806796
73573537
17151528
104915629
27719369
100758744
388640030
61385715
111751524
5300841
135768663
94609667
361667644
1583637
88927510
19854478
200329446
114707979
33750408
351114614
5492489
548265617
43427808
25459300
42518254
227748237
64621728
84338855
249243190
5267119
290568418
48156315
135589677
141991457
120469472
465468662
505090022
32690885
69765774
86279036
182214158
352799409
97678884
79928461
402290092
77919871
103490226
50488321
28216235
5731443
71596996
104504478
429273683
42455998
125370616
540430749
379122324
140249800
320370847
64801378
56846215
3125770
344593184
69679790
274247241
113207348
62272863
8748265
100169048
22319583
287001572
394656892
229734359
106392912
134291108
125202004
388548615
115855026
24496439
77101464
524100673
51498684
277782400
11436948
129820776
8876668
131604872
111532921
96821052
121157960
93971164
102757421
2584658
229600655
124277438
242604116
456779284
100120618
454409132
95153108
51826825
282066975
141175858
64501107
141409318
71791402
482876460
337544595
2415016
98155076
185279143
51003228
445252436
561323762
122275972
490547960
53358582
40512946
7561510
297446440
463863756
86749845
388288791
386514699
93328447
201736503
16637918
393106506
16065237
292653939
38286145
122051513
43589974
172443154
110112706
171425611
108464219
158932626
475552802
164258401
81825136
233624147
65108103
192380184
544064897
386655576
507889266
84548836
129176927
128224016
51213249
136550754
118103523
107224627
367133901
108081604
550676223
14750781
114798769
309720815
120182614
352534810
116461523
548419893
373392674
104350778
66014706
80567048
45806483
88562347
562169157
40803622
22758461
72769482
515605360
124399163
81753803
124814203
34932537
3989574
226894340
384633584
31628642
471789718
199412903
367193403
198097540
455713717
5579694
528765548
60568713
193773113
128413378
131393884
433556710
103558965
68849950
513429756
506440325
366034963
538482364
424681624
16727409
541320246
2316444
25398719
47029222
36799781
134646760
32828367
327026145
67104188
248630596
106173719
135976799
109853306
122915393
59639953
17399454
50383210
40832154
295310415
360100870
117324028
22487386
74032760
428939107
137715462
483395232
419524735
62261188
19927110
260259752
536828372
143134860
1485065
479342449
22463591
505442169
380770100
51605038
39980027
269846752
543035439
48024019
12853270
200867405
10264458
101295702
559869059
22189888
333717024
14984243
134256361
91585063
114402385
73383315
507589117
99852139
30758115
73839794
104313819
78614495
112055045
93144057
560208502
140439162
266489581
469903248
119143157
163105510
113017986
108988209
55009663
106127025
94959855
405097235
115554920
2133567
979235
5849472
186303773
9912973
63839639
25794036
550328478
33722002
303428914
116492649
563289578
42358725
23212411
562266664
12089337
44060387
17652170
91010492
359433263
76811340
420313783
31961322
144273385
512570646
380212231
31013864
55296298
28545471
124580741
110143834
130627355
545472516
96463080
51260036
64089960
103490224
70743284
49856682
521374986
126910586
214452783
49781456
395541145
84441187
42286091
76574882
32506711
515606923
144027860
87927521
191491165
56258026
259293043
120560041
72175456
87626978
266134196
336373654
96601859
139983913
424246568
140581830
429852600
22065861
121579359
463896790
389001938
91563014
166172916
46388502
117443350
141005951
271207919
139871808
138520899
507995911
50438383
2717215
45690716
31273266
84428215
24056485
19150205
359924943
46516129
17056849
77641932
115069842
227028242
2893607
383008398
561120922
32910080
96459189
305981276
24183864
40727097
476112201
18557476
5263226
260337297
126037274
112414883
39734894
90349020
68244249
542909170
235657437
533583598
460461653
556855934
105627680
129204546
49863165
9202217
11329297
104819649
105029763
101370928
30388712
533024666
131019051
21222811
73462248
22379735
132877650
179149919
116894721
64393456
73679978
52946215
269442367
85167505
2595458
122643025
178941784
177560942
228853100
562287927
544500410
122127470
347269798
51161462
52353407
503588264
108182772
100690435
43254233
212665787
95431965
5412381
427664292
80845291
200488373
116604193
24492550
9774194
93158322
65626905
47251007
16626245
116640507
321174803
3816590
298120915
323644441
9491446
7631548
522391195
141078486
63940805
27176043
48957859
332481728
45107068
108381211
98574594
29763558
261811557
185228392
410461956
133348461
348656696
53755464
224358440
258932316
141485841
544945372
68964644
137593544
56140645
215176392
97373572
39845137
22404380
211828624
279563322
6151671
111268333
232098675
260150138
135742725
257728787
119729963
38668758
448368937
200495408
12803984
362062815
498179230
110637993
41781558
360259221
344141079
48612857
117113912
110971320
43514994
49555998
239609332
226890772
97268517
546098490
106478514
304519035
246104900
53577773
56333900
104400718
373376288
219826176
124884239
88516361
58082256
329546286
21227379
101819688
44616802
34681780
22216220
3212025
111850649
137437904
302180535
26313100
34878926
73004241
455304511
98319087
133174665
56243108
394990069
110374700
124211096
510077267
166786843
66790312
111656136
22361577
49367713
20457581
78510004
51944852
226550984
336076724
462163137
3750559
560504427
17089274
251618
8462579
382405436
432792606
45950682
8368244
410094453
1760031
511547798
69694297
429767868
428865293
164994108
123034717
316730680
132255090
111861062
103640678
27796007
82106587
122641087
6229491
53960390
46214706
526279854
15820806
10995966
433503116
5884489
406042353
35230411
20592471
212988775
86895111
67452560
107027182
109999869
60293641
453088288
213026123
13464157
526409682
369474608
94009078
39453443
150557707
12925902
41458821
99654997
98098597
193741482
60131113
134261551
133554684
458406324
49867058
15020557
363641213
265294181
132994464
68459767
221875658
39382110
121300628
259039527
327387548
380320816
60493829
289083731
127796004
510804448
257394269
65228724
115213809
8417530
118283806
318450362
181037662
104872828
6781454
560451385
377441367
93199369
41430071
122908011
101141359
49352149
117089271
94284120
519071264
379306530
127867341
116097066
65590587
415203625
474105412
43624595
330384084
128916614
111643166
197247317
91103874
274418275
35444416
133496321
110021918
37862024
307285983
61764439
82521627
546656794
120492599
52706916
238694120
549176580
93395675
185327004
18762402
112999830
110719704
94048066
133824460
73813569
105621561
222887773
523783462
483382933
493529818
551011192
116139867
300486291
31622157
86463208
386953946
123479588
141365220
535011321
122962085
416496391
329038828
421116652
363654765
520885960
50812571
237188379
96846990
67220916
107140751
27511966
457297479
44689432
140367827
15665173
64140541
297844988
401136978
258162024
117374609
59773544
316042981
204561066
378437851
93466345
8220386
271943427
63030309
32998276
296940707
245504879
88876925
59388333
344910615
295563268
136972281
75245455
3706828
399081786
202397715
98966288
112577006
439762883
448869044
547639722
98298122
245080335
119172253
116274753
76679937
72203990
104828730
253494147
282293055
232519597
425416
125558681
79935407
223633567
162900179
283283865
25355053
504106536
115703153
47647889
508468797
507087367
86681106
71018827
148772749
46293821
163242727
266994851
34587099
118427775
213855389
121374559
50889092
50595970
290177790
340923438
37513131
166661408
364682375
24397867
258425178
34321214
52001920
46162826
185157740
14182697
367971118
434797876
74980867
22441252
474710704
298706572
135502494
123736396
42238104
6351409
108058258
24960767
19626204
141083771
300450121
59897693
107514817
334204686
470548661
34388660
394165055
308972366
441160828
112853267
62316961
57816078
354198431
214010167
282674383
116858405
12117873
35896997
225864503
25150219
6626375
95145326
240587369
26911453
241486714
112368191
53961687
84425623
103255467
380097619
73952348
169147646
337185493
162027117
199531551
117805217
7780703
302107227
71035795
17831158
63091527
9487557
496543116
91735513
270477484
292724774
135725464
434183735
104944161
89853566
108250544
71415416
58396472
489368288
69122318
91411263
54684116
18329204
121056794
9636138
26048950
63434975
51294292
65306544
90708289
90587668
133296581
880665
64222254
91393079
211033223
556646528
100111541
506645115
77908198
174267516
4302920
21839209
550447096
554605817
514621702
75851156
116189151
41996860
416854725
498781672
46376829
284688110
161200056
78194380
839161
87958651
364713296
84697993
543131177
252256275
41964437
389705586
45258817
15484885
88887303
192677263
503223886
54370242
27899767
98234782
23147561
62315488
50256156
509504503
41755618
64773119
56861777
198752977
59521926
172814052
70214394
62633427
287761287
4079067
139387295
290486605
610887
356013226
8539450
526042118
109748251
116281240
7606907
95677096
13968692
294317786
97221823
91101280
135111711
7252826
7999898
224050488
91215416
5320296
329643233
108737886
72961440
234862597
204112615
10894090
539100424
278940583
27309632
559644251
46466324
351891778
44914910
179536558
96875524
130147467
7914294
264707336
68967975
106129619
23488672
17466699
131268073
9212591
72512530
432605681
198538782
153935642
481987947
30187675
34829638
256194034
425242747
13449890
534390601
63848716
132851710
3151712
451396927
450249387
73510069
42466374
106015483
101868976
140038387
269150525
8521292
440010998
12241086
130434104
124068322
464139599
10130869
134511872
526724763
84946258
118894695
248492490
252618470
475562095
312094271
58324795
526183877
137628795
6324172
416897155
37755672
84356720
6285264
76543752
511012113
104972695
50843699
355377524
361410777
23418632
276580403
103962332
66257245
23836268
30107261
461433855
341597306
110538124
70687529
434476816
270335847
133930814
245020385
45894347
495643526
98195870
75371266
129242161
35650639
71935513
506814750
406635890
74929882
451704427
12267026
161104996
2116706
2205560
21662494
236598440
551514176
105584879
88461887
438366167
134690856
20984053
436127469
117184992
116413534
26141035
61333835
78630625
79856290
122632647
166126205
270068059
77057364
532017295
74808366
69305197
48248400
388371297
51158870
68104173
84731713
430452868
102195820
408105654
34759600
45503948
30341390
103439641
16685176
130712957
193546761
299271879
127831023
83116950
135526126
36038444
118571742
86989792
121866122
108079010
18506895
139286129
112250164
41140842
39972243
99904019
454595415
86273846
132758326
98412471
22557426
544110804
84363365
113720960
543005539
185250110
129563938
86866575
133602675
205190174
38411952
137737762
39973542
268807512
11944075
3826150
412209511
79463301
27500008
187082204
254280268
22501655
246039629
101738620
456385961
147350935
114778015
110702841
445091840
86723905
124545722
470412997
558644258
74849870
178190877
41216068
423128216
40002074
100485077
102542119
69454350
25950376
439738327
324636041
421526856
130179892
157544905
71957560
95823657
72999142
46521191
419475461
38258906
5040142
537278877
387749592
291081864
98105080
176613843
58652934
216854675
546583937
534449308
96183537
54886311
531596684
68991054
71692972
25937406
168233358
169798633
96818456
11699758
41559773
367476139
121872607
562270641
61099076
46027903
295755525
70991295
155474820
81598163
248458680
308563798
293599884
455537635
72673506
146673283
126122876
39318148
512028715
1619953
86696668
504781336
95321133
81359513
565372308
473316782
148854101
555997710
430818524
83316688
193985104
1477981
129885473
89860053
93633024
533331684
6049210
519978443
112076653
133147426
32090374
116429098
118872644
60322173
106172420
116623646
425913708
88061635
57361493
8604298
1675724
39611679
58088739
47005876
414338423
81460681
49649160
96520146
222660259
162955788
423295240
535688674
13739339
164612747
23796061
26486037
489979372
122737706
1118014
229003041
119578212
182509638
78276544
45266599
38335431
76610146
126026898
20871324
1225665
462168976
27288481
112139423
528717091
98616098
52892957
137865912
120124251
109365634
33072205
38267985
542156235
85753749
256137183
19506880
122707875
34187625
445101446
66648941
207862726
250781266
38513120
425448202
138566294
113478764
149616753
115979112
10353926
36942453
188643338
127138457
31625693
59581747
10091959
496877087
75014591
93493125
359626749
136762165
45625868
106913007
230218512
59774841
406010236
538842005
28043582
25384884
487279363
528504924
126404323
507782489
489564880
76026251
377768308
183520849
492707748
2040181
97853462
6871590
35846230
34369203
222775081
271791292
127543091
67650225
83381538
90459265
266044199
138279655
388168259
119841344
58217142
79582625
517641665
43162787
61561432
368606531
269188925
449876310
103018116
89912442
127687056
88324405
96914026
44356103
66611328
44584377
93057156
6906525
109006365
108976536
135770634
23163125
62039403
78065133
387097032
148328222
123080112
29300615
198968213
5826498
29856942
63499823
73271423
63115913
553143587
41789342
142560049
279881487
323658046
16024435
182707018
123620961
311376837
192312967
94953370
375599425
20047731
122410860
475622256
76477605
381433476
40375000
216527865
351963118
107252821
71506206
58355923
126379680
387257688
10675607
106946729
78487955
91985836
110867560
129138399
55218478
87071093
513834253
310563363
27417285
94744862
5674375
5168547
250831661
132454830
116851920
129057987
125400445
109676902
1387790
101693034
132098155
242613211
86341290
477198784
98507152
252299114
378910288
3616038
18609965
7534273
133309553
66581497
29069663
28548269
127179724
34606554
93904099
73373839
23430305
130706474
127860854
96795110
62179479
304993078
128691119
46175796
18128171
27141024
198879338
67023774
86481366
116938819
45516918
127357620
35810355
106985639
497099772
12755995
425279982
505934841
371831512
40555895
35911336
420942125
159194606
281570735
66061400
83411432
35769965
51297647
134387360
23609975
85978130
38776411
329841734
85338709
168404483
136151278
162862147
55962958
306524143
10583725
80939287
123718060
54900715
287214673
12273552
2105031
122439396
98913113
112781114
221384147
99334638
126287593
131654579
114410965
76224690
43245871
73964127
91956005
527859491
13960910
42038364
115612081
91137937
107042789
52815137
279087265
66760483
28038548
207831793
31558606
409694661
8200933
70170446
1945502
50806084
36480719
489138052
166174390
64441447
14909015
123823150
131834864
92059763
351898276
384383950
378104431
296176613
134991711
124397864
136584476
121178865
61558214
73239698
66935578
7331515
110187932
127303144
141380784
103801506
3958444
251396330
157545297
48418307
67929078
458147785
92084298
524459682
112962217
220403252
364261123
373644220
54026537
273659781
79979507
3435753
55410363
20316210
72421073
5251831
217815877
93282834
40710238
448411501
119291577
344645434
116124440
244797734
454206889
5727554
141975846
37767343
558176975
77425714
532032064
141325013
43144705
313842664
234519767
82818640
67719561
109940810
73808689
72536024
94585919
192972376
31816709
3853387
363505773
127400419
117132070
74425751
137649313
65885006
110276128
103549888
106294340
64182693
63607476
67528305
8597815
217097612
81104004
314359451
434546299
501384172
20155382
521092789
555797922
83137700
39463821
23168707
27480541
328512658
218096608
209176962
110306927
124091628
116856726
138972255
12421371
410745189
24855710
122311716
238820189
381607145
112213846
214665639
481017392
126408214
28297946
50745256
251620
329644791
419111445
80779754
120006224
141343586
86358153
113164547
73246166
107823503
441488151
283675396
116635321
69248129
174251320
219663642
98070063
135738834
64984890
391871091
107417542
131026833
181517213
542253219
114709327
51985059
469089422
105710690
474864745
126840115
109968741
115704075
512132215
115777381
134539109
201252916
70622947
99207532
46894332
313689371
264865630
12681903
110482351
15046497
78751246
281578459
156363340
31273266
124985407
35773856
102175068
11273524
559274577
127696137
135222628
347116419
519840219
49313237
88336255
126940589
462282227
21902439
83605635
45990323
120004925
93318874
131609275
37147628
98813244
180929032
3913051
545475167
90373663
220074609
102098545
71874552
205924518
32007366
39533859
4513560
17570461
54209412
89574713
49508214
6763810
165319923
412069469
120615814
254404865
498186476
134050140
63479073
209930518
24355066
111583506
69909597
322861166
548481494
127912736
50982478
527557437
127569029
151815202
12221631
7172410
84181785
65207974
23553522
77215600
167821126
105880595
472053094
299306439
388935307
96022098
424216905
88717394
331478849
473252892
74984758
442942017
24665051
289386053
128288866
50108738
78869275
116537890
51182216
154107758
393322283
348680742
33467790
382965541
368341343
524705497
18750729
115294223
110365623
107525191
209258948
21056795
284943690
72676098
328455075
116682011
287898335
251645331
76158543
3635491
554335545
375623358
124364144
122396593
180743890
125986689
470475414
274963825
172066420
77559303
109887028
411986583
122968607
85718730
457107541
548169543
145943371
246800633
209875232
538210791
66094519
377319217
565211794
80734361
290328451
122287645
532809901
108665254
107128328
216163995
36610975
207719464
57120663
29068364
9224264
133258165
117508679
93182967
23747331
564133814
39970713
33811493
104680872
87291993
112113977
43559745
101434481
39522184
92176656
109394168
110657446
59080946
293621332
139620755
53691909
235221246
97099907
91310099
77941920
524640363
6436431
500649526
28192158
347742842
74842090
55493302
161433002
78271505
121023072
549434896
345619828
11286565
30244745
525503639
193206979
30430214
34849093
73274017
123606696
457867285
47596009
375061779
490927595
36783545
390409536
23265586
18921933
125502908
179070550
484303822
262831296
215410996
86438567
42002050
24071023
42056522
124177376
44542871
132186349
15560109
198905361
387793702
179726665
55511600
71233834
178566863
455386845
137947623
216452109
200638163
127480984
130685722
435442414
264719036
506635792
120058102
233844004
393441539
34675295
123176092
113943566
97836603
546432690
92643413
29606621
542546269
494981084
99207532
77888128
73001645
272778598
226141889
26627412
114148970
68169023
129859533
14557073
8570706
20150194
13732324
275341280
154879560
26521058
276523789
12163551
90940454
341780387
17812155
521066752
347695222
107804209
495137325
12548701
86464505
448008238
420974393
397283438
30680535
485164740
138357475
29263374
231515978
119157986
79975614
105457775
37231684
93403455
121135911
456810288
111949260
14165922
511303510
366093068
42142126
40171983
70696501
80354338
46072036
304472046
114849350
430804504
72681907
220050717
528058955
238426171
19339569
22253926
116698874
523188785
348271957
493073344
324838517
77908196
137111060
104709404
29203252
133124080
138073972
30894542
385004622
40479370
197243400
134917833
11176249
73587891
110705435
78166299
284334991
135402909
5644546
109254092
69516608
222056978
62781287
128517138
545889226
43797624
117619744
97656377
183363057
9462912
91697900
374222725
541502225
67943347
36919107
316143899
145702363
39683014
531375857
32724609
132448345
484828426
185693344
27221438
24393978
3758816
108300799
83770636
109060839
59313109
89404804
351022152
69248129
285027961
311909125
347647905
2709846
254684301
134013822
138533869
112237194
138167792
548857030
11976500
116630131
555540854
188170165
392777072
198653044
85832512
119376310
297611558
34763806
494006240
124873865
173368350
29505453
287919639
285672124
53119856
113251448
122608712
105265819
516190602
72463295
395133957
27509372
488987036
330183871
281545224
130736305
23095679
307743801
86720014
90149282
66436231
23387504
279169762
185901787
113988142
136611715
252237547
209085234
112575709
559171372
71376736
120569122
21475728
543956318
123950399
55870935
99731520
493334705
254432932
71565866
208160117
319949099
309021815
73554402
367789330
28908833
396646546
36155172
33097744
201252533
73728999
262786499
2320333
19113889
226335411
316639329
417822502
240770783
70953682
84363365
367340674
120533999
543836758
109553676
470669399
353983182
88757603
10879236
24157924
166823920
16956980
388557710
7438297
127815459
72417997
448730432
29530098
210209185
45299022
521955510
281907302
123347609
42433951
38315636
153518287
128403002
350569013
115113938
93463119
112312420
107376036
549750281
357980226
63908378
276288822
259422082
121116454
195223596
32179869
18329206
129416965
552761702
231941202
201037
471019247
145056020
259399040
309613049
230328813
56721703
227724516
62678001
443234688
15028341
34114993
301884252
367821324
128946445
296657452
117455025
23788277
131223975
127282430
517453480
98596645
394094316
143973087
437473237
29153115
30504143
137852942
25395260
399712747
55254796
435060323
31723314
52257427
140594800
30397789
34322513
55863089
23742884
110267051
47669940
107855926
63319540
136463862
88496906
21863531
272884804
130545646
30492470
235893902
2102646
137559820
266103466
430810969
19388853
117103538
475079554
14628865
54610185
427140610
191510394
135148934
100712978
34932103
135304337
22441991
39773802
42751104
438682093
59584180
152175876
30932155
327435724
58680171
630342
501525642
79673413
270013429
48097948
325624234
94713273
270509349
61682728
47976030
18097041
516937132
240493545
475885976
39098067
402526599
3025901
64158257
89680523
22689720
107313782
335492305
55953879
55179568
68105186
15591237
52828107
31233057
235931908
109069216
254329164
17110024
127104703
413132723
141308150
77631494
103591392
36209648
43850273
15030933
1458480
97064888
101010362
109339696
185795815
94603180
25091764
127007428
104881187
37929468
316790320
98933863
79917249
133186336
129076143
97767518
219670313
150629064
104277505
29707785
410279649
420899644
261619793
35459980
24807719
69255341
130742788
377082411
73818757
128166948
140035795
119867443
309198242
50598288
192429754
7444780
104105002
111110099
80852388
8119220
61235263
101770404
485639793
614780
47281945
18757214
131164315
112292504
96239996
54873476
46611588
111203485
367351082
132833554
101531754
268513744
120749090
426081083
34840506
132082589
157640360
19567841
211396180
310873067
68211826
225318560
98136208
392559333
2919460
392114844
77316766
538184816
420757895
115682039
51787915
92616746
89232305
513046282
67683947
439054614
505072295
11766386
81664308
156926834
101141359
324399199
77522989
561900415
56508993
17710535
90401291
291587169
93469604
330535939
357450996
58925306
149960365
359253981
32955473
233042673
134212265
30961986
78551508
137952813
397763153
405367779
124243523
271278940
20680014
96120089
2486349
103062214
43273108
29206357
31347752
32303082
64217064
542106747
300645549
131799845
118461495
137321172
524192068
104919520
533518356
43470254
470572306
111071191
42906059
10411021
338341417
316342934
96179035
39112334
102147829
84403572
148340146
138378227
382257963
125583324
193462949
311746072
454950499
66427152
74892671
8859807
85428204
59013500
183805115
51925397
428718545
173262095
12611326
28851767
440632380
123742881
31843761
96639470
535522994
43959223
235896276
30986535
170773897
19860961
445251175
41244600
378375376
38135693
108422715
69851232
101814502
19541901
26264250
64515374
15656087
84019662
43852867
47401459
515140905
42759496
421681623
475325131
18161893
54924061
38225186
558436780
254786159
301223822
115853
11126965
54297515
99093396
116776692
23886849
86144146
300527718
305568611
537670056
356893821
360704831
67039336
525050717
111525139
34352344
112976200
200795700
403333332
39304290
26615739
133406828
117076299
349144026
93703064
217941957
133937299
30096810
256551679
99228282
119187832
134976198
48413192
114204741
29135810
267136161
86212187
232469221
10832449
21208546
73302551
266866791
31057964
79223354
46863204
306561640
461485203
117724799
322755363
119636577
49739950
183942590
534904335
25204601
457475074
49258765
106517424
349818105
176656489
71683895
28291461
14494397
165961240
249406177
97630380
83572485
130484685
52560925
220769765
539300598
268861671
173033033
129361485
336223338
49881325
23323953
119448815
407280493
130675346
999989
390412383
558473037
136074570
163884716
418980030
44740017
93428098
43319800
281951398
76910803
62885045
30482096
110985587
22377141
45584362
27462680
59623090
41860675
287150136
472193748
72513973
104243781
97284081
347303731
185221231
6469436
33639818
65977095
211533417
25591109
40811404
41837331
101652377
139946302
471405817
113267010
4121868
34885409
490972320
72694941
29627371
155887110
94545802
464156218
48910064
102189459
523493807
265103079
82083239
121113862
338866242
85242733
78890027
50887795
97791208
97647239
95517567
239874958
534768664
108937386
122355690
336594485
447212275
166524539
197594641
99053187
133566359
147098271
91301020
113907728
246246603
52545110
136906067
531246885
455964667
100614775
60946030
83689116
125405633
42426169
1880650
77393289
184558965
44600427
7578945
481349285
515481464
69206807
214136712
100093381
4770366
149889678
119239697
45621975
49446813
327761658
190587671
70765617
451285192
286730954
62254703
64017326
90409981
309610519
500475384
398490489
235597594
564595524
97534340
48774982
115888247
52755477
169213103
17290309
413493537
289935309
298875894
133615643
82928885
388961086
8129686
374886585
106936355
474759142
121667679
366760757
124228500
162677652
267560125
147093147
16365254
31635129
124678683
519348598
139918253
137720650
317394346
221326707
70652319
125043245
20313616
137537365
113390851
127021697
97259438
104732750
117396598
80063901
309828616
25711728
130559911
21405690
244723843
34893191
37202048
84494362
289857724
17639200
49598579
46021453
487275397
45543175
42782842
411418750
80939530
368796608
75480212
451854407
39965760
140148634
32536542
171764231
67697927
84834178
123365893
50200640
404013055
494220757
40151229
74459290
55550459
21317494
277096922
369515952
472901731
452717340
252931136
366142708
76871895
4914333
93863892
350845429
473575142
116723517
2108809
531004040
4510966
124067129
52706578
90260824
312955969
64336388
556287853
139229061
247800781
159841660
226378853
58767072
80456803
82092320
253174010
96351538
291392335
83854941
127077468
488921277
111270433
390579691
343110830
386673794
42443570
216424249
331754324
169181229
99562910
14693445
135483252
80297270
119559102
261419479
4828733
12046889
142733946
98814541
231236827
357128970
126208476
337245291
98473430
89066440
46669407
242846818
111133445
462793609
54758045
163386938
4010324
85181772
281159123
49677696
300906710
47069427
49191319
127222732
55180867
165034101
122685824
108732700
109032752
35510565
85101360
54318360
49603765
33375701
13174926
25549603
100626450
504776217
83879584
211487207
126867352
24956876
61115937
41869652
81196091
352072122
79812194
17832455
106614697
105298242
130999
41765288
422173196
118027000
103482442
205373775
500477457
239328319
17418421
6063286
9645789
43312020
438032468
286279566
315258776
506135863
123229267
37899639
90314249
72237712
164438049
545738545
357596353
247096345
45663481
117194326
443793643
73628975
54669849
474302698
260171907
335186367
31268078
293572245
130295323
74723277
35428630
193647635
398780090
107973021
338346628
126835264
129306096
336330976
121943940
126675396
526721672
100569928
51844981
46934541
101356661
100675736
385423824
64958948
25287611
97267218
117112617
64789043
77594152
67228700
139838651
114327577
479776511
21776632
22224778
498261568
550807856
178777264
18321422
160161351
44158959
43773752
90138908
87777071
49693260
410592047
27208466
27045046
87127924
134303947
235305125
19467972
64615245
277411209
8960973
127981475
478915636
98249049
449653597
70957614
115881241
121662491
120413480
127135833
71163041
472743564
131187661
132163005
554106602
48771892
525109493
187291740
132159761
2993478
67715075
4207470
32976225
272400439
121182425
203930661
366407741
467373953
39286199
119807781
7633180
27288880
121965989
283395750
130471717
84343910
77714943
77277854
552165837
106678250
96552507
247470898
164956522
301056515
58903255
79140348
52416960
55527164
93288950
341818657
541995182
17990689
285992166
158655358
15130044
190638653
67235562
157780248
17126887
39558500
42090246
61655489
149898559
104040154
493204406
28982764
101329422
119623609
59798185
99199526
379517390
104365701
125211085
61048495
363194117
444533127
85504725
423796913
102920841
370911778
124104742
412908058
486879653
268785866
252556657
560402964
132378305
69214405
213848003
528315862
70830880
135331242
130270680
241071069
158708113
34044955
150119593
23055474
317760490
129146788
29725945
84864007
17680704
47707553
8736592
128797290
23631340
170214976
40431466
363601647
88137635
45245845
110094151
19464227
159431092
115342212
452114389
1739277
382060529
283827735
215038221
47760728
345114864
122871295
93537046
315936039
324487842
70437478
134296570
536606569
196355837
520155306
479397773
96099920
246412637
416965892
177237294
63119802
137708977
229729136
328212851
132689589
246402173
37696540
64274134
134745677
122536669
135520938
25834943
85561795
25689679
212400092
138194055
137273465
213113886
26921831
397562682
120958220
22762913
286902663
16134680
83975564
93345090
255345740
80069000
238047332
188251085
264525226
227972560
38095484
51463285
441686554
129105974
95512068
81595567
94684891
34945073
245251771
136817938
72644970
29902705
351585537
312662088
407348967
316131432
73057416
95612246
19011428
14233280
246769613
11152903
86012607
6211333
37300423
65945989
66358413
208384911
56370214
49033377
336024142
224999385
14056886
169227066
56689278
56903281
136073427
473140547
109826071
251457849
466039943
358267174
10146431
100993499
117666436
40020234
107265793
156987999
107176298
36299139
57908456
108797022
60918793
458297304
72354442
69009340
112618378
390257401
2461896
33610460
414786183
28221423
105778132
425911171
418660322
408427335
129866016
96278904
254228863
333905689
112930675
25056897
87162291
68008195
357414598
56214574
210744284
468081716
319047502
114108765
429007583
48732181
55342564
82220723
108755366
96818458
64999157
352343099
301349079
157414179
63210592
548104709
13785815
34102021
99156947
82027470
88822451
114981226
78363761
58051128
28915320
70350579
94002669
4180231
317522339
460912612
357492051
90284170
113404492
54562198
58171749
226927342
165002134
433792572
105016795
429563831
58110788
33775179
472992442
68831790
49218558
115230668
22296727
478051021
121276477
76624168
34589693
92270819
124272055
137404180
130866003
32585828
475157513
477045872
302057700
179970429
34073489
41954059
62117223
117211187
11321513
133733672
223631384
71248103
471987122
7643223
504591708
234556557
168529072
6296417
114859726
26461394
375921625
38680431
291314529
216928176
190257122
131524568
141862146
96364042
106041885
31811073
28206621
441966470
73406902
35275808
70491950
80827743
13748200
88659510
106590056
154557021
121174149
72111903
94209529
138759547
84666865
21473918
63724204
132946393
12290372
81276142
40194030
6906527
557676434
432663818
140179062
308261229
7667866
145220786
326353438
552634510
86354260
4753507
130437700
92880764
121840180
447523646
451436832
58662013
121993226
1257259
190283276
99089255
64445336
278490190
210275972
30144874
58467465
55282889
234876413
206567136
114752077
563294818
240609549
89764272
142390471
69966665
109092981
134613036
115640522
450730700
354268379
450120010
45701094
123597615
103953253
28692359
29488594
16337014
114084120
55729498
213430479
408917757
89561741
90779626
109320239
122867406
132400354
127980178
866398
49809988
70669641
55767501
415747687
45200452
127393936
121263017
51607632
23137185
277527985
72703337
52075849
289878566
37568902
72441341
131273261
12569227
128432831
90012840
15219011
232978708
116111333
328346528
44749094
7099780
29181205
69720237
79666536
111525139
344158971
17650873
19575621
83084525
119344754
82441211
79467192
195961296
35066989
84701884
110339601
126700039
48380696
116008870
97271109
140247206
8601704
488131205
380548834
104958428
559371742
151140190
3674401
72595007
361067867
111793502
117052953
147247520
210842428
61201539
116244922
38207442
65965422
120012709
204806491
84314081
210511026
533824237
52586865
5081648
555010909
42881416
171555987
535046746
131647613
101216585
345054120
418165045
533391328
463163692
55684101
352109605
73415390
365469391
88818560
391047642
99979247
302274946
21539281
53343016
107068647
117685891
114027216
91483897
49244496
178151723
379820321
393565748
22899832
76668266
105488901
47118898
213478877
185649105
8213901
54457254
517787228
382698447
68870700
208362720
16382191
20098836
102367024
137044911
33135756
140978712
16548423
118430367
139413233
532558502
69921272
556359670
58032968
47323641
13654818
75728733
162792356
43284783
499907986
41663531
123836263
22796072
130801974
91077936
180964217
31947704
6546944
96485129
22718254
5940262
23796059
455415793
106756070
291038972
91035133
83215522
522605214
382277181
191026192
194000451
392979888
259468482
362572475
60490785
478848257
460090794
80021009
54739887
159975641
12802687
85429501
8033645
24190349
65881115
11071194
138169410
178558573
398562277
43734840
281342755
47100557
281180360
122910957
91260811
7535570
90307553
118352549
25237028
164082982
62358465
233700658
92296249
42334082
312281769
204973600
231485422
28501575
320804342
459593373
92016964
25054925
83231086
172278319
496398425
298972967
123833639
28945151
30262901
72235120
149066728
37134409
379645854
265288929
436684843
171931663
134284895
28028172
111653542
102427981
186030527
356548134
32081282
130156546
91831493
55183459
367494727
367984145
326305167
118828548
140095457
313782276
103635488
81061205
86854904
30628655
56538824
10469384
382127901
349972024
37497569
206356012
72538515
127284988
32526168
217236453
6405389
160567171
109343588
526145950
57365015
61904513
108824787
186176438
31620525
115002398
66619203
208550352
339906674
71945889
416114350
435663020
125620937
113340941
537233564
26156601
134615632
15816915
119971205
64167780
5347531
12123059
195691376
21620990
98261811
310911179
6670473
158839938
131275857
135310585
188428895
43803581
450960678
5548566
96264307
565053165
107220396
391845624
65281901
419854144
117024421
509216789
18119092
328063386
89828925
330317745
203960518
272146298
60307121
93664152
431811542
473846789
106482405
27416813
40593506
506136788
8103658
121248750
102734073
143010333
229225562
97518838
479687593
247182321
72028895
80739549
111305948
19879119
28549564
12239789
78270059
11490125
235207532
90916864
133031995
356499627
154618943
15185278
52437920
79499617
23510719
105250253
59650327
292813672
196042978
17278634
77433494
24962062
63269143
28236989
102320332
109989491
469627044
32684402
66814955
71277932
365967040
453922705
128780429
15235861
84118234
117595101
118867458
83461950
48929327
8228170
552653915
131544336
89987485
479401398
57261323
37854244
137386481
73682570
460895345
31043697
68392107
368819439
127484724
329101875
496788586
97164591
285227191
71244555
60743700
5885788
29614401
453858491
33329009
44881390
44401500
25987714
118600276
17887446
26322617
79192226
525876911
509236961
125152718
514909388
116894721
304319806
37504566
237048815
16305884
513900615
125821970
27030777
507909186
512748086
550818050
525466306
134444193
303325187
181927984
18741652
11873341
471425807
131504129
313746099
82220723
33640289
176395791
35122760
136470342
74345339
301473431
445617664
272261049
225004777
32487256
53413056
21649524
200945603
128736331
124591117
52922788
11152903
203339394
31183771
66602249
58759288
13409685
74599551
388384509
341339475
293079316
561657240
101971437
221630406
48529849
76957495
376721417
33343278
89050725
80491150
419834203
29859536
121521120
269328865
133524208
47061647
554865953
22762350
175431847
104995930
99321668
48475375
107649703
126187726
354402924
119548381
45066521
122419941
510579266
4771665
207656259
123198139
395922566
35991750
75098896
37356196
93662855
332118331
516110033
440294964
27841402
50274316
75183201
115592533
421374194
51232799
136654516
30391304
75131319
522387833
232501063
131760935
63300485
30402979
11229204
182157152
300680852
36646737
63044576
179204082
5643247
122921880
362279163
452973279
463751080
223883413
5630620
391294058
18100932
536043646
168402825
57021061
11704130
73161178
35249868
441365413
104421470
455601177
155364110
97346335
119351239
49637137
61380527
162188003
17759823
326319426
16916771
17683298
60743698
227127666
78587826
100055770
44289956
93906691
36817941
520442933
49528541
549429644
398986972
106545956
66393931
120460625
505570863
68157352
326389527
59007017
53298743
390031706
176941375
220554678
45621977
130143574
125624828
49533729
442046778
98026752
70257749
58575114
309914651
455984004
53775642
78051573
47928043
59358504
51099206
509640286
462127154
81650043
169729883
476894922
132318685
7307134
77954888
193713942
116243062
133908765
139504023
205987843
348025890
274599444
501007013
132568964
1203618
78150737
136056599
303648037
428050684
195807028
531627405
93832762
92779598
156389313
83984641
54684114
14453065
387805
290079781
241585714
300370903
58064098
54279450
79399746
88693663
279909717
396359559
92147377
250095135
218365171
100364456
138247232
132856898
323182689
73813567
467602345
62306585
82257039
96149206
112187906
19667710
281842141
227355578
327281599
386972295
232780980
478516687
466615285
324523839
169188941
97431937
411156524
198093919
16299573
6352706
173326820
43196585
128296648
438363762
433079858
498432496
347416889
355615100
28517141
97518836
553819097
108081604
24396570
18134656
419439785
36565024
512605719
530970431
452046897
565589470
188050852
56441549
328896992
19074979
352921980
475612307
449374831
489098188
538462081
214193164
150788480
24453638
40239427
7727526
450396015
101128389
40161605
54830675
37708978
142775458
17772793
482526553
427026224
95124576
122755849
53773622
32888029
66855162
557376105
401970623
61103172
257111852
100321653
327293394
127644585
116730000
379195932
77970969
122786990
18068507
65800703
21997122
220128043
408400465
111357828
67335052
5608677
552684513
13186599
48260075
127893281
143165519
71023722
96049753
78870570
60438905
347801846
155482729
319997906
173981087
89896367
542427832
343528999
168921726
52776634
116404453
54642438
216426157
25154018
28946002
183897362
450138499
8852027
23484779
534058811
368978818
556243426
45021464
325922954
71615154
56239217
43760780
300357247
21405690
509102932
11481044
145644887
114144241
50287284
468072706
32655866
166396035
346678784
94738070
56097846
188110591
63140556
412675030
154633545
73454677
528994044
69264990
86750178
241114444
476297309
344875434
3744467
525870653
312931313
56582922
2883231
334434473
123551163
174924572
516613761
73998114
83457263
133455649
67104188
225647405
56375404
465146905
509623247
61799458
362423154
206719519
84513817
94766602
48868409
136699909
290284529
51135524
8265781
14298128
348930095
112025783
127812867
67179482
66575012
7993413
94156293
26635192
135845188
53841064
74110582
76633660
92658977
483089681
334236616
15626258
81061765
32244717
78593014
70346686
96830131
426103456
135647930
123825887
34191514
71589396
42044849
49694052
108447783
4514859
438607525
161473480
14095796
461100720
106935058
105110171
124343392
88731661
89001437
24709149
463820292
312528660
63044578
137571302
527718637
419214263
76133900
116241031
120525022
115932345
178664838
96597968
111093238
52244457
373467397
89531912
111797509
518855013
321657745
365969670
130273111
503191759
68713765
151425539
64676204
98259423
54055071
243987146
21296742
158531265
97377465
151294091
99523016
38369151
52029155
76502248
324699186
135585788
557794451
7944125
22056281
51860545
541881246
385169435
118400536
114553636
42920929
137802359
27284991
391292355
10582225
46915446
2485505
60469455
83389318
115765034
8114034
506408761
541035201
37070856
59109480
4520047
47908586
33200608
11846175
125786951
281292844
52671960
10544610
69102865
148292154
141356139
2557684
54030426
26327805
20370501
36890573
144161412
7877980
323471963
7499256
95249086
3618630
200318979
32388686
286268922
138545052
113255337
133601378
47538941
43312638
125882931
56572548
117431677
21825918
7082575
79747891
197191272
256438022
13522522
102817785
34430162
207051476
91414135
112610730
137883073
302742566
94629120
86928490
299193477
245022281
137402056
103472068
466510232
26819368
273284471
52764554
523077893
207279755
45854140
476411854
6807953
41873645
266010764
36980064
337241450
57903270
123903707
45022763
62058856
494135316
174926962
120180022
446182912
257083122
116571768
165977847
142117379
4461682
319393337
5420165
24408245
88251292
22869226
400208222
141269240
315196795
360093596
267566192
2699507
217572481
24497738
176604278
29653581
149869622
413015514
265553060
5955824
139145947
107993410
110687279
90935266
409305093
24480875
49584312
280953905
9697774
371953605
380189133
67964097
262433123
32553405
82683752
45241954
389167063
14918096
78004174
65331189
24937421
188220697
43302941
37989847
27569034
58883800
519904648
133531338
523754205
142086527
39466413
38662187
502352069
33402938
464428451
96832723
92996199
25631316
417502894
90499881
106420148
189058987
68681338
31382212
187362831
3136148
94979310
141006867
70568473
298851782
50183895
560985852
6496673
100736695
239657728
139728406
139216091
103198399
290543384
497857873
141121384
47694581
67041930
77270074
45146511
271833428
61095975
481418194
459231769
368169202
79329708
216143578
234021975
31907499
88719990
319379592
111993356
250314343
86594207
68593144
6920792
7194461
427471624
49724388
78825175
40225158
64852594
136823126
31906200
87748868
134692153
36967096
118918041
24170894
60345521
120916487
341111
71264964
282682167
109392873
397836181
395720482
555072018
72932906
110483648
189862602
526230334
120410886
54118875
36934671
10072502
92944020
421958926
163105858
151635438
33493730
503452560
40065629
559378222
31348671
107951906
511820626
495549078
51929681
362809959
131136783
51289865
509280062
313440964
112041031
105665293
82364690
392443984
29186831
159923799
104013411
264532456
38119878
29696578
388288367
41292591
466453179
473700410
146290304
72209178
31710353
533019297
61047198
180809101
218756533
33975341
97199774
294253847
51176227
528994846
38882765
499528836
108688600
249034858
35143084
130623464
484236449
270563315
134449155
57938289
286790221
50202979
133336790
29877694
125661144
139124004
103715847
35021594
53103073
42730962
508825106
2390013
72977494
61160264
9905189
100386503
83681145
59612219
41242008
139550836
63904755
70921257
67606125
47920259
56189931
90745904
353318631
115461536
381201052
105769053
40046172
20343445
67632067
188711518
99437099
367344517
43859354
16803932
387441906
52445494
385882351
37154555
33143538
63720313
468094134
26049591
533970777
37424935
140944990
469971518
308790312
3714608
73699433
262489757
160295516
475721919
26813083
122069458
31750969
32217482
256848671
243463837
414202559
45634947
144482655
511230966
54533662
114063040
450978042
94716019
136003420
187623701
236858898
135580600
51143306
106875396
36232005
141043562
87542312
131021643
415444997
244180488
44864529
443465239
106530392
95054536
160708768
351369983
38967070
37332848
242926112
13588671
76790184
454567964
493623859
490761185
54764079
469889289
128100801
131216195
33764801
12679474
191777475
32076107
84848443
89783528
109097648
64163887
123744544
466952717
19538336
325896761
475944521
86909378
141780325
117989389
53126419
41318529
258869173
97262030
75813541
347459315
1566609
56604971
509707891
122161838
91547448
117903785
73582701
122080125
554359897
92015665
472735289
123217594
27170853
58553361
429719176
366436594
101858600
74481524
44594753
24719474
283307055
10444741
75280474
47005874
64294884
467280531
122334461
113525460
425757925
369072419
76123741
63743661
140353528
124859596
14167133
246300625
405994695
243499909
524403758
531448711
247010729
380893167
64674223
68023761
40852269
280659784
87219361
56659445
110989246
264300207
424791729
486490674
135278397
60459655
345508600
104115380
358311186
156891708
475643501
29209739
117006261
464476299
230628189
60959822
76428321
7277469
42515660
111504387
93962462
95900180
78752543
124732492
4880611
320241710
128002227
435211938
115867497
204965219
271725763
377494209
128641650
89001437
221976016
70443961
71593105
335982398
496479879
149291220
334905774
38631147
67463457
37236872
34784245
85493054
93745865
76180163
102306063
304581831
198525708
112491404
52178312
56319631
4666514
7361772
40165498
190492387
550577773
264380621
331951693
83526802
98675760
219991583
136345830
316983381
234637490
94146638
328224878
395051688
27740236
110278722
425773590
92355481
129026720
126978894
131013863
563073070
14781909
135319396
480029127
119109337
371366645
378306705
42546788
118055534
88508577
197769050
16422596
69146961
105832608
330898542
301107938
522240933
132177272
196029465
524615059
104185186
380826198
238094411
273319395
147312096
113132122
85094873
22862219
313129112
106840375
470752847
116694983
130450965
23660070
76430915
125378741
18984822
375203952
115548135
7225589
87037781
440007537
33034590
89873023
229600821
15763738
28636465
14890859
543571514
39051373
104519682
108019348
84934047
329688404
198285247
310027604
521929907
29358894
113254040
8229467
181493127
3893
69594178
74115768
44405389
509940171
88993657
518590084
114477113
252948236
217491664
143670403
52745101
25580733
544169811
31028133
318804409
43254950
41954018
486111310
339197782
61560810
272701927
448701150
219785253
237695505
69563300
14578280
111733958
22084322
255953389
265403921
159528310
493343692
16056862
346003227
29684553
56881232
55494739
406406817
79148128
55713932
430304826
253490354
30906215
271078547
209772463
20353821
127076169
90448889
545667161
47341797
27000948
101590119
270197333
135421067
85111736
559887480
90987146
18135953
283274875
81560548
241897160
257530658
89254354
47669938
247437536
37463845
99009325
59942152
99710766
92137583
11448851
39821791
261831970
67022477
25071012
161928820
71785061
29118947
85263483
14654092
124816150
165802505
89604542
89210256
34008639
61910998
297353548
27457492
19685868
35728461
212931445
83537908
8806632
500175784
8121816
441022460
6772934
111709313
3037203
271890917
11695049
79902982
313447871
63298788
16911795
116486164
37504148
440737244
761339
485428338
224276206
232188470
4767965
38393796
86834152
336400218
175422152
12444715
416772096
347024557
14879186
47204903
37105875
102106325
64846111
116015353
192852592
111234611
88446321
210570696
84953500
51764569
395135196
229381075
56405233
88175250
10580928
48433443
62933034
180742010
140791847
23404367
543301610
135917818
58975889
60227494
94914460
20448502
28165654
95968374
187507199
1416324
446579975
28128039
22080128
123854423
1385196
121426437
89145406
73144315
28056704
304644904
66219075
41961843
97976677
493917800
203890648
492419659
443374889
558948210
52768445
47527270
19295318
96101215
75392016
212950756
120460174
38539164
5197079
50616722
22157948
11343564
23601511
383130426
63285333
383265665
273005155
307618015
440609840
8198337
109085484
58547877
50701027
284432041
127614426
114325058
71572351
55083592
68526393
79681197
20805179
121152641
255774796
34689562
19915437
126973708
419711388
323286366
207789072
241096215
64027704
151255595
53712661
318020323
10285987
458115353
1688696
1735386
176078330
244806549
159587097
561095322
412427459
81664308
134303055
245641304
267758226
96425465
45274379
2247703
122663777
162983604
72358333
14725742
48167986
132580637
135528718
53682832
75176714
111010232
45070752
134112396
29689032
104875420
122329151
242582240
67689135
254041880
549800135
79451628
39964461
98533090
435228256
64850002
374885979
90167442
150415240
301252519
98180306
40484560
285050459
465595101
50983775
361442742
450777330
144885999
402243099
125340783
338441588
53852132
53392302
32409438
326042583
76075297
9658759
37779018
130652000
285545977
489111258
107479798
153535722
20954332
57747073
423933949
95395647
555397107
88614933
49165381
106194471
43095421
42921621
175740835
41417101
136746601
46537574
403338442
95245195
170509506
255699878
566288496
112671689
238743003
55354665
88945666
9505713
240429252
106009000
241748136
141485839
199001780
103634191
71358625
76804449
36624206
542144872
39660963
30381330
547593004
266855204
111815667
88166169
140270550
193724475
10128275
75855047
453706627
109732378
139397669
83053397
561018300
400503890
49843710
36999519
62615269
91235775
251468752
102049257
58612729
69943319
475832512
94255586
99700836
354946910
76034031
559123264
107711961
37567607
48590810
32706591
535803840
542404864
538613184
239020881
137324160
33332900
3302162
68204044
83109168
79497021
233756465
22189076
101167297
27610538
470309805
54874775
83175313
204678321
96085653
110736563
108622453
150818433
133598784
107012876
91653802
94574271
91827600
73174148
43784126
126670210
513456700
51407894
14986862
49136845
315116566
56926629
21091814
394268687
67747498
72507490
52825832
81014513
157909387
71602184
7143878
196410561
96638468
104845591
111851983
14541966
406857842
171646585
467061089
237518401
498681113
449133603
198091270
81314118
418626213
42872901
37061777
105827702
39548124
299744143
37605220
97526618
11557567
378012449
38194058
36140905
542808622
356262758
365704648
303906791
125021721
53930559
74325884
73665709
425522059
2213981
36047300
33460119
233755922
28321294
113337812
508859460
92770815
54769718
63892814
406269627
364867570
94417711
85707258
99837872
514826831
158449528
56611094
551783971
22230582
238434152
35157779
356401158
1549917
549287678
377036655
24837550
36733634
41179752
93492950
395765809
82906834
444630581
116849326
82592962
249451006
89646048
10247817
75286961
20614520
126435451
121546679
15120426
32615781
119334378
139877559
26554780
87054150
546905845
470405401
43763376
79071607
368375247
56879935
271870891
105517435
100199735
20755893
32223965
459691421
451112800
109245013
222468865
130797262
29906228
28233098
469996195
54169205
175729890
204944179
142780783
511343719
105817488
52132915
74372207
50489616
49717903
82482717
559750606
42947561
438319801
61650303
84197349
490548750
408902770
129350719
75606447
9968164
412275839
661470
81391938
15787086
54697084
135885395
29657204
96882009
435052640
58917522
191406324
392747339
270720622
401867214
127109893
52403988
250071558
86902893
138885356
63121099
17125590
99916989
104500587
283866619
32059246
499056162
130157843
121714685
13396715
504573933
36094213
121227996
520767552
15216406
404932932
41856784
466945978
334400944
233825227
93589866
127362838
91756267
397940134
86783567
102566798
5591367
93647291
86597939
499444426
404184514
173890126
78129983
178593955
33219630
64764498
45279463
483273183
115580860
432335900
46414442
262327230
101481173
47989002
107504544
141363923
13877902
57687968
29626039
111885705
361758648
6842972
202154360
102640689
16198346
392453426
144661423
102127079
397825698
486084765
124043785
36963205
82525213
336795323
123857017
57698344
115474504
186083904
438413438
25352459
72181943
106763854
327221127
16935641
233271911
439064328
136063084
441170612
6958407
429041433
372316876
71484155
502283109
117113912
296730115
71523414
110807132
7156846
131179409
138900920
113194380
526758678
339338227
22024160
160756301
23724724
499363220
231307598
140456021
29397802
106718457
104121865
89631781
421905633
131185067
395281639
415181610
76551536
192240131
98318935
307510639
472321922
232873012
239219238
75543765
166346888
2557686
340067328
21248751
200023540
89944356
283740563
56147805
350810316
433548795
493963584
32635116
140191433
64541316
171795503
129759664
465407295
21291554
65015689
123036016
46221792
358730421
385936522
45603817
226743293
135152588
123869471
33604723
423957688
48061634
128318847
78682507
125684488
89151891
128047622
133668935
94378799
107428508
530669798
454892844
5593970
5603577
92847042
25230543
100443573
92437192
20608035
100736253
187137020
87922333
129238268
182288676
77318061
322175110
22618385
50774956
279879422
30519707
485061754
134011230
275802244
105819636
92831480
141094105
320725450
552237964
75749988
125788569
278694422
349033590
480048937
109953175
310759973
687412
190298840
530277029
131570276
117706525
200344467
256600911
180514424
91611803
69720237
166487486
213254921
15146368
752260
101097392
40777680
71735775
13182708
44323680
35384756
92656233
433840892
49498710
135421069
6424043
139535153
528927542
68880832
113654813
72620329
367902862
1246419
151400991
38642820
133222652
31947706
60444073
191361540
486500136
91596734
13700213
553868486
112027078
164143615
63109868
477314332
49735711
169863130
104450004
124023185
283629103
1822287
46951400
1926045
247436217
88072787
225031914
117395819
133867261
68774722
47533755
75510043
30783000
20780536
7740496
128109878
392264778
231448784
17196923
50736046
64328608
44568813
32057949
42044851
49921530
124973732
305877343
22169623
155435699
59964203
471443723
23220193
152366759
139710914
133161695
16790962
51244472
33834839
52337841
243711760
57342966
134689561
24065835
159689385
100129699
488248792
496382493
18718306
29414663
138734902
546425772
133976209
334981820
107047897
53028809
37533885
280041550
186359340
46436491
131104653
4994300
333916943
391479900
299287673
65621715
18410917
385875616
72888808
211159936
135530015
43567267
126982785
109313756
220960174
212281457
79316738
434490009
42214660
163486517
116369436
448880490
127894576
30545220
435087839
88976796
9903818
88267335
27253861
278727543
71465999
81043045
485268860
407775733
383111526
140149929
132628628
24797345
75643181
106032346
105269708
78091075
21316197
494376329
22447179
341420122
211006109
70709846
312197024
84421732
6138701
30605024
111890895
259021957
404844985
507745718
349899221
508512507
74056718
138580561
86258284
178367058
47343096
129214738
4281399
378621612
112355219
371151877
220220068
125248438
20749408
365352081
72294782
29783013
12805283
343168473
213018897
38330243
96481238
7579670
439722291
461336221
97286673
139720624
477990009
428308594
47276949
128876405
329734351
544880397
51881297
83008002
196614267
52554774
97049322
69235157
286516850
8752158
17069817
212914032
61026444
276877543
285071187
134754409
242198123
22368062
135492404
96280567
381613644
378502116
127231811
71108027
230487390
79133863
134698640
101202794
297868968
250708466
498247831
306395649
251848412
107631894
194988162
48410525
477767646
154559071
45356090
88966418
201783091
88841908
376663635
288342212
96643361
56809740
90316597
28270709
423065209
292392948
41388569
492329286
37315989
140113613
47441666
85805631
39542936
11551084
312325279
101702960
82836796
32805023
320955829
467216622
90967691
40171457
437741582
440901699
348126017
32173384
548558651
555908689
12871428
75547658
2740561
32611770
138445551
32750878
123597615
108325442
72529539
16291617
464505297
92989712
220149076
27413392
166237947
439417771
135087740
97749827
41223850
548259544
93175183
110311149
61162629
109199620
101440966
186915726
23663767
62475195
95345066
115072434
100297010
42729667
6356388
258167233
24008769
112487515
439001329
51012307
412173948
74386843
13117858
441236425
9390282
459438051
80538514
129722213
63851310
28032063
108640611
10048998
35095523
22832388
91358088
110481244
555664649
32847824
15986822
18711821
456424600
112733945
4342358
58816358
47291214
51161673
232429106
175169549
429927562
285979849
59684049
10784557
52427336
112085445
54635738
430652194
115015366
114171439
421026092
44052605
139189860
56036887
129052797
72969220
41684283
300655872
368890299
546107187
33627321
285905371
69721532
127803788
379668063
157108491
332320186
71953425
98452788
91703090
114683334
442099521
47500031
257942747
135391238
125190331
211272070
30918740
25023023
72408916
78446142
192240202
45935280
48255358
115200839
19281202
124550910
15768926
116896016
422122231
55343353
29781716
131452247
49161595
358393963
337075910
47000923
89250003
385109792
29003514
532620431
259945815
31397776
14443392
452856550
164815188
256636637
52084926
136575073
10164591
547567873
115845448
395760105
99721142
52934461
54853313
501508377
50944865
132756570
457057350
31572871
558451625
117171329
19716246
552477420
13320192
119104809
307773184
274270560
64701464
38912
253138657
437222344
75744800
46327545
141194014
99992215
123798650
92579862
80689786
226407629
32210997
50969506
72390760
37906124
148758558
504002957
54103058
549711796
55211995
116709250
514979739
311411466
518677364
3687373
384715230
7763842
194158374
268421164
487867562
121301927
4748319
91002710
120562637
71138879
533378398
316277227
160426585
436720250
42181034
143369710
113103590
425459266
254509619
276855267
527534591
23556116
34792025
166987508
236294871
190322030
413960927
115475801
19566542
90985849
93391784
53649110
119893385
115155442
173937704
51985057
92281550
7710667
86274173
83245351
262748581
105024090
340101424
47791856
312159350
484807117
101555607
164722818
77879662
508536557
349149732
172631444
135732347
61981533
84254417
84922293
11250178
392348553
427834603
137055287
185887869
533190120
6440904
134063108
565592385
557519738
381109027
132714228
534000188
382698131
535403126
101961061
428100874
65086054
6185320
38151255
363261694
305143744
61628771
389849087
73887496
436490407
86371121
71698160
459680449
131562492
36806268
22637838
136915211
321231476
84153253
14788228
69200138
498157759
3256769
527821077
105116664
275843317
62153539
123587239
118794824
10425288
75031452
39548124
42858068
43402519
73534714
262820392
25720809
140751739
163826802
126540510
186221903
193978704
106551146
71358348
247324556
49241904
118145029
169519135
103700340
34410707
63015248
135325091
94036391
380566685
65818861
14375948
81175339
368314365
102749639
528686716
22270787
70846033
48319735
333941918
3197107
275306176
192516939
53022657
9645791
26094345
349852775
524359623
532284126
535636806
494744110
132237660
2955865
41088962
231836095
56789147
38945525
90726447
259978999
150357541
99450071
20691043
130371846
137874991
277302228
8567982
83149375
134536515
99881972
199337540
17400552
64052347
118299055
68128816
491159465
37068262
477143607
66262433
12849379
8073994
115473207
48564868
94433275
119945265
114809145
89616215
451970520
70429696
360378768
141323714
323818606
114260514
432685862
525247945
33434066
69699485
24539240
117967825
115440784
35658421
2990178
523943224
47481873
232222620
498563135
31591031
88142823
69214405
38071943
101645890
91888561
314210396
141391158
378881101
290406751
75634555
114778017
124530160
115832478
877675
113335751
139135677
58320904
133287254
140015041
100290527
60150969
95201099
154864801
2034995
169504470
19208572
129869907
54326144
98696512
558359653
107272278
86167494
37982645
98846966
238567858
30633704
131969752
153467262
127510664
130305701
122115144
53630555
72618240
49929314
60896744
280888149
11222943
62371435
319563701
52201913
183987079
12721392
351237283
112508768
27138430
27497699
160681534
6569305
279194666
23990611
36221319
178104170
222071628
54353381
530631537
542333346
149140056
268644644
50241321
6500564
65294873
32278439
96061010
129408151
335551571
90119451
446391982
539949739
542731673
92304896
41003358
344393309
14094499
49375495
76381629
119486126
16195639
106177608
83355596
75764257
281793983
113308114
89781206
54435624
64009816
194422311
1422809
12470243
26886812
278050385
434539234
129077823
125436761
412244824
169716775
164062915
143714162
90120748
120851880
131685707
16087990
102306063
139032331
94476953
552852105
149832416
101166000
77660471
97841791
129364079
72284404
139559794
56202901
233614242
532110335
138849040
28277196
253220719
418616395
57074485
123605399
264810834
78853608
309458434
97950737
270665081
27050232
109194432
188639180
118892101
109595203
476929782
16679692
157370128
414678913
212475855
128652026
9008962
123877767
453393447
26574235
327653795
20032167
523267011
96395478
22941338
119156687
5067381
445045900
180631821
16349984
3431862
211095945
537020209
398809534
66974488
45894345
225689988
123994499
61451260
89137624
200746853
438576854
66069180
430167538
129214922
177898682
15273474
251106008
233064971
71023722
65246882
98731531
499968092
18327909
67804566
79289501
74726655
73050933
50926705
543226928
407524599
142967995
85816005
111347452
139533856
45103177
70402459
25370617
30038520
114439498
308255690
95599276
73694245
276909582
46122619
17026680
28249957
123825889
126384868
62506321
482263365
123700080
70178078
506487319
127240098
234048486
16322308
122185182
95024707
104832619
556693004
96151798
73334976
21585514
71725399
75264912
160650639
358311757
55492777
10960845
121222808
123443274
85301701
149308182
61418138
438871716
83460655
203697798
77080712
115134692
395087862
224908466
8605597
51961711
233060965
29153966
71115807
87148024
51820338
29021672
355920902
55606281
123298441
524281396
367014057
506529415
11219052
487960261
414776475
9125694
127534012
36958017
100737992
56068013
77008080
29656987
58112623
117252691
338996533
259281748
242059586
95986166
25314846
42116184
452789791
99984433
510765467
554935021
283395929
57553439
135633777
87089659
55390979
47450747
516811119
49273032
16589929
339750550
289582821
552589904
82717472
137878882
107251524
26152710
527862414
50355269
123314871
305331152
446135168
73087249
444843227
90699212
96631690
52016031
135868525
66884993
33296586
205827844
124457526
19481030
59418164
299645142
120346038
511468471
42121374
559556018
39314255
129419850
491043063
290907322
73655333
14278508
345414561
81766773
100072629
127601454
501051387
39465118
49916344
38234263
64083538
104757395
182728256
67843476
552467688
73879716
18469282
138572777
124543128
133240812
122597628
541574297
46424820
145560854
462912763
289231523
95049350
332085744
73340576
78869275
28792105
61172645
122494377
260272540
361201204
104586189
446485743
101180970
138983926
24675427
26527543
204086334
67891467
15658681
258057907
24733792
235558359
14628865
102937704
92661571
109566669
56028154
517779692
252574678
87042461
97067482
91203743
113139904
67004317
227013176
485474259
108932026
117394064
93686203
228252415
497606584
125887204
85694087
60782608
109164599
44328866
529565350
347486166
152031715
357213885
40617398
124478360
470732119
29495079
108296906
5674375
94250396
483985525
499253589
53476609
289158257
305321945
486715182
27475650
54293717
49518194
44698511
81537202
28476934
132770001
285920094
98390422
64049751
97400811
277819839
158861256
111539406
400567023
362960045
415617281
85552714
73941970
331379653
121512041
153235566
123115317
9328026
111788430
89454366
88032580
282301921
72805800
119827236
66455686
70650184
15251423
110647070
50666010
1922460
466459224
87631805
1148700
48787952
97319098
91530587
239587832
23270776
101202318
232735127
177352099
28521030
137164237
122872594
49100531
118196909
26694856
367741197
61874682
480462325
24176080
34522249
17886927
108373431
39642807
105146495
1916966
162125
40462511
12805281
125968533
23052880
109708345
77075522
134775161
36297844
454232215
355120887
78576153
132396754
384173819
97808091
158816150
13512146
137456829
55799534
116869844
298520378
83591652
133248594
22560598
555383365
92695295
33233243
17142449
88874333
110673935
208556545
76309364
99166026
322809706
108115328
40930581
640718
20436829
45170621
101648486
262185981
379566119
418215933
19308439
206190708
131963267
156766752
276179820
17005160
113355208
411917347
13190490
199799401
339815035
127415983
69032827
35897071
151139615
38135691
16508292
203181741
76844658
411668965
116160619
67560730
313361725
134165573
208165945
105577055
129337633
219268652
61690508
44889172
56241813
77905604
437255767
344266440
54938328
29194173
61193757
29830429
16711681
137165532
87533235
52943542
75027561
30036014
139885341
272151476
198562098
9430726
65700832
417338200
22990622
93324340
60926577
354891339
88526737
107811830
13317798
31606595
176027040
263356528
428883914
134249156
119279902
6979159
364086075
59837097
471926948
120430343
190134053
86495633
96531819
11421382
60734619
14906423
122678042
236748106
311651412
17312356
30367960
35475546
78533352
40895707
34214860
118722194
45902127
117020530
497233055
171992994
43302941
222981979
185617605
15851331
125106026
129787450
431375034
133706433
127392773
109636709
23117728
76603013
391702783
466182646
119195597
120956925
135672685
167767711
115770220
77506128
432078413
182047403
457945410
339397069
503882785
113890869
60145783
31867292
34526142
508112467
36533687
357434132
102974020
126630003
112907743
37297299
68978871
130354987
165827810
2138496
212872508
128124147
262311272
552658337
59815048
519683295
457864342
72956755
461659908
90819831
504165411
42706321
93858704
493066986
11609447
82939781
142660753
57371500
148174901
18379787
94330812
56442848
11250180
46353485
333371443
293292680
384755125
77452949
60287308
219488101
36544274
552099329
12755877
115068545
316070839
94005265
55894217
13744311
25964645
67643738
72804503
176394
139772504
166979214
97990946
51381954
131395181
339781689
423912405
24809018
369359438
500400721
327259702
56860482
441501367
2123191
289695956
221265481
535421116
81527692
103887943
138645411
538257
95872943
167855165
156125876
38817915
10936306
53002842
413017320
70670938
8632832
198636608
115824694
23006188
141654297
273182251
25006160
114736511
34498903
150923636
110245000
189128246
33987887
418426237
43513329
82529407
39768614
128942482
54905903
163180136
117594661
3568049
84334831
136293950
535891062
112976482
33314742
430731671
334533662
334273827
16470603
84507332
101204969
307246458
43407998
326370974
146449175
67584078
222675610
59285872
2044074
95418995
103685061
109658756
82359500
83515238
110357841
458012891
120406995
341427447
117482260
92390498
288959313
16866188
103822256
582355
34174653
23379724
43004396
69755254
44148585
563471697
406951953
320291541
21696218
116593815
563135435
108204819
332039728
481528895
538675979
129780416
54414340
122572889
44947537
121174762
26386168
71408931
533854099
96625827
348665991
84609295
21967289
66389541
491563
318569928
417179531
334861797
63840971
14417452
56798147
56970725
114317580
93035109
102691785
163351995
150415177
135736240
75157261
223084
22115147
19796111
90924890
465293918
441158060
180660631
1323769
200890612
534027753
392102340
107499251
129853048
96194601
152251578
115439485
453498950
61318269
139598706
58649045
62175586
32627332
50926707
116193044
116999778
241763035
4123165
44273095
393308739
346319025
551831831
153705858
388637345
395867038
42698537
110204056
178776205
45083722
102076859
135854267
137740103
804142
70917636
495079667
14536778
489625012
337089265
503397271
48552337
353639813
108854673
404971870
23008780
268990731
437088030
193327322
42550681
190820062
70805565
82336154
27511106
427298655
168001740
10710628
103938986
245914210
47716630
121333055
65878523
28374469
32477701
54355661
90647332
430786810
199256855
53323561
107705476
55158816
87875641
140149931
107824800
113946640
249258506
345220620
26453614
40881440
287792594
467547709
51981168
153683731
36573326
107134794
99870299
76468528
83729134
308721866
114060774
101125793
67015992
36279684
248060622
130637733
55489830
85364649
136270602
193281009
555396856
290071431
159114877
292089585
216898338
33153916
267349624
41011140
50784994
45461147
92202433
381016763
200643621
125064522
124136926
12169753
163525052
219735588
384635377
256551339
120274701
33832245
68454363
112720975
382138203
126430263
508425558
468942182
3207481
346792817
204435183
534099302
439341190
83236272
88611042
304699593
85292017
320750202
236461357
326104703
272065506
75459460
65781246
11704128
262465681
50610237
494015225
28170842
140127882
112989776
447410281
109072512
40125243
239148316
515655290
41546803
5694697
156853619
396585230
103837820
545865633
91037727
60741104
131605295
7491474
21281176
495456
306040886
106673201
33169478
14579579
71396211
409167146
28111180
407507032
254226377
46223785
121906329
72136548
60310500
267043326
313810116
52987638
82391925
173052926
174307637
56730281
18429606
21689731
50977290
122078290
444048995
120426450
254441791
58446713
34370500
58289776
32156523
541269716
382089042
220257784
54493455
379815751
24093074
207575678
367630117
74831712
181199689
64038080
264698505
281432955
421754219
255109281
395722384
150229070
319616728
116684605
106931167
156689342
218163855
434234360
108724916
99132062
322798901
128279785
295864508
362708340
443338120
425036081
308141161
498226949
50697138
550653868
203735042
232131827
10721004
138157737
113184002
141366515
131326438
97184210
184162640
21248753
20968771
197179085
100051877
203222055
45210826
136645437
119583400
549456609
61626957
105744410
83035329
85071593
150658741
456445322
6884478
72779637
3311241
59628278
463426137
24688395
86980885
207150690
101319046
141183638
8114032
17811703
6525209
266226673
84778306
495646660
396313897
528256898
301989116
35393835
53668563
368050626
34321214
119195599
354810198
24125497
96443620
487320178
91146677
74104095
81972996
63817588
41131761
71717615
101971439
71865099
533443600
458332412
86762817
86738174
100306091
117866172
128418564
127519745
367095716
111622132
110675604
57524952
57926614
42750184
83175313
61035523
38561449
100155637
97784721
79040477
247149740
148470624
63864282
116752049
52662091
77109244
69267582
760044
73692948
207697233
14981647
28349826
55459720
19565247
51087535
356744867
42485028
135213549
114484895
117563973
69650197
100791167
34925618
116304586
81574785
44391124
97744661
160117142
462877336
103280112
31042796
87945016
121679352
25202009
10792337
139361353
513930899
345675344
371834737
450774098
95492924
170064657
332000581
89678473
471006436
132921750
86412835
189955485
27497699
212001783
470242863
518467083
115400889
55523275
439720143
117696267
234301317
372402822
340197151
118392756
531768604
150845834
95036380
40925684
14304613
333543433
508723125
294809603
120253048
1072863
275750367
73056119
121321382
117067222
21643039
116071126
14558825
73929
169603678
70742862
52328762
18122983
164489506
252276557
17923243
291693227
105167245
253277733
467322844
216824096
34622120
523422278
40760819
100822550
90862634
533759777
282992250
36317357
381041994
105814448
99584185
118221552
22387517
354888869
18888591
111527733
419967557
11952244
66831816
65218348
345785516
15495730
198889635
321400400
135380860
33005322
164924371
397262796
476785042
20639163
188031249
135673984
73088544
96792516
124045080
130954199
441519041
173202913
67635958
291292102
247228563
95783782
169198779
123058065
19325302
17859690
474858981
134854280
296345167
266554210
415560522
65975796
66226903
90041633
58348141
74779645
81717485
139426205
78250557
10076395
312387508
74558047
35171484
22480903
527366345
111823449
93093101
91893747
509938475
214061236
31898931
89691443
507797192
37471627
117523766
439378734
6871508
511558227
93185561
250414521
15842855
117802621
45072049
139065053
89489111
501449453
424253760
73171552
472909946
89688847
8056966
521056113
21643039
75474534
129291248
107208336
98958508
419898265
71232537
278521902
65577619
58835811
129588458
101529162
116034808
70538644
111080270
76512626
76603414
119868742
496264294
472653473
78797940
57042060
17064629
201550072
118763698
42645360
55706152
54240542
142546673
21653613
20499497
73078168
110696356
120371978
278037025
50957833
3867656
546553745
51969495
108976536
1836554
39153443
435754425
139274456
518104454
29953041
205129458
102177247
76871895
104412233
20696231
130076058
445273497
296784997
95791232
8993400
23143865
4226925
264504851
443178444
177781892
99482494
222763697
136864939
126118983
66386945
18664123
459379660
523965135
336444267
118408320
81768070
126745434
557236941
39117522
160778800
78716229
36522564
117165794
531944949
128271144
418987249
97334662
69848638
128396952
553562050
262631735
21256533
111212562
86774490
467118440
147974619
77180177
21226702
385461263
418274375
72626812
337846026
95294483
38842556
93887236
513855668
10490138
285412990
242711588
74882295
255005198
31910091
64004356
21670276
32855606
65795515
21770773
30282358
19706544
30984033
140258879
74229904
245641901
77318219
2658850
82700613
263509517
1921763
533235381
59066679
504831823
58502484
132332912
74041839
430090005
27174746
497910418
33821489
118608058
67955018
480934228
77196145
96667488
34624712
23281150
306935223
24137172
56765799
15604207
76739599
509917455
243446262
97466958
423770695
387341421
29984048
150257265
40426195
103513977
84624064
317482444
468833835
245788561
82005337
37708980
34927187
118084070
382098320
69809728
80682481
256812653
120067253
124720819
418209128
453823242
75656604
50509071
86428189
15870094
156784725
19217651
131662361
39354871
50930596
22326758
103645880
443815957
123635228
160753964
126710415
140667434
124633918
446074242
77829079
297310266
427500966
518591014
400274941
97678369
136801077
422801726
65306544
543566382
308838193
518821388
81748615
5182812
93006005
88258256
287268936
123687108
140762115
125836239
103932501
138995601
219466431
57424675
81738239
19313629
76128714
116829547
73500992
485205418
25889419
214497191
126094342
487251640
543384632
58658124
489353609
534958658
103151707
68716359
51754193
17792246
111254068
133611752
71796732
103031013
454061691
121571701
212581366
108099764
113731199
229741164
95730119
27469163
516117684
35563742
2171178
77755150
28160412
498654574
496839177
323865569
13874009
97789909
87640847
104398126
115034821
57401331
93648588
39780287
58668356
131543039
131470542
100423067
74871076
178326526
23779198
516995411
68472523
60088453
31152645
115757250
394547138
16506921
220582735
261936071
80384249
122849248
48921543
304710797
48383288
249450161
25971130
73126157
72174159
344689902
11249359
134974901
59621795
465208406
346842218
74428347
113221243
90460564
80925717
319293346
76088507
18122981
35485920
473205652
534746366
50507117
98965527
448364609
363774206
185866025
57369564
63497231
533685364
55652432
130719444
217590017
468602629
251744438
261466643
67373962
88552675
122375707
179972514
94749741
93535751
66157135
372017388
106121837
44981111
97075262
127800872
535563968
360239535
84122125
110128272
53594634
93478683
58755399
443936922
60495971
94783463
134094238
76923931
277815270
85403561
63333809
79165174
113237179
12618513
71416711
56150782
90457970
256704593
8114032
88655138
71551601
412099308
69271475
170916836
28032611
352212647
381153469
381555173
456819151
433042261
82851065
116090579
113192619
191534548
234235923
127057252
363250561
500288754
462277543
83941840
454973881
135780338
97259438
44366479
308638837
349467297
97431939
128383547
515513754
514697127
163876919
119308436
67878495
120139813
33749237
120338111
42188818
3788537
126479745
112154184
121833697
191817384
139283533
501548173
67408099
143668001
39994292
18001065
371654646
42548087
105226907
54595918
433802094
40091978
327022305
447081968
119076504
211872152
235444976
38659681
126178647
11944075
54746372
108031023
138705073
275059320
88548274
140662244
330601605
358786522
489611654
541611893
24763623
264080316
97346337
70953684
51330072
926505
11366908
24412418
26840904
124242226
370840125
275648761
159051926
224813216
120256543
266538175
61461052
72450420
100093381
254772944
89623997
74411486
3394249
560922412
438443625
417152338
486931427
58597165
95896291
117752038
411262452
160838195
299719028
521342582
100725020
1204915
136446996
76395894
443181396
74059999
76589149
6893886
51529812
70620355
74232500
130310889
117914163
21199467
9888829
397573099
139579251
124607978
423153879
36235588
12259244
15999794
83591650
132131908
62699851
153985206
13932376
155891176
99107661
36279786
158991984
80289488
182878739
219199559
81225922
195849
3660136
9910482
71031502
413696757
7098483
30574183
252935136
36160362
116213794
61454456
15601613
477903741
125214981
402073606
377088440
120071072
92651195
31763530
145424299
115462831
96085651
194358007
25382290
128265518
88183032
85244030
199463117
128374468
323332213
41730977
118926719
41917745
99765242
127969804
290628012
25230541
246553312
117497824
156676162
170455828
104371325
86941801
451492276
28309619
387438002
46026641
29024266
89753697
328878725
44603830
84559214
268668010
72355741
62394834
434157328
17136610
257224297
535922909
34417009
135811626
406054279
237690191
111538109
61567293
8788474
382259565
79294691
74403702
121467943
378520036
129692394
45356092
243533830
61307347
406429057
336760512
72154704
142725948
32641445
217536803
27997044
81094927
61449266
514471953
248780564
286464621
12622404
312007991
27863453
137286155
351469111
286382208
83301124
71060038
131693491
131535257
55772297
137858132
37696008
125812891
337153037
75070360
98574596
11922713
107430551
74913425
71006859
48454623
118229334
176996869
437330397
295028823
69707724
2435766
230273461
115866198
58202875
74442612
480028939
36175926
545545681
124441427
437743640
271493640
455246580
134150007
552442502
130601415
438926051
2055747
86624038
547924018
141169380
445695171
87247895
109641897
50750315
61348486
127217542
75590457
484738862
41732274
220369579
544408846
528385048
28597423
178213811
130517112
80210371
428618127
80572236
32685699
486900149
22229285
65169064
40601288
466162151
113588666
284632947
205693281
15606801
67257123
9691186
508235614
490344249
91223198
45898238
43455987
499214251
102145237
140909973
108007677
152419435
86784864
556958907
115994603
199541567
173744891
280904551
1470800
373941153
298904354
96797138
45642261
309085007
131929543
198285035
599216
43744983
426001902
48444249
188801063
18827252
110833974
3444832
28450960
82154576
115558811
61994006
134489821
62930396
380091102
139099361
27853075
423000116
95778264
185472361
51702311
72960143
96537007
451049364
487074686
25685790
57285896
212053476
122535372
124888130
436637209
58200283
93448852
136939856
26179968
96794923
16339606
158161590
189565556
74359606
25589659
80873138
44334054
145977531
399080367
135696033
358941020
509328506
513499116
275515626
417979802
105198373
384106351
147119998
47775045
232979836
123177720
296886163
7373445
91334960
201583111
6897448
117807809
44979962
550626906
228032489
58770961
104149100
103439643
122796069
57764491
126118983
426385934
130125416
462475052
295384914
44909924
34213565
112054315
103735817
5714584
74292162
68702092
133729781
102105030
79720105
90511145
57118585
122554829
56687979
507044684
211122060
549161051
509067101
167598518
45912505
111626307
51429943
103156897
22252629
61507631
330658105
31011270
35578009
92748472
451666035
457941525
3049334
513967917
61069247
87792635
36502768
299638165
417084363
24815504
44172278
103405921
263956924
120918333
54534959
82390722
136457486
27620914
142161521
111679482
76128712
115605501
45124527
94902638
115968663
88748524
60901934
105094615
119965620
131854123
105623789
3815776
84295921
102766498
547563942
406225366
30317377
2377401
273569966
138223884
485955535
16497840
39905339
495819660
127722077
97308722
14859731
248511463
282133231
149570161
44706295
97596963
7099778
260788586
311612729
215506088
73873168
66253356
282520241
38510526
3832635
144243954
47481483
80550185
204244874
364767418
326547539
467263147
162574334
54009674
164893346
96175146
5724960
368677383
55375415
91336037
272614215
12237197
90926187
88110398
133240810
73237699
136477247
82778431
239759391
140550702
151396693
118796123
37431420
108787174
146957905
130954201
66557180
84232370
14513430
229620167
87576034
393874354
200054753
17912867
30248891
73916030
77883555
125301873
396660735
192244737
78219478
792469
331078065
30115043
128493236
70140463
384058492
13551056
319510042
127121266
439100055
75571002
84388010
51630933
128604035
560405509
541553858
136414571
263405950
190987011
75960102
225693772
65278010
138079917
132007365
49217259
194740408
301547472
536719822
144255606
117901191
170048108
87281617
114706680
40707642
117227
123349890
95531834
114761156
95215366
264246177
75136509
477470708
58175638
109992087
72503599
211573330
238489859
124996260
327364564
103211371
180622610
91872997
388736212
10024513
362016810
29642937
139739027
64193127
67934266
16401862
61708666
110041371
74622948
62634351
29384698
74222122
240506074
84227951
211312923
385155042
559007
82289462
119200787
38411440
470072897
40389877
268846363
125296685
43182318
467756689
135567628
56134162
45636244
90467049
7378635
86424300
424292973
128517138
11808251
60488191
78206508
41479359
112461575
37589656
57990167
59961607
208638760
14532885
123841709
71713724
344146910
27043749
87743349
511459720
35799796
366035954
445813008
233450161
16078911
9592612
50442826
469615812
8046590
119951748
22875191
110849402
63327322
45210828
341878979
69957588
140933319
70938120
129549550
89446310
284616097
12566633
91072748
154970567
480816759
124711738
435651742
44062983
553591543
36229551
80101423
108230759
564539204
237953171
291326078
8626349
235106192
112625726
131670145
54894228
11208934
62746268
97857355
120228011
129898441
296954691
83150672
42765981
57790519
6910248
73652741
187919881
62619947
203297665
499141438
122731219
302989050
536394594
104372826
472461805
86694074
43299050
94985795
58223627
262623551
121274688
270198554
115872685
38472911
95276325
321064413
46125213
458025160
261492247
39923910
72773124
422546026
40055251
73489317
275926163
104503183
166691882
54830677
14228090
84723507
67695620
138553322
35243656
222587604
218878372
52384533
224906310
447807113
84393198
29965888
29759667
329590726
202286579
403529017
330364070
63897701
309760057
137166831
331917320
98001322
129156003
62481680
112177532
7123124
101437073
39178481
80862560
153892097
36352318
19430357
231281333
99858626
375882582
385972534
412306994
36335457
271740509
176663557
268176882
267173864
79626712
330566636
41754463
169050196
393355256
11857779
204425562
105785916
178693547
507719919
394947782
109337102
505705379
468284734
131291421
94620058
215848435
141099779
108823488
12366895
551439392
76638433
54672441
64351952
461983047
754856
132004771
43892772
317081837
286380389
558780672
107206168
138779002
152243911
85191052
3519568
52946134
104936381
119526334
26556075
23095679
38063061
246335769
32689590
225240364
191891140
79871854
94100965
67821429
121872605
222612106
43314612
116710545
114929766
91206339
112480307
62774802
24309671
10870159
20407000
139922954
454179178
108595216
4910444
497255527
386686176
26952957
4154291
24037301
97409890
209826197
10381190
81895174
2296747
26554778
37256442
495963258
23069741
540549389
124357657
143617045
67598343
173239308
492172698
11550206
378181825
560854326
1204915
248460301
70456933
102444844
187346514
247870108
21055500
92281550
66776058
45741299
99412952
62579304
196687146
243049215
7328050
227850051
179694693
105303432
509318316
126069697
107387709
167315281
93429395
38655790
36413277
383756718
135561143
489642492
45505247
312800742
562233775
74436127
81024889
77498139
421741669
91717355
163534889
9740470
118484841
101867677
48374211
111608147
428015032
247226261
106011499
435106136
57645167
322898237
107442185
78278877
32233478
83508241
60715164
93476089
69075628
37015085
525551209
4883205
69691703
88898976
38673948
280277691
89251758
107853332
209444323
480404902
230457726
18064618
377989380
82031359
126279813
106063574
15718345
25999664
457034771
102202305
13630175
8296911
534640020
108348788
136549457
102038881
103098530
418677263
125207192
26151413
556586065
500126239
112407770
4268429
160828
78848700
86633117
346378332
46797059
80988934
545221870
476446153
46786681
25093059
475429390
10112711
166676625
2660273
212473540
29840081
510852004
28015200
129946432
86227154
41878833
90860249
59314483
110609459
445522221
221603130
105709541
438085723
15889289
102629016
231461792
71254586
17639202
83579979
106162044
53339127
358674371
101137749
88146714
274554989
434418856
150344166
60721651
110013435
43206681
19977693
22919048
442603301
82115666
54931514
72039273
76316779
105416269
24199426
235739942
370373787
203422399
457121034
355037619
19030881
468648757
52518124
37894449
57442931
167297505
88775759
15416059
95386568
71995740
129108568
292159092
310014170
276200290
560361153
16125603
381070760
11046551
11733860
70572366
104535608
137482002
44615503
456860534
404164933
32572858
49592092
120532804
66188506
133447035
32597503
339861335
35022954
9425933
123524985
135124056
83088414
24512003
315846339
134786624
471961014
34033280
12531616
95125871
55346523
103989571
102257192
110006354
20440720
14493975
10141243
22894644
18080180
257687907
137135136
222727949
41649619
28454885
14719653
355075445
19666413
382335207
544456062
298503863
9079000
476318567
7398088
50696721
30310890
20267619
137526100
44745203
66878395
109973927
42861047
24342098
69620366
30890649
221034349
312864343
556246991
38450864
407001217
520246918
467325976
95121980
3128364
120213744
115899922
124954277
394099538
47502625
9333359
312186833
63707343
224670397
234940334
121755875
477181444
87179922
468541849
401323999
140146038
472142402
108858507
22662483
401260014
192007741
409174184
81305289
136133122
134321211
116925847
104513559
89503376
105433130
5630277
414698455
380714469
107818313
349761429
185575366
476903582
107241150
135056612
198555677
79762906
117209890
55297595
40191436
59215832
406776204
71137885
67380449
358414661
74102798
88573427
132794642
76874768
46405363
22379935
37632457
89119634
141307942
51981166
106797576
114355193
441322258
107382437
134026792
454898754
197830370
113846769
86620282
154921992
10295588
8975242
327817488
352572889
547639212
5303435
52985044
30479648
189945009
15151554
481730296
71093760
445236261
2267156
23194253
46031827
451108161
52725644
519072435
89576010
475093610
49812203
305814463
19488722
38430110
99217695
94868334
40260177
375876006
552740193
32616958
67462160
382571705
168350517
132850756
344481562
130078726
115452457
414919609
155527190
28080050
132182458
108935032
455919222
118979994
57540542
162429116
23852924
138246281
48462405
40868094
156006977
76223216
108351382
564002569
488054163
92259503
25722104
135732349
5554049
129161747
132620844
78665646
55689326
137694710
121850556
38755659
40090270
29122840
182497529
326838887
476330421
18434263
118868753
538756799
190907208
131410743
94180360
50188714
560483173
108666551
99565346
5085537
266934788
432923609
22834982
69951382
134532168
476926786
52843671
141466384
172180982
526898743
123578162
129514529
53266493
134153898
414258012
131242837
541603983
134705123
31698680
27305743
385730228
39370437
1634222
47880052
545201193
300677576
197676159
514362604
549580421
41444338
12324096
463123241
368279175
130326453
24178676
35849082
183333358
374237850
233478439
78964645
438030774
254273387
4356623
218130973
61049790
94343782
56476570
557757818
98108971
268247417
530928189
321963020
345774873
464674866
273998334
390879704
387567596
126305751
69554221
436806586
24816798
118196907
43175833
527244501
28810263
98871440
96415089
207932748
184929816
314773185
381564935
112447502
108001190
353416169
62056264
3256767
532958022
191526748
99237361
31294016
102302174
470657708
115837666
478394324
3287897
46387205
23706566
28297948
312275770
6317687
547902464
92367154
103219998
65978390
253539423
33164831
92211225
71209520
100721131
86058546
255175590
36734259
37440499
58812467
204571310
103552480
127989093
112112680
138998195
97068779
71179360
140476775
473485663
70798044
83960000
293097095
427358931
399758305
11547191
130610494
312736210
40504015
112053020
69629447
71245741
503747677
5462964
3464325
11521253
26318726
45354793
66977082
43096716
30255119
134579314
30471605
224109130
44114863
401785422
96297062
95136247
66888483
83782311
135257645
112029672
95997455
112850675
18130765
49153993
302886458
18573040
505335339
17541927
67846072
136251147
117946586
120742920
53902023
327299249
22842764
7833882
358935442
312418940
549019605
85788768
72116019
245028004
40767304
506452873
546869954
122383623
468375251
350746752
88688862
2452629
4881910
259625240
15706670
213503386
111800105
9361746
130057974
90016990
521604389
418078668
5556501
99015574
133091655
120390136
358816929
444522907
75493182
42168064
80891298
362069455
407425265
76915993
173578022
35135732
461560656
411684996
44706293
264307362
47371630
62041997
15203434
79072904
521524558
47990299
46169311
51101802
48864475
218860197
404563828
121998416
541977105
79400574
421414347
299420435
213472533
249221492
82327075
121362886
202126580
117741662
35487217
85100063
155481115
150642734
447135067
430019173
436006174
78567074
125821972
40377634
116610676
94463106
79077059
214345011
99138789
27881609
46719237
140583129
58014812
54913683
74800584
126821959
411354819
116784476
140007261
539306621
546396724
89275106
1475677
38876474
299957651
457887202
498575890
91022165
134392546
40663546
16952425
184231983
55603275
55122548
134633790
36180672
10741754
99733925
345313963
107545943
133790740
522122907
505002248
31844673
12412290
118020517
153767803
303061152
444908011
565951826
80635789
356712908
156945540
514191213
455766245
329178147
154398845
27692249
24384897
185369430
44420955
533212765
59760572
114558824
95155704
62744971
381725154
14089414
11565146
69864202
352841195
108946806
174319774
221523803
69027637
142639318
169837335
117049056
556835217
34802401
30671456
91704363
82132525
338530996
218616487
32338216
5691236
300334651
71935511
223134828
397592440
361692755
59824125
537968585
106953216
137638582
68986135
263179849
17724173
384578064
78072917
46093641
106951917
116279941
77377725
380383661
560844782
419796585
91543557
145479705
345377290
104697223
36664895
367526930
136265414
547090725
391918936
273047011
138201310
186728032
32628629
301853496
154065382
138078882
304771510
19304525
50062903
34200595
456026413
45104474
239705508
128712983
134052091
170669483
490437655
194701591
115492441
44536388
491025851
90699210
80544997
472868292
9662652
109304677
67533495
37471938
13059495
63003074
67948535
86726501
318117284
94430679
344560281
245903273
13861039
47777589
72901778
262156245
389546667
408748842
62271566
105979167
320704641
439410516
279892184
457352869
58160076
196358151
9203512
87207686
82801180
120619705
118290766
482707921
382884061
23439384
466407887
32210995
52026563
194242853
245150784
478151809
552514966
220499918
13687243
134911348
15980347
124535572
115779301
64744041
242115486
158073423
77847239
53640031
20545777
524138332
188879374
380530491
186025207
124333016
59720367
184562982
8864141
92512416
61598423
24054162
233996670
137659691
269636180
67682648
540946342
484508348
90186897
290338202
11770277
206497090
53549241
31261591
425976903
24081401
103722389
92594127
521769313
70022436
368305339
455686810
133070903
106951408
3522654
154000291
21621674
163570934
106972669
113037443
94572052
218627480
97271111
121364183
91839275
20578204
123694553
37594844
125868662
298344665
94196840
118649355
36807565
69309086
71014662
84168817
305923394
101225662
1334613
44741312
140834745
108826082
52182201
41826741
106383831
60549865
280123053
61083514
19366530
414587046
41099563
186811698
188327854
88859559
2573250
225170956
40133071
193153745
381894259
28448491
135301866
91236168
130658485
3679409
37583794
465753721
265837764
312853646
24988002
46100570
79809777
31750682
86704450
140995941
261692792
484244023
320462147
207465069
12271260
393406587
298007841
155203633
409732680
67549059
2485054
27740238
546188971
422740764
92704372
74044626
118001060
11181439
436413447
61968068
5077755
31730100
18370710
291381354
30130777
379067300
537167401
277208100
392405105
72285701
259928619
42830833
15953100
367674824
319997327
105337154
27429420
123448460
41794528
309110473
8822527
83603325
295764941
120920607
87621431
72111905
131449653
479602667
21978962
156456889
37672664
7775515
25942594
98342431
21115160
419247189
560362330
90607125
131125403
49586904
18610653
55545748
374505384
138213510
120082209
57640606
124296698
192769803
458833808
118393722
472931356
361217793
93429397
66542585
12309827
46081115
206751478
64549096
169669753
128884189
79411477
375878591
41271837
307236763
53638734
258415302
374227110
151390889
96705619
23190360
35614865
35522236
84866486
316469423
44602535
248219376
41319828
324383763
43061697
344476606
1542135
134391251
107894836
39516998
453272320
218024729
367431417
205683250
139836057
46839860
20030868
33683090
363971955
88411381
132934720
547940375
134365301
252466824
29365377
110276130
62469867
111409706
86515088
84442482
127780006
138213510
549307538
254700814
20439423
75809650
132799832
100587538
490814386
108931139
133317333
464404332
311402709
31619563
9081594
474516819
15124317
261578145
57295998
24117715
148735859
106892255
233163443
46611586
73709809
46847640
3088157
41522160
98866421
89330877
466782849
134435297
465396906
232303897
118383675
139226467
96900167
398140037
90428458
273612512
136886677
262847066
34618229
104774254
99090802
65909651
74800586
78982114
112895413
251711980
548190046
253297763
130868405
413442824
282302604
9239828
10250191
9880546
381651975
120936173
21601980
7121987
230397710
41741353
323279490
129131914
385289762
94264663
181971579
59340344
24597607
178652602
222280556
506543227
523758382
432856717
35852973
9757333
230563910
28274602
533089354
56935609
57414299
104850779
81583894
22929665
464135335
64682687
56179555
157309430
551429438
126421186
498682552
99469784
37901913
43752998
123309648
16177483
51066051
188789881
49259726
3299695
132430185
77611183
18128171
270567234
44602533
427570117
56970727
57861766
131671440
283822896
80599471
42436545
104574516
488693414
33431474
28803778
501101871
23224207
131633827
132474283
77057364
35413288
140764287
139395075
237040723
21139803
58374079
48590808
108093277
95015626
414060444
67591860
361126119
499017749
224434573
87537126
31764829
238818007
11187922
138990179
102194521
65700834
459452766
50782738
44610315
60748888
21333058
469153001
44919001
176973994
3211374
537425923
9391579
105399410
33209687
70611274
7455158
45981244
482601315
35183721
117766305
267336659
106516127
14545855
434175118
26679290
88547146
331666014
135422938
75971777
31479489
2929558
110811789
12064694
112256649
102472079
43468957
127429622
84217012
20197577
102131665
349975248
363610752
426978237
137658394
105342576
82368982
113199568
359167682
21412175
29006110
59940857
562181394
545681107
109272250
23823298
239179403
125594995
31201929
115516008
325939078
66265029
86730392
130497245
175439256
21530600
521476595
208910036
96815862
238969113
59393523
35747914
79714919
106832593
75155964
36214834
94300981
109911671
64706035
87460603
322606653
100935136
138606499
139004678
396401198
373638612
113151771
7718447
479585343
308914759
105990326
30249931
236340026
56713919
378819021
84559214
135762546
87059828
130859518
141197905
129997688
361519724
354544796
477850148
253326699
270011085
30607467
114525100
140973526
39544233
53938073
377709408
22995810
55296298
62996243
229359724
73823943
337695036
120941361
545252829
329039654
138561106
7914054
98878061
81690248
132815394
74851169
356064225
140138258
17327920
103833931
552575434
202308354
345992405
394059859
63838340
46616774
252985829
102008980
171633790
4372187
133740155
183759586
120067181
59566024
454114504
434172583
511934254
60872101
138124015
60480407
8881858
25732480
393418670
38133099
100546034
436162286
138116233
64708627
35894477
115277360
45664776
77827132
96594075
7679537
80693271
121209838
45928067
106025859
564111886
10378
187598542
121368074
95430666
100325546
97280190
113220320
182279833
100833970
36952827
343289039
412779758
42546241
40612961
268653666
241269049
25076200
135221331
278205301
10273539
21792196
138956147
44509149
32375714
97818445
319106969
337224795
22272084
111167167
343680317
226801567
69460835
586578
147307539
219234656
91961193
72803055
113945343
93692688
144147668
7662676
7429218
101517487
172532786
312078714
542891379
126201991
39825684
112575711
390201973
162776461
517087438
194280077
109926504
292704242
63581534
69539432
73698048
67397308
495330644
544573710
110944461
62160024
17436868
140629643
321541902
30644221
360240581
82503467
11971310
5041485
65903166
108632829
88880816
286338735
25797332
121886265
114917473
28696125
25109920
261972484
126253873
88286792
130650703
180087271
71620342
292119510
188296887
160118995
245718166
478427538
399043671
89892476
133641583
9132177
388113439
221142553
210972152
113189190
519413365
94888522
334828948
80025444
292678793
173234229
100392988
117413584
118960840
25417311
52362484
64140543
215323143
83214225
336127824
484532232
336285851
492825408
134277113
116319457
72545101
464507198
95445978
477161242
78225845
128163055
74308676
89071477
140897003
108143862
242916306
119940341
333010126
117296325
503341831
10876867
377556620
449608052
93211499
116907689
127290174
169929995
155189590
12755995
480352803
66314315
2334982
122016574
137764748
227133884
204337247
42957939
136625982
126549587
50728264
135563129
496940039
86848417
41219545
16661264
125543117
142783865
281799565
98393016
35827033
345892352
347289680
299898168
267913614
48417012
78932826
339279876
179050763
139609080
118415953
381667927
289406327
19071090
485681401
4522667
233947199
85791364
458284617
117413521
33790355
173301171
61534870
253951531
7722340
498632330
36684350
116671637
128168243
103052442
1180317
133308256
87476167
59598704
17979016
155873463
483360112
139589625
277889263
43474143
74620594
39885346
123144611
90102590
58538283
45478010
21876499
98701702
106850273
100076520
329360136
370428454
121478542
130581960
3886351
105104989
119514659
101171190
82442508
105307321
64521861
99662999
25168287
30687020
491006283
38561109
128083940
81782337
98955914
474220004
107167221
82569616
63428175
102322491
71533441
34857600
96379163
52712049
51880002
311851226
3286598
12261840
206838401
44436517
9037496
105933772
390155027
21499074
446432721
82156863
269312726
518999513
88692753
433223619
73929002
86356854
115077622
218712271
136542972
1529994
327295705
81404908
126505489
342029936
110497426
252515649
79161098
293060382
382484662
120316207
479338678
76087208
45251035
281570961
125715616
438705330
97906641
403270251
518618200
71279231
25745452
84773217
129292742
121395209
73951049
140514386
337193705
75714969
73874528
127353727
288130689
492225959
435232831
102626422
207240423
35763480
11145123
95818469
325634942
138072135
74560639
34941180
44034449
68811038
339360728
25224056
436045239
94909274
66822739
497716481
312772019
21125428
331926198
141419694
435266396
519537498
90608422
145077196
43273108
3350153
247702014
133649101
177377257
337967526
560761693
462148388
240470965
101261980
321057725
13906434
99540859
213062514
100263290
5831011
137424934
345073720
86915863
81765476
24445856
136312108
511208924
47559693
51927033
103615710
125248698
107654891
108863697
184069550
409393595
299078044
41999163
322618591
357387403
21222232
282176547
17352563
28542955
135408097
133767394
17951777
29038535
149639951
117700158
85172758
135727161
46206896
424621159
8918246
30155250
341543629
31495051
406857619
15853233
53824205
106652310
100872878
5520034
129256426
92739393
107601716
95264652
67794192
45523403
371048490
18961371
268394964
534670509
49423431
112600352
195192082
441191616
562354344
20739886
242165696
87643480
43330176
35244680
174929527
68886264
347866755
256937217
108745670
412407777
473394136
122054189
72846007
119273419
280872587
552661565
333586298
375045021
42051334
67301330
163087725
749668
389432441
52095304
141379961
184860570
57637383
526166093
3246393
72582836
564851364
265731758
51781430
68839572
532530071
106220411
96460486
63591912
203952767
109018040
539446487
246114150
177340336
57483040
21278584
340002521
14014087
494459871
130262900
84997197
63680106
26509383
365379480
90839286
136502767
479315816
279158361
499430758
37269295
110417387
484658265
41986486
490060947
57708720
25641969
5040142
375258243
58237894
137576869
365796088
57016122
30858226
26312241
10505700
467471267
130637985
108261887
276398937
75250645
347739992
64850418
174313544
94974124
2463003
63220968
130069538
27823244
44868420
380045971
103756109
6486297
43892918
381758879
82565884
418257941
75951023
113430434
139352274
26954256
127010022
466663347
110986886
8195745
103202292
128351122
48452031
77689137
22471822
304271522
458861119
223389985
101137466
79167585
33078688
21174583
67836993
134827664
60977019
63035497
101328125
312714094
138162925
6998614
443433285
120621
95701741
247757479
12980376
79637211
216959353
314184276
270961908
14455212
211887061
491239023
136322685
552635428
19168365
19410902
18522459
27507185
55000582
473108583
313508246
14509541
86066328
177942462
84299814
110182477
87207688
150784956
73294723
276209813
112846652
23072335
287455293
106162046
132763516
129751880
101866730
76345311
52183500
187600451
75107975
266714624
372069384
183091201
522059626
82780097
34082566
99376140
33623651
13228699
122475712
28305730
533250138
25956836
23278556
64923744
478673864
14982908
116884343
29330087
62783879
7444780
9837745
107896133
127735045
16264380
263475058
49536323
33772549
255133188
467808607
321673184
206965280
270125110
57647759
198861946
443185563
150431621
43317208
92614881
303337432
125174769
133523556
520332725
405510489
368735586
41642779
495189794
128297943
452371323
13181413
337585963
25470488
56173072
310782943
108910387
35811469
214719386
470723792
80664323
55708744
248854795
109958365
128015197
22759758
109207400
106626370
54629642
15503041
38969662
39941117
55403786
90622689
62540043
220262907
136355944
78110530
117141151
49422185
88906756
88225833
124811607
83429666
119020596
85365948
436649656
86801727
278771854
302489179
23497844
364299269
331950117
59620496
108281344
188886690
9816993
104012917
560763241
119925808
55385791
216861008
23009260
23292823
133502806
115634338
23714808
192124056
217853640
239176875
233486113
132956097
413758041
88352937
1233449
46208219
118294182
396618433
88843203
388698582
50952319
79249296
433437445
2572245
23921870
55405248
75430928
17351268
39183669
78669537
385628348
47917296
561073630
429126259
19115188
61726826
96097509
93844040
182978166
439427748
14017978
111135037
15528983
33613054
220761110
5251553
65970608
32930832
233868591
109823477
57551781
294512216
69264988
412324234
125032097
499509734
119145014
483740570
122796069
351096584
33974915
100766801
100334850
126000956
129081041
393070025
385664523
17499200
80189544
54590041
55608875
93166966
498747628
211079482
532303398
343159338
126478252
11529033
126360225
134386061
137577980
153335614
66427152
38731014
7823117
62200231
479686321
18059430
49261357
65170359
40751839
113462727
50192605
106878724
29559927
130928261
136260228
243364989
89819846
60872101
90705697
533980948
58188610
449246785
177118610
287586279
288509110
116352535
15754659
36275680
2941596
6720226
69667060
105976573
311177913
23080117
229337517
361158172
234443176
53555726
232473633
139099359
39969651
75731832
49000662
137415405
128070970
403276393
52241865
107163328
179718286
125288388
125387477
76347907
140754333
119261746
67399904
90114263
329334916
88117074
157813035
126937390
319947824
449558461
197109924
334775044
342214852
97141411
86044279
66746626
325732615
127316114
114530288
1531759
28030388
10852001
30672753
124480872
47271759
466537987
67423248
117501715
12131621
106625073
339870090
8142566
82114367
115233581
89823737
35523533
174537893
108836460
24141063
89786760
36970987
55422107
113863414
92354184
110697653
37012266
117915221
327076883
34653248
121006211
8115916
84390984
116811713
385160279
93119414
389767505
261724475
57081954
402542374
22624870
331325766
319794170
150613030
13305925
2280126
135351031
33943789
2881934
82024876
31455242
45508047
40597485
278115448
278518380
97804178
40654465
254876096
170893908
78983411
106326765
416750358
346469137
180109825
236796430
351749458
127205869
134186323
40799731
209803700
388574227
534055878
69748771
247625868
22419944
53040942
105779429
272523884
251367499
375657880
152632335
27925709
98226199
420371677
107583556
164945517
102485049
105230800
197535633
4234707
1041493
218861664
176383475
517261632
65976814
230737309
128243269
109781973
128526215
36996925
135600053
110469383
144623202
249091938
209169736
240193802
125409524
120502975
451258618
170925020
78477579
141851685
59659408
539455771
83603323
392873789
92142771
59608230
104429254
27489917
157716374
100334623
212187639
110658743
29047614
141572563
68859029
140928129
71498424
129313242
70882349
145323005
389908173
176959086
38497141
135654529
92906704
3701640
19109134
119409604
353783979
326987125
87333495
500593877
105682329
123858314
293550925
422052722
11326703
147587469
191121839
104885796
96358023
171825256
116372028
399344678
114763748
320898517
43481118
214005
88953448
124668939
93483871
85509913
5835203
143044479
194001251
50979884
452461811
10055641
430501825
197149615
121089219
80229828
321362048
127662415
466412003
549016777
146962694
298117197
320348062
101325854
59534894
341462996
23802544
129324706
57042060
85428202
116627537
12813065
60512832
20093126
222184128
24802531
126672804
177187240
135048828
32417390
288772293
120615814
305342374
377857873
68231279
6149079
89018298
322326840
26936098
466608254
75254534
120976380
69306492
391792750
292343442
404592663
353980083
491319502
85748561
105903941
17021828
70144356
45224968
124842737
160170293
7578373
122305953
105068497
470134469
92186869
159332934
26356162
520981672
27002243
384445132
36095512
82731739
348838598
283107926
286712094
125785656
12715788
150001559
545848244
133545605
110820868
98521605
123593409
336273394
59278088
127056716
117270283
12994643
466746136
493508986
5654922
61259998
172691177
130584554
58987562
113521222
13292953
221796350
71857691
14496571
4670499
475035178
268274653
442199914
55013554
511662067
24278543
29310903
108256699
34422382
549928
457800739
14357792
21362889
298102217
68586659
361689182
415361260
4955837
41082475
228329834
407127660
117400551
26430266
84284250
203666964
18914151
499812641
133624724
474272807
18238414
440378148
110147096
84787484
10622430
43890482
29038535
32374417
279712261
74948444
99211421
138338022
28759680
74595660
68149036
53653001
61470020
300710508
66370084
52886474
38987061
132374414
544721656
108689899
32275641
115622511
482740779
135493701
55544954
79059932
97339852
66976340
92106457
110958352
334430031
52916733
96972801
101319046
210622311
86282927
36738824
136462408
542962235
103011633
1247714
101202318
102964939
181748745
366070342
195536578
244229310
51896861
247738573
422614739
84249231
83399694
46088895
26409514
20670291
26652916
81341357
35369190
45822330
126115094
29016486
139632426
298304249
237820030
89946088
115514437
104267129
513654210
324196636
407810214
81072876
257916743
54147158
68600924
49598027
54641195
346411143
441228227
230932750
137587059
331193321
512519966
527227582
11772869
411526474
55544024
320334998
48636205
29833
86988495
35155185
84478800
62019948
405127225
312851196
139891598
82127031
139070827
41097403
49769184
448471142
565232456
477036983
84176841
486713493
410020439
352212190
134530030
9079
96955940
171353999
526314874
111160684
86704452
514663857
507325049
38906109
21959507
5883192
10654717
84757653
85626645
150505364
473521924
74961412
125986691
207423892
121881686
11042658
62782238
243056922
64062215
519378123
10732677
96495503
32267574
83947028
554681610
18575634
296763137
552835818
32801130
538857365
150023276
419998717
63538735
84246637
118065333
105826123
146606828
126342595
415561274
500658992
137344518
329666511
8239843
464760814
518150798
20918541
38021557
55883841
32655893
159883741
19251373
499654860
125301014
51291162
342586966
13504366
24425106
39024136
100130994
540232394
108689899
57634791
32482070
530842119
55937948
172096658
105146495
186168162
65130154
89119466
97159569
80829042
13885684
517341753
190312094
107220396
83001517
129273289
73613190
431940045
18305860
2070014
42196055
31147455
76666969
146217924
352469790
79380661
12645760
443351779
114194014
96138828
458848997
14498484
102597888
551028296
316184701
24204616
114530288
125954266
157756121
47113527
39283536
2592705
72148102
71572351
76364732
128671479
98178646
108033617
3896188
144316883
78249309
39289092
101588824
475774138
319192399
54314471
126181387
31528773
210539046
120507697
182759962
469389018
129423739
52512805
494129779
37462548
266075885
85206417
123399068
87197310
222185707
67547762
45951415
117242901
424613218
71459462
79698056
145303095
43250690
219869762
26566451
291406759
59568618
537814577
91396996
117150889
138933345
47662156
40541626
8806630
175967319
515969905
98490289
121383636
5248959
11152905
97814670
190659
17077601
31443171
1604391
110024510
34108506
16827278
444393339
70445260
384410876
80713607
228992112
22429303
488464618
231598110
203087186
103040167
270487788
391818878
88437723
43297753
56385780
80544999
22247441
106050504
67381744
409020398
39232953
72040568
434747589
15956993
474406558
560255389
109645786
102364369
73871513
10072504
8519993
97942955
52386558
322777706
307143495
39620758
250489039
344507853
4955837
25641692
160503033
440632692
477659736
305133141
248448286
60886370
45507839
418612679
383750877
58606868
49716871
104273614
83650639
8590910
211267780
93175183
48370318
129419850
106484997
102548604
561404993
335159089
87234925
6552446
413957938
4289181
207208032
124559989
3433159
180716594
305278716
117229345
519986261
120566526
138113116
110780484
19189115
2213979
117784463
115538059
131113732
136041033
86974226
41384678
536461137
205020501
24377117
135755693
109935700
102034990
680968
41409319
74782426
39478088
86705277
4395535
122877780
53859055
280793864
64019922
11776760
168777421
411758722
337391088
459995811
42136257
393072855
2348869
1520886
49558770
26526246
273207602
67296144
354813029
187343107
58610768
104898766
284919618
78617657
544693509
415480182
83544960
306487932
445749282
71176766
63023826
313618192
412497384
101687394
22802557
14290348
42274420
248834720
372424454
129846563
217357964
214730103
79795333
261432203
66049727
128814149
484688485
17322732
70510108
65514499
276270705
460584427
236394215
126995695
4797169
56880634
65389554
67154769
64669427
41351511
99075919
40321136
526587662
111421574
96099630
260032124
34034577
115445970
18902478
26348557
61451850
138884057
186205523
224634402
132710337
80804399
127094326
187590799
102606358
254373378
11657438
108513507
125187737
216140534
451382893
66178128
81528125
73246793
67083436
135185013
81744722
388159956
364223541
98817133
460634505
6094603
520836500
57514168
130605836
107470719
15648307
14536776
23748072
202944125
265089019
271291061
3317728
96214056
356389041
78159816
252230906
241219697
167059027
262148527
104079062
11735256
391025474
425916321
451986863
123354304
165344051
417336590
80458590
112123066
131637720
34141268
529197709
192225273
162981133
201131949
107698991
116395376
477570095
556378966
203498517
240638016
96631688
316425830
8583546
525843670
126996181
218637500
42085277
76698097
77785094
84068961
106708081
320964600
48323626
299870581
25520450
51691935
98272561
135108490
297947037
229669104
529941333
554744437
4800197
89291965
65193705
129650714
502811574
112069881
46399465
201205473
69471211
498925711
318107480
490368797
3916940
131235648
34035876
421468873
90631768
498179337
479671020
412872059
111730065
90587670
96740636
117167089
448260905
100827485
468023346
20518542
123462727
11701534
307610923
492679777
560796686
446657678
110333198
410073384
540191283
16619760
319152441
75687734
5316405
349590795
111564051
38715450
209859666
393105985
258628910
4040155
371914602
139685542
43068184
127662413
11684673
86639602
41804906
171002684
464378651
67485641
15360371
453286013
169613735
164751494
499771779
26225157
350323294
101669648
7499254
63759488
351468405
456413475
482155451
453433851
103903969
366860792
92531873
543500780
65131451
510928841
83723946
403805544
77484077
86417813
68870700
66956307
24006175
17680706
43679560
68279270
66003033
40778979
222923260
535351171
115309785
217558277
205108405
283397240
121023072
32758331
109653568
10621133
328043357
334922653
90183004
53778810
29808516
496083669
35981374
33589708
109112721
2675713
87707031
17639202
117512093
5763868
203086512
68183290
499050211
71382989
35674575
486021415
37410113
151749
47051271
130498954
181659300
534120835
430732545
78478878
19622877
133987400
241587155
141274383
60283265
337460668
312680117
37938547
45728961
119180033
318062461
135578006
11436948
136315999
25526122
353465984
217554858
272265661
246496765
104302146
297406010
25083982
24041194
117458916
557891394
213727049
110594660
250206045
6557634
441340346
53540160
316675
212981973
129156559
59621849
555722816
215251631
293596201
170638833
151932642
191846749
200798565
28516520
96037664
11499202
407471681
12484924
32047573
66069182
154467026
8144923
492011606
272986633
309430277
101580602
60795578
448621018
88399629
75663089
18608059
87884722
363593658
101051866
333042067
73093164
69249426
558921907
421779727
332845680
124327828
409213213
89181688
131037209
137419744
25421771
17752039
19299362
59160063
471862180
316416777
60968280
475897000
58588086
82493091
80497008
44131722
36994333
120982863
316358978
251540872
81585155
289802764
79013242
93416425
47546725
80603364
130895836
541163148
101854709
531721527
465324746
372999670
516270582
134000852
359684505
555436658
116885642
296530605
65455699
102669223
461228764
318337447
37168129
126609251
91600627
108264802
68649880
9318945
52183500
67023772
317696887
70748756
132603983
3606957
145442048
41152711
148673242
239831065
60175614
87704437
208953498
120509460
523128582
327742065
452433252
122072345
73570464
55274251
80250578
60529695
64328606
358275121
419039289
543626237
320234746
114644426
49922829
139786769
435596693
376531196
108019350
271033903
157842592
47465014
73087247
50769768
133292690
769123
284493679
284632160
126283704
41410618
132540033
127502001
81110491
67402496
431665515
83293342
17133370
96406012
33894503
43405404
39318557
480876430
408253316
88701830
563955535
41938497
428078799
236696472
16462821
189073148
335982238
473448848
209268816
118196909
185196028
97067480
473497856
102189335
32651975
20448502
97822153
311062396
418023953
32108534
85334820
90738122
29164344
48068117
430827609
9029714
240490910
65838314
159846990
104386451
41887914
122167026
82576099
120787016
189114769
489946871
75394610
58737241
399474016
33037186
22068557
424105992
52772336
539322915
57071891
122666830
286485709
521395962
215106056
145751398
24090369
172679504
209659476
7684727
84201240
401335067
13390228
140440454
82752491
134475554
43354961
278433072
112020595
142879862
146155751
62407334
48950077
366384078
8853322
13321487
272061540
97492886
291858857
20693637
16937525
53216021
20539036
126780453
552503750
303527960
519626569
231868776
125202004
10559118
83499563
145779212
112129543
5765165
147143121
55595907
206306795
452314772
70285729
465408522
128923097
66996324
110181447
66174237
9056340
88929841
92671947
98010401
136580904
126911450
108529071
131530069
126501598
39876265
3324211
357193756
163811013
118029596
85708354
526579987
435161773
58570398
79593001
57629603
524444858
109307271
90840585
262827701
7579062
103846901
145571429
16312369
295186323
1184163
1125798
108807924
69198843
434919794
65687862
37513131
138585747
342240313
133239515
65494609
82813450
197315998
120877806
533441334
22741600
138197946
24406948
26403031
135316010
116317556
19311033
34061816
139422097
481945358
86119672
558207304
94794044
139454739
19077575
7704180
104389913
341717103
33757021
353332524
2578438
71158610
73792817
478157572
98402093
141384624
35563740
53751571
45975273
442875357
175289086
19997582
241285754
1361850
452833603
100378723
11644791
562897008
151663442
62855214
93543531
20195587
286682113
486248822
515089278
512007538
145496398
377563227
338086327
360706956
262948714
125832795
406086708
122657290
132943797
37690820
495826904
76036627
39520889
521554019
282796452
7417545
323865568
54117550
429802207
4795009
457520703
56312261
135018120
280914887
107622466
138153050
37258919
260758786
166722549
43051321
133427580
96066198
103756111
82113072
138427515
84022256
562102100
1033465
102110307
4020702
402588712
63754037
436756483
109794943
25724700
18733870
134060516
118475970
42566058
34749226
62409046
103762594
12012816
463209196
70357064
209214268
549586732
562990411
164555563
199996112
442351528
25823272
399660147
93496839
18714413
343370125
52649121
79589108
303391228
145980060
518361604
7128537
443845897
125964642
46781495
86867874
36235586
484684384
45615492
105839750
274877763
98740612
99469526
473956310
20160570
91007896
259649819
316315376
2737967
2155614
8879110
135380862
101245117
294429935
208434987
43435529
88836718
141133055
393161028
114278672
36357504
11036300
141439149
50717928
196839397
376041273
151580254
515567398
104806681
290140812
71080788
91246544
225872832
396940654
397150674
25610562
153156461
196988431
158479153
131903603
129422444
27128052
71266261
118168745
512716604
412024894
355327742
494081333
78628033
318419186
120397916
159864032
51717875
150453463
281463351
73385557
29847863
19064603
491953930
99076535
502451642
530327388
9018855
165829418
484334039
313262978
84966329
424577926
120033459
13936267
489387609
31139675
3289194
68209230
324878381
245534164
40057845
395488597
434769002
295820514
391705374
130068348
33428880
19239698
47764621
93376220
112780635
46303401
118961149
47254900
111316525
300280866
24893323
12126950
56043372
126016051
37985241
116198232
60756230
47173189
68599627
544247805
129421145
563921027
86751142
38638927
14868810
133611754
259054095
496574559
53046005
139037103
137323766
212316849
518479177
103916939
413898347
301162270
49918936
146106956
140292108
126679287
172276310
124077507
104487617
503772964
92059765
123238348
101815797
98530498
20880403
61512821
319985893
77069039
60891556
47378115
216100704
100090787
93555204
21189091
29283666
172351033
24663754
86713529
86765669
49366416
58069284
107060865
37380839
125622232
405867343
388421565
136776434
39554611
129086521
131488565
471283931
120045550
121438112
446057451
87385375
60786499
447432094
229720910
40802323
24305780
92118128
329148232
44594751
428285785
107086805
84983333
305090037
126403028
140559783
50244485
65082165
81193497
162536062
30516676
13626284
48349566
76210425
284797131
77172292
103767782
95979299
139685603
59890719
139052669
268011139
409854
77301200
78214288
17347377
403110802
152983698
48064398
82028767
521139337
101294403
138107154
24627436
275607831
56114705
84848443
86573455
79336887
10216469
54333270
413020158
94587616
20001039
12219039
96146612
237351751
442880297
84506035
312545286
79146833
111290384
547892371
257995301
74000337
11637981
62507743
335522288
61506336
4714597
462765747
102329409
55818709
333602640
191679485
39218686
225517342
101577151
97732843
141133057
85611081
189104504
267078633
423476491
30476908
505100960
15532027
458534292
168008963
46589537
263647921
118898584
74743263
208210225
455279325
124912775
79009349
232264392
142571573
32174681
276884213
370826183
344020219
117288316
341765460
119277310
140794540
263533032
228904890
103271052
101420212
65000496
129676654
57215858
131978057
100335922
56881232
38375636
523710663
103874279
27085251
115540653
203833069
302739816
103173756
12382389
251012305
36819238
479290243
117139852
124119662
322643676
163608404
19451109
524670040
407576955
121122497
44161555
208604749
106461653
427943569
29766150
353148583
17471887
13108781
237025305
92320460
510047575
105922179
324143440
92600612
281923077
100625153
90563025
53563508
37484599
28488605
65881115
100140502
118676799
428590483
27832325
112071178
52327308
49052542
82033955
329658907
470769007
22488685
227256315
854725
9505715
351818230
543047908
47647891
128187700
474379740
31636424
470571107
179373303
390860052
326714049
65122372
339162866
254166435
5852066
113771543
114293086
120971858
67556839
135965809
16170998
203591057
393633516
163946977
20360308
51328777
35182424
121144990
202979729
102228243
51620486
234919855
398701650
97533105
98886716
305725559
269651098
22596831
114867508
321369616
219698290
126680584
245557200
111003745
19918031
25871580
139444361
60567306
540319888
59990143
12308532
363566298
56502508
244001225
349341367
116959571
7567233
263433194
127679276
133661040
194714331
4273615
84569647
95578526
305418284
48886956
111732661
27122864
52444197
11448621
86081856
101693881
25439358
30888055
113028362
87729082
123138477
43716682
146266943
87991924
16714441
1159518
69891439
512385307
51479229
16265751
81460681
33274133
113124342
411394669
104309347
556713002
295990510
155381248
433474014
504191005
70008171
465213245
108688600
100684813
126343311
109080294
563564532
87695360
405803944
15173522
29762261
69224781
83554039
56307958
117058143
228937278
127518448
259808840
32558591
64713414
13937564
146719323
25886555
459966908
72939391
58834514
135850658
70970545
536052620
58211954
33240815
150483861
131296607
125526254
55629538
558848634
546866918
90442404
128138414
103419769
218331228
400118897
57180841
263710551
460180344
5204218
407481497
130173188
84937909
91673282
91760156
126418122
392245113
106003812
442348842
73307737
92992133
506475837
149346871
141014889
76870598
14202152
37141580
57990169
358735828
38941130
391033366
358494273
170103536
336776108
294012643
455888997
58996641
494786450
107449967
216040219
401638455
255883102
51001353
137544256
222446282
131891932
317342263
254977371
435371097
112801387
139781583
271734919
450012619
64240410
373451019
130837469
77288282
426855639
227890376
101421511
422194841
57524544
58844890
422910950
88115586
13761170
7224292
487171031
359015451
22925774
83346519
122658587
96202381
18342176
187545159
16379768
163453592
11403226
61099076
43471551
72447828
25837537
79613751
39847731
34069625
293410024
136371770
91663706
10488839
170433823
68376543
139231653
174560796
528880404
15414227
71376687
3994760
469764307
354061444
340402953
140684293
188930896
529472287
51747130
104484134
122012683
453293733
504202122
487165216
27598863
373365579
65122370
164527254
94588915
3503199
89433338
555604071
7901324
271520436
102408528
53905916
103683477
275703053
352721912
249337773
423520230
340471047
452203664
125558679
102813192
95678395
474929844
322633034
108990510
12010220
2561575
140622037
202232559
80607253
133168792
69655385
317060348
355856211
320214513
42546790
20547076
66384351
553040798
47218686
33895800
549910800
62109441
261798564
70874567
392184023
451402047
295918591
4459086
63250854
96516255
70287024
126588497
480303736
43249762
136181637
251468368
66589277
22010090
45498760
24466608
45820418
457506596
297593052
118936665
546375042
463288573
7963582
6849457
58432446
96629096
248950176
5090727
430105402
60367568
130623466
165668436
172075523
55180683
112365597
101173782
469552173
125013939
504710094
460608479
24286325
7861119
132044978
440980621
20493899
404306965
13285229
117975120
330097620
242520655
3993463
44479676
400355208
31828380
58220311
64381785
66009520
81787525
109324130
122687123
82942032
83541067
125042340
72480253
401564424
248802772
75868017
162465523
38549434
26811586
113645734
326989652
46242664
260388579
96678380
43352227
419966631
45741299
3991064
255904410
177949585
234481076
64747537
559468191
340413404
440362758
475356720
8311294
68993915
59420834
299796029
146056936
93530561
442415673
60052399
174242319
208770421
96521445
253610249
138716843
153018781
102732434
144238218
57377985
73589188
75476323
480563723
487644678
263439326
274630795
90089622
89988454
47038301
53267790
102658849
552519841
239945
92653161
123766225
43669992
18663832
276380418
31002193
384626162
487686107
132135768
126055432
29068366
43404912
128183807
132465204
114701494
36791999
152101996
522715678
166434960
127927003
91403481
101124498
202505775
210844702
101599200
1865088
211837704
105130929
35701224
109530355
2689978
134102018
21435519
138972255
532228948
121512039
407652706
18267796
15397984
313739388
43260140
43024219
58087442
181689212
236717186
286100654
321626790
61647707
290460817
119809432
75258427
222772444
471906384
49693260
83250539
372456057
207311481
308452775
24600201
202909514
234283904
75976965
262350603
497395908
1234744
80315428
411215068
125169581
983128
187848125
396755625
3653651
389488187
6414964
43907889
59639953
306383472
394130554
90700507
109366931
51746411
93457931
41690768
13298141
52140350
7811833
34382505
29789496
131886165
55564779
339800076
47208208
7020837
332640891
390093223
120187804
61018664
7603016
97970192
537100073
511935626
81474948
69613883
241464565
250793255
11706724
204072951
112185314
129214924
70467233
21557437
93879456
135104601
7106868
1717264
31467814
93857407
523941192
37511890
7796631
15138586
54732105
82243253
420330488
201975788
19671599
120491300
109344884
122911470
73609940
118940088
49123877
258961010
39922959
116065978
374385865
454953252
126982787
113803968
92382716
4061196
40522173
108008972
290955432
64137947
14516026
39671341
305753080
74301886
288262893
61062760
354266987
116880454
154392722
197463079
522015256
298588891
259234503
45586958
101976053
416197007
107669160
114646008
59820438
235596252
156983558
130122822
32581937
333912582
526452548
553990084
224868307
27876423
137996909
16453742
4273615
135441821
517503
46110946
3689967
48625829
4759990
217570994
487533495
34539110
193603208
333115443
101584931
436824530
47062944
75004215
101988300
121673968
345382771
547498573
36820535
50746422
2251449
126954251
32667539
11273526
45236766
216932194
380516766
114058182
19925556
137190175
76290839
48245219
116863591
98408580
394168301
199527247
250047503
105996028
423745834
42500098
137371755
74958818
7146470
542706084
179375526
47631028
369125564
45568800
98243861
147188459
299625097
382308321
530701123
370511933
49413106
124641700
134279709
227895387
538288354
508629605
40881442
18086665
121427736
99779509
134469071
79485350
53149765
9198324
93452743
83809548
6884543
243319230
296554872
302985936
391297530
103593133
367850555
67397310
123763631
29798575
32961115
128563828
250921829
408181713
61364963
99012982
111889596
319023207
80193512
294152154
6413665
561081739
45031668
465821792
57894189
221291561
139273157
137471624
7099780
256324675
127129859
556638724
317402274
24785672
430990674
138479393
559176585
258911304
20491305
106167234
556633735
112112682
27952946
22825903
116436878
247101283
101145250
44571407
75698861
318607971
426549074
26261656
20298052
46806136
62580250
6462953
62938224
6352706
36000829
543153235
463418470
251575809
141480653
54978533
478180620
133593
368116036
314263757
312318879
125438058
22084019
202325483
446776871
66652380
25828458
135038309
55795645
45313331
123657357
440372635
312577223
38355037
483461698
198292785
507212228
23925759
126615734
300634586
294110223
33377000
444855615
84587746
134371794
511509203
64506297
13115264
198367087
321320108
133663632
59075758
277181615
26976683
55798237
449616630
57874736
11728773
86221968
113923294
356124298
68573687
520656242
311958768
247475957
78773300
92562999
70039299
127342054
377986766
304379772
87298476
212979173
507505385
129223344
16767616
285142067
86269957
97600547
77633469
293205281
85428204
48392367
50239297
47125198
45205638
425093839
459492026
38806240
95758817
297281811
15147466
86214767
164526483
215428043
125863225
110772879
37587062
137415853
115685917
443817143
288387169
398509614
100941619
127464595
129675359
20452395
116218982
22946526
538090628
107574479
26469176
47200424
67416765
20758487
87204652
462963013
225777905
58996811
113552350
117596396
73565585
119853178
15931053
76945822
25595000
352130633
49038180
37270972
287855628
25093059
65387423
365801711
550610187
488005704
41195314
161751224
178275066
2022025
27631290
463162166
555166895
78418908
471720777
26366713
133996961
522991725
42043552
134513167
400557746
85286831
140205702
87171372
556801438
80592986
496557081
13418762
122235765
45673855
82330968
257954366
246686869
361093845
30762246
41929729
494701523
138650597
138270578
125463027
51970792
97971489
7269685
458533737
83579979
124493842
44490993
423023297
52623183
115753178
93841841
11326076
99619978
18601508
119562650
173457617
53036924
8127004
110405828
400435641
8571873
2503210
530493613
133418501
118579522
38055729
47027923
113578292
37431529
194317776
10978688
19157987
107316374
77271174
479059849
61439559
97404702
492788415
10247597
59361979
413133814
114133408
138165519
175166021
108678226
451507017
109060839
473692429
431024464
84467125
41903476
427071371
524852356
70779886
565055824
466229820
335379825
39152539
87478759
138232183
12056912
159258351
125767498
183271394
31977535
62158727
181556760
29513237
178075600
256114314
120270812
75656604
263872527
214154284
313041393
35132771
64986859
399677716
426866901
425771917
91046808
397409174
353438764
206053309
69196247
40684296
68801101
264695763
538127350
353297831
89211551
523136852
558880386
137383377
538308383
95101230
86037561
115750765
537614307
3111505
48353059
33427583
263803348
60569900
27078768
482869276
48001970
41323717
109806210
13199569
319288141
60874695
130746679
122906316
149495620
101911775
111407114
101119308
53680212
315150772
404922378
102447436
88460588
483219143
11384033
140131773
126735060
39826979
522100089
88991063
56992142
69316870
46716645
127434141
29355001
375718825
47741275
66982268
45913201
335618644
59263823
100264585
326264704
10001167
282411231
73036664
131591026
8770343
174165043
34055331
20412186
469462836
8523416
511047851
143577576
83508644
106644528
560194021
1849522
114634050
30348505
357477926
110814383
316934780
424486756
19466675
101819688
92328244
496994248
104246377
5115600
100046689
108832567
477178036
373321410
6033644
103044056
319813995
520178206
87349059
37711572
101677018
17052958
100298309
243308772
65621715
265816380
5373471
75487996
44734829
125487941
494811099
558908603
456146524
103398137
537109809
158462715
70406348
135531312
64314339
90981958
48669927
120250060
368101142
283788775
5072567
186896058
261991929
417030435
422091762
408779334
263597998
93633026
133626021
29718161
518274006
82472339
474591547
334561665
58049831
162857580
444606762
35108493
56093955
35100711
397682683
69431006
94021298
43723169
449408026
425147488
826191
454136207
122113849
158375000
63193731
112810468
94046767
410789844
304209281
22376815
521872455
312955174
63141851
13326746
183441296
41780261
515968526
562329692
82936665
92111645
117995874
209279115
68884967
134873733
212661508
206049793
30357582
520161972
18535427
43271813
383398650
57624415
200306800
210935756
72465984
391420269
446206602
90420357
352760427
71355524
79395855
62392185
54997988
219401560
159552064
11259259
10828655
94419006
15120014
64616542
57077081
71296092
98339839
48739965
206718421
447672020
107546463
104696434
14781911
58887691
267173377
32597213
463382907
30828395
74316805
33445739
244624845
76088505
44716669
65645063
8949302
42575324
296061665
388948745
471014127
131262719
54213305
25133266
41465092
530112448
21132021
72035380
71602184
157968634
136309735
52769412
106071256
411550909
85049478
412555259
320740839
434703544
335869865
123482182
22108662
68372652
23108649
12151687
299531514
70188454
97014305
222866872
91919689
78390682
275246521
362088723
65925213
42168066
132797238
421659649
105931178
104117974
53860519
551009303
49620626
69073032
388568884
391449021
427848227
51591818
112093227
500821890
448637414
140867172
86665542
2212682
19234512
309310028
27856966
80299866
31475598
58767793
98690029
17269778
7090701
125744150
19617125
308692674
74283081
3529137
138900920
75537280
200005399
111311134
538725533
444164900
560258831
89914527
116394233
132773892
52852752
141120087
400592237
225021707
79293392
527849626
61118533
106848159
86801727
177132603
323505570
104711876
99347608
74637225
369354387
285537588
478113360
88542038
325311566
118456307
375515919
21032152
126208478
473067767
57870843
213233213
544542497
93983214
200625758
211296793
22832278
302655224
181590103
114886963
550038519
366757478
67082137
135862049
77738339
229726208
38592235
11591289
445429163
33043669
24448554
78969142
64499810
25526257
44968289
420579342
62516699
260135585
107194456
483758113
124678016
21382342
25927030
131644203
70425805
90695321
86625335
331459081
141629079
118248787
184368905
112006328
6648422
104691248
46964370
127869933
108490159
301823640
332561861
46942323
133867261
49763298
392050517
31705165
379230634
101129684
329810773
491467817
51249660
14763751
11925718
79626721
418732744
546679166
37310799
317353696
43773844
18110013
398532330
343084873
237861950
79899093
74831835
117772790
478680891
13053008
54493455
8923360
98657731
949404
39325042
8772908
90710885
97412484
128506485
76412755
88714800
5527814
27461383
49435157
69123615
165948588
351934641
110331901
438240076
502071797
374968565
80533324
344635992
559008276
132963614
122049788
30862117
554106914
124320044
64659904
86426892
12281293
133654553
97038946
105308578
280268925
91010490
489003291
130212315
76552833
551028782
184760057
92291926
459095419
84966342
530013676
65514165
48554492
62267675
24050273
332424862
275822299
2968835
175386416
27598865
46234161
136232989
97289269
299199283
109514789
86745956
89572119
111382471
131279746
542875108
21204655
115102267
79152019
132142251
20881250
107025846
520831654
14501757
118639184
48343083
215240346
16524821
34153903
19812974
37484597
428583078
137452169
148940570
60575090
13775437
110841620
85084497
21260426
79449032
80024900
189642296
162736923
47800240
24090480
47950090
15374812
28345935
61305301
38369151
448753293
519230246
457977580
122093447
517908692
302902095
423629319
12582199
47066835
30022958
233056785
121733828
549363402
133157591
72895293
50677683
71713696
62868629
59302733
21288960
57189918
24781779
559992852
70817497
62032918
420919926
46256210
507829985
138472346
56214678
102405934
26767488
157333735
76707765
268671417
124526267
82439914
267210060
60206742
118032892
24968549
194008854
314042936
79207790
425414864
130176001
466895661
96747123
90271200
252224487
40135665
18916317
321393686
218509170
10933712
67201463
366721145
540393144
727017
299707180
55302994
36100698
128122850
198267154
61009583
331593578
12261838
32615661
56698357
279493229
139134380
30789376
2465599
51808667
451079001
414189780
426514453
455960029
66231315
163661190
555150041
363797354
245097988
135227305
32435378
325711951
472565527
130963280
560869769
415352072
451457095
132214885
545709940
149643854
184757809
78797938
543028109
557352977
415842523
136068270
143451852
93889832
101221771
17896828
278553149
464273060
28426349
109939952
17250102
5189297
46797059
344934415
196907631
32523572
96382664
131243439
21823851
450946668
62348089
383443267
293806758
81391888
29367973
132961955
80541555
374411467
99424131
63565972
64327311
79591704
38353587
92085705
383480179
296731820
398214844
128577010
149323022
162728308
80210371
139231655
347253501
183341648
105351828
11732664
1258092
97473443
178585344
116286426
41690770
218296246
404106571
76120932
41629809
14111362
56951987
27867342
88208970
19467764
514437868
355896584
306489541
256649794
284064010
124228432
108597812
431657934
45951415
75297337
139989101
27661119
132479473
26940348
160776751
546538045
444399948
75050173
94490341
471545682
311263879
102577138
77904307
140644088
46681624
83577385
338729711
443747303
96347645
51793103
39863297
83917508
35181127
387603920
27890688
525153807
399550376
34313945
52431225
65035473
129362780
431582358
213602761
34815371
535742467
111586098
174958753
59982359
74297350
153057148
31639018
2691277
124588523
554173497
191937170
115043902
33332774
314801484
21264315
277580260
42742637
171307577
550677606
269838837
124409539
105442209
166202960
269002103
56525856
125035990
27709110
237047682
171513900
126593685
51140710
369050841
25694867
22364986
93832762
499313918
17615856
45952710
54405259
58335169
325857825
120566528
68200151
374853777
370824211
393848143
64647670
126527538
130008688
58535735
110391563
9112924
560663170
267440882
459153948
54320954
141044859
135815355
103798912
32134474
293425508
42347050
8870183
115427380
106612105
9966663
41929256
50489618
16243630
451935234
150704796
9665246
20291567
90770545
197876771
40496682
417720042
131587135
139190151
280402729
547121287
359308141
131938622
98902735
49183537
271883243
48800130
496056014
426024150
104574518
15750768
454805399
65486829
547188779
22438115
16964762
326174806
557855701
386426661
116765019
75656604
429530585
107203792
458897793
191312854
103879324
40784165
128952930
129381300
83721350
246488785
9959663
393532507
4631587
124631586
99719845
224785599
284653116
133971021
244547469
137174611
189127800
39969649
35817954
84699377
131661064
134889299
398288034
91040827
186908157
272032984
17924542
89618809
62069234
398155532
321885782
41078586
141012434
86617553
952475
37870870
55049868
55324104
132863929
298414687
79349165
339112830
123583350
234750892
113558835
75092411
471742122
78175378
167439188
434830975
218239292
54180878
65336377
563307973
19530226
24880351
452766761
13377258
35092549
76730522
381506568
53883867
86097454
338684969
177563640
129859533
71100243
13519930
467988690
94371019
331566717
3640679
353922704
94181657
372000426
74272707
388634926
83568304
442902422
27882908
52288795
420461616
62948600
129729833
30231591
6250243
320658054
67604828
50302850
462407544
211945686
256517077
376800922
495950032
98217027
2606972
294077939
118228242
66731949
101208803
27095627
32296599
120095717
549898316
60000517
202300952
366772475
132461315
261268563
436294938
405376760
410546862
49461095
28866032
35414585
46126508
403407497
85045589
360980953
399361484
79085391
20480929
109887028
546330062
16993296
343818779
65017313
38306897
56228843
78011956
47079803
201496646
109770300
143798348
153336238
136659704
139569569
504338334
49274329
25844024
537390361
64289957
566145513
500890596
82446401
198644408
514206427
95153108
393570832
74123550
276164209
137353800
81711002
96450110
62278049
86935318
48007160
182308927
108846836
53340424
566225057
40587023
49921530
198306838
62191152
42689828
9435675
316375774
513863306
9465508
39978730
11752307
437866323
326835477
122815524
413487861
325544623
49107246
266755477
56798224
89079259
137458542
55939610
106246349
57965524
413791443
128640353
106014186
319053758
360202918
441074263
235775365
22627855
80865358
95638188
673143
504325367
1442264
22414754
100937277
40533844
112148998
108595216
254041197
107194458
83270287
68305208
138978740
4776853
161458233
135393830
480271445
36642846
506905941
55199023
57640187
82262225
294651101
33095549
55757389
274501215
108407153
56411718
22235768
130546941
112581140
561403827
269711004
143158953
313868881
167445180
300054342
100717238
132686991
268920825
100762635
68471224
16706659
82653919
302474246
365614700
20400515
43777641
114023163
31820598
6658798
311291750
349186559
162742195
295761452
477276051
335106338
275347710
38574077
101288621
120849272
38663679
562270311
51004525
103735357
138203134
37266701
153123530
29056693
39763426
75543190
82451587
65980984
16945307
193187027
25622335
194431765
459102413
429665364
60703491
59536191
81648746
71849909
97280188
422859208
211479041
54699680
124294104
182172522
98527904
74847278
71823971
115794865
242740585
112090833
286310767
59134447
53929260
88216752
72692944
51813855
110560927
226548145
88948262
37925577
40174577
31458343
94409927
45419038
28674078
124939464
99141226
38925566
100428007
515492353
279627675
71843426
437700253
174778170
82840689
54625749
328668999
130869896
303824639
470286039
19365509
392225686
121933564
436421705
181822088
74438721
81395829
52026142
51008415
50843699
118682647
1802830
137047505
108983727
135353625
65978392
141419692
383344755
69887550
210380070
257174524
141803245
127067830
158841711
442637685
59580289
125969828
60991304
15864334
123187763
452063949
129528229
33126677
392223782
297877587
291829739
53017469
54434078
488762416
95413323
209448702
477477722
137108464
32696075
63786462
71855097
133920438
105558941
20519839
198306911
455517885
429493522
373809628
35789418
101026672
241755086
44733530
368885796
275465843
195057060
101107637
169523448
136299138
40897004
61364961
117261770
52631437
9562783
115272174
53222581
29229192
34461290
54620566
11427983
107695098
246984272
330316946
114583465
56668524
127062643
307506182
269370781
17263070
191126315
43842035
498719903
40492342
380278483
12221633
79539824
16754646
136074757
374797418
544124217
95686177
499355873
460893526
561353462
65646360
242717788
335426956
43227645
20107149
101407244
46251020
63842231
28674078
112200876
294394045
117340398
446886561
1856529
59563430
50797007
114007597
85050775
104749613
269195370
435207630
126924662
98332055
115732607
105296945
538826212
74150789
547769866
419606086
405269699
89849675
38174603
66150893
81144134
46335327
297053623
43572715
87094847
117462805
171266331
75321978
129332951
100070037
72440044
73247747
8107267
239550653
547130328
82376361
37550746
30926965
422712101
110784554
50719185
127593674
60064135
133388670
6591356
24701365
77805735
75637149
27417283
45848952
503383337
128544373
203329941
119145014
119654737
81000246
186520126
63381796
90500771
49881325
351226002
73956237
122213716
32356259
95809390
83725241
535318437
386875749
285314594
465545542
118837627
338517
67252046
158445079
401987467
81458087
11914244
430468018
124884241
473303073
120371978
190163739
494594399
95421589
55551807
11529033
254032921
97019493
16675531
248308147
109203511
126823256
36061788
97779533
25701352
215393349
127234403
24421215
34528734
90441411
28099505
10485811
69884954
506742522
362439640
261751747
254415958
67306520
294595511
391696715
222240370
224070275
117773415
23858315
317740151
466845895
247002200
116980321
78094966
25798816
422405980
492664652
440907077
245995641
339870515
86542325
88442432
210671768
86227154
82298543
393338757
42885305
187993548
111484934
293750900
3657542
295418407
93377517
64281914
347116072
414378803
54353381
23058456
357403278
264306021
60444093
379305488
58322188
176210982
48590810
285111574
149683297
509519738
15639226
118346064
89721272
65576322
135336764
56418205
344048794
105512249
485979461
14042621
19112265
104373481
483458492
481870141
73603455
307136612
63191137
518167294
32741470
30469842
40225160
62309179
140216078
211350845
122207233
101193237
22130711
80067703
85687602
80414002
61665867
239503710
99470821
340725814
66987458
98010401
382389225
98894953
9399359
15108753
184821414
83814836
55114720
87839327
126496410
69335028
512962196
89372629
358013981
277532818
95996087
391787807
42128058
552808013
2919234
116576954
30074838
421588240
453999221
97361901
64857784
546123251
79644881
58322201
154143963
34672703
548167795
501336512
96097324
87459304
301952925
4190607
93625244
82674673
71728516
501597245
82956120
234314515
474095712
293742427
104370889
23017859
372591891
89918416
210250826
342342363
133951566
36116262
165808712
391737136
169425074
139797485
139522183
560373680
386222289
22239196
109421405
112985563
44312005
321288741
524348093
364065906
54014862
9136070
56892907
35504080
463947327
11160685
9394171
505863314
121100890
90237478
294999975
139549420
20618411
225007448
46881362
564662808
86120802
48262669
146884940
247895651
70075615
207821267
111219049
29794686
44262721
291326989
347190841
254874610
51729548
89236393
319618734
71000376
43103203
33996004
352094108
82319295
145183989
6628967
100864556
97008659
410786395
336635675
200142131
110322822
69865665
428552029
148644671
31483378
535617232
515255013
46426117
5199673
179371758
59013500
555264420
3682183
139380854
67006911
8005086
140468993
39784178
29514534
449300660
14571797
69687810
38724803
57358113
173944009
42073385
51872218
118921932
29660952
129174715
64672682
359956870
538072180
37181099
26222746
103313834
116531559
11823452
107995684
86202511
141450820
514203822
85276455
467376653
55450643
277274133
314924565
117242315
544701126
85209009
162337919
95255571
115447269
66403808
8772910
43158972
216814230
109966147
377748181
122675448
31766124
34593586
324176916
17291606
56202900
78052061
111589989
280638214
179376752
275308659
207690815
130568719
463232638
22580772
548829909
47152470
554426417
58585490
26587203
126612343
28860846
103006443
318316880
60302468
50979769
273071246
61013474
2206199
94653763
21872608
78002877
220388300
373544577
514300833
235206399
140837339
130290137
17462810
232307185
91468333
65165173
114631597
45108363
194134088
36107183
54170502
541989984
43430047
484146137
106356594
31592326
33537826
65856472
87445551
544077291
127815549
496838852
131754448
77577461
32104058
6082932
383135869
70181967
83434715
42458594
444832493
398752642
176244403
152246596
34059126
40332439
272878258
27142564
112465464
307430505
102627721
128291460
409734331
122687121
316869754
524827370
15607889
197721268
156020478
135688249
41391161
89240085
384518027
98753582
293223360
191076233
67848664
119691053
92442864
53709171
132618252
55182164
318790334
157330550
33405534
79919843
112875318
125762308
499615029
65694347
376445578
365366202
348137454
391458993
82368581
55712256
107923370
13826022
6730784
80696746
115316270
86040386
6006407
133616171
22051
33334199
74532105
116718327
539394443
451197680
346525379
141410615
54464923
78376415
82699316
365482890
18331800
31645505
172563047
34644169
60377680
42632392
88057993
91489083
67579945
141030594
220871715
99712954
152324527
40133071
125797329
312542129
262405846
362510299
522575317
542981888
129991825
566244905
6233384
25512451
112534207
216097277
227914017
37727136
26745437
223103445
117174871
90224988
131281045
121360290
58666428
46431303
6866460
133151319
14626271
33780367
122644320
66423261
40035642
24426644
116610678
144598499
56940896
213404796
217960337
204497408
88040362
91508538
132603983
192458125
104417579
556185841
464530781
377051819
146371106
85273859
126636486
122966361
34750523
159562927
105403301
41371708
58249567
305343282
20100026
279877931
312581118
100042800
26338181
115517307
124462716
74539618
216489873
230225930
46108352
122897237
39498822
337640504
24157561
20180025
33233033
214201523
62699576
446393251
4762586
97470847
213593932
391669118
181307491
192850201
4378674
362801749
339119522
43249762
13269609
160247223
119279904
3564158
3789836
221982072
38239451
145219747
108369538
84366656
48662145
7540364
414159701
541258827
107615981
25008756
417888928
138776989
98922192
177355121
32760923
376546988
444076013
503432122
166936511
97718654
116744267
496682725
136195378
1503223
1291812
129307009
442087434
50254859
126358930
93535751
548551810
49776565
61362367
70126196
119942669
9408438
103552482
38168118
110313741
107661378
32609901
234179561
6116654
151595870
71037989
111897378
214113354
24901105
20934877
68219608
11290387
137249839
457484793
211638775
86214186
106437008
46833375
42029285
50723084
318271450
132054057
9091397
125387475
85434689
218534335
84045988
330626605
13099700
235774135
87372405
95465687
16408347
130672752
3153009
57935695
103514867
439735672
395795327
275423161
36786813
307619987
98543293
36690833
534322630
111168670
102560277
236387576
527255167
64149622
482304065
131786875
5683456
471225472
142115363
129546956
149167838
466451498
249378312
119200787
57405299
105894682
446249082
163799424
18521162
13643145
490901510
123857017
493481340
43360007
187014103
74734439
344253564
363679630
6990832
22836279
54375428
65134043
196539276
66349334
53549239
204803105
35894475
22339530
143472874
210181936
33003464
3444832
119656032
15924568
116757239
131130593
253032306
130816719
364542731
74232498
114884371
50900767
271181030
366217375
41885320
22011387
92765333
107824798
15272175
79288206
130764837
103933800
268214193
137122733
64703441
976084
240274652
24373226
230404087
66348724
401137622
289183686
16925787
90874307
22264304
98615900
107673640
401814591
19573027
244197174
12262092
499027159
135348437
25256483
506787006
116992063
214827359
45279569
264488470
413691756
348802185
114721117
12394134
88569538
234442012
40404255
1469501
77019751
26503670
354105616
443942154
134148712
305514064
113687269
93909287
16526376
126838818
20484818
155389993
120294156
111663431
350623181
24204616
53828094
4686792
48134264
104897471
252218911
272680130
79614393
136760868
74087234
16071129
84630549
342100103
83472326
252885349
49441861
42874931
3208780
108469407
119259152
54883852
43392432
438880451
414124273
38200278
206613339
114758562
21815542
486535157
203797860
204405660
53712663
40221269
237097661
242477995
547838919
378459134
45274381
84006690
123209919
351560547
71776245
14421871
93384000
100974444
103212666
46806136
473862840
17187846
280941848
6267106
51033648
134820558
314657574
74022386
468545513
72739651
88251245
120245459
23196847
400149456
80237610
161844344
392022598
517337834
232685148
91368462
186801239
495872376
32445752
82493091
42371693
340468366
120281188
215659147
565947946
298162714
12208663
154387969
3485039
387561298
113972580
79586516
403206260
110723494
216916827
175053
130413333
23322656
7862414
50861855
61344211
87594194
323519458
111752891
19672156
36824424
287167639
42284794
118545679
58924009
461334370
5488904
112186611
481268217
182240901
96783439
548488051
93371032
132519680
60974440
132555994
542047726
69141775
530947742
181339451
494564862
521180497
74655320
101348879
10425286
206941388
22128117
95691365
94841762
52887771
91771829
386184143
131585840
141864829
541094176
136686941
100521393
542042848
191583592
79451626
253815206
87382781
107354457
14543261
58759290
22615789
406257560
321835754
124229256
398434352
169199170
33741455
105853360
30523476
119715694
423229134
239160274
10083522
82033955
117567027
108338547
237824207
112584798
97140128
124466605
138025445
71329814
196741957
540155185
68450472
233835805
279673990
103604362
143947096
92473508
54728212
129641101
132103612
53069475
114649614
417240437
39522184
105359203
51772351
18495222
95664126
28260335
98792492
156932818
38587049
422624883
80032682
3590096
58584195
94539629
168388102
75682628
43021492
336827366
215043416
338394248
94677109
100064847
65607448
17648279
364123258
90991037
113973875
264072699
16682014
26305756
84398384
143653095
166657028
77299903
132436672
81598161
443884819
201327348
432711163
11505187
90312033
566133715
53708772
61750170
30998577
13210899
1437076
68340229
155791485
81578990
35821843
76344014
36601687
39572769
353779710
66220597
504050759
452790984
297780599
16104849
35614325
73891450
112596463
222817760
228201945
6474369
5717178
210963234
19858369
58948652
109383792
33226546
117470589
107627656
130570287
102504506
12229415
544298980
70153433
333787152
184003182
529094740
323907287
241358151
362608568
23370643
131465217
55883839
324308459
7868899
475253096
102631936
421925804
252298718
141450661
59976499
73726670
10173668
7805346
39205718
423334080
459767913
20326586
123156637
4916927
211945835
96583701
272895207
62332523
103498008
378673663
360560248
199082636
54833271
28207156
314576828
43372979
95121980
87390563
456175496
507733923
103918236
398831966
39862235
100258529
32281035
22220206
137098088
524956632
475805000
53809936
87538421
335839046
182981211
191099390
114643129
84757078
313971092
107405869
119538007
339684450
545567288
156462101
555151493
24911479
134767381
89770560
453078559
107547046
34072192
38750469
543917887
9246315
46605103
301809745
94148806
28729849
11055630
69674840
359839326
62581547
106427929
538735419
61038119
35594870
118440745
508426
291392988
101373520
10731378
74497088
474205713
312484660
542173768
501491007
438935764
241923355
225069434
559308116
139753049
47585635
31869884
338309520
137068257
126317424
131993096
471629689
89449247
135399018
29120246
334281274
44912518
294431709
53590743
13758576
547781598
180474881
126395895
53733415
553063553
139939817
432283354
36623653
89394428
16477090
86718719
134021606
87620134
131138098
42807244
61074433
386030838
22351201
128949037
116490057
5566726
18956954
290211443
24912776
106440901
174536273
488010653
118343470
137440496
80971675
103778160
140663543
430853758
52774930
50213306
275657206
9093363
104719782
460392628
188198893
169372854
446740662
82521627
118514541
368417620
313509966
136912983
98363183
70489358
105344936
517466687
462267893
562296757
198460075
118418696
219974108
14246248
115332048
7217269
1137471
98160851
305487546
132958064
37463847
86941801
448527432
44299035
74502276
22794777
547387133
555014460
132738961
79640865
31362759
1128365
135661014
47167999
16766319
63939274
76144276
522575812
128039840
306768943
427355251
440496802
359034429
72864165
70536297
488481657
10949274
58050890
155420413
102482455
107356583
102889074
66902268
82901648
28415973
260558297
247506150
50811272
255567754
504587253
309224264
79545012
58404993
137454765
348536724
66388244
40727099
304657597
445513607
24032115
130908804
416917181
47021438
512827259
67630768
96888496
42767280
12062102
12679474
248798770
105843086
556005979
57667214
11516065
108315066
51223720
90786109
43969599
91542262
37741403
66862193
255793522
2487648
110928519
159307140
430701146
25635205
75179308
250023273
24016551
293855410
88697941
29937630
109630224
23662468
20169647
91657693
14123035
88792620
110368576
114973864
107805343
287968088
62680119
436909120
135911335
85142864
451683123
62351980
398930670
97092125
61524494
19107583
111012826
530563489
129217518
44834345
182432311
28524921
86884570
42227726
89767964
16995890
355230629
116621053
471925814
39987809
32247311
326345158
22017872
113189889
86745956
13844178
48026615
500981606
24761027
9318945
27290947
156633592
187955900
32283627
51808665
45807323
83233680
1003878
246971805
379388829
319490482
101826173
488836477
106317070
530464560
129360188
424751002
189636594
319911030
480594175
555491496
7618578
81721378
61364961
505031843
143664716
48422198
132039326
2171015
114680742
533599088
127405609
54761936
15429063
123217357
536430006
66511459
53641328
181647320
110426582
220947777
471947944
42423573
424165364
28195483
168678300
371882534
308408893
84984628
4504481
40192735
20877295
12339660
130260304
36365286
240103539
49188727
27038561
10945385
20473147
6730135
59738523
232861191
139559794
42580512
87212876
218987719
203018096
163474887
49877491
249122377
31884151
377674050
49326207
496808208
121488693
457551843
10527619
70895481
32449643
122565205
3477257
253020336
21592458
109281331
510677977
145153706
95566853
312314309
405785653
111960931
72481550
31251217
32956770
4003841
20056808
34079972
97920906
26545699
511331895
7237262
27272021
150110209
69133993
50538902
170777282
137607232
358587057
461365498
511856038
45578217
33208057
367070721
73037888
26946472
248099473
126231824
127053709
42797111
288514231
210091267
11063412
171020299
478538393
85131191
118726085
38985228
315419237
323179172
267795716
101654971
101093368
214306488
85506024
231945714
41916448
25224056
61281955
140083388
104256753
104206168
24600201
137745293
298190144
27942570
496218661
25781766
436041973
79476269
119680675
5538192
103173756
274486284
91959896
44402713
143883619
90665488
467026529
271116870
30937951
46628516
176934369
467545960
121849949
256897205
34399036
564391607
202323302
44711550
21069765
420575206
504532252
56226247
92164822
459684516
336468176
2864329
182909879
539335744
37467738
18528222
540340183
54319657
280632899
19571732
94019530
192449249
514543527
453457607
7570589
14624972
102635687
97591553
276345775
84068946
109582235
49912558
134201889
454985471
95884767
4678913
157402442
429757795
96590186
453444559
432248824
100055768
35650641
20585986
62457035
288667263
49822958
124174782
9732688
57909755
67948535
91690118
420062899
24115121
249185912
326842016
138426216
119279072
400954265
509684029
91294533
140428786
230408403
136807562
106046613
255932015
367095458
33035887
56702246
138903512
35745320
276259648
124831064
506570109
171891243
548206464
1413730
1110234
57812480
214616319
549393341
38442328
142360337
56444759
493223437
319473318
12342254
92509822
475705333
10391564
52824216
114186583
333016873
117412591
313646285
14609410
110733971
131523584
106695111
272633970
315655325
18059041
6709383
132810208
494419866
10536830
30293364
20884294
10711923
154244728
443417875
130007960
221170715
499769088
91710872
219362041
23401773
14051698
109307271
16773432
171170336
71923840
32572860
125946484
76902262
91752939
136956717
226159675
140483260
88400926
492199725
376468722
176361714
109918158
73237699
74359604
471406647
49618032
67014403
50411798
553760416
69939430
180181538
342713964
527794669
312335958
84224586
499583150
53394898
114604852
115471912
37668771
134865953
401197946
97411185
119129452
21364186
49175757
1674429
122703570
28859547
76032625
238798095
100360122
70662157
166352555
377692178
10445528
163674225
119341789
421782469
292847164
111981685
52524609
129326464
78866679
366524013
109835148
5832090
108945406
445709195
121288957
204919603
132510601
73563346
49354741
286700311
34112399
90764060
71812296
83783431
312284422
488399429
288879681
320329433
131032019
98848263
223249943
75200062
118608056
61084616
93282834
315929640
42818580
53938339
4327263
41407583
466834536
6675659
277594129
4666608
515269798
102883228
68179578
286032940
133452223
129016481
12060810
57868251
33106570
424530640
83037831
448216277
129513436
508360793
189943166
444317275
212080141
20495196
110657448
122392702
288514345
288358156
53518113
42091543
110844940
60850052
250689973
111332477
58284087
48108324
41756915
56939597
113734133
257802727
194898156
404835443
88731661
166677240
6949328
42081167
35244678
227556142
333939813
107997301
502054001
129971073
525397944
120028273
2597893
128687181
328947501
8700276
392958907
349259111
21030092
210563877
477261168
363190442
435381240
84190864
114831194
406933501
10081510
114573089
101635516
561508817
42030169
141194016
6538361
118432961
107522597
461320574
198332330
40743960
138048601
118156700
120432935
25515881
159257290
318285051
119296765
84006692
63535607
140212185
1347585
77052176
105732739
15608853
92400876
120186505
140090267
66364898
405114822
9831260
90032552
25509396
117335699
59206755
14612002
308005236
487083147
114061278
63654168
129833591
513116406
387747236
317541499
9512198
260075333
109475976
304979873
132265468
104593013
60929171
541627029
60689224
64651561
136772541
93011439
393238055
549759178
6276183
407096198
151441022
457357979
62314367
128444884
118770181
53069351
215082705
395904506
438801569
23722130
451750663
38405469
135821840
277886224
13754685
440495922
125249993
81852375
46566869
449563970
30946888
30580668
48942295
98348918
45470226
339641824
28095614
69988716
183811093
100622559
16724815
112767142
22107367
258376166
118016624
33801119
66030272
78821120
558150756
220415363
97962412
269104061
48898197
66314315
77655281
82316699
112780635
83024861
55167897
71864176
22837576
106529811
199649594
103538215
73104110
156052234
249192312
325603280
466513667
303960694
513253315
57572533
45030543
452583941
136507953
135596596
45681639
82917210
109884436
79823756
227269788
47405350
72012036
154343310
91939144
302822608
71948483
340356046
278715248
99891049
123835325
27856631
159906643
18960484
277856557
323799535
119349556
504642195
300968300
117434271
176997592
54017458
72578825
7119565
419883976
112495297
95941657
564702352
225874191
106101085
50333976
127028180
52431225
47104446
95242379
516505407
420871663
545279660
78707150
203425906
463356127
90285467
169950537
278406682
77041802
96138830
74387968
138421030
65573726
136902241
54337817
52986341
357839874
37658395
215927197
31362709
57562157
5975279
107120529
90719962
27869402
35397724
382468286
50800896
135619508
155360745
99244360
79035213
67051443
117737771
123082708
478679404
108326737
134527875
40452133
81887394
474223148
213425390
64726785
166266974
49678993
113315001
35431446
107360749
260148949
451864759
424927125
14456362
373500682
135576707
411833576
412884125
99466932
124762321
935137
105514843
351746101
225417024
423929801
126866470
100503439
149981487
405866347
514229350
446781532
280726228
6530395
40474191
277192006
286630326
120810362
475810134
295642939
64895395
127214950
123444571
174585143
489765745
9410421
194759291
78415325
3003852
86129879
359684880
173360897
402841386
130090631
37689523
69013372
167861455
532358521
271320058
25574246
112002068
78976037
328532517
10728290
134923019
224246514
13252748
109957066
118953194
51003432
12654829
5753965
97762672
533773660
478437171
140606099
218086069
108334521
126061915
534209346
80319319
44773739
98245603
65169064
70325635
81555360
134491120
7258012
758207
430318755
291100016
93431989
128204559
24983688
41620245
77014700
38004581
139755643
355763885
15330540
137459540
29600134
563401065
488891027
176817735
497640219
250906811
97638162
164154748
553855858
7448671
152857115
159661966
73901763
547601332
328160303
112602946
34928212
86236235
495824056
4177637
283427082
417756798
434672124
29640350
115823397
244661944
84838069
373562094
366486851
86237454
189877802
116714438
59777435
399559034
113442107
177974201
137718054
277784008
252455707
212774796
60385726
546490842
1028521
103691261
134791182
7571888
98866421
378811271
39921662
66923903
33903580
59590899
54542743
134270628
111911041
93045762
181714224
121502962
412392190
38059168
115684618
85982831
297341016
5406122
18265651
442794862
107094587
127260220
106364376
383980574
24965953
49196509
98770443
98083033
11867550
127566437
16898615
129122835
40373016
13614611
197383687
127266333
74756488
23495157
204746399
556682778
560723581
125985394
135069580
103555076
418711546
266393145
482883208
102394261
42872335
48825567
449726388
28359317
383794718
80909519
66514051
106613400
74665448
74888915
82232394
504957496
4049234
6131867
90754981
56007056
79674712
533773824
38029337
26549592
113763763
409538490
118321555
412544442
426097814
41568850
136841282
5391629
42943672
95871336
113536788
92885954
70212892
495798661
55564891
189739537
159265682
102234730
161513336
58083553
2683493
564559714
90446297
456714761
422420280
112979076
15701484
512209496
524529693
126307283
45138194
67966693
527824195
295782297
309598951
129642934
80978312
31775205
66840897
69871984
33947680
30271832
273832019
2712027
28352994
44812649
51711392
339560568
48586917
122007493
177833821
226341960
455351321
140900892
124557397
50313224
508117960
419609738
257449184
130103367
158720977
51326183
186301763
70491950
253943818
82189593
371513527
92215405
92543544
131284936
60479112
48270451
124819273
32567672
105916612
135840847
17038691
36242073
69153448
193081613
15927162
46037017
526602726
222974093
191930311
17003672
10050455
99373546
437877379
112383753
344570168
37522210
474413235
540017192
23779198
49702339
185488524
90319158
126248685
63243019
125186440
33296586
82735630
26182405
114307204
41126575
4478543
97880701
10523858
150221171
119709211
151528458
48011051
293909023
123759740
50777550
273233052
209987328
90869117
114503051
39120116
106595242
93368436
10307261
226588994
482753203
185860366
2658852
281538393
224029987
281271980
423855586
104059607
133054044
74271410
127585892
441704975
35644156
82856253
330482973
70764322
21222582
213030181
559445686
47314562
440175989
314488938
100928536
10953165
24338205
353777382
515814551
324610372
78813504
53764541
372165105
54252215
35526127
563402538
50140316
342826857
121240966
50811272
104987620
559110282
477522937
115717045
58436335
137714163
77441774
69703376
241106328
397811934
451867960
61385715
137120139
38864605
303706715
28389503
515922953
384838251
36498877
12619812
543314197
119312327
58869535
395474538
14979053
425775623
359615707
243763028
248771051
122479438
7835179
298299149
213099677
331774024
317453269
7420139
54266737
127096921
71300502
509821632
346841399
118126871
18688475
301543887
7545946
5274899
223845402
201993057
3999948
236635481
73910842
86188140
42985174
99349513
50064152
289797158
50343842
265892429
257505419
94850907
9848123
2543417
180725043
55914967
121707545
62054746
120436828
559187390
75388127
131801394
79586514
40245172
321721292
62791661
152393187
50313226
110610756
18916745
401522895
66370086
70501029
536049888
232221315
96267233
369058603
18890805
29995184
76165813
444720869
552472434
8708060
93574659
98853449
162210758
467176186
14481007
113304623
105443506
108829975
285265978
35415884
25464003
54563495
267900612
50961724
93885797
47135576
17450876
279170403
523836832
252762879
81290772
214340554
147769999
368068153
519592870
102365166
81246676
139426928
243198071
390638045
395560903
127227920
95937795
47426104
18818175
85362057
69062658
11112698
143130904
113342236
28157870
286504552
98286662
73475052
153073222
119430356
94198518
317056015
4835218
179794220
283410915
105965783
6373458
253237371
106023276
515040209
359262525
56374107
110374702
110161992
96477347
86315350
82503467
49812584
27307040
119774059
230388867
6838703
52335249
536240306
76321967
32955473
412277757
175862917
7028445
533520099
11037470
75045717
231838565
282453799
192309610
109436969
314328391
137332468
168363271
113321486
54663362
18479658
532834910
373115815
91061073
96559058
12172347
101892322
156195036
61366836
81358218
109946690
31655879
135720676
22423835
47943605
61946721
3431862
285397667
25272047
113801374
343587739
139199230
503134826
50515558
544188829
93448850
106321575
8845542
45157649
6140955
124072319
152556911
48610263
412986882
85381512
394413485
129741506
473985735
53564803
104383859
19636582
395802795
83476219
366192547
163325976
111571831
37188883
61330318
133610100
109270434
9169790
389779104
564035053
53276869
162100243
103040165
217358065
255434328
49541511
476038520
467810103
122677102
133801114
20562638
17663919
213109874
152075595
141280913
74668292
80430861
116248815
89823737
93281537
121406909
58691844
73779847
268708647
305905190
553100231
18884320
34628603
221531569
123569083
552627443
206253035
4348841
291490697
309658188
353391869
119212489
107455967
14352602
7892247
131729100
79961349
80003152
459853992
94421602
110338386
441238429
267298191
35570227
229950940
65652843
105123149
354125067
99490966
434524028
117028368
141362626
157064296
16084099
178327984
107005280
171437197
194624816
508203013
122927068
137725836
79074201
82821232
92693998
337921280
27714296
260699211
99396213
123441975
139217388
116039996
94434570
60119843
476731377
120344741
1553842
36232992
84853631
50768471
3959766
30282358
90059789
24283733
83290746
4863750
260639873
126607954
319692302
84062461
171101396
87260863
75747396
140463803
142491655
33926928
40091569
20775346
12558851
343570529
77572273
9340994
124627585
131414636
434784187
52553145
34807589
552547055
83197364
120294156
548123360
343339404
76388114
90147987
45116145
260948548
315854402
237953552
7553579
466889958
350935765
108363055
101830066
56069310
66891480
25352459
469346396
388796556
123846110
41618136
36602595
348886238
1488956
82795292
149869765
17401851
82881945
68617785
92674541
453215653
20611924
343749100
94386583
32674026
146192589
7613594
33906174
214464778
19488722
85402381
28272008
97736750
24637812
400698979
245398788
508655231
411005278
70083395
113787107
363927346
38039715
77308984
307702137
150844904
139256298
33239518
128602500
82432132
210999937
6997317
227740610
25218870
113120451
149733205
84722634
243316394
72433561
451527034
161194689
100638121
92190762
21294146
194190435
10289101
532948766
103315820
27308337
102918249
139157116
481388812
536062546
42489722
458988660
66534803
455693744
78072915
40319839
83890959
59732040
57187324
6012892
54383835
260408426
440977247
11351537
50701854
25946485
33098145
473396290
83587761
426063083
407550510
101130983
129575488
209876129
55996921
483961263
106296932
32615659
468160573
356247199
233896299
4695142
79094415
16649591
185642488
298278529
132519678
22496310
273435152
472128624
276665683
89722569
17598993
424067299
14765212
563151883
134384810
239278045
95922231
59381848
487690492
32277142
110684683
111642515
116103549
112243679
546388300
427790368
122423832
188749177
139166803
47149841
118388865
225972315
397649140
289142655
10226932
127130643
181047426
222061507
131790764
95682284
431714784
272015948
57543999
15565299
14960897
122111255
539715480
36323782
127491211
11191116
121141099
512159882
117042419
82023579
80735658
60433715
152642924
275848295
38725826
7079026
101546520
93850922
276570699
425039782
57808589
107579667
566043809
46790472
105753490
137917792
80401203
351102411
77506128
364295359
555657579
18796126
122396595
186078480
124726007
125637798
177261093
339953245
103800207
510949791
505442764
28032061
221327509
70883646
315577247
162334861
162404249
507740422
364085355
284539323
85677214
46397715
90649082
290378560
95686177
223485460
371792089
47248413
139398968
435765384
117523764
35435339
291354672
51551861
107186674
78932826
94972827
279395103
77551523
407457753
382721652
295614323
456389953
111287788
498300094
42179737
80380278
50701382
69358372
91365870
357684641
27802494
376167826
113759870
1129687
10094553
146549614
522504585
119953045
117210106
78347879
328965061
16252707
87430772
140601287
313066975
123524985
300276725
449918575
33386077
290822333
27629993
35437931
12614624
275106554
24731196
352246565
85364651
58520640
525307094
143367616
117233236
254446312
400390294
93627836
37133112
53743791
272081978
70521781
106050504
333910220
452104343
97831413
236733503
14798770
103526774
39511808
81419773
13045226
428267984
349773001
105383844
130991812
62617388
341380430
241748205
127056714
90428139
51215365
133864667
158239116
128762271
474855810
417371519
178830449
74525620
58374079
134153898
6115355
415840728
151535959
299544222
219574380
559457797
40334106
97944252
27684467
149158722
78425699
374136633
63052360
32460021
20086641
125126780
342808073
196180675
109752140
548389851
5511538
93560868
110071204
256684782
214006637
95840894
473101856
192772839
224255640
462011105
81683938
470592688
83816031
128388733
217325514
1015329
454128305
512126954
464835062
486648500
75687732
126491222
188845556
421407724
429115892
250349524
100088536
386306273
91387919
89140218
18618435
285956734
42688161
483169266
455170654
197297260
80845832
126462542
372631849
26008741
115103562
96511069
96705617
215347685
127868638
123849235
390212349
63399081
194771479
271883442
113267010
188252546
19174736
563322849
32599755
120918013
50062905
275046191
58076113
236891607
247070041
91989123
3150415
37131813
394495787
235822433
46161529
176745810
115522495
16999781
7238425
174652684
250579658
7752171
15909004
115727142
119691053
185002745
1578451
24901103
102216293
27155291
132019036
448938878
544656493
31723325
36773843
145353750
529896911
545738204
10108820
398437257
300101965
22669297
120754279
129500262
195373761
88718693
125605373
117812997
424918
101194536
73896577
463990227
59141905
48429982
203262523
136221145
556019333
108591327
392355842
120818144
92635633
46780196
475976071
78595197
49053837
512980208
86534543
318830613
93303586
71328515
362113621
114580873
32422406
492358837
282364049
402159349
398697320
56830651
118106119
67842744
490813922
59060192
59794296
118576928
88103913
43435233
64380488
89887288
9256689
33112410
108275333
38501447
188836372
12133437
51669886
404798134
344810327
110687277
30649157
122824605
74785020
79914655
97888483
518304990
114038725
12884400
357801797
96234806
494491837
288575402
373830680
275350358
22729925
94451433
105871516
92007883
5238347
112929792
131522021
373306526
317994738
69707267
214306617
113787109
399654740
3028497
89516348
27012866
118798715
14623677
502961516
237517964
46110283
115001101
130859518
205206944
41950168
140804914
401604925
419775450
60901934
106561520
423754896
556191381
427938471
161452840
440032315
448584704
29478216
313481122
10998562
94003968
521878209
395068373
85055836
217790286
112992048
256415906
48598592
436131735
109784565
26614440
561473767
107068224
106877990
133369215
231600863
260510105
224680844
97828821
46615477
33924334
106940246
52632262
77215141
98068764
421475840
238671934
66918715
125247399
112186609
127998338
336629885
112640561
498467516
66629486
4732753
419691082
508614038
400325464
517644099
105619900
98352809
544478685
120082747
115981631
216238228
343547863
57822856
11173021
190850862
303200285
460737072
52350813
61925267
285599300
29618294
11780653
203393341
38568889
80576125
225467188
180895100
271327776
31711652
1979224
124565179
108277451
407118649
18700146
288921869
112444714
94326919
131496139
294045468
248827788
235191015
226179658
286943063
28932179
105724766
397065703
86052059
102687383
36795892
87885988
115674244
472644358
34509656
62488165
27698732
77168906
277087070
146630344
60280267
11051737
73917329
2796334
439348211
517450410
238738554
91531886
10637994
407507005
8019353
132784266
28080124
251779091
423911428
126801240
2300878
61813723
112992870
348838826
85618863
138573518
18794829
260279098
134043653
265493966
119622310
67610018
285052086
4102411
72778563
217012940
79546309
60851236
139042530
85090627
301479410
421089304
9425209
498362828
445557915
117726096
46063605
50531120
84024850
375410180
69966665
376388757
555123205
99770430
280218171
184376506
1370931
26356339
66045834
456781073
468347655
127750609
66571121
233730559
96051549
64220957
240672534
507874827
83194768
479775669
231476780
292796202
401152223
443635769
516739534
439988546
436079411
69956289
390035262
18098340
102894901
38322461
361064384
376020195
12888647
395894970
498311566
139347108
108928545
328283837
522661303
276528316
494165051
82605930
120687147
133441845
31222681
233929652
266671700
130156546
134965820
9549811
40418413
270018626
334474196
3239908
121346023
15737542
407487602
26144345
44802271
170043137
50017508
378833758
4125451
126946061
124844032
40807511
17775385
117619744
124846626
360463220
314050592
79674710
87087785
388808898
21662494
526379187
384124357
93083096
4715892
106483700
40893058
81338761
128174728
53037391
17422603
146452963
288664881
319998412
531523705
474778987
118906368
443782674
190501939
473118593
260408418
532590119
92209902
118562663
6905230
363524256
11883116
219802513
30457451
111300560
2134862
39516996
170313815
125510690
179482202
49902264
3824855
102506398
85482678
95535723
125707834
384447167
69696889
133421093
64087364
414840357
139609080
83915902
209547645
566157741
14318181
34162982
98057093
113111555
282803722
36170738
60268897
33677904
189247384
274936986
138514414
79746045
135495314
75922668
14899938
107944124
154232460
419370079
471919295
33803121
429890206
121793490
103221747
487871456
400135971
299072656
115418733
99473417
80513871
141166779
104880610
48816488
97861246
85072824
2645593
232245750
99800259
134728469
138658381
47077211
16292916
36156469
6976565
323990146
86867874
70772104
381521360
11108807
82434728
66147000
230175403
148373750
110942103
106293043
111851200
64419396
33000870
12447311
111158090
459724901
29160453
309391053
20353823
61008288
87612430
132083886
481066979
79294691
19017911
128134349
122480900
140378203
118691066
125757120
500200298
414498881
159946496
71262370
111781947
325314500
26242201
177995687
70510108
542641385
7933749
463345880
91745891
72128771
16414834
62218387
107797561
99007794
37483300
110435659
11698519
162609639
477345697
80332291
62025136
9805320
163662280
166846165
141023924
21617818
74685151
5386443
42139092
46724425
80071788
65318217
80526841
100473404
59100401
180285
131448358
187592739
129039570
135527421
473539873
416625302
8785880
286217205
237165136
5649732
310561489
116565281
96385258
13906436
93396970
27732055
101958467
361966506
291824737
38908705
46118726
328483353
39915175
16886942
406185349
444856874
96201086
130029438
84856227
48497477
61957690
516553641
5085539
101281435
27710407
90367180
264019225
434818776
63255244
343173553
151255949
67423248
479579140
222221382
215769653
310797612
27024294
196579530
87131163
205138302
511678043
110418800
139756940
305677677
76612495
40093679
434710390
131799843
84888992
40632416
123784383
189371042
186069018
326822472
64209282
227602599
6103682
98987040
133797200
254592044
29398457
21910221
56870856
75816135
260520368
2832650
69681325
443931524
375615732
10675607
17115212
10024513
73589188
28265521
16353875
108451251
201086033
120781828
133568112
165839414
120770157
48240618
133795739
84832881
359185863
71882334
98154368
450327330
84018363
105907579
124976326
546737350
32578046
264497494
558656697
367564540
55414327
3883218
54285935
51789210
272343431
1027226
37163781
137396398
114143782
53147169
138942424
173728162
94412521
236393667
214809067
35166860
54350787
45978650
86552701
70095905
295190505
55224963
101254196
132606579
46742585
54461030
395690996
45515623
41649264
54348272
12190505
130890648
135452195
389626957
13488018
42765981
14247545
7331963
447773008
100431900
425971330
536326960
138491068
139670041
178045856
69482884
309452320
454835658
20478335
266124702
111300760
118966028
256404192
505158881
36829614
18824660
62388488
59795593
31972349
433200
306847562
27526233
543814810
95897588
57982385
304804944
15602912
140746551
17974726
248620470
65211863
350179256
544857008
47637515
91961191
231878963
80760299
116838388
120311019
80892595
13727450
44843980
245293307
54284640
74599278
128657214
93090880
550686763
460862989
82223317
102793737
23698319
140989833
70211798
489782329
131248620
21502965
10292994
116818198
421886161
145777501
253133560
79928924
172639027
465196512
365662872
457400037
170447977
133828353
1320346
480869778
21016590
170469526
554989721
293523
364531172
73840804
72663659
166393104
18004956
353956575
128438769
514222710
400040966
44998118
132943404
381831688
101660159
316659597
221035065
329676843
71917353
128267811
50640068
72281812
244778264
132331246
65571134
112034862
188819252
110670418
36033256
49848900
57745036
127688355
549104656
99979245
67717667
38410709
544815581
353799748
9895105
30239555
57278114
124323937
74711091
203001178
123096975
123939338
354377121
31201929
512626706
17977717
417701638
71707239
94818482
113528538
104783335
239254500
76957497
43572717
50227624
481717537
199703059
227582146
22597631
342847168
104259345
435867291
104459742
303043316
16221825
84307035
43755592
87166184
132251201
72875838
558414611
179827450
207466758
160384822
259927877
24859601
85016980
112909038
78708705
127477297
55959696
115385011
357974390
343775693
261400901
110522974
216709441
446726768
7106263
459742942
104099816
22405677
11853285
52964294
33107778
286913422
59341079
56328712
182527243
110581681
197554334
206852727
192559078
469197628
25780469
65923916
283080167
65114590
24685803
515431508
98752283
71031502
177097395
537899407
488605703
89295856
133761571
109025822
116896305
122238361
197580993
112055612
23156638
57444132
61757954
158476338
545531408
193713744
488432074
106517424
135939869
124809013
129618289
107312483
509023544
195649892
55897845
439844342
140981308
158381461
100206222
27803791
95429369
482895134
127732451
21916775
254339283
432740564
78150735
27646852
359522646
86407437
105134822
70252005
268125231
505152781
354149581
172208270
390476547
1936423
104536905
94782168
92993603
89435934
198850432
57615334
116168399
77858824
75856833
111858468
143029794
125155314
463064876
96830131
111888299
59367583
30997005
121777924
75436116
108523883
126390056
49210774
139506619
506153254
33258901
59392224
87098738
364166251
11819563
187221710
36702508
27655655
54218375
40916459
387331465
239795299
44125237
341791288
82741033
53649108
140225155
506987780
56490835
245960518
545451449
97470847
58393536
492678632
117148931
552924916
54782688
403770999
133816680
18927123
48762014
111057073
33198945
369341947
347925219
4622510
12321500
510045873
115145066
78438671
168639039
141409316
385255854
107528227
373719982
59318297
323401976
362401033
492440021
134247490
260749669
43969246
105477228
415708521
79256511
48017536
138624657
54662065
20646943
151232900
363098483
12067288
96944265
24262979
438516486
474890451
356123748
31781688
297914386
350690083
249137835
77273965
117636605
29759665
21300631
40597399
535419239
526485802
30663674
113733930
236896737
62698277
52375454
241720559
286796594
136258931
77924195
313506351
115544544
261291247
13037444
238310999
62481678
187718559
519942186
6213929
65375285
127521754
327182819
256276010
98051903
13230777
28509359
163783576
121006209
67721558
282183141
41166782
499969163
58472985
141223742
274468641
217420941
319834804
51842389
531912064
38398919
67292251
468444666
60140593
52082334
49075886
39564684
159199777
61096482
101066133
481536550
31171238
38483289
63693078
372921293
132828366
29756666
259703893
4796306
475666058
133790738
121276900
443817257
168847857
77351785
324879454
16408349
67152175
60931934
77497114
205438763
113527707
199289830
66444013
113343533
443374327
131266778
123532767
532198418
116552311
88109101
35798499
365445779
77823891
209695854
73167663
95076585
109721014
45099286
456827274
50385856
30443808
215142118
316805259
258500652
479280613
140149848
542352445
422279548
511667858
251621816
95245584
53016172
298648093
239104215
319813602
519189963
554405368
44730938
462062777
181315896
12438232
123565192
88123370
66117169
467577752
29029456
100979234
210438018
414965715
56654259
114081526
73503584
53904619
35004733
280554561
42692052
373792850
134187622
446205325
33235627
561364066
172690952
548322708
50994149
12032271
149461219
405366047
2210100
313938986
43628486
114945187
90397009
132957471
54402667
322429776
17604181
116423910
9388983
32171201
81624277
288272916
388602682
114986834
238360258
19457594
358983465
53825500
189728070
55624441
28404302
92160929
75804464
79580031
78314159
370883044
81589559
358358023
131201926
309662820
27548282
385688214
121881684
503617432
121475725
261848772
446110313
44651819
64853891
103843010
15915489
1420210
214599063
28357608
2810723
429309
236511023
306976251
18064616
9350073
24757138
113771543
201649381
137078635
105879298
69853826
47323641
50887795
45147275
89800389
116381107
136956715
63143148
256648096
302753285
91380137
213277236
57694453
171969811
116519886
376548980
504077827
381198740
109062138
336333343
230821935
66698227
50841103
5514412
15973852
378417373
547613457
228741073
52987638
71625528
40977418
136107182
84495661
60030479
90626578
243696898
9718423
191171453
165861062
49221150
144772425
306088297
20831117
47917665
112560147
129087816
446099550
424157835
110972617
56953864
56493431
30200645
100651475
48431354
55653302
138578724
46970857
194902423
102540822
60612703
1835255
253371091
42533857
443799553
20584687
64128641
435301365
70176779
169857152
285713103
65479045
18923232
25460110
139418423
102623830
303321375
140982605
37069557
516083098
96060739
536462218
66180724
258903939
122635243
12758591
534704190
236479823
173971472
28474340
62035512
147705292
63739770
472471111
3109724
6387816
14395405
37743999
92032526
495981447
35192800
368379989
309671419
63104240
351596424
83809548
470452623
132926057
248697693
67650223
37863223
549222939
360251631
39123112
26784349
124653549
104863747
12045239
71310357
349918992
68967977
12005034
120447202
94749743
437340997
116793553
533007977
24185161
95356737
481347021
299128721
67680390
41017625
3512276
133450926
33715515
4723676
12618515
23510719
371087336
138991710
404769645
137186284
474968732
428665584
414830346
115513433
128659806
35823140
118740352
22654699
87869156
462062625
49636192
47619357
130772619
50687791
102735370
88425571
457672075
215311213
259315790
541935301
121565216
253029529
136071618
82965199
9313759
15818212
111239801
6877993
151926384
418527278
137542961
336145896
256949304
164614345
109173678
122640429
69649988
80775865
394199066
69547736
15142475
347390570
17726101
119889494
108429200
5605636
64917953
237200340
96823299
303649507
198911977
55899403
40284800
102811893
443342039
430795377
489261373
102177660
523992504
424360938
84371147
171321034
305606375
220881350
26982788
17413083
239522826
65598369
133362728
69508300
502332484
518725168
123119691
236687535
95936498
68292238
169688768
56916253
96769170
5979172
496482360
265943319
532913727
247380540
307295874
471642835
57624413
98295739
12263136
37728433
285969456
445334262
377280719
134109800
224098324
42047445
190115552
9182762
247811350
60971972
439300399
57222343
79570952
83353004
133849105
287324890
434396500
104207467
46182830
131912682
61411690
109671726
89576008
129460055
361881772
105268413
80507384
60119841
536545117
26703055
270648763
246818476
49131659
482705075
111308542
12099713
236243414
295691805
315614751
46715348
61754061
305226551
27869936
108928545
103632825
38900921
36402899
338105591
559775865
74930284
195715615
391945655
40910430
16535455
26109907
137559820
51793103
547693041
472840869
358663723
231774683
19455406
72430965
4413402
32255000
40518280
82998921
549832106
542309190
384390928
36117559
348050581
36973579
71843424
167778769
398729485
370964873
138804048
10913663
45486213
65672300
394202725
213147966
489379915
100156936
97896263
142149796
80443831
90063682
369808228
20327881
12541992
16597556
90355394
53802156
43837265
2068715
277016928
44286808
501640868
122684529
385511749
7805346
262099364
32903633
64521984
431299042
52235380
56857886
8143865
135225222
447997030
179460771
88443727
59857849
37651912
195260084
50666010
309766503
439418124
88765383
212344851
155260534
66991485
62770911
90237478
85473283
79830326
333170595
100717238
28634921
97501977
33356248
60410369
35243381
23060660
102905279
84202537
10463059
193105038
101402395
390463268
240463981
83119544
103422936
411240534
415454021
52410475
515921961
38422328
177532952
12752104
411145709
415156811
485637512
3110208
87198609
56700951
102107624
105488903
62045184
135339358
67846763
337932907
66948548
2024617
112551761
414601151
221411426
58742427
125102137
90237480
116631430
280885370
260084286
66693037
305454348
440262448
172263799
44646633
27742832
192616894
165795493
530309202
510750986
21050310
47764621
70006874
363613951
17588619
556000622
110597784
53313187
128720767
140082487
63917457
41711260
489684172
84952205
233023413
163239565
198784605
81515155
403621844
434899903
384759955
507037270
136615969
62700873
56931817
115213141
51468793
31299781
120581956
103374791
467085842
565169589
161580836
20155380
40398958
134242094
61822804
358819952
513030916
34001870
177986789
85030025
71006859
299126383
4424067
285228610
116156728
18034787
35935979
60310502
63180763
28710391
129956808
13510022
465120757
139347088
123684516
4497996
188175908
416516617
9341494
108704809
87384285
139502726
116557424
319377266
53406571
50746424
7893544
20269518
165624179
365831507
144380703
122414290
86673021
195399107
145895183
69258503
274006828
533193320
23881663
501956062
80325806
301987958
92068214
206177766
73751464
377284837
316520178
65508876
302651940
313907819
69787697
23899819
60690523
127482130
112836408
180425737
320629062
210880647
38427518
25220167
142837019
91823711
103256865
4219143
39236031
37670068
76023657
30812829
276642126
494012173
3931207
22098288
1765219
516962663
562690400
333718977
110592598
133615643
63774787
458551050
260408754
503702758
539528470
93297757
250971184
147974789
11575727
42479346
211323813
296414253
457426774
289529350
110456413
336294883
94574646
181192387
130475680
35056613
119080719
99818417
301915621
447867998
536372419
15113943
71825428
138410654
29380941
56883406
139636317
482458754
195481448
121283767
44634958
360309270
81273911
493942256
161265984
73463379
22509636
518944493
6557412
108369538
349129190
107931154
101477280
22736412
261233537
274076798
28732441
24962974
130474311
61454908
93584044
222423947
23972453
22666374
24223974
68862920
33362733
543927057
90052009
296018444
543643559
122260410
73236404
453268021
42312031
22884180
196476334
519425419
72590496
85522883
15390202
539621388
99940337
315702639
78364742
47570069
455486694
320754891
436060628
121585970
64232834
459508636
157847408
83044318
19146314
12728758
513173335
93633026
12523834
111889596
37034540
77299903
563584173
120165753
63511498
145535759
26995760
7841209
74660510
100496750
271424668
367686998
111425272
195808838
25772687
92362304
502513357
93814606
278696300
4992155
82924992
24544367
313008963
115765973
387419628
387503569
78784968
97239983
236865211
421497182
51685450
32239529
22085851
24690991
54857912
36593560
78019738
52175716
73333679
471125150
499906714
9421408
121479616
94229644
293927416
176728908
988316
282195136
19566542
414745044
291201559
92026408
7475910
95686177
22715660
399607975
29579382
500484468
130105269
115771517
40924241
293121848
400909421
3534325
198749718
39149792
10685983
95509785
66424560
138112344
29711678
349192313
134430159
64223551
86825071
106551146
65089945
66753998
78993785
108718646
7472019
124371926
4966213
75756475
115618471
549184827
87965136
27042452
178924012
104258048
60799469
18648266
94277633
48698182
12997239
181461711
542619223
54544040
44317195
447358080
541266545
120034756
429678791
124512002
76607305
12884400
195471620
46318464
114320176
97688745
119329188
71469888
343124259
112689847
103667913
57748927
135122757
21877798
97578498
236984173
54045990
65463481
454993436
34978795
160602372
43896965
298119208
106728835
105369577
226064073
69025045
523586834
122515917
36860742
32565078
37452453
159288624
91721248
239597610
301967247
68217014
4457791
116491352
89011815
245692615
18985486
51970790
8737889
12824736
73344419
104551172
87132171
95726382
8937627
188304772
122637835
122613194
428465307
180051170
97748407
416682475
60370162
503436060
422704729
194453185
556210164
35982673
383042144
537518704
69185873
20969904
238912758
82932774
72559370
92599315
192587760
214144802
216698833
65991360
15372046
461349734
384902124
199810708
439351189
259735877
43649240
90330864
288286637
532849197
93764023
324138110
5586181
539539786
119625458
104117974
310734592
94262069
290808626
117587319
50774958
4386543
64711221
100238647
550047939
536550194
442568215
68654103
57581614
19482237
130410758
86578643
183571319
269824123
316795555
58861751
86890770
67005616
185313482
110785849
108318927
124204611
18056834
138174598
127626099
17993281
473189872
94356750
446163618
95188127
134732360
10496623
393554520
80074186
28604040
47955278
86011852
96206274
105750334
53560914
59526281
13940776
400745335
20007260
124296700
315293441
103217856
265498682
70511407
119116482
232163
95778262
91529292
88639576
286584325
269147823
304295721
84734864
307691771
100426055
165186172
200498743
29554739
537409256
272333909
97327396
246619813
29410774
194185287
10060831
258103722
121338241
412955513
38907406
125034691
482458500
10291697
113793592
134562476
32753907
96022098
20024545
320882661
201701612
128184989
245498413
230754698
136759386
116608730
76142981
532331463
560847834
298187305
132655865
190223353
133223949
141538691
76574882
71957562
521180626
4986967
546878975
348840941
25558684
53422383
89869130
180414733
111968713
31074823
129811544
2594000
269401313
481724539
69619886
83456764
18141139
117867469
41086366
52066743
531262515
14596440
47048675
95966329
181725763
223181200
26604066
352489258
65681377
553408043
190019743
2801522
90315298
349638043
8447363
61415544
47605088
561568966
204580330
178341660
135375872
124432885
364894020
102669225
233374322
239496324
59502084
84592936
550782590
112273510
97719791
497482658
222899853
140209591
138946315
369327189
565649971
193841415
87813385
17719614
79026212
96612233
34993062
50363206
454169364
396434240
95258165
23875220
71910870
140371718
68769536
67903140
132431484
140314650
394659565
135411988
108945408
516145618
10382487
290126616
297011292
33943787
133578162
240990411
21855749
14375950
55891621
235669926
362533953
124474387
502565537
280431610
369977888
79111812
58925306
117697564
211741711
470700797
477712023
63401251
37580577
134017715
86467099
87308063
24960767
77437387
72373897
75539876
15110052
31085201
477345829
260050588
128006120
9469399
132909021
243463469
123438084
470853675
40815293
128057998
84982034
112486218
33633806
80506089
426550755
37616891
192028390
469133231
214253225
555543652
94675954
410941400
1839146
177011571
109722311
50370294
180261535
438946128
454658396
103173758
93673231
108238543
165982468
70710183
104130558
83466837
68904424
381306086
165730321
14038728
295962326
439685
58791713
349760501
394875598
14719121
129321276
20388840
449726693
62340252
50951350
340048314
553218803
71685190
372791949
14025192
137699072
48075901
116617163
125116404
255818805
131580650
52322277
19833010
512731703
326046964
71779873
106076442
18094449
403033228
118873943
349135019
300346096
367518664
51821637
59789106
538371263
20177431
82446399
11728988
34996953
65802000
547646180
121736420
320656796
45121335
66547773
537620103
320522280
89557850
123908299
138636222
125043186
219055860
108547023
112407099
177811212
534035715
23753260
134945068
59892866
87367219
37003151
59333383
19763686
135999474
88582508
93540939
96369309
106547253
302528383
59400008
474210301
115038712
117018382
93594114
367613819
24080102
123439383
104918223
103079077
44549356
166777507
67706860
24920558
8363056
106211330
200668453
294042972
46125213
363254582
56694464
7164630
56370216
534533488
63340198
38078625
274367029
135920412
128628678
223943605
125733776
220785175
103948065
185656561
99125819
20621003
45833386
122905909
73791518
37712871
560143881
453790459
166905211
109641897
277696265
13612015
59160324
121914109
56713919
80604659
364809047
136583181
163010651
34827046
105180294
130088507
51129037
61206729
376130242
37763454
177955297
64235222
130306996
285807853
125104731
388984116
493507217
120619703
372995898
150974717
340418722
52812545
117591208
2006017
485358505
60278075
251769333
101361849
494536039
134566790
57492119
109527759
3937694
45579176
34362720
125003565
117776423
323397812
66379163
39737496
357181275
51455883
318856602
134436089
99322965
57198997
29770043
346983537
84302406
112086742
125609262
83871804
91882076
530460360
241596445
104178933
48650472
57468775
131554710
131461328
101930982
458366448
246720402
246802918
26539216
388047462
122565203
68799365
104835215
81281695
215697866
416378571
14070080
52877395
359386616
382428583
90325047
227184001
52714835
132080375
21926149
412069570
29211036
14156598
392887961
11999650
103071295
137719351
427786250
241419652
6966187
96858663
24692288
287762603
41746539
495535053
326332346
20185213
436532192
32576749
32334006
83313918
58629665
80944473
6225602
21200805
167002424
44129128
59591962
349266261
131701273
300413778
232188401
189088286
133057933
24971387
119499095
134745330
503365289
473924413
80425675
297809807
391955084
196670556
218997352
87557553
66293561
194597169
74083343
101672507
110558125
48270451
37539071
90781869
130493903
110558992
80838517
148810250
324824030
83680604
95076585
212980693
98601833
94007857
178630983
189095172
30570290
408754179
11498512
8082636
111455101
77541119
16281243
272562427
67615966
361979425
2077794
407959936
104527826
276606856
114767641
44649227
12634077
80765489
59829313
95367113
139595670
124701362
453314568
403348853
64307960
342691396
15796165
403671452
559301489
486651795
142225543
216058856
23650711
127546982
132385062
251030233
180262088
332616778
9245018
26090452
414933799
60049803
122550938
102967600
109864979
197287352
11579616
71047066
289971989
67237917
12512161
443969818
3280115
244341023
42441731
73024993
531840624
98332051
116194370
12868834
126449718
551716327
13541977
24143655
10147730
66367490
414915145
310784896
123665059
59518621
49117390
86629983
139501431
18443340
107309891
9395364
58516751
48245806
484485559
94228169
108237244
516363190
82089724
85764127
512910545
65289683
212964780
57367981
187564444
123289360
157550034
84425623
65172953
110189231
110641437
41055383
402818033
240181632
124794748
557193028
401390473
43532510
237409637
126142329
53127349
31015922
260741287
103974005
230142309
185543934
103551183
21347100
64672313
195563322
66512754
140932688
369007700
58100412
469927498
91537074
489272598
101501925
65248179
171667448
63467564
129401690
17536739
86055950
100970153
435259457
124763620
62525778
101492846
225340242
46998010
315010848
102910465
36605231
402490692
187452809
43059105
1811184
296872506
20626193
98717266
96359048
419005598
288204862
43908640
87024809
406648026
161394795
504539275
41326311
97531806
327088341
75738315
106936355
412199043
108614673
10448632
409209066
234314128
79042362
315210684
18186104
80434542
136022875
67119752
126755812
260699
111709876
202362033
208249517
114049101
64048454
42638875
95032458
67437515
23452354
77995095
109382344
4665524
412872125
382590309
142203528
15881765
287723182
74848575
341568008
12527723
37991724
22273381
494123116
61853932
118975107
316527825
97159325
1346288
139527371
554645743
529624681
91291941
458096796
48601484
459423002
339435594
405321321
101529162
104120568
312728724
488228767
110510485
67370073
399193377
89987157
89087041
209505452
523805496
61086108
44762064
208890952
116174116
93028384
5872816
28987952
254028064
251513753
24246120
480218219
90825019
112419927
106449275
72465986
23272073
69414143
82343936
486935705
183799664
95949466
114963486
201861056
133490971
512684364
35923011
94075303
132334207
51969493
159729500
386120788
8595219
349817356
135019830
99874188
129288851
84399681
54118622
7547243
43457282
103518758
10336694
223874778
27902363
124698770
93721003
24310968
152247932
73668305
8967460
46138467
123562598
94157012
437007297
70572364
122949115
18285108
109408435
21262525
121151475
3486336
52658731
20582093
535873928
294922435
51400716
77476295
89098714
375122260
120303237
23379722
67548745
177190959
3846902
66759500
462765668
91382731
79620911
392500362
235695724
171700043
42306843
313743358
50049933
118631404
88496906
416381816
250738172
257506183
140937210
494830428
94364446
203898399
38759550
101725009
106754773
95385273
84556041
83618887
167989607
400695463
4505778
52918560
512707978
558621660
76080723
112939054
42425708
516567574
324750259
85635722
97871620
56521963
393721534
193521759
463451876
118218042
141091551
123506827
254965765
535548678
325745169
82375064
495169837
61324754
128443209
565332874
46488373
315523769
473886707
65576320
448653210
159199297
244182044
238737337
247811213
145365811
264920562
5186705
273588245
396476260
128390030
123833669
65521848
473937134
121408279
63970636
84042100
13936265
269655164
292008787
122505912
26378386
145889087
93561691
115501743
481070959
43447596
107513636
127247373
121489990
20885682
133912658
19934892
68668368
296351819
9325432
458084005
518650513
297906872
75674762
11421382
247272237
55211993
350514649
92338618
402646889
74668290
191901421
13971377
477339427
114507005
307422808
165413938
358305386
3793242
81404908
117028310
399049786
359540254
73679702
96105108
70372626
520728318
43962383
43249632
139151239
99211421
446165412
24565180
381172776
14586062
8115331
398762127
542997488
18168378
2148487
15561408
73436142
219211771
563095555
83796578
51747708
9081
28729849
113614608
54481782
84465058
304559364
80281708
280594016
114674157
191924020
102386479
411309744
94994874
33028105
112102018
45249738
504269135
100350187
442751728
34007342
123847936
92126725
403182228
127646849
32877655
87160996
259850956
97093422
42768577
191095767
56776177
16614570
61455753
88775761
75371266
9374716
80215561
311329046
103482444
505379542
63953775
100659040
85277752
171919511
49599876
283641349
112613307
301313654
98173033
411480116
124880350
283984
117335699
45445585
44586969
525982525
85040399
58959334
23955590
87625322
462637445
47800075
90434624
137801062
104916924
78175380
165382090
114558179
135055313
28441749
92277661
372491117
27358918
30296625
137410665
11712363
99988324
71638500
347623867
96880714
35358814
204826275
29086522
75892011
443196087
116628803
68678744
39934632
64454528
474846399
64777370
62472601
42035772
87469682
467854026
2994775
97277594
28523624
6228196
21221516
134592440
256504977
115116532
87054640
272710983
107278763
19907653
211696336
137204444
60569902
32096861
66046041
124829765
31836164
335353795
120143704
83976861
540609331
438774229
159534489
353102001
33602676
33118895
98315194
314444036
278395690
530057935
68831792
514352798
266652584
90708289
131069634
531346084
446678409
113407387
26895891
355192647
50432548
14075044
20911531
126423778
403548430
407841542
115798756
383604017
74416672
38098347
3103423
248165985
385670189
106967481
60195069
82211642
36649331
71764309
6719759
216197199
128297133
141345765
224759811
554511012
396493254
105412378
324435978
70462119
94141295
129576785
10021921
322196782
310041927
102525258
526476560
104987129
71657914
175639839
31770237
122330448
21117756
141358733
390250497
538035653
196392209
412259060
303051505
115621067
47856570
13599047
38651899
81111814
328734415
335902260
84177896
477389900
94504608
90303765
446383571
137048804
161237589
527789265
98651119
450413381
30043710
48979910
144476762
322916039
83485
225411745
27198068
267292033
135712894
47690690
70098959
235196520
450017001
462701854
453067466
170552918
87153538
16980326
126558668
371477213
84041234
9111425
102286610
469258308
11316325
189506651
130140982
206275076
109898701
82900351
114455062
62651587
192624385
43592172
82920068
83103978
421818536
325968870
297366890
395208684
122332376
555816238
81093630
346660540
50927379
214190114
10839029
91234871
258926872
127995742
61690508
74822635
362857845
464093140
132859514
199865075
44069819
22095692
138620768
327767543
102955860
327623257
98593400
6881884
63790353
35345226
4754802
116241031
301128199
117968635
347027049
28334262
439259704
430578324
17452432
71510095
337988601
179734890
168940603
83485296
22226691
499220825
84367521
135904848
54990208
38177833
546461888
88349046
106348814
23217597
166601642
464843457
188787656
563804289
82897755
100254211
27374869
85495648
42085058
128122850
60445984
64533532
99867703
72536022
76379033
35284887
25419903
154659927
34507984
31779096
110090657
11714504
37411967
376895874
13872712
79999
127274612
24112103
7645815
8462925
44296918
316421641
167178833
137384560
395730269
276295685
55729498
380117226
78115718
253207949
129508046
564095033
284761799
35986300
1239837
269545655
25288906
44838589
76770727
70134821
118978998
387715689
506532822
208229121
54774601
103197104
62591925
99970168
555098921
169841467
128169540
48070711
324056186
134247785
69855123
288180751
539202386
483213567
362844467
28623842
409232977
296918692
128760974
46378128
89565634
94378799
23678034
238694522
22161839
65905758
57240501
67159959
57425972
32271954
50199090
17763617
79004163
6840396
176929681
96722478
98169932
1365743
127523001
456233681
86441159
26974175
40380800
14885304
301469156
124770103
161233596
123701375
519939890
102626422
93540939
80572234
133504101
43485818
9116615
77174390
40601290
36798486
23207221
18182643
127236999
60865618
187650348
83001515
58857860
124408397
26869949
160718913
316710093
94693033
30692210
399097562
141068207
136439212
128194185
68798070
384835559
20002543
504255725
176250386
447102517
52489968
143394720
136422351
190622904
115916783
412310975
139834760
184115674
443856155
2486349
40598696
309091527
54577760
66927796
12668082
70533454
405931745
483432872
552349139
128958118
284942799
48424794
22938744
406804946
106797576
455539062
77751259
509064260
94643387
818545
37435313
87609758
100870286
533182138
125159205
142508628
16221581
355635746
354210525
460219364
255234553
513354169
508463891
403635559
136332860
8383808
37309504
22055487
21242266
138586462
404325681
49597280
325982655
103575826
75250536
48976017
158776102
70220849
514539371
427921462
137101979
56860482
137330251
393067740
7824803
85714839
88575106
78856303
392268812
333536370
31044477
481996405
37974865
539504345
447713797
51200374
42448216
21566438
26185133
132549511
66495895
207391334
421745656
327894407
282434417
453295658
48278233
53124679
200197631
511584546
115342241
124914072
6478517
21617875
95661532
31005743
80592986
118823360
183619366
44640683
120214302
125806406
545381242
531787186
93172589
118431664
488000959
12116574
321638803
90893762
206722183
19403122
518476562
152725265
376696972
30865277
103648810
388281785
85555308
185873924
57771201
2810599
127487318
421353145
61447969
534732668
76724766
14404482
42693351
399340543
16906397
546714557
116085393
110154212
116050268
337929544
42003347
347183820
203644693
137070480
137562414
27631477
121573000
522590584
468246703
1496738
57442835
86958534
10802504
42156391
29019078
1872978
4752210
75015888
133845212
111554868
136022885
74649854
68224796
372050397
119304522
46440382
125503868
59288927
56566061
114735214
79163180
418755074
98461757
378884437
131801140
43666101
18889510
450984315
236444063
53388411
258121354
42305548
241832735
21021776
504778004
542536516
104552552
51640346
70056158
295645403
79857149
5562833
276807029
4178936
12712310
86002773
70613868
126745377
424483078
300632870
20021789
63623040
99060971
171095335
558693755
33895800
68040620
68306507
330999574
83592949
116784474
477941478
63713830
90847070
347213056
83434713
7386415
139021539
388314324
418804321
386082751
38749174
34568941
443642800
152170188
121157960
125768795
393628036
289917786
39105847
68999103
213561824
532212185
4255459
97416375
537688146
70694282
118338280
554349806
6321578
49435157
95393954
117835044
46488015
87211579
529373450
182258101
142977325
563894340
494855025
159787903
101735385
472483528
15482289
121870011
133271938
251194529
135833515
373054364
116058156
86952179
543291038
412802486
92093485
96558466
109238528
38079922
490715459
319772876
29795983
131727213
33117598
344193848
93685674
20042543
14923284
264320256
119749416
14278182
10225550
101076507
426436407
284178726
546601961
31335522
209962240
455049591
102193224
556515832
300482683
492123614
53289839
54620085
227709600
330465036
85857511
101954576
12687256
131544334
433864907
335983095
128013902
518474879
326959998
214914496
279101351
329206407
543241991
154675245
288448883
438777441
428397548
303584443
6708694
63058843
199158363
59224913
48086275
236981884
121592455
116864890
113277388
114981143
172810776
294374971
88398332
475915306
114025755
39742676
47060348
55458423
44343133
77838158
238723047
141121884
224819416
115420032
422012886
44304449
519964904
409946311
319026751
102953268
339299126
84800454
85442469
279421194
102090763
256181146
215465818
106842971
44794491
95075290
301884193
6547258
303654517
166367450
141327607
240951029
11283900
18361631
188717360
4358284
312025954
29364080
131710352
64645350
93267272
22088899
87747240
534881346
51726484
421950306
110443443
16733896
3409815
534613697
53890352
18315552
445357583
27610115
24999677
140331511
134602660
240171297
7806645
81770662
7379856
287295928
97496789
74184511
177954222
53773620
9207403
46996795
135144044
168603821
105510149
2847231
196984155
115892138
75689815
132030711
58941547
338079180
12945357
21448554
62467764
305370658
182738686
131345270
9967447
65604854
22938744
347444982
73111892
468451520
522819175
319224418
108187960
102336062
133404232
378779937
108989506
79995069
99836183
109414920
172680120
33550796
117648276
29476921
77947106
38518306
360894207
61406465
53922775
76595632
49214667
90384041
103042761
49593389
94086167
106636648
80849792
66542587
550447073
332668807
412185683
209757335
10398049
415343733
26144926
109587421
25823270
350824020
39200528
2875451
547429348
361924820
5711988
566125350
386508
94649931
48158907
71219569
121211135
528701139
121562818
327994227
509080017
90486504
285744453
13028614
134994356
141024109
84420435
25702651
521835014
502919733
41013736
365367063
138217236
17951777
40528656
121619692
402585657
482604182
136212743
225678
46283642
140398953
394087158
75634612
251630690
102618776
38860714
473725856
80300723
92583393
40599993
25758223
471549256
1605686
97893671
131836161
46721831
85890350
525890636
130944821
136808859
58527127
486321993
74896562
373445746
209608401
383575566
87302369
113654813
143669574
52950027
105219125
470942330
128530106
102141346
39261489
134636799
6010298
537536840
93494247
3450022
138052903
226511926
120434511
143894836
43384652
267802643
68491978
322282951
82062487
70875864
143066374
202036887
7818318
163463258
434549242
73669005
54544038
84919780
102626422
508735872
130511922
401174105
558047994
488494817
352056107
66357116
126392652
234695311
62333822
256110640
94981216
44327571
544740
74031463
225581753
124757135
133754422
65660627
131067038
134571534
232615670
26840948
277184972
123224081
98460458
58586789
123247454
79399748
54202929
180477128
344326204
91089609
274022206
7330646
21274651
16180077
133850400
425090698
406476763
224000655
94599291
139029321
14372057
118969338
89430744
128941255
280805926
120831116
149169788
171857883
22916695
88036471
473544065
103955847
255435462
362582131
47197830
39917769
516757098
116475788
282830037
72897885
274752520
100167312
15858421
60546556
80683776
3267010
52327465
98730234
160640509
327106260
17953074
63730689
18960845
334123495
167378654
158143432
121413469
72367412
21224064
914387
62677127
292479978
53795669
114190211
135570222
64004219
14445143
170038162
560487055
80870546
153631057
21574298
64292681
6986939
46527385
490384665
18962140
433881457
110757315
548177494
62183368
36028068
69861608
87407426
93782179
127265835
438711793
62337713
105555048
76103226
21004329
104198830
137040581
163256
262273232
411571728
98205310
208198509
532147655
27186417
87303666
543609097
68210529
468947951
92223187
246166643
294545126
373864661
81128649
181718315
385344855
361921741
339698044
21567813
271377049
92764034
95996160
6793686
36299141
159563824
114793579
137498861
343250597
255034817
178436073
437285025
41834737
102701648
102077793
475306538
130553428
41126575
151140031
245309176
120205960
182406732
128558640
473551181
138026742
110202201
153239985
357861659
237186328
88041659
128187949
102041475
2767800
499497745
129697408
112303341
76570991
266131150
63249502
91213568
251609788
530542343
44513042
84852336
19178821
163211956
64900585
31124475
34096835
109908320
105532779
135459977
157594926
399148733
244652624
447742339
41487045
400677911
140711974
521503668
287587750
559750215
58223629
15487479
510071568
299602251
56298881
1770336
103747030
409062129
69691701
70552909
55138066
33213576
60217118
120002331
71866770
63679767
354346516
170705812
123794759
28936072
348786607
106002515
208907332
396072408
344642290
98582376
421616903
82268710
60393510
517410226
3603068
3622523
119969906
263631124
356320189
42972204
379905845
254380797
73587889
66473844
208534240
514864942
125604076
38345807
36637658
226920214
496190900
58525828
293679837
300028765
16042593
42876226
16488763
64600978
128672778
134817962
7189271
113420058
114744295
5110182
50400125
241179137
154357402
331619674
289719214
538797551
189714490
241282897
68627034
100022048
4363108
29173423
337625551
88757601
158726667
230701398
63835746
463291931
79061229
126373197
132199319
92334729
260376540
444016678
360546833
463972205
45642729
329535030
134666215
76738304
137994411
123862203
135824901
275682742
1241687
199735593
286288366
30616982
541522686
44544168
377798986
340353163
29959403
228761088
135159075
500255282
451141872
42078571
38456052
212795009
125890711
28316618
111431757
476265225
192936690
61403873
30728526
205613613
81049530
474315092
82075457
126920531
61047196
503138410
517099163
560704716
87565658
42452109
394735057
23390100
110120488
37996058
104744423
85371172
132467915
204262424
310532119
162803745
134986574
52630965
163009844
275980900
525881710
70508811
77677330
300612799
133156507
131536552
128073562
39532562
51672818
19748122
60324767
13905139
81087143
559295378
169013535
288114243
231738818
445685350
18645672
118238413
118724786
136085133
59025173
443383785
114637941
123119024
268329643
220693651
72694256
35030675
320773982
42458594
56064122
110320228
130330412
132297891
70453042
377355419
14176212
85813413
38418439
65533521
34524845
39453445
226570411
550470912
38186276
255138764
496238834
25453684
4918226
66216708
39234250
149725881
225036437
441953636
102937457
40470291
9037496
471109446
423144951
121064574
209998494
518910295
27130646
75913410
110806603
378172624
128003526
185835717
87805603
52790904
25412509
463537086
328112920
40323732
208875956
320073997
59206755
16543237
173250363
55685675
45841168
497826301
200610201
60187287
72447828
451441595
437133167
29438011
236477573
59229853
81239448
23311544
259098138
120872618
5588775
255278058
100334623
558997417
80281706
102999958
54168674
129336840
5683454
153219869
248538386
16888239
434567907
22574285
52795682
70778587
100553816
375985272
60310500
79759011
538753522
33409423
158047445
321581009
73887496
239297917
4835452
139273157
2474678
109975226
278016536
36788110
33370971
302491114
22771429
61027669
77582651
366586881
1180270
60305314
136756977
19701430
112059505
113073434
68973163
164192146
76737189
31042400
348695916
37593545
449953706
134746627
351215254
105561535
503888573
484087315
71836941
39800145
137913901
93338607
71508247
80966524
445999585
18372007
10014139
343497888
22732521
116024434
36539154
262380434
140969633
46033124
417663522
131253808
3299570
83244054
228286279
74633273
50157629
199610097
123781789
226668554
294029981
251215186
536500474
249474644
4696439
488968896
47676864
264267045
161115743
306908850
138791970
370599543
63099050
5940262
3138742
430248262
378298218
79821271
437115373
6020569
453690804
352411928
11612041
407747828
13560135
470300756
80321915
87788960
67555542
84771920
46629744
26457503
203349313
87809496
96343756
557569352
550902364
456041670
23469405
50991557
27300555
163960398
34587883
111008935
164750279
303555293
8960975
260797019
36440596
31287533
109671728
96463078
14128930
412643201
4531718
65263257
124087883
206096753
91646020
121630066
159256054
18269542
130104666
28125447
269559620
343384101
10233330
306833398
420249487
85924955
427758829
476137227
5424054
77303796
289646994
133507017
113448390
16108742
100130996
150115658
98245158
500870940
110918143
139869779
436512527
42598668
96520148
264099088
515764337
394039659
266342119
27487323
225116238
45247016
471257613
87507295
59807264
40527359
140168087
67685242
504639873
235595678
51764515
52620587
97408593
328652275
51538328
118894695
107827392
2392967
547846771
54586839
311531767
105676719
6538177
5989548
82402303
563925113
84904216
53123823
16707956
466900333
133916547
125440652
132366632
136238177
94703051
76581365
138654488
365128470
77516502
126591093
127764878
474830475
109667837
263804115
13798785
222144586
49275626
42245886
27122864
217386940
48973423
301570049
61558214
39139571
166941886
320347588
139824384
69443976
239604150
2837838
131425010
69121021
85076715
132306973
25978912
78205211
133400341
13132127
185258970
9888328
62451847
246663971
53642623
403915359
10892208
509746799
346144920
18948190
452805337
34085162
55965552
68481600
7567997
408027380
86565673
130670158
314205442
243822999
48881336
44096705
169260020
56239217
315983869
312617931
121759766
454914342
130780401
102306063
290186899
463253009
400129574
282683838
227865894
353496712
503039928
42432652
122726033
65595777
61484285
551491005
268604617
163436093
150359740
62213610
193848585
13399182
107990816
95600575
22211341
131234353
61088702
49234120
286630331
14698901
41298583
491249389
251332611
111252771
58668500
80258362
172559674
125915356
194340734
180599036
339268480
68723222
179803686
41178806
304300961
124263369
455228188
102014238
67357101
38301707
245943608
43488412
531714718
477080614
72316831
116139865
60591949
97448108
121012872
5837797
44422252
401639471
296224428
63597100
11434352
92516203
11764907
90446295
259523177
424865757
557351092
23094631
302912132
6422065
33511886
265194516
292770149
63306570
1357961
50062905
529885100
521920535
246044644
51455883
18277326
77520393
37585763
122283754
90952125
38524791
33347169
298766668
81835514
69547734
238478588
92361964
407464805
18314792
404025427
244055667
250109992
448264136
56695275
409832218
74047029
16604923
231324409
477915950
128987947
386534411
140590467
35889289
65573726
103260655
81050827
120587278
9871496
538849034
35994344
64549098
192324046
489925625
14684634
72560665
84368553
117008857
41143434
129349812
22448476
77763212
35070882
544962042
65569835
221859981
543704048
46073829
45397596
214418909
100166015
121899844
377613364
106272291
126700041
466289169
349717679
46418449
74695529
55197944
78465906
371090798
183368796
526255839
72262357
85643506
386054474
24960767
38737501
296885589
55188647
366052192
31631946
45308219
97534402
108743074
539185343
397746907
73834321
488905028
33968432
205391120
473659771
56103032
18911557
126960738
425883596
494724822
232258065
76262303
492366669
45270490
489538028
229454250
419762848
82354731
366527977
453578784
96590184
251666165
81922413
157293590
403497530
81770272
138379524
19736451
20183980
51584284
51387142
58742907
18634001
249134483
298332736
461719512
89451496
560737873
70414132
403862311
67556882
45537670
30829692
512271104
500228267
166593848
132430185
116385000
64389567
534827713
338625469
505421653
97176430
82525518
552771713
460200285
138558512
278958940
382409898
178652596
288967696
31401667
13264419
122358982
115923907
396639770
183995356
386919585
411738512
436658127
253186806
27898896
92949505
71700756
31696086
129015184
331252826
419542474
3687371
84079322
308363510
112518918
246502864
484358120
95587605
544781168
546340513
27766178
16652183
133525311
63968040
137540367
12318908
124504097
42452109
108213898
480364670
18448530
54118622
175717051
251152647
48641082
183200083
272470875
15998495
13761170
107255417
173790124
446504515
69997765
534426914
7836474
85450193
357649831
323230415
78725308
44647928
10234627
11636686
13027804
31875072
199482393
119051630
112180710
116471897
146270239
104713295
49983788
95656050
175245779
414019684
178512928
98644634
116908988
14360386
138824395
53704879
555702975
559024162
373466412
285606507
33177262
2567442
317589695
376533837
136024174
508275097
58999233
93092294
18771483
63517983
506990173
71471185
297674303
64563365
59747602
8884452
394799054
459624632
95458253
75596944
503374122
50811274
2909171
521866877
133817975
121657082
563029437
130955498
37676553
58607539
98719364
272178722
98491588
562163586
450817194
163680695
102146532
321138529
223898038
338334146
135135729
62089986
209581056
402490984
28370578
234311208
204895151
44439111
137267997
444908001
458087947
550913872
141461196
18372005
98819729
91378840
127769651
123253912
15527684
132220071
409648134
72543079
113674268
113606824
129248646
280426420
85841945
53962984
394395770
64726785
20011415
241361453
118004951
22643026
235686176
155590550
528050474
276646230
82917212
137131812
62563389
20767566
113702802
136829611
4850780
530279323
63889493
10313744
93648588
112403455
457052144
334887684
27272019
547376896
279435209
439826299
485103095
161134816
45851544
255990107
327959104
63947290
81630588
3146524
345020990
80176651
9181463
132041085
116036107
106348814
51579098
548096792
163588260
137570736
19766282
72831956
115819508
9721015
536294160
47423510
80804397
138021543
328804542
513895063
146328704
78363445
354146554
210700411
44903112
38260203
227719420
445965701
283994065
4653638
125879038
27069689
131203225
138181085
134759599
134439238
118582118
95434557
119250071
240167201
82983032
106228193
122971925
455606509
442647243
53847549
128164354
436495084
106246351
246949616
388097085
77410362
79620236
130519704
73654038
81153292
102311253
531160588
48726995
104184121
531254702
366742709
563961224
557057914
81327088
341571974
29073552
57802104
46881479
389934938
218309961
87788742
238619667
29277085
292751829
182276268
24574259
77804401
195623013
480691951
280785755
115538059
30750874
130469355
484697626
48797033
8149051
23012673
361699424
46276962
33781662
105036250
92378825
10415878
56549200
56370214
14508244
48520770
23320062
334436514
83008
98857340
87771883
176246738
509506152
305918272
71524362
53405272
69215096
48288609
12876616
252356133
114018721
411444684
430303988
76414054
44205651
128280871
45890629
341221334
97450095
195601237
562737424
97379419
124604087
8925954
30039817
215229468
460243820
83257026
6705492
43419669
73416685
290757488
340151186
449375072
134804992
394743518
93737408
337027466
136400302
414662658
105407017
19253965
112512158
142857210
45702331
330015593
351296999
65477750
245028225
321346055
66559693
68947223
94106431
17593559
17170985
3272331
263972158
513652527
69838600
28273303
105737113
48729587
20161698
316342502
167351010
129178608
131304391
481500523
75845968
189296184
219643539
651023
416556872
84917184
67534790
28178369
402360858
513635609
60785202
539392227
104483613
131543037
57809886
135596203
3797616
94740662
154715024
113457669
35208362
135690396
141326308
73133939
61912680
127712996
88443807
117117540
516481872
91530589
418489270
475898674
50619318
345485695
5918211
135696033
460770880
109137362
78356652
534670642
250154593
72930312
437985360
15911598
71792841
34572832
546756630
52064919
212930528
360099953
94824967
266864577
365180461
127650742
56365028
180093671
118565374
150420930
408989497
344998167
554795443
155144462
50048579
524090145
231484489
79836837
15993307
109770298
229370665
103880623
127339762
125174767
118541909
201499137
40387285
17944144
168573781
550149269
523544793
538033167
188162417
494949706
66232602
32805023
130462638
112753400
539392780
544601256
51371953
339306133
86404845
564473287
188067
453456585
90618511
33070906
8379917
207614398
55096562
242857006
2229545
341266091
95802905
42634986
132283624
124510598
68825307
368447810
320646788
119366803
380863974
236720241
132143550
14750783
123967520
227391025
235779364
272354040
61678835
30118936
473924271
185200369
16007035
396122679
421010898
115027041
77801844
222783091
57764491
125723040
552083021
489254081
65195004
26886812
153245955
204372549
71350453
278647766
131977509
124731193
78402353
47481875
80918535
167383028
334202485
309913578
129087007
444855974
79036586
198021845
138331537
71459512
243758986
537907902
202932580
7429218
17979016
31550822
141362626
39295211
455281732
189992582
329502276
29464675
58396128
230458253
78787055
134262848
132854306
39515769
206446753
359509567
8819600
28156575
516778129
86232342
417944458
62323444
166122309
76085911
104161054
486972582
35114980
112794902
152564126
237822694
317094390
131706459
16980324
114827301
801548
384881260
124241801
321028112
117728692
230384442
27953026
148437365
65430423
553907263
26095642
120698820
20526322
90303627
228565734
555427602
122235767
42410605
138999669
121285762
50069780
173920359
4584282
69205326
181402365
331504071
86026119
29069453
78765513
35236898
99245145
476037850
40733582
17106446
83260915
554251416
113848066
50763283
239921687
367962341
481833187
338300767
124653373
134553374
252984251
115844149
15730729
106293041
127274612
55882542
241696308
550433950
47959169
334517105
89320501
18090556
98188336
58320217
140385983
378762110
164999901
150848330
290295282
453308761
215584394
225105172
118362206
295606322
22341136
264952803
108222979
112955730
49393653
93429722
219358212
45704983
24522379
506188647
1217885
120351224
145067735
31382214
99561613
14316288
126340770
37980053
12867320
129611436
394717533
284396495
7637095
124375817
110884421
59375883
11203488
6718462
115557512
513676747
350091079
135873720
61497255
8962272
177453578
493966383
562502363
68374911
71860287
94692675
46974748
136846470
120825928
80931503
29305715
206154275
489904685
125677906
47433884
417236478
101475985
13558250
140813892
87831543
321487554
12543289
6863726
355617817
103494115
114397994
52200361
221161181
3127067
413994656
5198376
133977506
28792103
399061688
73809676
25079636
32652712
287477827
110639288
6268403
303825306
131007376
68473820
913088
379709005
17955668
12184018
77416633
28965901
46879619
518795728
121514635
534147375
209743894
338161536
41705035
46110946
116194339
89876524
329961753
62671042
58743724
32009960
252864322
71543972
38070841
385457322
130688314
44064280
133657387
99015574
389318804
375928292
99560314
109644491
89688849
106970077
261394006
74826524
13241073
54481230
46982528
124532754
93535751
129810247
355277682
2841729
115278659
444684801
51257440
70355767
70206612
188170306
44861935
86089674
14177621
67589264
26097898
109852011
411093939
523527949
341391876
137514425
465638901
93095472
62741592
215858171
98852154
337773794
354266014
410229628
235460688
488405799
131226569
359300786
312037090
423745243
123504233
137130513
186850605
471319963
122781802
203725768
125399150
464749316
110142537
50699724
99501949
137284082
50104407
180238442
16742973
56218465
83494268
10158104
77803141
45919540
409689107
95416399
70916069
472393261
61308443
88664219
77263589
350714324
57649058
230250752
292768067
123584645
185626663
47463715
126545698
125944485
7086810
129945133
260992834
487046130
101269762
77363456
56124353
14011493
251488617
33814087
59029064
130146170
69743583
545010695
94242616
101180269
23937434
113840286
155883320
20106096
1182866
37603923
41208284
1954579
57148011
24272060
129266802
72848601
163074697
354039378
133859659
537331964
63553002
179755403
425570124
169018983
410374373
18017926
19580684
329112103
96753473
132198074
130427619
17878015
214909392
26526244
163290772
328476278
160139319
124217581
284383291
78730496
539042704
505539342
438714648
123946508
27179934
243551544
134435349
31015161
106940246
138233705
510802305
47101852
493789744
29937354
457130239
35185016
65669223
527453955
513612
326595710
116797444
564932685
186446921
89364597
127386154
133907468
2123191
459383659
415470409
115679430
24176080
54647371
69193627
13100997
161736885
105055705
33024135
131443170
66639860
44893063
278271658
311725125
49968224
344781785
20212448
80804171
85605891
207728098
392765831
292439489
216385166
183608609
459138
517853803
14826009
438633824
3540810
46435301
125825861
130851736
69718938
336959079
72627171
96636054
13477127
117287710
90600640
2811896
41120090
117016273
34942479
81046936
197914795
112602946
467189357
429233830
141559658
85030025
465713242
341948779
303545290
23166130
66119765
78046975
299639695
103951958
414926351
275535010
322940606
37607812
425993561
170628252
17145491
541156192
113477124
18932309
201420434
240742843
206868677
346523287
78636159
119691053
37070854
57498606
120710495
17418710
43374276
39358662
342828673
557776570
192370988
521836437
86513793
178983781
253006371
154598340
418244766
84568291
51507761
24025850
67999118
265269789
10852001
115160630
45618086
109634759
58741132
8341009
113173626
558341121
347398925
114837679
1601797
125763605
7670172
316513099
68699496
21819433
263972207
84710963
38138936
505873008
486033126
81151995
410329854
114911791
29652014
224525311
56960349
111086753
498882651
220702312
89587681
81236300
3017802
364970660
84823800
72393352
191094221
49109608
218725854
317594372
110309975
93003979
38017666
79786252
57244394
11976498
210876375
492509202
120719159
65098330
72468578
382011916
405154852
111221641
41797122
68074344
44081141
406302540
133926923
31347193
432309385
49790533
113299437
527592183
23181224
78394053
522630621
23742884
90349020
67898899
89656422
424381827
304016373
500153304
241543465
273720494
28488607
124661157
22575582
245440471
78512159
18377193
81574815
149040328
183095322
18295482
64443674
390273653
84085807
212226644
208083910
346572978
170847683
98393312
358376998
31208414
457268748
484639203
410080224
51071071
238842608
112576983
116680716
148926368
373245591
53858809
507331057
11198298
97147956
196619982
1263278
325632004
313850419
125758419
46548035
126093043
53870895
436071125
18720898
3161131
422338280
19470564
200979431
99839169
324282784
17571758
362568846
539417749
105202264
96513663
286831335
8453846
179096505
33515777
131785974
65556161
501172423
90564791
208856797
392603548
59658109
103049244
94489394
76573583
277967824
41784215
114717058
72118390
77539850
46140777
448654961
84205380
10025810
220758742
173381939
53209025
50372888
73254562
20546650
111565346
82183108
25015239
34085160
117894708
516988509
14067262
89568226
23328005
99993512
31907499
194565790
27226626
132269359
193293847
452357543
108564090
330483410
140481963
72838225
113036146
100638123
58342951
283824641
115059466
91189478
117267606
120652128
50066796
117873954
1780783
165799186
330840123
62095174
119132044
146556483
78379545
124742868
542965413
120588577
224231874
553327358
460086928
560771937
22825903
16475932
360388555
40057845
132886731
422919617
271236330
110575737
411410519
185639888
132479821
26646867
33073500
415835590
351339462
70650184
92895033
45637539
139414532
223848813
133108516
121309607
484957135
152018450
106444792
383951240
236119624
20518540
561309997
1858601
82814747
292526225
41341875
375480269
51870940
185457384
138207025
25597594
126401731
27742830
488260086
58297558
119945263
256562330
69805837
247523633
124388787
196299371
35708500
100599213
62543338
76019766
259485132
559430338
13480377
311293236
209651737
344888907
12483625
132449642
88836720
349071346
85972822
21754583
479296967
120132033
33884127
88238803
19261266
100082007
87125454
280222076
201492068
140758224
9399466
27558658
53864412
449471656
214780033
261921195
382271320
92409953
461551842
90705697
116021838
124195534
318966551
67809756
114253454
83902932
227304171
71416711
61396089
112015405
76148169
257539380
263293
30550496
57905864
25518168
71163798
507612506
214507497
495248624
558206045
338323943
362617708
152583569
86120800
329886697
62555609
65492017
122257814
51677670
217939543
39714140
125038283
57067461
23977905
126697445
73195464
517667054
349712931
468476866
79931516
45730925
91700496
9442162
402072
17777158
195258974
132731089
59602340
477107186
130636434
47542834
498392007
61720339
55817692
37279671
28658514
99124524
92648603
224445224
236938273
75264912
49931906
23174796
94717316
123514946
392578012
132550866
136207161
134938342
23991906
364291949
49819067
124968544
286432959
281520765
90352911
294693096
93661560
290175912
234085955
195213413
373988348
69650199
446241357
30820613
271861522
74235092
345278775
123130953
518177896
131142965
15435326
275985833
203071820
33419799
137801062
139969646
65070490
106452572
56021323
3233785
99829604
128220125
435030827
17781872
266106549
24073155
388965608
193091252
325566579
32717048
18061023
125549602
1857306
66048428
336940800
133860776
86697965
3168571
51433834
303129869
117115209
533166638
489253047
83743401
15041460
241326142
370684124
503324421
367332938
45349607
51820338
485367888
83052281
284607637
127674086
33495027
462081261
105696421
40864581
74919908
345908073
495274254
125357644
476934019
107565398
32212294
19690723
472107968
420856359
79534636
71437465
63813697
14080234
13575701
367890294
3076948
18261762
52881006
225601032
87672014
111426567
285367063
203917855
1557699
38790676
53528489
517399221
498503146
1731497
24701367
132498926
308521334
225404922
139648971
170101309
8184070
33597312
112580897
536919074
97657615
86652570
67145692
28672781
99557720
232084617
381757267
474199922
76366063
226883236
33354949
544453034
27607942
137124028
106440154
269878994
7318971
40340591
48978510
38954100
21034746
38673946
263026425
101259384
90173927
51947444
483254694
173821926
501645767
77324548
84334204
126204585
127029479
43825632
429556244
298150905
53768432
457997004
90361992
87071805
73879716
67858633
381369267
127043744
60424229
146919301
368614291
105673075
23250175
114421340
89285482
54945021
446088209
38116238
125837536
46481888
320153846
95770482
10478465
73971801
523252349
99508436
104163369
7372150
131054070
42166769
204421430
278424073
398486680
181279424
112822141
132776484
100216598
122370653
138492669
295103346
89419073
42917732
115637928
111443428
55762951
51806042
115041308
107291733
123046392
388414226
126681881
64207985
391147085
169982631
51719172
213739262
283322838
23644312
13224214
546797851
51749005
521111146
26980196
49196447
463809089
458053651
141157698
53811235
143585385
17624935
117047767
16439475
118657342
321306716
89558978
65803297
425097035
125723400
55582937
39583972
107984331
74615115
134252356
268724688
48929325
105167103
295270888
151800277
1134875
138385473
32760932
258513763
98556436
128384844
137698601
276879846
61241748
274781920
363438322
418885109
133898389
134620818
378022080
83810843
132720715
98036341
164711275
137134404
72727980
211693415
112670392
62296207
124030279
125351144
87813387
137972266
376030726
66830519
59141905
56371513
135456088
128115068
195718449
65495083
108817005
77032721
236288224
105945447
369999095
479040131
138353586
410972683
83494375
21549655
98756176
59795591
137548149
11508283
110658743
538533348
226099621
105278787
76137793
498441789
419176484
61568849
257873689
247496489
465248698
98071360
191284951
122028688
120129437
71655359
10280022
40321183
84023241
9466805
1746186
459554763
28058003
48361241
77078715
48667333
73582701
36869819
31776502
66722870
221711500
75778524
127370588
187403769
27771366
55891623
97688240
41311470
62573767
75873454
225807044
400089276
78297534
138610392
87013136
61827926
394238400
117054252
25273344
49593389
51832011
507745184
56752831
145263436
277062561
409452012
14545855
128980165
1213992
12999833
100499342
72980625
36885385
537604152
197148120
94807954
8780692
56544012
501786747
22585960
495543750
87958651
58147104
483438440
73328489
81704515
73954942
305226969
83760260
467235717
89705708
240187999
125130671
554919687
228587650
96086948
386696588
89594166
120320096
293333762
552067542
74591767
32725904
120801283
71428180
309153347
492180695
90024105
287467748
64817944
13324468
34710295
534366
69956291
40008561
361145520
49612846
85336115
273903921
45310697
90509850
104379039
137676552
143134318
504735510
117362936
51250955
62900611
118373301
174958813
72203992
47615464
308563677
116912877
117510794
8736592
50241891
387371945
236862833
198409729
107941530
212803883
221178646
29929574
237355239
457938996
125994473
140933317
40395065
78212991
80794021
109350244
135683063
261267328
100372238
448417914
140819181
44169075
80611144
50025292
51066781
5955824
82915913
124178830
94827561
30218803
95128465
50940974
117718316
504472745
170369587
251595315
183133157
319413778
43406456
70875862
396506286
411712236
140960556
48065523
151006565
68172201
189721689
68839574
437616865
380648971
33002165
8733998
16187859
367234312
195325645
549648742
299287627
107706771
37498866
484042395
186380936
86472162
97863838
92324351
66851273
138546839
134265321
110612051
35655827
509730687
348890636
519283303
46620492
79397154
31300503
514778849
120914124
24983452
224636070
542121772
262974198
1797644
79489796
24972440
11268336
31705165
89774451
40214784
33173366
16685907
38600065
315779078
58343046
76674749
115364259
115485320
211691949
108744373
2344976
519012703
50429954
30527886
201542851
112442118
70181967
2817086
325033724
69357077
42330189
414713169
16676443
72431247
100653201
99892666
454720320
286831387
4093334
104112786
41012437
390046969
101201021
445535236
487015049
55226262
4530421
135994343
316684402
64252085
252174305
100237348
282271977
116269567
20814442
120291564
17398803
111150308
17076341
108733995
63826927
211989992
60746292
530389830
97700418
170443664
157743742
322703455
94876849
86067623
80109207
26270735
506775877
27267153
159796734
242360460
299766635
128338150
462216577
289297139
104795006
54737279
70117117
90438602
408726853
329750389
390844391
45944928
52317910
55221074
206076874
63839639
137491173
59808099
168852311
73107999
477499927
29251585
481182762
133175960
168268673
50607643
56786553
26965929
237000900
330671193
18283809
372600259
4032375
103103718
161878696
97699121
38866390
57147934
435287863
190661
8293161
20361775
81148104
109775488
108744209
553049707
22460524
456477876
65489423
156134421
46153747
460681831
286568042
40785462
85009273
97595361
45241954
36305626
30444481
400727643
213241256
92299710
4010326
113733930
373659549
62674231
19733855
139798442
275447648
44707488
158181427
255708079
387131131
230748647
1945500
187033278
81433127
322995989
104405906
248824945
133427580
84530937
389922416
64009546
548218727
228967460
79685088
34497608
33580627
39781923
49065172
324628559
352624497
315212012
396149497
367320999
416419391
94094021
341325402
531814389
442048511
92596723
241024976
87438554
405597318
327048396
111737849
137323768
62073123
17650873
129650714
83417854
109507436
393904071
534806947
9034678
8508320
547370605
170040837
93612274
444063244
83953513
200004311
382603030
33640291
228339856
128672778
105740521
135628589
43741327
109353963
40009858
59018688
53261307
2684790
14554936
36096807
26803804
43233524
228062252
52007108
266284410
107012878
73418468
401424586
17666437
490419906
160586764
138459691
50759392
135262833
373232610
307909574
401563892
422731423
28261632
96805488
127666304
74676072
9852012
139284830
46480528
433178164
64828626
538330757
61803463
273202174
61532058
395157226
236711163
82052113
288527997
97460473
121537981
230362251
135424960
23356376
16313481
137589651
125023020
12198287
224807296
103295676
10300124
231257150
362719098
46628447
16959107
276005648
123872579
200423004
533765816
69620272
323211989
29532692
71792843
490572309
104068688
78686398
124580741
394970521
12997239
326729583
2250434
15862310
32135769
19802598
400163127
10963543
111792321
341113
24212398
286942455
333922507
527332406
60694412
108020645
66847382
456989645
64623025
303101779
36515740
318111729
115767626
70600900
221741724
88877537
113334454
111773441
14841571
28321294
2645880
79985990
108553714
266727317
493921097
94483856
63820182
5451293
87267535
19749421
79721404
5510955
309559342
35941169
137090308
123610118
127788420
87491731
196893596
312390048
114023161
301164552
123438722
102389071
506923565
300235753
354945926
78808314
115504335
13755982
52329033
85362055
58872127
160736624
95917043
120458799
73423172
62754871
67865527
338669451
95728010
197859570
78939313
199506043
122539450
134316023
72237714
442286407
40747849
63886329
50576515
66204070
4509918
109229986
252090969
285999750
19845371
416567426
120155377
76877081
370791501
22736410
54244431
43378165
8307287
81032671
307430337
157845523
135340108
454404020
130626058
66267623
21196871
292610682
38042307
19616645
40935916
451843742
32449643
290665646
113035775
95184236
290990058
110161992
65340266
8775502
295202332
62733298
59252148
47790561
281113401
394180438
285230584
409966582
25940
78463314
46256210
388372917
12832518
436451594
124884365
119645092
8713248
385473416
441223595
139846433
57428372
100066146
316360523
47169296
43288672
9741769
131310874
556066208
217331423
96409903
31671445
494375268
101867677
171436157
53267792
48121294
133578255
279356794
295822237
471216015
8800147
284936155
98630365
452623301
1333318
79391964
55084118
84712260
540510696
23280842
565536287
507806788
341896626
409115106
122539263
324568165
15183979
41773776
151484439
295241810
529491863
139327633
427632870
90251800
139594815
108286532
1741871
122775317
295640800
72993106
77851845
132677987
298917903
69407658
190393171
129212328
34476224
107810743
389617061
75868017
5473342
96392019
527581244
9356560
62232656
102775908
368931883
71331111
243035426
223496897
2070672
103592687
19535489
176635039
119656055
311007397
532752081
30736035
228557532
189338365
121956910
60656799
106653607
49658241
108033617
112563881
524585456
7072541
70805517
310892334
39257598
49560964
95966327
134261549
38107527
116870076
98848261
160425434
354484094
519460208
213511409
48915058
29268104
248450317
532401385
67371370
523767060
384492061
239275323
104863747
361046063
54778702
112670390
324101843
141485841
138826989
105261926
59169142
43532508
75459915
69725425
535178419
10423989
38240750
400265377
107075132
43883997
26834930
84822505
179318242
117183401
337859605
55311735
265682630
81721911
90256933
102391627
134173385
320213107
57403925
208092489
282760412
30627360
480523832
503458496
125929621
357962413
484283589
6275824
33070906
141577976
526396183
12803884
469312174
83159751
116042590
12791492
234772279
134546176
516373548
101035684
101339798
134184301
2581030
483421881
497994286
92137585
122860921
85642223
78976924
73838212
160553656
116953084
65337674
105759976
102053340
426925355
383745470
124781105
40476778
298928324
74465960
116007573
125655954
503307541
140563672
27378373
51580395
127298873
5863737
60137999
225336671
121628769
61486881
222582823
26028198
460046094
440055285
98996359
262287523
111285194
37663585
49359929
138630629
1606985
471705357
29587164
35801091
43017599
79736968
28465259
90819831
34162980
139692088
5728851
140043575
127636473
45762053
300902795
233390996
318883980
1534351
40083787
48308062
205754631
432924747
93351575
54503831
14202152
369356354
56870858
44741312
244437140
316356498
60009596
30506739
116705359
42969610
35392536
140709633
40235534
327182346
119652143
328608599
101348877
268995034
61997897
29253835
6328398
300189499
276389444
67997840
98312600
100838700
16143761
28025578
97827524
93775694
118316233
88635683
130723333
50174445
157334859
11910353
323499739
163513864
95570018
316000752
19422575
79218168
151235030
384050898
4347544
61952504
12875319
84013177
42492316
177275970
256524003
415239768
296968806
109905597
95946872
116570497
508535524
90024770
52860534
157057080
155029557
33768694
139143459
138276339
79608563
37555932
103331990
257971614
124030813
49306754
380262651
237097109
11426570
165149961
509300827
421332558
40571459
11300763
109382293
116123004
91738107
114789688
55153630
59675959
381535422
24330425
16329232
194087877
4850782
113741712
229579051
67200166
100815810
90914209
498805509
106204081
227286915
565552942
105044412
77053473
61674946
140173277
24543131
391507064
251860461
67931674
179614788
360196355
115002398
40072744
84131451
48059040
410209890
104302146
117574347
132750544
498664240
489231342
212031768
471996319
69166265
33921740
283984459
59979561
12117873
361329367
67604224
112762477
98828490
124951683
81577411
25670275
34503189
11637981
31776502
131754448
69076925
525156341
472703010
418876806
45908614
337980567
187963465
460788681
137768639
58376537
265449171
405228786
265098716
7028445
106056427
332955876
514512896
31574168
92458363
510772284
449867636
22081425
14626269
4648450
86446347
40458618
74794099
37232783
278643949
77871882
43912531
265351245
341504593
432048095
73868043
281770226
104793711
471683665
128441910
78349178
29305717
506950770
87083176
197770998
54454244
135622104
442718553
83377645
77044394
32367934
122653111
287725369
135051135
34371797
52983749
53028652
558930191
111316324
137517021
122506838
78249309
438760167
19859664
537433658
174714372
20475741
164765543
114116547
19617125
437904978
66324691
67204057
45119835
11307248
56017343
96154392
115851272
90643441
75037935
73178039
553531228
48925434
487553898
27665001
417224812
86529357
101185143
78873166
39558005
220237431
86625335
136998219
277157773
76746084
93551315
501749700
30009988
96810674
43721872
12504881
134401627
110043965
368416303
45262706
228597459
101543427
108858507
7741767
32449645
390533351
46558035
331677605
100310656
277390921
105945757
42026691
148162442
63623040
74264453
444058263
40345781
1143954
80729791
429163799
334948930
297958394
115208621
378988120
71611078
453236239
112178827
140385985
275885461
277954544
87757614
447210179
131731104
91646020
112567929
461115531
42296467
503192442
362995051
24915372
39227767
69558453
128128036
49151112
347532022
389463869
10206093
14781909
53532378
85522883
167196444
293628308
342327486
253268378
413599945
168523978
99486387
118043863
105913935
61071839
36663596
506041155
46517781
155657921
41695517
128172092
33369218
182117334
393092672
44904734
269545493
56783959
206139146
27231814
34270633
473407
255435682
135515571
128964601
100951997
565863375
96674491
12836411
171632816
458067015
13280788
194496729
395060303
195885971
87777069
109136065
32674026
119454999
233637861
116072421
382302228
46173200
81398425
65993954
555232578
87725191
113828613
106337139
306755562
414769797
110400642
9575751
106149074
78371227
8553717
121227165
59553052
36966559
8096238
109920752
128718873
372866686
104051382
44701105
366841451
556943730
7032336
110245
48754230
11252772
373109291
185296029
99848248
83910712
153257730
263594729
446818585
170788610
18592495
10600381
7705248
404919553
12394132
112766370
98198464
134898378
7115344
46391096
96048040
385905561
58322201
222809120
349583421
248523468
287760341
377374109
92318681
98975367
84494362
91037983
349906277
279968850
422352460
265464567
496423218
58665772
1503223
92902813
357963466
591432
16691095
43410592
305510321
379544253
128897159
7719746
440499107
234592632
360412538
78023676
139103252
102382586
53105667
132291408
148271613
34306169
218687104
214306860
58122463
129867313
123940025
19207275
432908422
220017439
503865210
556853434
10481059
81430848
50214654
32598647
534484790
32610473
138374338
138641518
17455026
294683871
425015693
13578295
351795649
44255476
54899416
526852847
100377426
187754425
106486294
56151023
22023062
114138594
185365677
126998349
17820780
10608163
214626845
199505864
10311152
136629873
234901350
49778246
137789389
413767140
95441042
113299437
84638111
120824490
45649212
304254175
9296898
254793016
75615100
142612773
73962722
71013344
132092965
43431342
123929647
150465478
21373265
54756748
51121255
309378852
15239750
91395701
267862230
95438450
101933826
61104867
43816551
556261960
51825526
113508252
99334636
102332005
37963971
202318086
19652491
63694129
327377948
29480810
87971621
330985682
414366763
89242679
88343858
323025974
523206685
68586220
117794837
34085162
82135121
108403260
76489122
240774880
52201658
554709871
319114815
58754102
3731295
67158660
30710457
115737894
12559903
2699059
127034665
79965240
114672960
137476814
101827643
279922929
139660960
17045176
250678492
121680651
282876109
36336752
126286296
490194331
307746696
59102861
2045371
60366273
25138598
85988508
314522339
43314614
127454632
92534467
385470399
73240295
253841791
299286443
5333264
130164328
134716796
124838844
149195630
398132417
13541979
293478628
35485920
239607600
223570176
100260234
60223603
553191272
107900026
184840611
453967376
76158545
63131475
256135957
67696917
253529155
41435259
60563415
129850454
479301796
1355365
422798250
433692763
103762
447942605
362473562
286945254
56559578
2983100
198813292
239349918
41689684
25003566
107996002
432898396
15383719
213975910
125378398
44865824
74724061
312903155
427793733
117029609
10850131
297084471
46458540
62859808
60773529
122029544
122312288
54479190
236463963
102997366
10871454
66970597
214567682
129567706
79319332
447794045
193874942
109590857
58917524
487592816
160204827
517501043
275149042
126488628
48619344
15785789
47455935
59083538
124378352
96110294
20434235
25790847
6612106
256050067
115016665
216212582
8988210
45943631
85144875
79057835
385694147
73248077
492001862
458133648
463760838
245059750
263710594
65076977
137305610
389984981
17664839
245135
544730917
434051807
106854642
426680419
123719024
80288193
229722738
133240810
43166754
498004298
123657279
117287712
79561453
77235053
197899164
26400435
3556376
43491006
13672974
167227505
111937737
129868613
53772325
163212827
316305767
465524710
321185893
81486621
6810547
67916966
73067242
89015704
523442198
87847109
27593677
33079987
431256289
509421754
63827964
126252574
201113029
79417706
96786988
357235468
174293881
111884733
5203472
31394620
82822529
279398644
24552212
132642130
554092644
118500405
133088106
131583244
97047950
43663505
46451010
474940754
81943848
383663069
72904370
560815219
493824390
25320893
511842572
114849350
148920337
415760403
113444699
14565312
124335691
57630900
112194391
20716981
64117195
452611349
166137790
75707187
106189282
10107521
542615620
1149142
108863695
134265442
91901529
109784565
129946430
36868522
151906399
59514142
450760803
278780096
44305520
399894792
562160818
63777381
216626453
11752119
52099195
115727419
111331888
67497177
129280604
365472307
97212746
369419803
65843222
391409786
13757181
278105270
27995745
78804425
181041337
391734390
116036105
23077521
99022061
17771494
140212187
21855910
9012853
48148531
126553478
429352002
340861511
6889664
82467153
103708122
59337591
85711288
14864052
63707388
40412366
47540838
69790273
40854205
389688406
57045953
52326170
100968856
519118713
38136990
550534582
291828111
87410018
118098335
12490110
34505021
100845643
41423588
468224820
19243877
30045005
137581871
69698188
299945182
186805437
10416207
316870881
29100791
138433998
135550769
191670075
303171426
106239864
526141049
131996989
468663439
91865215
17729990
69154346
523333927
117775382
160861705
161557583
268836750
114410966
106545956
115772816
317077789
74529513
73152099
37085121
4929899
72214368
74931583
64323420
455441839
32391278
78952283
85603297
291649053
75733127
292599209
69961479
172143246
118234522
295753976
140326323
73641896
38557218
80794023
507425586
47278519
26790834
11104914
72502300
47035705
153439499
3645869
95408617
557345342
168707804
69910894
296635567
109197026
81293366
402926168
39753050
130135792
321283352
117016637
84950908
109129582
103141331
139248688
534068273
309468512
54340411
156914207
130520521
542137064
26155304
446739571
342836324
124678314
134994354
117082784
128412081
90835395
101798946
9880546
36533896
14740407
47062942
318256964
38265391
547669058
45013682
105949338
226990205
103765188
354332710
478842463
107514815
99953305
126463985
51830714
214645947
39746567
120093469
101783372
95797719
107313780
103250780
94878144
60470031
138008582
135293961
133959348
98308028
110978119
59263823
81714891
336334221
139519589
15127560
77669548
36696023
71112656
487164769
48984446
20257845
61341062
119119074
127361511
204941044
34749226
68189777
127815461
386309402
57506386
135239487
74988649
262340479
146813294
184004724
136527410
68969272
122312290
105033654
403623367
560566016
119467967
33217469
81354327
85796550
384526569
275590419
513888513
28911427
75343713
535315918
56298879
116375921
352714979
411728141
93866486
126128064
29260320
54694492
347121308
155493604
91358088
104496696
235913416
241508450
80135847
41065614
205770623
349711957
116846874
46730912
226134462
103468653
343357664
246393928
376712299
63709937
438258365
277421418
87495622
35114978
65386958
507586817
40340591
65319133
65253367
192552444
5190
371778735
74388140
54870882
19217651
95981891
138980035
244201922
47594712
408117764
44598642
67654911
132364040
48850208
82149386
522514497
50097159
90916208
71528253
278683320
77333625
132406839
106535580
26785644
61122873
214828039
136545568
122661183
68458256
523395426
112047832
86945694
125574719
41070802
6548555
23657280
29851752
41584264
8660071
77519096
43470254
72394951
261334831
57695276
81847187
104592674
246927945
103810585
14038730
73993852
94710833
229808913
454708384
160030080
468687240
24917964
419453119
80720092
185903777
140031904
30561211
542956447
240521899
362107356
43175833
132000880
62009215
52658200
211423737
422637858
428213167
150646275
89722571
502939612
134442881
61163928
116768910
103610845
215646279
12947953
461314383
131493751
80197401
15221594
8979133
35351032
137348411
524786061
101427994
57671866
94212783
189414198
219115607
325995675
71830454
39344495
220198222
19338667
90004020
79383276
18723492
119135937
306126260
62460926
57877328
67865525
4736644
131598808
6056358
465231774
156197457
10173670
120142407
226471764
86959459
14819524
357120125
297297717
251197850
18192407
102631612
515942718
45524700
165042527
16390191
70874565
231715203
196731757
564677969
56278805
7204837
549247859
65747524
15099676
52121242
55459720
265259710
129631261
36548194
97032461
200115856
434378204
26954129
73458189
77129996
293491458
71260296
115864901
168049849
477500704
30987405
17033503
391498929
451751101
135720676
21086628
83197364
85900310
458127822
95583712
286296001
75983450
48033072
135280052
82913319
90124641
90463158
305389417
91984539
3075823
239384670
557573154
477998697
3070867
25899795
74825787
87618837
418789726
120584686
227430573
58885097
133610455
74618552
137002112
73881013
166375995
133734967
73030181
553141620
122917987
118076286
62879859
48763311
21935431
70948494
50483131
850834
295209720
110189231
88672001
133872696
85367245
12933254
186171610
115621065
315520475
347834399
68766662
26710418
42564427
135226318
102351458
62065343
494419182
173133586
131820595
34533924
115593828
111049908
63546515
84395792
1841890
87391862
226368939
413882119
59685346
76437398
273688557
172431007
121275985
131845238
30057975
80815283
46162561
1452640
44834696
47385895
16988108
35780341
162353448
79123487
527657865
70794151
188609255
171863934
37747092
98254237
482763277
14928470
98116753
48992880
93898911
111158088
348419802
41289995
10464723
123798652
23859612
137517545
225630908
93448850
216313479
8357870
504922761
399944604
48786657
363739271
101915666
211429733
196608129
10805309
13360397
120527618
29405666
15726125
107031034
107757356
73847291
365233466
240536238
12108794
16160749
81233704
93600599
304663840
120824295
525653436
528012280
116091876
367315660
181669875
6627670
514799288
105651028
31004787
20674182
310917556
46279583
292039096
123163122
6936358
72999053
363374928
537619880
356998294
515745472
178213109
70279242
81818653
20726062
48977388
198407085
94762713
25322785
56148429
134921722
288125205
9841638
29681845
6595245
47265274
76991219
109363835
137317283
179202393
100514621
5775543
482289432
455470476
91202490
14247547
116998481
133205791
84380228
493546745
122084018
472948729
80290787
70713739
111704127
18291591
86331925
1424108
44772440
100591338
137962262
248948406
9923266
482944348
100108945
481399199
510489785
61709963
21950430
65258557
16045187
101071319
232990625
149531092
67487572
989611
92319969
111844866
10534234
23882960
16903803
103110205
41185666
206763193
160396276
94747149
236267042
6434419
136055302
19360321
43161566
524757761
129958103
54973345
243393135
19628798
3103723
95022113
12504379
253078921
376680079
56575140
78401058
93188777
234668672
135387842
58769666
299412703
167690043
24471798
11867552
262150325
487943560
253422540
500642
559389237
31684415
137766043
7505739
372691796
136989142
488632276
455044113
217155882
30548243
52716567
113924591
97501977
137824410
39493650
57656824
85823787
45458553
69027639
20933580
80945713
429046572
49807396
81033966
41155109
556006684
150321954
49953957
89313018
198131491
304049999
543624380
227623992
259362916
10041703
56215873
396734371
405087897
463099357
411732295
319246929
28257739
274308726
113080242
128855655
382106263
25500317
382443435
331910267
139277050
410534733
506572184
49698448
89922588
67052308
17928431
75999904
127456192
135828325
79882230
480155975
116361654
123404230
518172850
185153895
238878428
110008948
373076115
237157792
445558625
498635014
118045160
132294002
83515127
355644064
117157709
119925808
391358032
491113330
513361827
33124085
19763688
131517097
141192719
193794246
84025379
31806333
121530199
176384922
8233358
204829685
105534298
54974644
71185370
112456387
102248995
339460992
165599570
331224198
89607328
326220182
236465618
114477111
92575969
565683507
22366767
5433133
443562057
564732897
179711686
34581911
529320118
1341100
322578494
23841456
96073980
261461452
348745245
227576250
72660536
54322083
89167455
49410512
133829736
17569162
19032178
217358080
131939921
82123448
134618224
2954568
266480765
23592432
50883906
88825047
45440395
100278854
473283131
10831247
531847519
261648776
525484560
13347429
15829887
18931012
28015202
202176635
2433172
12745619
52512938
438012488
80557967
91621379
555186804
492071410
100038909
197095970
227520253
244477171
485589221
385322559
453834522
525235512
51814719
460602136
227998141
246730672
534099175
98738018
67695620
4089443
170710158
361000176
135760881
253466675
173674462
138520899
24025628
95717305
223205383
394913605
65079131
201902613
464030369
103943176
94566864
502639838
265632419
443114673
59907133
111763025
112569224
219389533
84107858
17300685
346992701
111768977
167462567
223251122
54492158
4120144
150338825
427636721
551046522
108789766
112381159
190474093
275561122
47830768
108286530
124679313
56330007
135200579
538585132
311743017
69118029
78356960
78761622
451503937
81956133
13417465
266725887
10915554
18084748
80052137
297819056
200796032
186098295
103198401
107854629
73340162
519065659
398616940
13204757
477134484
10200905
412445145
28428945
42584401
54718573
549066542
396978401
92357109
297006456
19071088
26465285
241563510
39532560
39419721
128199373
123622324
51940959
96577214
257945257
45057388
261425636
412785419
2102439
52121242
131547016
194464852
101037597
104587486
73111890
450040007
42096729
251060912
96246593
5479825
355851199
29881585
394722159
98038933
290085824
559843531
112325559
335287056
184379594
4085552
134212265
74765399
398369267
124211526
107066053
430141500
59483016
3674401
135144808
199382825
133649365
88013125
360244091
452655101
58488215
258931982
30725865
398904860
45563612
133743635
349207225
30872493
121182759
351014673
3893594
405114046
139840545
64314339
104924706
122531483
72913451
54282044
232274486
155003759
253853873
183252167
75851154
394714780
552882153
28052815
264621680
126322135
334708585
125993174
18426479
6793686
73152099
247491396
10522563
15893440
24246120
167904783
279260889
8468530
221401001
47973438
29936059
249748155
117358331
54148455
37812379
92758846
549581082
201006470
19761545
434119209
37876291
495793688
129723348
122310884
134575271
8457737
436172238
131142266
82481884
217312141
135666200
316824790
467487791
86627927
314599199
461205102
77683817
9121230
2151723
68098987
513049408
130535270
3470774
39302993
209300324
205688834
184026431
263103285
86701856
490108676
69399878
77721428
124098257
37092905
75028786
210093454
483878692
104915629
89688849
349341510
472317452
518549225
92987118
52302822
13181413
482138682
466570869
4338467
90112968
366712457
46568787
351792341
16469802
518364898
438744602
135247269
448002877
119822050
31077417
132825770
108898714
529742487
458159933
261276834
165340698
23667994
1941611
97630378
175435843
19982881
468672035
101491218
386889465
248693750
48046070
92834309
126172160
43985379
50034371
113689832
187960409
36430136
428292535
412009827
351183420
180194198
72353147
230853873
137246240
311096222
67892762
171771660
88719219
26938690
2351463
132482065
750893
68892191
328218907
137859427
416851319
54795658
164141338
114237168
106830001
142127520
84098272
220838003
222003507
135654529
133837430
26701341
229788594
448453332
107283949
124841440
156233410
373580915
62078990
90233589
526077848
177111936
19414793
3294380
109951878
336482261
55429891
78312860
119617124
432455843
49585609
21270802
505898503
307621391
229845224
310634417
100072629
47736013
384525364
443087150
139991697
71552898
124604087
13346132
525978248
74351824
105420162
427232981
100541836
104042746
65759197
118774072
439808090
89600653
440116915
96519475
95312641
325321539
33683090
257145608
170685637
2701651
51188701
30242149
5276196
76338826
33549501
330964733
208787274
399142670
110932935
318853787
67746508
245288003
123368046
53462340
319375245
52483107
68333744
392454915
179540070
83958703
44340598
83001515
81677280
68298725
193499121
71109322
188264196
132558588
239473733
5251970
57503534
32677915
44324977
19706620
58759326
71083382
117190328
234015824
79034519
525677487
394906077
32974853
106337141
19644160
160376120
34729769
10794933
131623453
410389140
565623291
535283897
126955548
101979219
111348749
70464715
65305249
82590368
27602754
70683953
112110086
123087896
136129229
371212484
412640018
539246145
134746629
92527980
139727107
41362629
79177150
23552225
41693691
449258752
399865217
130073536
35973594
122923177
302487542
390257119
22266896
8165912
383480859
112219036
565932179
36567745
10578629
129405583
532665807
83958701
6213927
452027823
139764722
54812519
447344356
280952712
369835277
296081946
503696941
114564890
126413402
429915044
273364093
89054616
57409111
325200460
45426860
341290705
57984979
108653583
552086377
70118416
19739847
130588445
359847445
243551392
150137262
111243692
33980103
86006478
113351317
93425506
444614776
80700639
405147115
9796241
339996813
292176606
79298580
119161875
328079054
8898719
14731328
112104898
257034512
204798664
25098249
31668180
108206118
184075181
349240713
60760679
81782825
21709186
1802941
48965516
126335582
18528944
40050063
367214229
248299296
92657235
466328944
563931805
24536646
562975198
18697554
346735935
350014934
42889196
55933127
241982183
532181466
99994811
55335208
37686931
84062463
297975339
35445715
34262851
352468495
60669769
66292264
546249979
114621080
333214497
401256794
128019090
419691297
330635102
20602847
89085742
84232368
34196645
541526973
472892891
94124587
8051776
56274238
81136013
9287817
348372587
12010222
360828960
196564289
504858393
28619604
350263616
114693712
124438071
92015665
85381510
429850490
270127501
51495715
116152835
20770160
9478478
406749930
45056485
87354247
379125277
163970934
37126627
323277578
501029753
168401649
108506271
57280710
6315093
54062853
428097050
13277606
135718080
398809000
542148
493869788
42353535
45933255
398785156
14547154
447314127
92670652
74373871
15246235
539826174
140225157
124364144
126994460
78490141
59366286
135392535
148336681
33375703
90656409
47868381
220546273
90485205
3875436
325332526
74582690
350809498
1164457
291144927
7047919
2678998
113482320
166292188
405998378
534986963
506572661
450981456
71916056
73031476
45062968
26853088
123430304
91311396
343539157
520326651
44034449
543736398
69375424
14479708
52741210
62353277
50782738
137668770
84646113
97543481
532863705
397533046
415239531
109447345
203473530
236840865
62124554
103255467
63257284
19116485
56589409
283251853
326328667
39839951
415022255
44269204
83006705
485925380
123438086
133974914
129681842
71502315
42174549
298465785
346686721
506978453
118855785
60898041
199011092
276049477
63324773
127880311
87063721
41500109
447605360
113225508
532611285
98831400
135821842
56243278
292801614
546997801
106342329
442269168
116447254
97457879
43533805
187667512
25818031
104447410
52437311
69823174
118017923
59938261
114436906
289024247
438523243
134357169
211698561
74041839
407193122
59134121
93530309
26194037
550485989
42071163
230439137
330340251
96298397
92681026
53148466
273171571
64164649
326839621
62782582
407615918
24273357
58092630
67076949
151315370
77498344
437361587
71660547
318054944
38623129
110772881
126208478
21146290
123576863
367408351
455005168
170754462
104740534
118030209
141183456
222348606
309457953
63695672
485517669
134077377
498650413
27304379
14705388
106303419
94546112
56202903
102693866
79286909
7374559
77154639
29097817
198433000
360463705
46260099
377065850
25779172
46931947
465804831
61108155
114015379
133959348
110975211
93710846
85586438
3462992
85052072
39681717
32649383
101717225
11566648
123086599
418777833
267035064
25910169
98439706
227689446
64375298
220601015
105945445
56354652
417061644
212320927
47592120
123474402
432736713
427732416
386095522
363749474
469046183
39555906
39773802
464195877
128156570
43328879
75644931
105874110
126083964
500640838
66408951
131602699
11331891
565841065
76107960
404453654
90687539
408356609
282102806
43941065
74415375
115596653
561553218
18897290
60143187
18416288
90776854
32822273
3584750
94959857
77913386
212331068
407129283
495848123
113043926
27469165
141057829
106125728
324295665
114156754
474392630
28302249
6368873
413704016
35443121
108158129
16444201
49253575
271965473
527809967
257093349
17946591
121540575
277568609
550758665
461525806
368203483
123840156
64131562
5481124
84932750
113289061
96198213
130845253
51520733
259622280
20181322
62088216
142613810
94706108
50009726
552840143
95709521
64968027
271189108
464116101
517563872
275744388
478163172
28517141
125454921
276168130
379942705
413243531
20947847
378376712
406162492
52793090
60351043
148062783
37894449
557254131
148534321
430935241
178461535
84496956
508813192
124061318
57581614
254237618
300383847
34162879
347209403
54642610
119256015
459747378
30536570
87478761
7156846
110431768
28399112
83468437
135116272
8146457
12005032
120177428
436676430
464841703
283561228
331218585
81797901
102652362
14618489
134322508
62687280
110353948
412229679
128039840
114750780
74569720
518126271
90072759
6966189
172287408
62621756
101371297
328818639
80085861
490632894
79215900
34260257
19314871
35147403
385445389
135286179
528458987
13260530
99221799
451644064
500030353
93081799
248211455
222904295
254509682
233102089
44867121
316911255
61257106
171161006
49193913
206729365
45966979
35657126
61958989
76743490
62122409
131589465
72971814
17527676
162293549
62172994
102167284
355300943
322992882
226653411
31973646
15653495
133702542
383185729
64022024
78607281
14250139
113024586
115567888
97786018
181216731
372717505
393739595
64515374
110544043
113832008
139501570
93437177
140059139
95835330
17614557
245134681
52030454
1047976
361729021
129109867
108133484
48920845
64741652
207608770
406112978
44164147
19069793
99914395
40933320
3272333
150349047
31400372
48047365
116015790
104038857
134952850
133703841
11072491
130055378
20282486
17096817
280027964
117597695
16353875
114990723
120958220
158440102
327744498
222158104
48129078
75887472
4608243
103713308
433728180
25401747
171909562
138799752
79756423
322300990
100180282
24026925
347639321
47455935
257559711
93190974
54326144
550490664
315459494
38449567
91317407
220470596
129636447
3554291
205333884
55008366
86594413
74718875
62287130
33213576
114425567
1505817
112684657
41353550
254170767
4330233
99224393
78996379
5560239
123628362
3125772
553878218
108914278
427719828
130790779
68829091
31575465
122915395
12138623
12513456
476600588
4490216
80001556
124360253
553870412
135358700
39328866
276298097
134772567
14407076
132273250
565065785
311653421
459487242
73594376
21286364
128963306
416306681
101057054
23133292
84720042
53414351
31636307
528609436
114509573
20047729
169227142
74517840
103981787
132140956
109382495
473313005
16177481
100338947
121723166
18091855
106652310
354782163
152782292
277684581
30060919
494519977
18742947
89970296
93876862
64913555
131508047
428288101
46202665
132107234
57924020
159862981
259566103
43379464
378703864
319548524
31147457
104779442
59587019
76430913
402704771
448899217
321932857
21826429
135522235
556558396
429436017
227994759
124083990
259687247
376862185
52149776
5830017
123243534
41083774
99780806
349275698
137238164
49969519
62089986
156521994
180046591
1779486
46524687
51786567
10847584
338941189
7028445
417308029
90546164
102114754
244068745
101732789
67558138
69126211
175855263
66366193
53830690
181748695
375163460
39003384
25780469
115774111
134789430
458609557
67322084
68960193
65089947
299789904
408422665
352560599
7044009
340509785
243368874
446378026
205761495
376852033
409444343
277603858
140645385
167958439
415684729
438222585
183181684
401402561
106738076
106245054
388156014
18451122
42029287
245655208
159841013
179025178
128886781
487830188
26080076
322237910
38565000
124052862
33867266
74699420
125047663
45819119
130566398
68434908
432232341
56761897
132877650
286704845
483990425
136540380
22842764
77622858
69440083
102165989
201537172
179199502
83175313
193640082
32341994
319221390
341553799
80615209
7700291
31179880
112911634
120484815
491807479
450367780
190194102
397944121
95622335
65667112
123026935
519915476
188727450
67148842
107653832
460005881
33670540
182529425
13093217
132986598
505242741
146834987
200053998
478121072
116233251
14172321
112235897
106814889
50681572
19478348
201732969
124683204
8414936
137958696
130994408
257535768
131363874
262460460
132235635
84948314
488811939
525666082
10086771
86975525
450556300
243731713
42348347
8287832
239624255
120501678
454016850
104818352
18347362
229795649
62476492
134122976
33738861
200502941
521604555
73053527
54484376
11290385
138461235
37992085
6337142
327575655
17387584
544316710
110294286
24627438
473356030
312001448
40014339
125956858
155178525
324896473
113523818
420567538
134361420
1975331
21517232
298779672
138301055
171501317
169058069
416886088
72013333
378660708
18895993
556781807
112727452
80912050
481759893
520974242
126373197
16503810
64170374
52232786
58888988
23788726
6931170
82469261
341406905
542210970
20535403
1560291
492982752
309457490
19088397
332985626
13058547
121923188
36580590
477517123
92196671
225633796
102072605
29546496
43542886
112627591
307185599
512272192
121696491
409134414
137607811
314987458
76537269
84050790
117422598
66599333
27738941
428143926
144917674
55047276
101464310
85574017
4905254
360949345
456022844
97339163
77394584
294843730
401018786
102318431
126462690
110289098
274726019
95364535
130606605
42637325
123633424
36850364
98819729
89848149
48394963
129850452
43503976
30116342
297134479
228065558
559773035
510770434
418358111
79555388
101998676
474499100
103195807
334752697
68528292
352573340
27351136
512244936
341302429
123204624
121934863
1922154
362613597
58428553
51757056
401855460
224942623
241902723
349322501
43353524
122286348
350315953
319255939
35159078
300819845
850832
174453334
250266521
134701232
40234428
116119113
187999785
136839111
94228347
125527637
192395998
479736677
561433170
70044485
350708625
517300205
49559667
8295612
99219203
454876017
106150371
554763091
26575532
355455443
133605748
40292602
98919598
17682001
54346896
138420402
545054199
430508940
134197998
17116511
528438832
122441990
401085134
23229666
400578247
287993545
20763673
114071152
15925211
231534894
9666543
350583379
347308003
29103231
45002009
61540058
31078714
110206090
131546930
98932566
111669108
409560727
131904902
90281576
97177727
128388735
10215174
451078386
529773883
36993034
116352575
15951803
110543310
198162039
19983911
67023772
544146126
213786309
20955039
10820871
3657542
238359201
140069515
171550312
498894948
11859768
370182119
546082001
320297462
482295578
57169166
335568642
298601684
89849940
30279764
84398763
451370712
79203899
85823787
364201446
54318362
392229790
357591983
165020388
31500241
526923405
550200031
15938833
31986616
132172082
4771663
98049311
546410606
328438199
193741362
505003314
114181397
364008494
71638500
228800560
113536786
92381421
421664164
138292625
57167871
14604222
44488397
110762503
553799298
316321765
69104160
128574219
115267174
46289932
411456631
121879092
117877764
78106639
78482767
43527322
91203745
471844715
72355739
155822433
18278621
29732428
543127871
59064085
2788552
69885040
558681067
512329544
117588616
73502898
453529443
510444480
139824384
390003156
126013926
462879538
61240451
118065959
123403065
550566022
326435887
114651361
83613446
12363006
72203990
356677561
93441068
88362016
326342917
188771685
52950025
174280834
54128594
11359413
17142449
8399374
209773010
32806318
129661092
478348532
111669106
176258154
43823036
99374316
113982954
35756993
4748319
514935790
399127146
111584801
52869611
285686547
63682702
263381736
34095536
237180925
133497616
198644366
131841349
37204302
95168674
89011813
66852568
425218708
74561938
285437167
51042138
20198183
50156287
19548384
491604261
71603481
474291922
96616124
104667900
526953396
50572514
98548654
447515484
488199679
79325817
242033655
138957988
80238905
10802562
311555992
31199337
114124327
91968973
76260668
129148775
59904541
543959346
162276004
69331135
242918247
174637427
34505390
57901971
371622613
147801340
107163328
331234111
352024930
538355059
90952146
47472959
85611079
18204694
180285
95042865
515931119
76122229
13042632
106298229
533764154
277720085
125474376
36188894
409900408
23707865
124353766
78707148
34777760
186918463
34401622
412070545
98393016
26831041
23541849
101415026
81603351
91572091
439800322
506943595
59660705
552120137
361606374
64524455
253668120
46767226
139976133
553858093
12182723
133557278
284623318
427296621
97990944
293754588
118531535
56816382
71354455
246755114
116998479
292643795
35814061
69015966
136781622
64245600
43397620
104784632
85748563
532249365
534235465
547977068
379127351
98035044
180168158
116657370
199755857
15137917
427206776
31924760
34360126
124684503
477922706
101370928
57519358
67691727
71054850
323778490
425465147
402909718
406578864
484810014
188345718
8938926
493404505
429228480
86533246
282286798
43114874
177641021
363771552
9661020
96444920
422671870
157392829
91160942
9243721
113862333
35187610
515665097
102217823
139308176
75327824
447808474
426795771
162039523
289644357
441877629
97581094
533922817
120906414
91690118
21880390
21353810
28860846
131848289
45631054
40195428
30489876
161070559
116707951
4748317
104194497
189495627
71559383
79790143
86323132
9395468
151084903
503838246
39435287
138575371
307573681
272314795
173669414
5002199
34279712
58664607
15530287
87199906
50353433
35670159
4470759
82215533
444501410
336601457
76167624
19033075
495293471
351891721
90448894
96674491
127495108
259413475
67253341
124091772
5097212
113098400
44970220
440336551
326907854
85485087
36465227
289865266
61030335
283153286
133340679
477441769
116692387
551215162
405794576
493457602
45129115
73917329
389479095
4344952
49712008
131063147
22314885
19510773
256626933
297282849
321726603
29438009
80555373
226642511
94329513
28489904
70610846
479352786
12307233
24045115
405961
132580639
97752298
531099480
133869857
92985823
27575517
81621271
130959387
93098660
84089700
117475775
112564436
25457516
383887514
234391724
414226141
92469617
354027997
1219180
6254483
302277303
53195158
68154758
47293810
276415511
129973788
118604462
234097009
38950207
56817425
122928363
82960013
294532548
10518095
244210915
52793090
72779268
440258655
79378731
2830056
127377073
106531689
171611761
299180594
218944505
1123408
25270750
26589450
313930565
220900650
253491281
509097056
8846135
136191485
132851710
54252213
5855087
129390019
284621675
40803622
9759927
52646527
54141852
177915132
106588759
54904604
82369876
102953268
29923087
61936938
127453423
196187285
125650768
60916199
17351266
15969154
41863269
106259319
130268086
88468372
427398373
284143791
221045261
448967359
41392458
101551209
265891380
137074744
92096079
248910988
44860636
3913051
263831615
99051502
217345170
192736879
41615542
73044446
17535440
132635113
8339712
96818456
528238259
93039514
6724947
56055597
60319579
216474289
193409967
198036867
368419237
189081880
113815643
101967546
9673026
345069089
98833994
41244151
85957380
130176001
10783260
473975186
52761962
129758367
52422146
10673015
467509021
102810598
104161335
21391423
78206508
485420386
183151148
272710658
81698030
202320113
40073367
139279644
134262848
5573411
67659302
49781456
45322159
50388450
40900208
376661478
175935194
85312767
117020530
468048198
562464061
61057574
2409826
82585178
94238723
135116272
161018875
86319243
523882174
120809067
68436086
129383532
12116574
83404882
32330319
108288122
79569655
457242265
279214189
43295157
326190482
125170876
197626349
468040838
41781558
92604505
494412315
57872142
503625980
484123280
125052849
45138196
8916877
506311180
154446445
43525966
57796914
121366437
6350112
544753505
98291848
99375380
296982281
314244366
139319849
354805432
26409312
563925831
44821429
82098803
408820110
246858963
102960238
81048235
135702518
1924344
25198118
32341992
14654329
107542054
78573557
554965242
308684041
23304496
514162854
65328595
91694009
505078749
127808976
278330580
12826033
327158296
21189091
89918423
106350109
79643584
118654748
28757086
138345804
107640624
127444519
19927108
70663154
106121837
101639407
44003321
23514610
30290140
69528279
38151173
23535452
89630482
30758355
383335440
304905187
53793077
47982515
186198328
50703621
127096921
554836508
12158078
207372150
58770963
61077027
60843569
262944678
557249510
139730675
75900442
283552963
87452819
201760017
380910148
15102270
324448040
511975232
119008829
37901499
25971130
69375233
68651509
212017528
408868166
27141835
77788874
62563391
86508603
112709302
71363536
315358789
29259858
100495451
84189567
112695033
373323484
352156189
96099370
7697977
169761581
50663416
181625148
330630010
129476916
42544194
113552970
118570445
119147610
15374778
280020309
325265294
312489467
91066261
327162655
83337245
486705705
94550003
329229482
119566456
15514714
423406581
100745772
69869392
96290585
6822222
29886771
63351967
89727757
408431934
124443259
214252523
36145571
212820935
79347868
17988093
563108159
30256416
130747978
65227427
549672210
104701622
52667279
350955017
18836331
47354970
524632708
179697869
1971245
100964965
37616893
101763917
89242681
260928287
129806356
409622614
71102837
130985329
37910013
213329451
231857312
138367869
78760327
103911749
314573826
166101720
34793324
61787785
58538179
291383366
32574157
122845355
531442014
52650420
109662649
72117093
92391797
125901140
424752026
60045912
213938776
68153459
314000024
112281965
89871724
51465502
42739274
88288495
72031491
87860079
59578994
87040375
514250985
474340045
7260608
442452360
100032422
49088858
300830280
55572561
127291471
137099387
16505624
20790912
80495711
131137222
11370799
27275910
43074667
110078984
94551302
473259581
248844836
422238155
565699903
269737046
215519989
124676721
264398311
128614411
57882518
20845384
47926744
261789903
288014108
124345986
355576556
139825681
145897247
18076291
75679950
386747660
12676880
67807160
68429722
135666200
35689551
267449644
365197963
260802288
86805616
84882167
39046185
261516011
275238107
538529132
5465462
71654062
330439582
261481244
48659551
38535167
182692584
82543676
73259017
47055162
161483396
419712643
553161539
65809782
465772649
134352646
451278758
23999688
134594880
239589822
33194123
15927162
95394427
98745798
23754557
98795084
536695372
51363794
10623727
140366530
387770537
305273281
88939181
193474529
531994601
6789594
54371539
547091715
16972544
36268011
212409415
232346664
64217066
452815415
515338470
138476801
272024408
74638459
220413973
76098883
495971988
72718901
399436146
419168940
76598953
35648047
309177367
396585628
42597371
187510384
502995894
103769409
67455675
57139084
5103779
258497387
18966436
164415020
365917387
102361836
265978400
72870048
556576659
480124208
78593014
138733607
526816203
146327687
75874500
157151288
352581946
319299490
73835927
16420022
278916583
171967466
528977464
189002757
248416847
30554726
110364326
219934887
155184315
6003813
129754906
491833620
544178616
21287814
467626518
21425143
3060922
164048808
158522242
498525492
197764011
92895033
134840011
213699920
47095367
330490748
11340968
93413831
137051398
71096249
313002746
87014433
11334485
196579419
423702269
290382719
41313341
430389008
104038857
381024003
108564090
84386713
99333341
75726642
19827241
32865982
554217078
13698914
139448252
197812385
41131761
235019717
215153176
485514025
110317632
50097922
98102488
51319698
48732181
10315041
413679025
99966545
140264569
480099680
75853748
495450222
164274073
91569499
10353640
455788805
87442443
116002383
342434532
71687784
30871196
110214912
22192967
50916331
13443515
403357327
429750132
32896049
526929965
529992274
161035641
89739432
533453388
449800702
103191914
106053499
213565557
201206033
107254120
100702973
2697762
59095269
101299591
460742760
480118304
100079452
9588721
86521573
64012140
295976395
117890817
230877124
107202240
71787655
34859471
138154349
120492287
77459434
97123251
70314238
319974844
118676799
527378590
11418790
215693589
142722341
119662519
94338592
527795201
20659915
117547112
542527063
25255955
415567491
6079589
566248735
266126627
369882985
164228685
266012665
516519930
137908715
25716227
558737696
84818614
141096741
127575514
70972482
250510140
70561990
31964567
312560824
61415546
64368815
534670212
111612038
159739751
69270176
348398818
231962467
100373533
80001554
81831623
105704203
37292643
139650584
460492810
434309056
126854382
120911528
46231567
108234652
77702367
51112178
474784782
135709001
472216428
9600394
268820242
121600857
116698872
78399759
117295235
401265032
531803536
449551888
275088675
100107648
290191977
285316482
337179591
51560938
289497429
229824194
281191735
122894641
89684958
106750882
335367775
87464494
73779845
93826279
284313908
15023151
263136814
47370333
102632909
352743165
110879235
260961992
112408396
27292771
7482393
156862483
156213067
8050479
156953415
196908419
119495204
46044799
357065211
56830651
4133541
517822138
81912035
14765050
334135058
537420619
315935196
539873242
1155627
3831338
38561109
440102759
293878573
81382861
99241252
58128948
232920428
27622532
167583730
476668272
155911411
69052282
382046613
56630911
515480667
530529615
76001608
463969743
135327685
100704268
209909408
124417319
220730107
314157549
136786810
473690827
249908041
363629136
90216728
304880635
54358569
94514984
157734394
183178174
8241140
70573661
101921557
515282306
121770144
5081648
80417968
264119728
81100113
22272086
88760195
49765890
42138233
471746790
7726231
14187885
119739040
438032434
360945804
45614193
22024753
143979927
68466038
59486907
17021828
228026924
48399184
17256587
61781300
436512624
47667998
121882981
558018370
136156468
14726138
540670073
331173611
139950193
54966862
141427474
60948626
331731788
111715800
103954635
72970528
259282497
28724661
53370253
55345945
34213563
290404779
51297649
193503958
41206987
262959095
164119528
477441494
376719933
21666387
12138623
105980464
10202204
364762386
493937064
91566903
73765578
58981077
52036937
402533250
69414073
135161669
21301930
324981998
132530054
94491640
242958119
73742234
93001385
136325062
6100380
91603376
324006105
21163149
38980038
29710379
82307002
464232201
118002357
32814100
111754708
119016611
417861302
6732729
120218930
231039636
316292249
250252584
556331368
107723634
297690999
218516355
301127750
57689263
387206200
50202753
230111256
319259030
177052089
520971585
24882945
27676685
111369499
26362822
98690027
441418834
101352770
134190214
112392591
60789093
43898264
196472531
8311395
319062
66813658
37203150
66040648
87850887
141291291
4088330
88303653
364266717
126023373
95198503
95132247
179475764
81035265
37055290
41504000
20263425
31078651
285432225
92734203
90716073
429094713
529320873
50663416
42867147
16504325
312406223
70464713
453662489
246044270
93585037
509466968
36623389
346400137
89952038
529199600
207319011
88659849
98428033
116554905
213283304
544328959
42027990
79040477
117689782
115344806
46968263
522332310
144345828
418007264
513341061
88612337
127867339
130041111
12602951
69459540
12536802
522662060
7274875
141383823
406964258
92605802
27032074
346826280
76770727
8449957
49387166
24615763
90048118
471170043
4551175
373612560
64223549
373044371
70978325
204577809
460336912
247743102
135210062
47529862
316137163
67399902
307718995
54418609
183936449
553911530
158566812
562492114
29405162
87849586
64202799
236542406
154077801
377411011
392122975
98230003
38824400
73216949
558128688
97499383
105600445
381100238
538435062
274958195
524377126
15754661
110360433
39957974
130425025
86140255
4421475
27478242
65006939
341680952
429620404
39519590
566040324
76773317
56026511
519542970
59927885
68790288
128985353
32864685
121521789
9154228
48344378
54531735
482883637
412155500
497910209
92719938
45036940
76052905
267475027
5082943
41063022
26335587
10717113
548397371
103224339
6076445
56619627
117848016
555656774
221139147
63456436
89931171
241759043
96086950
61699587
125798626
60112061
74386604
13072463
531278174
122408268
258009014
16995888
133415907
75612506
7213914
316174720
462009626
57118585
217861210
125829752
53152357
461641112
44037043
163711527
28845282
85250513
76684480
556737140
128496386
119873000
75493184
78573557
374835
137246531
132280982
55568247
175928493
151993354
112456387
306251355
102754366
21177416
81709705
81067688
3767787
115797457
359635627
551258289
62033058
235967996
82236285
89576008
292718074
189409843
8887046
32258986
411755058
59682752
145095358
154376472
77310279
140581832
494701069
405012818
166825554
5075163
132607876
96686162
85158426
270805512
116056358
534952310
68617787
550103249
10224253
6063475
25231838
138981334
39271863
232841328
513993988
13553652
39249814
14750781
553699469
16273459
237436863
127078765
182581690
331360507
8676932
276983384
363415350
351558319
69494559
133840026
139926845
356365329
120342147
85692790
258411297
321877663
27004839
421629312
47143250
19304550
1365741
124301886
270143818
5281137
29655788
63953913
458660422
227402360
55340396
399933752
113531642
32396468
94961152
123400473
116431690
7852038
547228620
271981192
218354651
418595303
454901738
508594199
139107141
100194547
185618494
106150373
118480950
72335198
138450454
114907717
439541716
280364907
71232537
506244385
8174991
112285183
327895307
69189764
17361642
108294312
370981883
500712672
489015577
108837755
137183690
58495997
108764709
30868602
2068715
133375698
84425621
70529563
46857423
123279850
365587113
62738484
232244149
113302029
110836432
72036679
518522926
385651314
341015166
309448997
277904037
47112230
170285889
405472513
385558390
1029818
98556125
67844775
133633801
282789345
430231924
83288152
72188920
140639630
148036571
486049575
102632909
423541413
89014409
2881936
38642818
248598756
3731471
77257297
526346956
29606621
85971519
130365363
28395223
10423989
508145347
41407146
84390126
94539627
7884463
460361852
142799980
182320721
114639585
46227674
547654517
10683391
106137401
85691031
9578347
54700977
88773165
283028445
1675726
122997104
14317414
57957742
190084128
383976619
12012814
1786587
187942089
266367723
85437281
22414756
133017728
229482934
40603882
133151317
56534935
466376711
106953214
135871126
480520185
75299931
60113356
29039830
86193432
265138018
272020305
73133939
36943748
24321346
18671612
128980930
77607292
71625528
374346241
93853514
138729714
367827542
24652449
42000751
37334447
540521450
366409799
37340630
133864669
71341487
382308616
48099247
37471629
106387724
39524780
294111078
110103627
325404380
125713312
420237531
170737438
109362475
132897105
327221196
356594669
514520647
230861502
94933332
31233057
103105017
379392424
106839078
97469552
531723177
48130375
4167263
49297675
64617839
105061600
102896200
138418434
206476882
284884894
8157999
195096186
105835200
541616609
70170296
122807744
86952177
100176391
322874689
16231674
521851535
103269736
542951140
125074900
147561125
29111165
135337570
1649784
322160708
183267585
25494760
90032552
94931321
242177121
31143566
435792
72817739
114037430
85046884
102789846
233378046
352837081
292636063
94067519
36772544
522721291
75341433
82498279
228731929
45716875
18395353
210323133
303234887
86154522
314782283
465667642
12171493
106534283
111761195
50834618
95842751
124504120
37721948
110759909
312559552
123960775
61506336
196665584
14358253
130746679
155796234
128890674
323884524
16657373
93360654
89148688
137431419
60162642
46937133
278259099
458541952
72379085
483521520
41932010
24783076
132415918
547326621
342635990
522232962
264254329
386568175
36112373
135779041
6530767
30853036
46558852
113398007
44312005
19578215
112161968
94114211
44571405
17826299
28642297
135309525
72410213
34166871
216919795
409884413
265244380
4875425
311922339
71030207
500491087
21360295
217474143
88556729
25527556
92754955
233183852
8105788
32826810
48705327
76810934
202339623
124772697
61802050
84450264
523122022
418435207
350710087
222325993
92325650
54870884
53125382
73106704
56402639
136640247
272949363
321853498
83840676
368439053
195282315
77120919
13020408
21778595
314076129
99343715
99857329
172129443
301850585
17132073
71621639
21613210
120329525
74589175
27178635
284308598
316348655
17999766
85817302
326978049
53627061
546765176
124086586
371681792
94066487
3981684
478846503
285213887
290074785
131164315
496857019
539481470
110570549
24741574
264224871
300744737
112749507
129144884
51053811
304175595
84739497
89726202
156426677
109221667
12269620
419738913
88131152
4802791
129366671
293788593
27249970
18461500
121370668
75966589
56880250
171286273
8304691
107560210
415502212
133655850
167962092
339022489
60344222
138786507
50824729
129908817
137417150
107097183
54327439
6713272
374873613
112321499
28457477
322286960
94308761
300122928
476139790
76111853
121266953
9372122
42955345
22379735
41623324
70875864
420800938
140631116
103552734
290029643
107301269
551996866
468556723
4496701
90718665
520323567
241101320
38186276
8746087
74587876
85113751
38923430
15104862
77002890
557919923
224354545
239585473
128654863
74814851
242727487
44228999
74058702
404477433
476379411
34903350
137183690
44270453
75434817
346269107
45698498
244394282
16124306
113483609
194326162
122464039
94384431
336821139
285002346
109273547
304651310
409912282
346931001
149940741
90016990
128690428
467736592
862507
27056719
100093383
46039609
326508075
124852142
108692493
459015666
518918524
100152538
221680545
21766254
133733670
111518654
52254835
21056795
273757554
37050102
141350959
565515379
118707927
24030816
110918145
311806384
315334510
106705804
158033321
154798127
355438397
136493686
248945980
45797070
66711497
81555362
70285729
49097937
45109662
58340357
89546177
18779885
67051011
8779395
935139
412878205
90720107
6150376
72062617
463895678
21091814
9359152
110289100
34864659
536953896
132188943
103922125
194401219
123483481
161460885
285538346
77671118
87557581
506061339
64482105
371037579
266762069
108744371
50262643
174995426
31536555
121242263
87621429
331346386
100389099
14598633
304293903
20255249
421064819
313468226
41764697
96924637
99442289
79826461
49673595
71871958
444970150
294489669
125467891
370843401
48332705
61589344
454361388
68179399
475977158
439856979
344837432
50127755
332114714
50380668
6045317
89062398
49950101
398734727
289333695
91472054
63903190
92568081
32578046
82111775
36178520
48005863
11478450
29229192
34321214
122091145
110503103
165771686
4134895
254989336
60979752
435609333
126895888
35583197
135432491
58573819
11825719
126567747
200583962
116084094
437880588
279732311
66028973
20694932
252755352
107011581
26334993
25823272
2391668
35579306
73036664
422824351
111107862
127024291
83058585
48253588
5530557
137446983
111693751
14040841
78100239
318822400
532306613
7066058
283094801
77219489
111618306
46127807
14942737
380157890
121299333
103699874
4368298
95717106
51262630
20069780
131820595
308542476
174692027
386124894
53887756
23517206
141388566
79315586
352082342
95246494
313259494
22892052
438458194
39951491
85887504
300154492
194088699
13954336
188684348
509436272
70454337
347664280
72310346
134052734
389682323
309277007
138679131
67761765
121901141
322759356
133775176
479068353
130997002
64436257
26216261
108291718
62086095
109644489
93664152
166745426
292200793
151704877
121277284
483610418
247714748
106722347
59597048
62785292
13352615
286745306
544568212
27653339
433198
30086794
141018921
60183394
51592068
75145588
513529559
134226532
237934616
128893266
21531499
154825556
115208464
51944852
97380059
64340281
70118416
119999530
200018088
93533157
167628203
133138347
300426754
179518560
380769683
138723229
76469823
113977768
113469344
450269200
78144250
116222162
134057920
65115885
352588049
146121755
104901142
44983851
5281386
62492056
251822898
97125847
36201866
55218480
47017549
522306212
21278584
152632563
87625320
11726179
418850613
388590291
137790686
19745528
554518319
551890525
60917686
82181360
119679380
385668405
52996719
45689419
13382448
83739508
183365448
15035372
446419703
90325676
63105537
80277817
42069022
122832385
1364444
95229492
132261575
260256113
480672874
45650509
62744971
71595699
45615492
208902873
137462545
117547110
87160994
22170920
109596500
352626000
203433203
458247823
93835356
3365715
131061852
139825074
10726192
71357049
446633978
124771400
35823140
75242989
215368026
98703667
55627035
129091225
43260140
73840851
522617826
278782067
69703374
135942461
52212034
441715513
109357852
313924773
59563430
33498916
212085402
39467712
130313481
116813010
53311741
376010457
377905818
534221696
5057003
55646488
25118999
456438443
54026535
95144029
245575132
408763503
19474964
271704202
405592101
119963421
180594011
564190348
556373115
48132906
34502794
116414829
103426671
50995156
44406686
123323176
102456517
1294408
480421647
157357589
42454701
327616253
501268955
83272588
113215132
7595232
43487115
326154175
79595595
487690212
86144146
254673250
109362362
109748251
19043518
256981870
106130918
91991022
436384067
114429124
36238180
20762378
515322187
9351354
4757396
99216609
472445368
152250378
244032299
94311355
15147665
79003661
136200566
23587750
16229363
121169631
210825128
46692000
142461555
43072075
94677109
64872051
109116610
265973112
136889273
119180035
315205788
36824537
118402702
216710364
79161100
345685933
47431290
478397869
262683711
287985771
502139
124194237
69319464
77905602
23919276
124785669
31237316
295672341
91669542
206599536
70932930
13772843
7929858
562068002
479624637
101246416
38758251
133321729
17038691
109556293
525378286
55964255
5312321
50971830
351057323
502684831
88813372
259682892
173798043
5925995
7657490
524443159
256710618
316670039
56387077
149996979
352764239
73840348
337500405
43968302
409847550
231117522
482718017
4734052
103151707
104840401
193914006
271842482
9281334
59462264
72126103
32777786
286104420
230262673
201146210
102792438
272251679
47489655
77360864
462392961
129559924
279547451
94114213
142271853
355145388
206395746
414886810
130390004
121417678
43680368
39619001
117235560
54959080
376159022
139636317
39461227
66529617
131364053
265945305
158788065
140411161
94055947
46899522
124480874
122834981
129661090
78468502
142426441
19930999
544376088
80316725
381117646
132734091
508375172
385189481
3063514
20041246
164683451
27284989
547824262
78113122
136811451
36858146
537128821
41260166
84943124
75406283
1062245
4186716
23897227
136827017
316951550
33329009
432995913
77919871
99297025
95588172
121021773
33495027
407348631
107352581
172695812
106642788
128087829
15621068
204939296
36457375
509550516
406430609
3918237
188085916
116659964
77944514
5479827
435321049
105481119
339816
361065471
82263524
18036756
414222263
119688457
65436246
32754438
94317840
77266075
79430876
102590108
85499537
19729966
93831467
304901328
145735570
93348981
151117545
245800832
447817024
48795734
510289533
293477494
59012203
63785163
68568501
438097923
14341909
25046369
99975354
350081077
53742492
198076075
208578106
115709261
204298155
355106382
340060086
491449239
192684132
427420997
67506258
555357742
542509705
558831009
116570471
8436985
39031918
35286182
42322407
82389333
219356131
33165589
163272060
358453813
130772621
37419747
55463611
549468842
148517860
81260943
133339382
60802063
252539516
134754411
22675453
294775540
53841064
17390799
22444585
263506298
38544248
11228129
224546738
53769731
75951025
392565918
47240633
211148394
55938315
324011488
538886230
81739534
12705414
9916864
321907101
506554667
103072592
114308503
30183784
409958359
427120052
323199005
93127196
484442801
335692126
535436036
52366377
271644546
12656828
122191667
104188333
106914304
332717879
122096904
405178956
51881297
67004317
485223595
40934617
500914839
85543637
111173652
353233513
13366882
93586334
132436672
378308202
68432373
257092811
85560703
265997980
27557359
96377476
423862967
121074950
202896201
88648203
156735456
325332390
257299615
212294534
141099773
100058364
124580741
84906810
116135308
429759442
119934889
339278700
125504207
25658388
404184444
139938520
139692088
49270438
68337633
374822305
365277749
381064794
45280866
60878588
392318775
49712715
70142345
85055914
120143706
256023720
112350025
33414613
30004800
168026619
103169867
199872038
136142199
59009611
123692296
113944046
296730602
3542109
109854605
522464914
295989829
204792394
30790862
59545272
139885174
24051542
189729770
44834698
39603897
47579148
87244810
26894592
460862704
151963621
544449367
156522709
24314859
139557200
16929741
288891152
91717357
442210949
565859123
73932891
9159416
71703348
55323006
135816654
9456427
350366084
385322959
1115422
420938812
250125384
69772117
150325886
8198339
201071477
380461267
274875545
119324567
211343887
429721784
89985862
259460746
123310978
509610624
129675136
202603531
209665132
506682430
486388429
124221474
94784703
5413678
316042393
140357451
25396557
88341266
197401575
41981298
28069676
299664671
126417174
1356662
90841178
265918708
421207937
83150670
18550991
86513793
130071915
120253949
313760956
7627659
63220074
169889346
117872659
456069841
124920557
468781757
74079452
45507889
543810155
107884983
34630011
495942406
151430604
74936231
141348359
534678728
384196104
340383178
369644758
358026235
315295842
131986105
23846642
102014238
470257887
114012787
493877231
523341645
116447936
319569104
505197545
558563312
473596457
74569559
255976987
140498822
454259310
520909237
95559071
49859276
89470951
141771817
52241865
95656346
214388348
13516039
330156854
110246299
44894243
1381305
135911335
113772840
483365040
7228183
314731687
46173200
51013604
257706669
167922359
532622157
500901536
215255032
78004176
343444246
47996782
30949016
88437713
109396556
46776305
100553816
97324286
329124375
231160610
234700781
208931281
36532601
5383847
141265351
406660590
408161676
27604053
21680654
121523388
96917030
170684957
423494873
461958201
40542925
81685956
154702675
74616412
195726584
52659521
382980351
1553808
498257330
527892719
32953866
51863141
448428176
135973591
43391135
90627875
88984576
483674911
81639529
50161025
531817743
39781586
78161113
257066583
504873615
37317173
313976725
267159054
28310918
477307120
28970492
51708798
26060623
140679105
66242980
287577996
54996691
240768929
23360957
277419019
52721753
66128842
278503503
42405415
81704810
33151320
49654350
101752432
657579
72898203
286872786
169014541
282798529
219403842
33295203
84997598
74130037
448217173
141500108
121622286
103409810
127711699
447534933
30356287
530243933
361382675
24086809
430209532
110343574
39647993
477813306
95532570
82137715
522606506
15535468
110665228
66731949
465491244
92634334
141151215
6687168
83496969
114619783
324031562
304369590
341317216
192553837
149870892
34566349
265979474
551988596
62023839
110246224
14300722
258809673
39821791
540286083
118097040
284912277
74493195
423425289
106052068
66952437
42532521
410391163
371829231
38695997
31587138
363929052
104319870
83633276
77504829
551167437
136124053
136376958
343464396
409509783
546539237
197781529
58372782
514478319
95767886
38214810
306669783
525818934
444428038
29667580
63102943
131055367
135812763
39842543
81069633
509358389
90058494
79795331
351979052
137803684
139088781
245033456
32742220
337060010
17207301
25421200
134619523
286476522
136038439
436326826
65394740
504437951
296302066
91482600
74922502
83944436
267648267
69130102
102206196
123396580
365449097
132746655
15665166
111053033
188273492
426378438
135313416
122256517
96282795
461759570
13065978
247615691
126231824
7677924
156365030
59885086
106257652
325974047
281355461
148912951
511641901
118637887
263208382
293122545
56053748
113850660
430998585
127069684
44227700
273823909
100110244
220060284
145344388
116706654
86455428
37216118
343407177
364012006
133052745
9898706
67722855
112343546
517919519
422639617
62958976
454935990
14115253
457344357
43426156
134806291
23281875
41108415
74533569
96827535
12976487
117356453
134575425
52123838
467278973
128174728
205946065
56947381
382530118
323432841
451557345
255059441
354680558
40737475
68809741
65006937
104298255
247917206
63918756
243305362
6437013
51589472
49713087
83364677
132356256
421721317
204897811
75015888
166658786
555996257
152459867
90107780
74237686
127323898
112403440
52204250
42136938
512676109
79340086
378204729
114276078
290882166
31179133
81184418
35728461
394828575
511102353
181892051
122464039
71949780
95577640
37847757
376138772
2878043
476061424
431603303
166292132
237489921
430982478
26579941
76735710
485218324
23491264
40915162
369132748
75456866
35046189
21269505
106219112
98848263
105675669
268800491
43257236
138624659
264826789
366374225
139693385
12189208
61854213
52354702
21443303
77093680
51824229
119217648
7809239
77140374
112527720
78835551
111151603
22560018
71934214
45453409
115320163
357038424
28930882
14084125
125811596
309436602
125096947
137469030
84059869
52149778
35679173
61016070
407061939
127386008
125725992
77122214
118146324
18105020
66183059
110804009
137636345
113134718
44070763
75974371
135972294
21575597
4946505
68690419
119325297
103404624
174636904
206383546
27363569
265027429
281119352
123985418
69077675
149132084
128817632
229350868
201139499
60202851
101722413
176423894
82456023
129077442
141357493
339968369
261030655
129067066
67597046
99404674
146745698
527346875
112007625
197746739
140079893
562896744
12164565
101274950
552634712
31342007
281417800
127231809
290951444
17733881
45029248
87046952
66779936
118291588
397680337
27947758
49864462
372849719
299658133
83453917
482974527
91416922
67337666
34102021
56643883
128309616
73482832
345215579
44602533
42762090
12478439
130562507
496892499
10197637
455583767
123413443
57659434
146636479
68250174
12155486
338346781
75669576
126938687
71309681
440238607
13390228
111192392
100583649
59742414
29199363
86774950
73822648
83879584
490277450
156901960
264219959
61380527
561040691
159907780
99280164
12880507
130326451
98263653
183643065
45870536
376389468
43279316
30207132
123729909
105394222
72403728
403691277
185157463
57531029
206797735
127912734
71787655
531686698
29853051
374107391
125269555
337617090
49802206
111653532
160877622
362426679
46446869
97948143
186965565
103833931
34638461
253166729
228014635
106670287
175307638
469217295
509462068
135655824
29179908
393800090
37561122
64843517
87294279
137737511
345030246
227981015
19989366
21144993
42284796
7868901
129325167
92992306
417152004
328716865
259392012
227176904
500996402
75934162
41370411
68922582
170651991
276244530
42142887
107595229
110264587
304133085
52991529
27421176
375620073
424480329
80892288
35427555
467096401
169744007
373051083
36811456
333138346
52651775
35621401
300620258
65925215
169509677
61599718
108304690
17314950
101892924
237787917
229670144
233571315
118116493
411446739
80949663
507390721
42148611
352583255
26195509
516288331
27452302
138570185
115349994
68653007
239777234
50142020
416997492
19844102
5556348
40238008
344794095
73065198
15374638
391574976
113414868
26483443
112496592
188633298
337081824
72751324
126227933
120995477
437985139
45979949
532460228
17659400
125107325
42101919
563855706
473894494
220081375
473105900
109923344
48040880
67301098
336328682
92456645
246274194
492987370
4448712
158178978
14054603
136408086
418271674
2803607
513097333
530049536
31335522
343912591
112185312
494384957
139572555
252003334
380272207
1552247
454672839
66578903
188414641
7743090
153530365
114643129
380132809
159542655
51375467
531536873
250683200
4842998
42968313
426488645
30401682
523525468
77512611
70423209
52534985
509322983
27722080
207482474
121892062
210531281
237648235
70351876
41009845
41970922
97998728
55548310
12318908
204364083
130725929
22584663
86506011
499103939
129128023
516088934
374790646
255372763
132414621
45867295
40791949
125648172
73532120
366458513
96935186
99861218
11545896
378452131
105150386
28430242
100461632
113998520
99667967
205858149
84441187
68572392
433771932
51957820
416339
26266844
114339631
47691987
54918873
13831210
65343160
475204631
270278021
90434624
50240766
159809365
83813437
40439165
15671651
273797622
114624971
206426150
95035081
368858881
217007839
63180761
96700429
488270690
242953364
128999620
75638448
122013980
363407051
123842750
266824803
202858190
64419396
288704998
46662171
314127366
44810055
52384533
12826035
263043988
87167481
25390072
16361655
114337037
122043811
15561406
292604578
449765688
256359592
141357438
131984019
88548786
43331473
50292474
82816757
106937652
95175985
128537888
12121762
60632156
68038026
465091648
17059443
90097050
106524587
38135691
101662753
70088076
484247878
169406839
327402291
129428929
111478449
34353639
506077887
114564012
282607367
119713100
34906161
500304781
68197557
8810521
127091735
54940922
104903956
324628061
263793503
32639382
106614699
404106309
447756868
184178825
224713964
128365202
35773217
295513845
434383691
507312
358892867
508805069
147951602
43725761
10108818
67803271
78747355
541396966
90928889
547801163
100199588
101130983
558228143
113937898
141719162
935938
506788689
392693967
20621407
84430809
183468288
137069554
75612506
106814437
339384892
60480409
304750006
551590413
133274534
362124079
116267450
497077360
115740391
1946533
352280
31803739
35255056
73961425
133595679
131685707
149733313
118967325
132073510
370941142
25772689
117670086
461543692
526389639
135006676
443516708
97957224
191593170
360510493
59824125
28734321
102514882
23368049
95786046
29795981
59802078
102135472
126142329
104526529
78277843
130523595
267189313
17796139
128345932
69547736
193061591
94526657
491979585
520450824
372028948
512785853
339815488
349357257
30729823
21860937
131562492
43572715
130416978
469720997
22630056
102064823
76888504
3103721
130208426
210946071
183655946
44450249
272841090
406634709
81915928
385383829
97202368
322707952
39926176
89072774
117431677
45978191
102504506
125017257
203499167
913090
382447280
60642534
224837236
375449999
89158376
30714793
84210321
26237015
12068585
471213645
226256781
111752116
18199504
139916471
382575882
90190786
442684980
120483520
48061634
371477202
38964937
118907663
89302343
4833919
23227973
137336736
77944514
31986614
11208674
39267972
2561575
374282009
22696205
121781817
114178803
454887006
132766110
124489951
85538447
57128961
190870280
40297790
127172147
67201463
434929889
74662588
42811376
188423294
79311550
280088990
30786891
154532521
70664453
119407010
5503171
27732454
114980193
467458626
35371786
471822056
16990700
520112625
530221202
50092774
204632826
134714204
474683910
127605345
519803186
93236144
114204741
79048261
100372236
171110260
136423648
116260486
178712892
43762224
193218382
62278051
48033098
118837627
27950257
253389319
280977975
59831907
217194891
3440530
221432709
61844532
6198365
45086314
493211203
17185252
80180565
109842930
221843063
68766940
59115963
91456658
16964762
85387997
6562820
93010466
1190747
264515871
123042501
509042318
56214574
377941823
65786434
17447246
460181716
398652106
28777838
114654802
38073881
17445947
86603284
108801441
87886019
85874370
50251858
118368113
530322440
119627500
364698075
4169857
121929673
11296870
124329567
113453780
224933805
368948381
72360927
190193266
561827205
19903762
153505328
289510011
299494055
232941263
89026082
44187495
36214834
141786932
104208762
329974193
121393472
435195374
514607375
403392103
27312226
139956678
101053518
22081879
105303432
483975230
69565894
111901829
191240003
209844229
22565208
187165496
88311435
123902410
111723580
109264470
494082439
400689917
35561557
155631673
238934175
4974414
61463533
162238901
65305247
21579486
522618079
82803074
51842389
487482273
182602426
68187270
69353036
96498099
65017315
114635347
293769332
94172576
232163046
116234546
124885536
118927118
67265014
352445918
114796175
6798889
133855616
63757928
15343359
96207569
131580650
13098403
277163049
62534857
498584338
20609330
50471458
105313808
48782764
404745582
84826394
544688257
294614384
14169727
374434346
226498356
65320884
120492599
140231806
476955388
15289038
131191550
281346876
58525828
73501764
535965285
1129687
57139337
127593674
122678042
511043104
531608023
364680129
86723907
9822181
113685941
132406349
108217789
92056275
491415684
9131008
412294421
459866499
30325159
37660989
51789210
119055187
383158982
93102551
101377388
94533144
139924253
149310766
522511522
487294374
93220578
36436621
508637973
18588606
62776117
25002269
83758963
455919044
13080247
29699415
373383595
456139115
44317193
286928392
101797639
407326516
134336775
200594069
282983580
69183277
104191901
394937124
364415495
565633095
82604633
66517942
114237168
69625465
7058276
361281845
17252696
9536841
259028244
50204278
33702545
115417554
36022878
42707377
242460710
52675063
80212965
374370384
251316532
3229530
1548081
55981114
57375389
439101975
316725439
125029503
471768524
114063297
335943231
368647673
44711483
111281303
115862309
901415
135484620
122953008
547849578
104552958
118104822
127266828
96772966
86840635
103766487
243836
3181541
373672542
5919508
22587255
110460302
240789808
439741390
27129972
141735778
98574594
210633835
95071397
78104018
385741308
1451343
33696060
112586085
57821559
159588888
26914047
228495662
271900086
554205996
90451485
97299645
43361304
431890371
20736680
450955739
505738555
135468487
44839886
412721371
390019445
296341192
98927378
336829782
13982959
3318707
317414893
247389871
496087142
70315558
561487260
123386206
4058313
417549162
45107068
112821381
56275535
38065655
74701252
372829060
125759714
418637767
125117817
427720016
341252756
3031914
77589191
92311381
328115660
346309539
103664024
52204252
302515717
137449380
27431552
78197429
145053090
132108531
244180725
134316023
150523277
181490445
8884452
119971205
86723907
30055383
120440717
44300334
128163055
274165582
154745584
339820594
91661584
53058975
553093178
331160648
132594904
379808099
215231691
183521280
137457357
16270974
19595076
31766124
112868831
390288210
104688652
79931516
485280770
2118167
28499684
214080945
173199879
104084620
128017307
94112916
26860912
91028804
151962068
38514811
86856977
58560847
91586358
48130375
24041187
240119125
59850119
503564838
375926166
61332024
100976640
12749669
86910675
199066042
69560704
218263317
504953250
236702948
127269422
30757060
53545161
447935170
253725311
375437752
358032502
52659639
84843255
493743677
313214851
56390968
229741088
46337919
128609223
329714657
52682501
33012541
55058947
27635181
10867563
122046405
329301283
139973537
131921621
23335624
33541717
18490264
58712598
472197525
276366795
201496628
4233408
111789729
83633156
111163278
139843839
37624675
229909953
132077401
108823488
108540742
64942089
404717229
42513066
71506204
66839598
22962050
115492664
77494455
126864082
134721984
451058584
141043467
80818843
110167182
167941771
102622531
72395946
301503569
7158143
128908830
41144733
54887743
82304984
139327633
118758508
94917054
428357008
215814422
84925818
211430848
83758422
273813253
38430110
74218233
65546491
6487594
128494193
8936220
20739030
5964905
100615212
156854698
26865902
144299474
392500025
64766994
25096952
501867754
244910299
349876886
129727241
82561832
192773585
89400913
143879069
14168430
45453365
51874812
52588162
184475665
438668824
61441486
51660094
137933220
4836513
66776045
126566450
506089983
61857821
74843387
20015304
15051687
95145561
38843345
103478551
540996418
32885437
242192449
67827912
49804800
397250599
555976999
129622180
211467612
527321468
394970990
475210748
94268556
132846522
113337050
58855268
111523850
339595345
111399242
431044313
19368103
134513347
26552186
62821244
223269893
450829315
137899636
201397858
75631715
64716411
73807084
83368566
410804387
305765061
218905771
101795045
83799172
125316142
100654984
38086317
464811733
264603740
260047781
137452171
132801129
9352669
29986642
163781563
246097987
67248153
13027068
50891686
92507230
83748589
67560695
97247763
198745946
449373107
484802176
51347197
211107712
272612327
165653388
21051609
204379281
431260581
138840128
63250799
70423209
31518397
103853384
60589355
13399309
486069147
89271213
112897365
76045706
517138862
381168242
451610171
125842722
21222435
491651321
53212019
83189580
36589667
428545511
44820429
4494107
136241903
472139064
543669261
49658241
68849950
162997827
12941466
386043813
105117959
156454192
40491043
92682323
49695842
52258724
90476205
44423549
142781895
84642220
260286538
124331719
118816873
74682094
259066393
148030564
32571563
447930137
495518418
81677280
113309811
468908909
96221836
481120658
377372918
80607253
374478716
172746279
277988455
376440054
546697117
28816746
112501782
67634659
48262799
54196444
41102232
109565372
103225062
458598862
78547617
97275002
358550248
25753232
73903060
501765205
39064343
89179126
167621062
89190801
17393356
470198559
106785901
184719878
170286498
136026768
31322552
54158831
555865125
296908811
111692452
344416126
112273508
433815305
327341452
428697493
383449858
119930996
115065532
18498694
489134008
367977908
18780560
227657949
389631572
432970985
427597537
134401627
61486879
79033994
290322220
122040809
14002414
541318122
419522218
115554744
115690190
100102460
126090153
327437058
52269102
237127474
210773494
217353918
302046094
26294083
52645232
319708123
351911004
81104006
23662470
84128608
556669651
9363043
77775904
65578914
16697252
106880582
40649293
98709011
78534649
320559384
146658514
114406519
135365298
99365764
531869488
88918431
458473419
262193561
81700626
166935497
276115857
96406010
63913654
139190395
60566009
89148000
71237409
52523312
25796035
72781155
51996732
498813727
38649305
101832660
559753429
8176290
235355500
309839695
484353165
25732482
54769716
62071826
67766953
414451405
14945331
10390269
58296259
16059456
40042784
457752035
341808621
8989392
19511686
53283356
422191592
6629123
284017199
72201398
495540282
227728775
401189036
82937962
414426214
134485930
59699615
21342137
60108170
89186910
417001931
50279502
222302603
122032136
512790972
56846213
53877380
293258788
307113287
193986858
60566009
44378489
90390194
267897006
285530147
508735662
26689666
498943321
48317143
37983942
425693982
9858497
220219327
212054869
18798009
18866164
117609166
14235872
19484833
317429750
417086671
97749901
409106193
72964032
81011770
70045782
183009041
8303932
415857955
91980648
437018724
140165495
5175030
196651807
100257673
87363328
298856345
128894563
68373949
337752896
24301643
105572614
118889505
10433076
8884450
138042306
125338189
471687956
488201017
21872285
88936589
24936124
44478023
17840551
277815691
242560027
10414912
137924068
431420922
91446284
85547528
128812515
139638913
1439672
246058660
23263572
70305316
545494001
70454339
100692004
20968599
125072306
123283203
396733681
29432821
239967337
416914543
463744328
131889336
360361930
44024071
447036779
114578277
199850678
38898271
16704878
36166847
55835850
80867150
31306986
179864394
32200621
20846681
7881869
47934528
52681546
479567797
37577983
139837473
92023449
83429527
512589329
326090120
211671488
77471109
122524885
74261034
291932090
436845645
231131742
6861922
263964872
25841428
81135132
202488355
117231816
288012465
96548680
30719254
81570926
389636426
137897040
140397656
530571266
431145161
113420056
14041803
48860586
62372732
326233908
130959389
172363971
361381128
218433445
310593318
415040
84530680
124659616
31832835
333805888
258745062
76487983
367389387
187335604
119413493
124316155
225641122
207949107
489781571
213861657
109959660
135705110
42946266
36977470
91687526
25872556
139433985
2313848
34016419
17041283
67935565
68650212
39674444
437197430
450122150
110155178
16601600
137408671
120067183
125971125
116046483
181682875
26345961
415302196
88280307
564944243
40175872
536805422
134314728
7008990
326603940
187552292
89407398
33234300
127409498
215412000
64661937
97185509
250025656
128098207
473154587
61870793
535504217
22589849
19270828
114138596
45021466
117854499
245677345
33958054
37529994
81838108
350290950
69375233
93403457
112855863
82080647
183063537
249719914
76807045
426735454
273357713
170410353
12416183
98226998
28384847
32388750
2033696
196855038
105862439
559318270
117656060
354230229
143795129
186965676
92182978
282450118
58365002
169249286
105911895
266507634
53070648
218141731
453968105
9824777
516859824
59125044
81716190
126563856
124234442
113382452
1500805
279246464
182910753
102376103
85993696
31949263
108600406
21129429
172581382
427784895
25943891
342291358
373885912
71632015
79609862
227027478
45300321
461744618
10278725
71968165
80679078
201998997
459924743
529441593
8597813
193765530
87389264
402244737
91012917
353552313
124351172
118594306
9436312
396417080
17150828
114873993
141315507
28849173
118725281
85448954
70486764
127092963
474444832
196232846
372052431
133833541
189496012
110426580
338875365
47570069
93550018
102532569
113352614
76960091
348798828
56236625
299452393
112841594
210863613
536663561
223970156
404269617
38013775
84293329
78336410
115320163
354088686
16621055
155439316
35848783
517886167
70903101
50402717
505338021
108700273
55662052
5658813
117541924
331907144
81494403
42051336
434239863
129436709
348658677
38262797
344163595
22722308
526051959
140838638
93733354
66456494
318279209
279879788
305357343
32510602
163333223
68383028
402916124
80962884
238344291
66310422
412522250
173201499
70362252
366118595
437095844
431595757
365993473
51815150
88852282
118301964
129518422
335848805
99132257
65000454
100796357
84293329
40029313
97508462
449779772
64117197
130248633
126513271
139270563
138212211
482616397
21449786
249969206
249081841
135248566
219993393
118968622
2188041
137690819
85655179
123749366
35352329
319811908
403652077
127130645
277558388
23383613
116259191
50523672
92210333
298234635
189033780
55962956
72157298
7884366
319365588
39519592
101642001
44610317
534188352
80650056
35016406
124942606
17257884
63329916
206365447
41448231
556450601
399032589
199325270
100312574
18931014
67027665
139020631
478995628
94406036
34649357
60786501
193126815
277820669
43265328
50327493
295066093
542682584
22885565
163198515
234636565
404111742
55322238
125929621
138999492
40999467
502080638
164716383
18202098
216928675
62100360
55123797
122333042
75226000
103475959
70561988
135207064
76598228
67559435
146884918
52557036
484656586
408950997
63577643
63818887
305733680
5716900
28929587
77796656
35483328
39488462
108993395
116251409
141341874
29153968
146153378
38912594
97651130
19119077
492285522
44682947
387252122
441998558
39160323
336199182
90262123
80580018
67814010
53124475
464504091
144138173
44300332
549450035
120693088
67485506
2038886
47463715
518017547
246888501
19036071
67324678
464119090
50393960
71498243
119152216
173417352
467450262
2811898
153865767
446032145
215655863
28194186
124514594
352915377
871584
267085401
104226837
438760098
115617176
23772713
112500485
62390890
17646982
398920218
112849378
91432017
548943895
26955551
80425675
241727607
69844747
146945972
546261618
57022525
112099710
396076575
6459062
19910249
38317273
180381002
71372613
50512962
83808995
156353146
228485320
201404702
134805966
15484883
139836057
99173808
9143850
27445819
385246544
32268063
54536258
275512414
280849558
241033595
151540750
38484586
82345233
87433364
222829970
433812809
45155057
269734183
410337353
345780651
57570124
92204828
79904281
142193735
56607565
34239503
23278558
552552208
127801192
101128885
45938445
534130507
275841111
195871941
171421565
69936834
44195277
237856921
379026955
58128946
17915463
124810312
134120178
316502334
526208795
81527288
99615554
15042567
97629083
38986525
462040309
480828010
522643131
12621107
18215879
53180891
130428914
50332681
94007859
252937497
42540305
83110463
348055136
106322874
160065782
97555154
133085170
502609452
338353984
37509542
21733829
213588539
127628693
37231682
6721054
94310058
18833737
123017858
75757770
337364881
58479136
327827017
392203881
19676787
111237506
113102291
59699661
368234847
65165477
11080273
399255006
10740459
463264456
527488528
123569941
104038855
514858780
228147795
456422433
141165482
276898686
38737501
155424129
434836215
52298931
68820117
30144876
66706007
293090891
94089570
111896081
112676235
77609886
550567620
82579992
400305186
113282576
28070971
23092774
117729987
350157888
57160089
553113689
57333595
135218735
134772567
127814183
31913982
129864719
224489960
4265835
546747329
309163231
31416474
68047107
121476891
142596546
86819883
77224679
522216930
138501442
79914655
92225779
2760018
116719624
95931308
463958383
108261889
131651985
210106376
409346858
30502848
50723076
41583119
4872485
329987613
65629497
19984176
340100698
119622310
364501041
512419877
418005331
83380694
24543131
82917819
28768757
116519244
79299879
429778692
57921426
123832374
102269749
436642738
53604169
298263455
405948343
103657539
170986271
75583737
90007911
109582235
37287455
17367921
73179727
521378238
83255727
55879948
10727489
49870949
511424743
64006950
6394210
93882321
181678842
63716424
303065386
92595986
170416027
560137451
233863123
503945956
8519993
117338295
127729669
105451290
378495312
121400499
161406201
16169701
53986330
199115581
70066534
134555968
131543037
2275124
455181914
52966569
74220827
123715644
40944995
102549899
126862166
466409433
441564533
61958989
12094525
490780365
16169701
414694640
32520980
75251940
544018945
7831288
543346584
50158883
24618359
227098576
537544518
81447711
137207038
144276058
551853573
268497740
92933941
69543843
244942138
408516243
52274320
85577504
119434245
15422627
31083904
43572715
406010541
26039869
53668563
51007121
247563222
484913
35365674
130164328
185232952
140553298
217282677
51223718
261060295
111128259
152080599
104175040
73529524
348296603
124818094
492929085
131563791
134554051
45813017
507383275
413765324
4721080
163158453
395836212
124517190
367348053
7505741
11759901
189714758
350192497
367481272
272288229
52835891
22662483
127522339
285291578
195986738
260276767
129058834
6648424
66868134
150189334
426116714
484358231
517700521
51990417
66573713
91777432
510042415
79124475
10116600
84010583
523442942
519727471
75294743
11905165
90455579
18972518
262591306
14710574
69373938
55375415
132938609
48247103
129614398
10087590
18595089
91290644
23880366
27569160
442707108
557840087
220333676
503807003
27329089
267088155
38041012
104791117
154397031
122091800
89284183
34842608
412283483
112483622
475387003
345508268
120265622
527921587
4504483
341267168
100837861
55556997
58483027
8212723
139768613
498522938
114647102
139592219
316996571
269354136
172250003
60527101
337092473
202541249
408290423
47265034
120484817
32881544
4167505
133727187
451532202
138155143
351486173
412514105
38590938
259007168
329262311
66830519
147463585
405370680
126449720
425468717
91162239
200389846
28782949
489335969
71499351
58483029
361221802
109667835
295428210
76223395
69888845
11051737
158165931
74599114
24325237
546188964
278627394
306772551
22021549
256352382
77311576
18259166
49413108
31428904
11018026
7091328
86014984
58484326
289276156
26170866
25301876
393398041
54572386
95759027
149118292
86694076
86809507
69418042
522788467
39584442
433601024
343288007
236595688
46664765
84633141
509152543
73324598
223484614
341947650
433461760
66021191
348180300
3627777
203354373
104954537
22764658
5587855
20962114
86409742
480782144
102712024
25962051
120584751
87651260
75386830
155675508
35414587
92879467
56419800
128353714
27234406
265592431
424824176
42658330
86079298
287829715
106755264
89372000
309304454
139359031
137169423
113600339
36625263
508648868
17220271
77948403
35785529
79596890
92817211
18212474
77129996
343195766
192193582
9099754
120832413
99264598
141060425
115500094
30899728
3171167
118744241
31657178
128266817
43854166
100268476
34041064
360588315
128724656
74815117
312223930
451033297
13573480
563569713
481547613
108494052
428442346
78960063
124423495
232130638
17759823
9435675
69949804
89978597
122945224
23229216
76582662
54611482
221277985
71956263
154334359
78971736
61750170
62835759
61744982
10709329
222225841
140245936
86718225
547535964
234776903
74517840
2793745
38362668
5513374
357793912
243142948
93282963
107517411
115318911
98194575
75873203
51731810
99134900
355181543
75691623
25879043
194147134
292066644
503948320
120588577
473781486
91965084
71660547
19701430
14595143
93651865
67658969
123412144
21930973
222295672
114833290
76625410
519255042
479144544
28828092
61453510
120879105
50457193
230416053
133978803
467245774
33683090
316850486
312440344
34391252
105365688
16247519
32389981
80482741
45919586
348476434
2178962
345522122
3766488
16956095
101985704
32655929
444831721
6536880
64079582
68128816
141474168
122665072
416661434
84921077
499036876
76312886
52965589
555088463
43229012
106366635
122099780
7622469
18979001
53729522
274480807
54706165
19724776
242149338
123741584
172820781
438863639
548086903
24155328
336161436
119174847
135869829
102459589
44099299
175118755
12844191
111281303
361822595
504321811
416345006
87672014
387402587
425273441
83282966
109495336
107085508
101172487
454218490
522492275
97531806
110259269
513093042
480520538
93311370
10578332
125391022
33131865
130153952
110353950
132584376
551374387
103022009
115845446
155510125
126444141
105914319
19251371
346033841
194176256
356357282
125965937
416430214
157281168
48977314
33182450
126855681
269697045
119492610
545925366
64678796
451523346
91199854
2636803
115766331
73858857
68161243
133356245
122480900
122362871
23264291
16126898
92171621
